aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFrank Warmerdam <warmerdam@pobox.com>2001-08-11 04:02:08 +0000
committerFrank Warmerdam <warmerdam@pobox.com>2001-08-11 04:02:08 +0000
commitc1803a20f344cba8de23ca5e8c668f0a8463b243 (patch)
tree51433e0af746a2bb05bc5c9a16f7b6431d4211a0
parentafdd489cb1b8ea3260abb58dc42adff11676eee8 (diff)
downloadPROJ-c1803a20f344cba8de23ca5e8c668f0a8463b243.tar.gz
PROJ-c1803a20f344cba8de23ca5e8c668f0a8463b243.zip
disallow +proj=latlong with proj command
git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@969 4e78687f-474d-0410-85f9-8d5e500ac6b2
-rw-r--r--ChangeLog5
-rw-r--r--src/proj.c7
2 files changed, 12 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 672047ea..7613ed2d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2001-08-11 Frank Warmerdam <warmerdam@pobox.com>
+
+ * src/proj.c: Generate an error message if +proj=latlong is used with
+ this program. As per bugzilla bug 70.
+
2001-06-01 Frank Warmerdam <warmerdam@pobox.com>
* makefile.vc: emess.c directly linked into mainline programs.
diff --git a/src/proj.c b/src/proj.c
index 6a792f3c..c44775e5 100644
--- a/src/proj.c
+++ b/src/proj.c
@@ -415,6 +415,13 @@ int main(int argc, char **argv) {
if (!(Proj = pj_init(pargc, pargv)))
emess(3,"projection initialization failure\ncause: %s",
pj_strerrno(pj_errno));
+
+ if( pj_is_latlong( Proj ) )
+ {
+ emess( 3, "+proj=latlong unsuitable for use with proj program." );
+ exit( 0 );
+ }
+
if (inverse) {
if (!Proj->inv)
emess(3,"inverse projection not available");