Bladeren bron

g.proj: fix segfault when pj_get_kv() return -1

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@69185 15284696-431f-4ddb-bdfa-cd5b030d7da7
Martin Landa 8 jaren geleden
bovenliggende
commit
df337ed790
1 gewijzigde bestanden met toevoegingen van 2 en 1 verwijderingen
  1. 2 1
      general/g.proj/output.c

+ 2 - 1
general/g.proj/output.c

@@ -142,7 +142,8 @@ void print_proj4(int dontprettify)
     if (check_xy(FALSE))
 	return;
 
-    pj_get_kv(&pjinfo, projinfo, projunits);
+    if (pj_get_kv(&pjinfo, projinfo, projunits) == -1)
+        G_fatal_error(_("Unable to convert projection information to PROJ.4 format"));
     proj4 = pj_get_def(pjinfo.pj, 0);
     pj_free(pjinfo.pj);