From 7869861927225b9fa1556cf3dd97d7fe7bf0978c Mon Sep 17 00:00:00 2001 From: Kristian Evers Date: Tue, 16 Oct 2018 21:25:48 +0200 Subject: Change pj_mkparam to take const char pointer pj_mkparam() and pj_mkparam_ws() doesn't alter the input string should therefore be const. This will be useful when making other changes to the code base later. --- src/pj_param.c | 4 ++-- src/projects.h | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) (limited to 'src') diff --git a/src/pj_param.c b/src/pj_param.c index 7ed0e377..4078dc83 100644 --- a/src/pj_param.c +++ b/src/pj_param.c @@ -9,7 +9,7 @@ #include "projects.h" /* create parameter list entry */ -paralist *pj_mkparam(char *str) { +paralist *pj_mkparam(const char *str) { paralist *newitem; if((newitem = (paralist *)pj_malloc(sizeof(paralist) + strlen(str))) != NULL) { @@ -24,7 +24,7 @@ paralist *pj_mkparam(char *str) { /* As pj_mkparam, but payload ends at first whitespace, rather than at end of */ -paralist *pj_mkparam_ws (char *str) { +paralist *pj_mkparam_ws (const char *str) { paralist *newitem; size_t len = 0; diff --git a/src/projects.h b/src/projects.h index 39540fe2..4edd46b0 100644 --- a/src/projects.h +++ b/src/projects.h @@ -736,8 +736,8 @@ double aacos(projCtx,double), aasin(projCtx,double), asqrt(double), aatan2(doubl PROJVALUE pj_param(projCtx ctx, paralist *, const char *); paralist *pj_param_exists (paralist *list, const char *parameter); -paralist *pj_mkparam(char *); -paralist *pj_mkparam_ws (char *str); +paralist *pj_mkparam(const char *); +paralist *pj_mkparam_ws (const char *str); int pj_ell_set(projCtx ctx, paralist *, double *, double *); -- cgit v1.2.3