diff options
| author | Aaron Puchert <aaron.puchert@sap.com> | 2018-01-09 20:32:08 +0100 |
|---|---|---|
| committer | Aaron Puchert <aaron.puchert@sap.com> | 2018-01-09 20:32:08 +0100 |
| commit | f7a1fe14454b091eecb5fd3e33ff73796a726da1 (patch) | |
| tree | b3d9db4f7072429774ce55f68a033b7ae16fad96 /src/gen_cheb.c | |
| parent | 47953f0a93cd90d0d52b74f2b2705516f018b2f1 (diff) | |
| download | PROJ-f7a1fe14454b091eecb5fd3e33ff73796a726da1.tar.gz PROJ-f7a1fe14454b091eecb5fd3e33ff73796a726da1.zip | |
Remove or use unused macros
Some macros seemed to be leftover from earlier code, so I removed them.
Others seemed like they should have been used, but weren't.
There should be no functional change, except the following: in floating-
point arithmetic, x / y is not the same as x * (1.0 / y). It can be
argued that using the multiplication is significantly faster, and the
algorithm is approximative anyway. Otherwise, the constants are
obviously not required.
Also fixes one location in PJ_aitoff.c, where an enumeration value
should have been used.
Diffstat (limited to 'src/gen_cheb.c')
| -rw-r--r-- | src/gen_cheb.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/gen_cheb.c b/src/gen_cheb.c index 9b2d8cb3..351d9604 100644 --- a/src/gen_cheb.c +++ b/src/gen_cheb.c @@ -6,7 +6,7 @@ #include <errno.h> #include "emess.h" #ifndef COEF_LINE_MAX -#define COEF_LINE_MAX 60 +#define COEF_LINE_MAX 50 #endif /* FIXME: put the declaration in a header. Also used in proj.c */ @@ -43,7 +43,7 @@ void gen_cheb(int inverse, projUV (*proj)(projUV), char *s, PJ *P, if (*arg != '+') { if (!n) { putchar('#'); ++n; } (void)printf(" %s%n",arg, &L); - if ((n += L) > 50) { putchar('\n'); n = 0; } + if ((n += L) > COEF_LINE_MAX) { putchar('\n'); n = 0; } } } if (n) putchar('\n'); |
