]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/fits.c
avcodec/pngenc: remove monowhite from apng formats
[ffmpeg] / libavcodec / fits.c
index ad73ab70de2e1efbc225d426d2ae94b437732dc3..25c33e06c84d53ba7ea48a2b21e34994de360b7d 100644 (file)
@@ -187,6 +187,8 @@ int avpriv_fits_header_parse_line(void *avcl, FITSHeader *header, const uint8_t
             header->blank = t;
             header->blank_found = 1;
         } else if (!strcmp(keyword, "BSCALE") && sscanf(value, "%lf", &d) == 1) {
+            if (d <= 0)
+                return AVERROR_INVALIDDATA;
             header->bscale = d;
         } else if (!strcmp(keyword, "BZERO") && sscanf(value, "%lf", &d) == 1) {
             header->bzero = d;