diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/Makefile.am | 2 | ||||
| -rw-r--r-- | src/geodesic.c (renamed from src/geodesic.cpp) | 4 | ||||
| -rw-r--r-- | src/lib_proj.cmake | 2 |
3 files changed, 6 insertions, 2 deletions
diff --git a/src/Makefile.am b/src/Makefile.am index 4b762924..e8b9977c 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -201,7 +201,7 @@ libproj_la_SOURCES = \ nad_cvt.cpp nad_init.cpp nad_intr.cpp \ apply_gridshift.cpp datums.cpp datum_set.cpp transform.cpp \ geocent.cpp geocent.h utils.cpp gridinfo.cpp gridlist.cpp \ - jniproj.cpp mutex.cpp initcache.cpp apply_vgridshift.cpp geodesic.cpp \ + jniproj.cpp mutex.cpp initcache.cpp apply_vgridshift.cpp geodesic.c \ strtod.cpp math.cpp \ \ 4D_api.cpp pipeline.cpp \ diff --git a/src/geodesic.cpp b/src/geodesic.c index 705056b6..5504cb3b 100644 --- a/src/geodesic.cpp +++ b/src/geodesic.c @@ -34,6 +34,10 @@ #define HAVE_C99_MATH 0 #endif +#if !defined(__cplusplus) +#define nullptr 0 +#endif + #define GEOGRAPHICLIB_GEODESIC_ORDER 6 #define nA1 GEOGRAPHICLIB_GEODESIC_ORDER #define nC1 GEOGRAPHICLIB_GEODESIC_ORDER diff --git a/src/lib_proj.cmake b/src/lib_proj.cmake index 57a2f9ef..767106e6 100644 --- a/src/lib_proj.cmake +++ b/src/lib_proj.cmake @@ -215,7 +215,7 @@ SET(SRC_LIBPROJ_CORE nad_cvt.cpp nad_init.cpp nad_intr.cpp apply_gridshift.cpp datums.cpp datum_set.cpp transform.cpp geocent.cpp geocent.h utils.cpp gridinfo.cpp gridlist.cpp - jniproj.cpp mutex.cpp initcache.cpp apply_vgridshift.cpp geodesic.cpp + jniproj.cpp mutex.cpp initcache.cpp apply_vgridshift.cpp geodesic.c strtod.cpp math.cpp 4D_api.cpp pipeline.cpp internal.cpp |
