diff options
| author | Kristian Evers <kristianevers@gmail.com> | 2017-05-31 19:34:58 +0300 |
|---|---|---|
| committer | Kristian Evers <kristianevers@gmail.com> | 2017-06-01 10:40:45 +0300 |
| commit | 37369f208496646b88e9728f59a6f7eabc307a96 (patch) | |
| tree | d00dc2bfa52a1e34c9a153a40dd0ba89d02a0eea /src/projects.h | |
| parent | c3603d763122efd296eff8dc5f102f901ac9b6e8 (diff) | |
| download | PROJ-37369f208496646b88e9728f59a6f7eabc307a96.tar.gz PROJ-37369f208496646b88e9728f59a6f7eabc307a96.zip | |
Disallow +s=0 when in 4-param. mode.
Avoids zero-division in PJ_helmert.c
Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=1956
Credit to OSS-Fuzz.
Diffstat (limited to 'src/projects.h')
| -rw-r--r-- | src/projects.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/projects.h b/src/projects.h index e30468a1..183dae6d 100644 --- a/src/projects.h +++ b/src/projects.h @@ -457,6 +457,7 @@ struct FACTORS { #define PJD_ERR_AXIS -47 #define PJD_ERR_GRID_AREA -48 #define PJD_ERR_CATALOG -49 +#define PJD_ERR_INVALID_SCALE -52 struct projFileAPI_t; |
