diff options
| author | Even Rouault <even.rouault@spatialys.com> | 2021-10-09 19:57:47 +0200 |
|---|---|---|
| committer | Even Rouault <even.rouault@spatialys.com> | 2021-10-09 19:58:02 +0200 |
| commit | ca15e42b699a04a7391eefa2f7542aec97d2e9ec (patch) | |
| tree | 8c9936029f2c3df92f48a47aff5c4007c7e8e030 /src | |
| parent | 94414d32bb1965ab61b49d341167a22fc3b9d358 (diff) | |
| download | PROJ-ca15e42b699a04a7391eefa2f7542aec97d2e9ec.tar.gz PROJ-ca15e42b699a04a7391eefa2f7542aec97d2e9ec.zip | |
geod / proj: accept lt-inv[geod/proj] name for older libtool versions
Diffstat (limited to 'src')
| -rw-r--r-- | src/apps/geod.cpp | 3 | ||||
| -rw-r--r-- | src/apps/proj.cpp | 3 |
2 files changed, 4 insertions, 2 deletions
diff --git a/src/apps/geod.cpp b/src/apps/geod.cpp index 35a8e826..6e3f059e 100644 --- a/src/apps/geod.cpp +++ b/src/apps/geod.cpp @@ -138,7 +138,8 @@ int main(int argc, char **argv) { if ((emess_dat.Prog_name = strrchr(*argv,'/')) != nullptr) ++emess_dat.Prog_name; else emess_dat.Prog_name = *argv; - inverse = ! strncmp(emess_dat.Prog_name, "inv", 3); + inverse = strncmp(emess_dat.Prog_name, "inv", 3) == 0 || + strncmp(emess_dat.Prog_name, "lt-inv", 6) == 0; // older libtool have a lt- prefix if (argc <= 1 ) { (void)fprintf(stderr, usage, pj_get_release(), emess_dat.Prog_name); diff --git a/src/apps/proj.cpp b/src/apps/proj.cpp index 6368ef2c..f93164e0 100644 --- a/src/apps/proj.cpp +++ b/src/apps/proj.cpp @@ -303,7 +303,8 @@ int main(int argc, char **argv) { if ( (emess_dat.Prog_name = strrchr(*argv,DIR_CHAR)) != nullptr) ++emess_dat.Prog_name; else emess_dat.Prog_name = *argv; - inverse = ! strncmp(emess_dat.Prog_name, "inv", 3); + inverse = strncmp(emess_dat.Prog_name, "inv", 3) == 0 || + strncmp(emess_dat.Prog_name, "lt-inv", 6) == 0; // older libtool have a lt- prefix if (argc <= 1 ) { (void)fprintf(stderr, usage, pj_get_release(), emess_dat.Prog_name); exit (0); |
