aboutsummaryrefslogtreecommitdiff
path: root/src/pj_datum_set.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/pj_datum_set.c')
-rw-r--r--src/pj_datum_set.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/pj_datum_set.c b/src/pj_datum_set.c
index 374beda2..e527ff84 100644
--- a/src/pj_datum_set.c
+++ b/src/pj_datum_set.c
@@ -68,7 +68,10 @@ int pj_datum_set(projCtx ctx, paralist *pl, PJ *projdef)
/* find the datum definition */
for (i = 0; (s = pj_datums[i].id) && strcmp(name, s) ; ++i) {}
- if (!s) { pj_ctx_set_errno(ctx, -9); return 1; }
+ if (!s) {
+ pj_ctx_set_errno(ctx, PJD_ERR_UNKNOWN_ELLP_PARAM);
+ return 1;
+ }
if( pj_datums[i].ellipse_id && strlen(pj_datums[i].ellipse_id) > 0 )
{