aboutsummaryrefslogtreecommitdiff
path: root/src/proj_internal.h
diff options
context:
space:
mode:
authorEven Rouault <even.rouault@spatialys.com>2020-11-30 01:35:59 +0100
committerEven Rouault <even.rouault@spatialys.com>2020-11-30 01:35:59 +0100
commitf4dc79075c19706dda6e3253c2f224e9df468291 (patch)
treeab2a57b7d66dfa1cce309a392c5b0560e3b1a2c2 /src/proj_internal.h
parentebf63e1fd702aac237742da6185814d4b56576dd (diff)
downloadPROJ-f4dc79075c19706dda6e3253c2f224e9df468291.tar.gz
PROJ-f4dc79075c19706dda6e3253c2f224e9df468291.zip
API cleanup: unexport number of internal symbols, and remove/replace a few unused ones
Diffstat (limited to 'src/proj_internal.h')
-rw-r--r--src/proj_internal.h32
1 files changed, 14 insertions, 18 deletions
diff --git a/src/proj_internal.h b/src/proj_internal.h
index 234ff80e..32aaa1ec 100644
--- a/src/proj_internal.h
+++ b/src/proj_internal.h
@@ -934,35 +934,31 @@ extern char const PROJ_DLL pj_release[]; /* global release id string */
/* procedure prototypes */
PJ_CONTEXT PROJ_DLL *pj_get_default_ctx(void);
-PJ_CONTEXT PROJ_DLL *pj_get_ctx( PJ *);
+PJ_CONTEXT *pj_get_ctx( PJ *);
PJ_XY PROJ_DLL pj_fwd(PJ_LP, PJ *);
PJ_LP PROJ_DLL pj_inv(PJ_XY, PJ *);
-PJ_XYZ PROJ_DLL pj_fwd3d(PJ_LPZ, PJ *);
-PJ_LPZ PROJ_DLL pj_inv3d(PJ_XYZ, PJ *);
+PJ_XYZ pj_fwd3d(PJ_LPZ, PJ *);
+PJ_LPZ pj_inv3d(PJ_XYZ, PJ *);
-void PROJ_DLL pj_clear_initcache(void);
-void PROJ_DLL pj_pr_list(PJ *);
-PJ PROJ_DLL *pj_init(int, char **);
-PJ PROJ_DLL *pj_init_plus(const char *);
-PJ PROJ_DLL *pj_init_ctx( PJ_CONTEXT *, int, char ** );
-PJ PROJ_DLL *pj_init_plus_ctx( PJ_CONTEXT *, const char * );
-char PROJ_DLL *pj_get_def(PJ *, int);
-int PROJ_DLL pj_has_inverse(PJ *);
+void pj_clear_initcache(void);
+void PROJ_DLL pj_pr_list(PJ *); /* used by proj.cpp */
+char *pj_get_def(PJ *, int);
+int pj_has_inverse(PJ *);
-char PROJ_DLL *pj_strdup(const char *str);
+char *pj_strdup(const char *str);
const char PROJ_DLL *pj_get_release(void);
-void PROJ_DLL pj_acquire_lock(void);
-void PROJ_DLL pj_release_lock(void);
-void PROJ_DLL pj_cleanup_lock(void);
+void pj_acquire_lock(void);
+void pj_release_lock(void);
+void pj_cleanup_lock(void);
-void PROJ_DLL pj_log( PJ_CONTEXT * ctx, int level, const char *fmt, ... );
-void PROJ_DLL pj_stderr_logger( void *, int, const char * );
+void pj_log( PJ_CONTEXT * ctx, int level, const char *fmt, ... );
+void pj_stderr_logger( void *, int, const char * );
-int PROJ_DLL pj_find_file(PJ_CONTEXT * ctx, const char *short_filename,
+int pj_find_file(PJ_CONTEXT * ctx, const char *short_filename,
char* out_full_filename, size_t out_full_filename_size);