diff options
| author | Even Rouault <even.rouault@spatialys.com> | 2021-03-07 11:57:55 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-03-07 11:57:55 +0100 |
| commit | 4cc4e038bc9ac868156884f58b02d89849962f08 (patch) | |
| tree | 6402b7c11f07f3cc1aa06680a98b5935cc96872b /src/projections/igh.cpp | |
| parent | 5b9d009293db4021b57a4949f467f2dd1081870a (diff) | |
| parent | e3b0dda249ad58ed6cf0f7ed44924659b9fee50f (diff) | |
| download | PROJ-4cc4e038bc9ac868156884f58b02d89849962f08.tar.gz PROJ-4cc4e038bc9ac868156884f58b02d89849962f08.zip | |
Merge pull request #2560 from rouault/coverityscan_fixes
Several fixes/improvements spotted by CoverityScan
Diffstat (limited to 'src/projections/igh.cpp')
| -rw-r--r-- | src/projections/igh.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/projections/igh.cpp b/src/projections/igh.cpp index a6bac0c4..570a97a1 100644 --- a/src/projections/igh.cpp +++ b/src/projections/igh.cpp @@ -226,7 +226,10 @@ PJ *PROJECTION(igh) { } /* mollweide zones */ - setup_zone(P, Q, 1, pj_moll, -d100, 0, -d100); + if( !setup_zone(P, Q, 1, pj_moll, -d100, 0, -d100)) + { + return destructor(P, PROJ_ERR_OTHER /*ENOMEM*/); + } /* y0 ? */ xy1 = Q->pj[0]->fwd(lp, Q->pj[0]); /* zone 1 */ |
