diff -ura scangearmp2-source-3.40-1/scangearmp2/src/scanmain.c scangearmp2-source-3.40-1.patched/scangearmp2/src/scanmain.c --- scangearmp2-source-3.40-1/scangearmp2/src/scanmain.c 2016-12-08 01:35:34.000000000 +0100 +++ scangearmp2-source-3.40-1.patched/scangearmp2/src/scanmain.c 2017-04-01 09:56:23.267492255 +0200 @@ -298,7 +298,7 @@ int i; int ret = -1; int status; - char *buf; + char *buf = NULL; int errCode; int readBytes = 0; int result = CIJSC_SCANMAIN_SCAN_FINISHED;