2025-07-09 12:24 ftp://ftp.de.debian.org/debian/pool/main/libg/libgpiv/libgpiv_0.6.1.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=gtk --library=openmp --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j6 platform: Linux-6.1.0-37-amd64-x86_64-with-glibc2.36 python: 3.11.2 client-version: 1.3.67 compiler: g++ (Debian 12.2.0-14+deb12u1) 12.2.0 cppcheck: head 2.17.0 head-info: 8f3d36a (2025-07-08 11:07:56 +0200) count: 1018 1005 elapsed-time: 2.1 2.4 head-timing-info: old-timing-info: head results: libgpiv-0.6.1/lib/genpar.c:119:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIV_MAX_CHARS [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/genpar.c:208:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIV_GENPAR_KEY [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/genpar.c:308:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GpivGenPar [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/genpar.c:346:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/img_utils.c:81:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GpivImage [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/imgproc_par.c:135:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIV_MAX_CHARS [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/imgproc_par.c:213:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIV_IMGPROCPAR_KEY [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/imgproc_par.c:277:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIV_MAX_IMG_SIZE [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/imgproc_par.c:312:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GpivImageProcPar [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/imgproc_par.c:357:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/img_utils.c:104:11: style: Unused variable: x [unusedVariable] libgpiv-0.6.1/lib/genpar.c:125:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] libgpiv-0.6.1/lib/img.c:140:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GpivImagePar [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/img.c:170:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIV_IMGPAR_DEFAULT__DEPTH [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/img.c:278:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIV_IMGPAR_KEY__NCOLUMNS [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/img.c:328:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIV_IMGPAR_KEY__S_SCALE [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/img.c:377:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIV_MAX_IMG_SIZE [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/img.c:489:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GpivImagePar [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/img.c:524:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GpivImagePar [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/img.c:605:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H5P_DEFAULT [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/img.c:877:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIV_DAVIS_IMG_DEPTH [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/img.c:930:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIV_MAX_CHARS [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/img.c:1017:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIV_MAX_CHARS [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/img.c:1152:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIV_IMGPAR_KEY__NCOLUMNS [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/img.c:1402:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/img.c:1895:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIV_MAX_CHARS [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/imgproc.c:303:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIV_IMGOP_EQUAL [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/imgproc.c:537:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/imgproc.c:754:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/imgproc.c:986:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FFTW_USE_WISDOM [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/imgproc.c:1109:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FFTW_USE_WISDOM [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/imgproc.c:1203:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIV_IMGOP_EQUAL [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/imgproc.c:1568:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FFTW_MEASURE [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/imgproc_par.c:300:6: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] libgpiv-0.6.1/lib/imgproc_par.c:141:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] libgpiv-0.6.1/lib/io.c:1572:14: debug: Scope::checkVariable found variable 'bool' with varid 0. [varid0] libgpiv-0.6.1/lib/io_dav.c:56:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GpivImagePar [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/io_png.c:120:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GpivImagePar [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/io_png.c:448:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PNG_COLOR_TYPE_GRAY [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/io_png.c:693:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable png_byte [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/io_png.c:755:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/io_png.c:868:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/imgproc_deform.c:461:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_EPSILON [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/io_hdf.c:164:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GpivImagePar [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/io_hdf.c:315:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H5S_SCALAR [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/io_hdf.c:422:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIV_PIVPAR_KEY [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/io_hdf.c:447:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIV_PIVPAR_KEY [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/io_hdf.c:640:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIV_MAX_CHARS [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/io_hdf.c:717:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H5T_NATIVE_FLOAT [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/io_hdf.c:850:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIV_MAX_CHARS [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/io_hdf.c:955:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H5T_NATIVE_INT [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/io_hdf.c:1063:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIV_MAX_CHARS [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/io_hdf.c:1170:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H5T_NATIVE_INT [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/io_hdf.c:1374:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H5T_NATIVE_INT [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/io_hdf.c:1476:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIV_MAX_CHARS [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/io_hdf.c:1556:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H5T_NATIVE_FLOAT [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/io.c:144:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIV_MAX_CHARS [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/io.c:160:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/io.c:188:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIV_MAX_CHARS [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/io.c:380:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIV_RR [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/io.c:467:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/io.c:495:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/io.c:528:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/io.c:694:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/io.c:730:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/io.c:854:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIV_SCALAR_S_FMT [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/io.c:914:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/io.c:1010:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/io.c:1106:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIV_EXT_GPIV [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/io.c:1231:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIV_MAX_CHARS [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/io.c:1363:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIV_MAX_CHARS [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/io.c:1419:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIV_MAX_CHARS [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/io.c:1475:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIV_MAX_CHARS [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/io.c:1521:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIV_MAX_CHARS [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/io.c:1561:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIV_MAX_LINES [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/io.c:1624:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIV_MAX_CHARS [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/io.c:1657:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIV_MAX_LINES [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/imgproc_deform.c:231:16: style: Parameter 'z' can be declared as const array [constParameter] libgpiv-0.6.1/lib/imgproc_deform.c:272:13: style: Parameter 'c' can be declared as const array [constParameter] libgpiv-0.6.1/lib/imgproc_deform.c:354:17: style: Parameter 'c' can be declared as const array [constParameter] libgpiv-0.6.1/lib/imgproc_deform.c:371:12: style: Parameter 'Line' can be declared as const array [constParameter] libgpiv-0.6.1/lib/imgproc_deform.c:390:9: style: Parameter 'Line' can be declared as const array [constParameter] libgpiv-0.6.1/lib/imgproc_deform.c:501:12: style: Variable 'p' can be declared as pointer to const [constVariablePointer] libgpiv-0.6.1/lib/imgproc_deform.c:699:22: style: Variable 'count' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/imgproc_deform.c:699:34: style: Variable 'window' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/io_png.c:723:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgpiv-0.6.1/lib/imgproc_deform.c:699:10: style: Unused variable: k [unusedVariable] libgpiv-0.6.1/lib/imgproc_deform.c:699:13: style: Unused variable: l [unusedVariable] libgpiv-0.6.1/lib/imgproc_deform.c:699:16: style: Variable 'count' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/imgproc_deform.c:699:27: style: Variable 'window' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/imgproc_deform.c:700:12: style: Unused variable: dy_sum [unusedVariable] libgpiv-0.6.1/lib/imgproc_deform.c:700:20: style: Unused variable: dx_sum [unusedVariable] libgpiv-0.6.1/lib/imgproc_deform.c:827:15: style: Variable 'Error' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/imgproc_deform.c:794:10: style: Unused variable: x [unusedVariable] libgpiv-0.6.1/lib/imgproc_deform.c:794:13: style: Unused variable: y [unusedVariable] libgpiv-0.6.1/lib/imgproc_deform.c:799:20: style: Unused variable: Line [unusedVariable] libgpiv-0.6.1/lib/io_png.c:78:41: style: Parameter 'gpiv_image_par' can be declared as pointer to const [constParameterPointer] libgpiv-0.6.1/lib/io_png.c:842:43: style: Parameter 'image_par' can be declared as pointer to const [constParameterPointer] libgpiv-0.6.1/lib/io_png.c:132:26: style: Variable 'x_offset' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/io_png.c:132:40: style: Variable 'y_offset' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/io_png.c:129:9: style: Unused variable: unit_type_offs [unusedVariable] libgpiv-0.6.1/lib/io_png.c:132:17: style: Variable 'x_offset' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/io_png.c:132:31: style: Variable 'y_offset' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/io_png.c:458:12: style: Variable 'i' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/io_png.c:458:19: style: Variable 'j' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/io_raw.c:71:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GpivImagePar [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/io_raw.c:133:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GpivImagePar [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/io_raw.c:251:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIV_MAX_CHARS [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/io_raw.c:320:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/io_raw.c:424:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/my_utils.c:101:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIV_EXT_PNG_IMAGE [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/my_utils.c:62:13: error: Memory leak: tmp_dir [memleak] libgpiv-0.6.1/lib/my_utils.c:62:13: error: Memory leak: user_name [memleak] libgpiv-0.6.1/lib/my_utils.c:107:9: error: Memory leak: tmp_dir [memleak] libgpiv-0.6.1/lib/my_utils.c:107:9: error: Memory leak: user_name [memleak] libgpiv-0.6.1/lib/my_utils.c:116:9: error: Memory leak: tmp_dir [memleak] libgpiv-0.6.1/lib/my_utils.c:116:9: error: Memory leak: user_name [memleak] libgpiv-0.6.1/lib/my_utils.c:122:5: error: Memory leak: user_name [memleak] libgpiv-0.6.1/lib/my_utils.c:111:25: error: Allocation with g_strdup_printf, g_message doesn't release it. [leakNoVarFunctionCall] libgpiv-0.6.1/lib/my_utils.c:100:12: style: Variable 'user_name' can be declared as pointer to const [constVariablePointer] libgpiv-0.6.1/lib/my_utils.c:55:25: style: Variable 'return_val' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/io_raw.c:153:5: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libgpiv-0.6.1/lib/io_raw.c:271:5: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libgpiv-0.6.1/lib/io_raw.c:142:9: error: Memory leak: image_par [memleak] libgpiv-0.6.1/lib/io_raw.c:174:9: error: Memory leak: dirname [memleak] libgpiv-0.6.1/lib/io_raw.c:174:9: error: Memory leak: fname_base [memleak] libgpiv-0.6.1/lib/io_raw.c:174:9: error: Memory leak: fname_nosuffix [memleak] libgpiv-0.6.1/lib/io_raw.c:195:9: error: Memory leak: dirname [memleak] libgpiv-0.6.1/lib/io_raw.c:195:9: error: Memory leak: fname_base [memleak] libgpiv-0.6.1/lib/io_raw.c:195:9: error: Memory leak: fname_nosuffix [memleak] libgpiv-0.6.1/lib/io_raw.c:205:9: error: Memory leak: dirname [memleak] libgpiv-0.6.1/lib/io_raw.c:205:9: error: Memory leak: fname_base [memleak] libgpiv-0.6.1/lib/io_raw.c:205:9: error: Memory leak: fname_nosuffix [memleak] libgpiv-0.6.1/lib/io_raw.c:252:12: style: Variable 'dirname' can be declared as pointer to const [constVariablePointer] libgpiv-0.6.1/lib/io_raw.c:252:35: style: Variable 'fname_nosuffix' can be declared as pointer to const [constVariablePointer] libgpiv-0.6.1/lib/io_raw.c:72:10: style: Unused variable: i [unusedVariable] libgpiv-0.6.1/lib/io_raw.c:72:13: style: Unused variable: j [unusedVariable] libgpiv-0.6.1/lib/io_hdf.c:423:9: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgpiv-0.6.1/lib/io_hdf.c:181:9: error: Memory leak: gpiv_image_par [memleak] libgpiv-0.6.1/lib/io_hdf.c:186:9: error: Memory leak: gpiv_image_par [memleak] libgpiv-0.6.1/lib/io_hdf.c:135:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:133:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:135:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:137:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:135:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:137:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:141:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:137:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:141:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:143:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:141:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:143:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:237:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:236:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:237:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:261:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:237:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:261:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:252:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:249:16: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:252:16: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:253:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:252:16: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:253:16: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:261:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:253:16: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:261:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:322:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:320:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:322:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:323:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:322:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:323:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:331:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:323:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:331:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:333:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:331:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:333:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:334:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:333:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:334:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:340:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:334:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:340:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:341:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:340:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:341:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:342:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:341:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:342:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:350:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:342:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:350:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:352:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:350:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:352:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:353:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:352:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:353:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:378:11: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:353:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:378:11: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:400:11: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:378:11: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:400:11: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:400:11: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:396:15: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:400:11: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:401:11: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:400:11: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:401:11: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:402:11: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:401:11: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:402:11: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:650:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:648:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:650:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:651:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:650:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:651:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:658:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:651:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:658:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:660:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:658:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:660:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:661:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:660:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:661:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:665:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:661:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:665:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:721:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:719:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:721:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:722:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:721:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:722:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:730:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:722:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:730:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:732:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:730:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:732:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:733:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:732:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:733:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:737:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:733:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:737:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:787:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:786:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:787:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:802:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:787:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:802:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:803:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:802:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:803:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:807:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:803:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:807:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:872:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:870:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:872:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:873:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:872:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:873:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:890:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:873:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:890:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:892:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:890:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:892:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:893:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:892:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:893:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:909:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:893:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:909:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:987:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:985:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:987:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:988:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:987:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:988:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:1000:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:988:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:1000:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:1002:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:1000:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:1002:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:1003:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:1002:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:1003:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:1009:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:1003:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:1009:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:1010:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:1009:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:1010:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:1078:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:1076:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:1078:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:1079:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:1078:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:1079:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:1086:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:1079:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:1086:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:1088:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:1086:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:1088:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:1089:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:1088:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:1089:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:1096:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:1089:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:1096:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:1098:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:1096:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:1098:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:1099:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:1098:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:1099:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:1106:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:1099:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:1106:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:1108:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:1106:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:1108:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:1109:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:1108:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:1109:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:1113:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:1109:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:1113:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:1114:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:1113:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:1114:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:1204:11: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:1202:11: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:1204:11: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:1205:11: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:1204:11: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:1205:11: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:1213:11: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:1205:11: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:1213:11: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:1215:11: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:1213:11: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:1215:11: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:1216:11: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:1215:11: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:1216:11: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:1224:11: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:1216:11: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:1224:11: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:1226:11: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:1224:11: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:1226:11: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:1227:11: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:1226:11: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:1227:11: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:1235:11: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:1227:11: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:1235:11: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:1237:11: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:1235:11: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:1237:11: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:1238:11: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:1237:11: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:1238:11: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:1241:11: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:1238:11: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:1241:11: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:1242:11: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:1241:11: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:1242:11: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:1296:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:1294:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:1296:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:1297:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:1296:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:1297:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:1314:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:1297:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:1314:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:1316:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:1314:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:1316:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:1317:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:1316:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:1317:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:1333:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:1317:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:1333:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:1408:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:1406:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:1408:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:1409:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:1408:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:1409:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:1421:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:1409:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:1421:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:1423:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:1421:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:1423:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:1424:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:1423:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:1424:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:1428:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:1424:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:1428:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:1433:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:1428:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:1433:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:1485:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:1483:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:1485:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:1486:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:1485:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:1486:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:1493:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:1486:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:1493:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:1495:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:1493:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:1495:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:1496:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:1495:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:1496:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:1501:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:1496:12: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:1501:12: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:1560:11: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:1558:11: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:1560:11: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:1561:11: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:1560:11: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:1561:11: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:1570:11: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:1561:11: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:1570:11: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:1572:11: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:1570:11: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:1572:11: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:1573:11: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:1572:11: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:1573:11: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:1576:11: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:1573:11: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:1576:11: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:1577:11: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:1576:11: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:1577:11: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:1578:11: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/io_hdf.c:1577:11: note: status is assigned libgpiv-0.6.1/lib/io_hdf.c:1578:11: note: status is overwritten libgpiv-0.6.1/lib/io_hdf.c:1249:41: style:inconclusive: Function 'fread_hdf5_sc_position' argument 2 names different: declaration 'scalar_data' definition 'scdata'. [funcArgNamesDifferent] libgpiv-0.6.1/lib/io_hdf.c:86:41: note: Function 'fread_hdf5_sc_position' argument 2 names different: declaration 'scalar_data' definition 'scdata'. libgpiv-0.6.1/lib/io_hdf.c:1249:41: note: Function 'fread_hdf5_sc_position' argument 2 names different: declaration 'scalar_data' definition 'scdata'. libgpiv-0.6.1/lib/io_hdf.c:167:12: style: Variable 'point_x_hdf' can be declared as pointer to const [constVariablePointer] libgpiv-0.6.1/lib/io_hdf.c:167:33: style: Variable 'point_y_hdf' can be declared as pointer to const [constVariablePointer] libgpiv-0.6.1/lib/io_hdf.c:280:13: style: Variable 'point_x_hdf' can be declared as pointer to const [constVariablePointer] libgpiv-0.6.1/lib/io_hdf.c:412:35: style: Parameter 'pstruct' can be declared as pointer to const [constParameterPointer] libgpiv-0.6.1/lib/io_hdf.c:470:12: style: Variable 'err_msg' can be declared as pointer to const [constVariablePointer] libgpiv-0.6.1/lib/io_hdf.c:543:12: style: Variable 'err_msg' can be declared as pointer to const [constVariablePointer] libgpiv-0.6.1/lib/io_hdf.c:683:12: style: Variable 'RCSID' can be declared as pointer to const [constVariablePointer] libgpiv-0.6.1/lib/io_hdf.c:757:12: style: Variable 'point_x_hdf' can be declared as pointer to const [constVariablePointer] libgpiv-0.6.1/lib/io_hdf.c:757:33: style: Variable 'point_y_hdf' can be declared as pointer to const [constVariablePointer] libgpiv-0.6.1/lib/io_hdf.c:1032:13: style: Variable 'point_x_hdf' can be declared as pointer to const [constVariablePointer] libgpiv-0.6.1/lib/io_hdf.c:1032:34: style: Variable 'point_y_hdf' can be declared as pointer to const [constVariablePointer] libgpiv-0.6.1/lib/io_hdf.c:1134:13: style: Variable 'point_x_hdf' can be declared as pointer to const [constVariablePointer] libgpiv-0.6.1/lib/io_hdf.c:1134:35: style: Variable 'point_y_hdf' can be declared as pointer to const [constVariablePointer] libgpiv-0.6.1/lib/io_hdf.c:1453:12: style: Variable 'point_x_hdf' can be declared as pointer to const [constVariablePointer] libgpiv-0.6.1/lib/io_hdf.c:1453:33: style: Variable 'point_y_hdf' can be declared as pointer to const [constVariablePointer] libgpiv-0.6.1/lib/io_hdf.c:1520:12: style: Variable 'point_x_hdf' can be declared as pointer to const [constVariablePointer] libgpiv-0.6.1/lib/io_hdf.c:143:12: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/io_hdf.c:184:12: style: Variable 'i' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/io_hdf.c:261:12: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/io_hdf.c:166:12: style: Unused variable: j [unusedVariable] libgpiv-0.6.1/lib/io_hdf.c:166:15: style: Unused variable: rank_x [unusedVariable] libgpiv-0.6.1/lib/io_hdf.c:166:23: style: Unused variable: rank_y [unusedVariable] libgpiv-0.6.1/lib/io_hdf.c:166:31: style: Unused variable: rank_vx [unusedVariable] libgpiv-0.6.1/lib/io_hdf.c:166:40: style: Unused variable: rank_vy [unusedVariable] libgpiv-0.6.1/lib/io_hdf.c:167:12: style: Variable 'point_x_hdf' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/io_hdf.c:167:33: style: Variable 'point_y_hdf' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/io_hdf.c:172:36: style: Unused variable: attribute_id [unusedVariable] libgpiv-0.6.1/lib/io_hdf.c:279:26: style: Variable 'line_nr' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/io_hdf.c:301:12: style: Variable 'i' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/io_hdf.c:402:11: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/io_hdf.c:279:13: style: Unused variable: j [unusedVariable] libgpiv-0.6.1/lib/io_hdf.c:279:16: style: Unused variable: k [unusedVariable] libgpiv-0.6.1/lib/io_hdf.c:279:19: style: Variable 'line_nr' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/io_hdf.c:280:13: style: Variable 'point_x_hdf' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/io_hdf.c:423:17: style: Variable 'pstruct' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/io_hdf.c:632:12: style: Variable 'i' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/io_hdf.c:665:12: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/io_hdf.c:622:48: style: Unused variable: attribute_id [unusedVariable] libgpiv-0.6.1/lib/io_hdf.c:699:12: style: Variable 'i' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/io_hdf.c:737:12: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/io_hdf.c:683:12: style: Variable 'RCSID' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/io_hdf.c:689:48: style: Unused variable: attribute_id [unusedVariable] libgpiv-0.6.1/lib/io_hdf.c:765:12: style: Variable 'i' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/io_hdf.c:807:12: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/io_hdf.c:756:12: style: Unused variable: j [unusedVariable] libgpiv-0.6.1/lib/io_hdf.c:756:31: style: Unused variable: rank_vx [unusedVariable] libgpiv-0.6.1/lib/io_hdf.c:756:40: style: Unused variable: rank_vy [unusedVariable] libgpiv-0.6.1/lib/io_hdf.c:757:12: style: Variable 'point_x_hdf' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/io_hdf.c:757:33: style: Variable 'point_y_hdf' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/io_hdf.c:909:12: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/io_hdf.c:825:31: style: Unused variable: rank_vx [unusedVariable] libgpiv-0.6.1/lib/io_hdf.c:825:40: style: Unused variable: rank_vy [unusedVariable] libgpiv-0.6.1/lib/io_hdf.c:1010:12: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/io_hdf.c:925:12: style: Unused variable: j [unusedVariable] libgpiv-0.6.1/lib/io_hdf.c:925:15: style: Unused variable: rank_x [unusedVariable] libgpiv-0.6.1/lib/io_hdf.c:925:23: style: Unused variable: rank_y [unusedVariable] libgpiv-0.6.1/lib/io_hdf.c:925:31: style: Unused variable: rank_vx [unusedVariable] libgpiv-0.6.1/lib/io_hdf.c:925:40: style: Unused variable: rank_vy [unusedVariable] libgpiv-0.6.1/lib/io_hdf.c:1052:12: style: Variable 'i' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/io_hdf.c:1114:12: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/io_hdf.c:1031:13: style: Unused variable: j [unusedVariable] libgpiv-0.6.1/lib/io_hdf.c:1031:16: style: Unused variable: rank_x [unusedVariable] libgpiv-0.6.1/lib/io_hdf.c:1031:24: style: Unused variable: rank_y [unusedVariable] libgpiv-0.6.1/lib/io_hdf.c:1031:32: style: Unused variable: rank_vx [unusedVariable] libgpiv-0.6.1/lib/io_hdf.c:1031:41: style: Unused variable: rank_vy [unusedVariable] libgpiv-0.6.1/lib/io_hdf.c:1032:13: style: Variable 'point_x_hdf' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/io_hdf.c:1032:34: style: Variable 'point_y_hdf' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/io_hdf.c:1133:27: style: Variable 'line_nr' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/io_hdf.c:1135:26: style: Variable 'string' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/io_hdf.c:1137:16: style: Variable 'point' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/io_hdf.c:1156:12: style: Variable 'i' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/io_hdf.c:1242:11: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/io_hdf.c:1133:13: style: Unused variable: j [unusedVariable] libgpiv-0.6.1/lib/io_hdf.c:1133:16: style: Unused variable: k [unusedVariable] libgpiv-0.6.1/lib/io_hdf.c:1133:19: style: Variable 'line_nr' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/io_hdf.c:1134:13: style: Variable 'point_x_hdf' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/io_hdf.c:1134:35: style: Variable 'point_y_hdf' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/io_hdf.c:1135:19: style: Variable 'string' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/io_hdf.c:1136:12: style: Unused variable: dir [unusedVariable] libgpiv-0.6.1/lib/io_hdf.c:1137:10: style: Variable 'point' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/io_hdf.c:1333:12: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/io_hdf.c:1258:31: style: Unused variable: rank_vx [unusedVariable] libgpiv-0.6.1/lib/io_hdf.c:1258:40: style: Unused variable: rank_vy [unusedVariable] libgpiv-0.6.1/lib/io_hdf.c:1263:36: style: Unused variable: attribute_id [unusedVariable] libgpiv-0.6.1/lib/io_hdf.c:1433:12: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/io_hdf.c:1349:12: style: Unused variable: j [unusedVariable] libgpiv-0.6.1/lib/io_hdf.c:1349:15: style: Unused variable: rank_x [unusedVariable] libgpiv-0.6.1/lib/io_hdf.c:1349:23: style: Unused variable: rank_y [unusedVariable] libgpiv-0.6.1/lib/io_hdf.c:1349:31: style: Unused variable: rank_vx [unusedVariable] libgpiv-0.6.1/lib/io_hdf.c:1349:40: style: Unused variable: rank_vy [unusedVariable] libgpiv-0.6.1/lib/io_hdf.c:1468:12: style: Variable 'i' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/io_hdf.c:1501:12: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/io_hdf.c:1452:12: style: Unused variable: j [unusedVariable] libgpiv-0.6.1/lib/io_hdf.c:1452:15: style: Unused variable: rank_x [unusedVariable] libgpiv-0.6.1/lib/io_hdf.c:1452:23: style: Unused variable: rank_y [unusedVariable] libgpiv-0.6.1/lib/io_hdf.c:1452:31: style: Unused variable: rank_vx [unusedVariable] libgpiv-0.6.1/lib/io_hdf.c:1452:40: style: Unused variable: rank_vy [unusedVariable] libgpiv-0.6.1/lib/io_hdf.c:1453:12: style: Variable 'point_x_hdf' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/io_hdf.c:1453:33: style: Variable 'point_y_hdf' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/io_hdf.c:1457:48: style: Unused variable: attribute_id [unusedVariable] libgpiv-0.6.1/lib/io_hdf.c:1519:25: style: Variable 'line_nr' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/io_hdf.c:1534:12: style: Variable 'i' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/io_hdf.c:1578:11: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/io_hdf.c:1519:12: style: Unused variable: j [unusedVariable] libgpiv-0.6.1/lib/io_hdf.c:1519:15: style: Unused variable: k [unusedVariable] libgpiv-0.6.1/lib/io_hdf.c:1519:18: style: Variable 'line_nr' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/io_hdf.c:1520:12: style: Variable 'point_x_hdf' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/img.c:936:16: warning: Obsolete function 'gets' called. It is recommended to use 'fgets' or 'gets_s' instead. [prohibitedgetsCalled] libgpiv-0.6.1/lib/img.c:1046:24: portability: Non reentrant function 'gmtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'gmtime_r'. [prohibitedgmtimeCalled] libgpiv-0.6.1/lib/img.c:1900:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] libgpiv-0.6.1/lib/img.c:536:9: error: Memory leak: image_par [memleak] libgpiv-0.6.1/lib/img.c:544:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:543:12: note: status is assigned libgpiv-0.6.1/lib/img.c:544:12: note: status is overwritten libgpiv-0.6.1/lib/img.c:608:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:606:16: note: status is assigned libgpiv-0.6.1/lib/img.c:608:16: note: status is overwritten libgpiv-0.6.1/lib/img.c:677:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:608:16: note: status is assigned libgpiv-0.6.1/lib/img.c:677:12: note: status is overwritten libgpiv-0.6.1/lib/img.c:617:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:615:16: note: status is assigned libgpiv-0.6.1/lib/img.c:617:16: note: status is overwritten libgpiv-0.6.1/lib/img.c:677:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:617:16: note: status is assigned libgpiv-0.6.1/lib/img.c:677:12: note: status is overwritten libgpiv-0.6.1/lib/img.c:626:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:624:16: note: status is assigned libgpiv-0.6.1/lib/img.c:626:16: note: status is overwritten libgpiv-0.6.1/lib/img.c:677:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:626:16: note: status is assigned libgpiv-0.6.1/lib/img.c:677:12: note: status is overwritten libgpiv-0.6.1/lib/img.c:635:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:633:16: note: status is assigned libgpiv-0.6.1/lib/img.c:635:16: note: status is overwritten libgpiv-0.6.1/lib/img.c:677:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:635:16: note: status is assigned libgpiv-0.6.1/lib/img.c:677:12: note: status is overwritten libgpiv-0.6.1/lib/img.c:647:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:645:16: note: status is assigned libgpiv-0.6.1/lib/img.c:647:16: note: status is overwritten libgpiv-0.6.1/lib/img.c:677:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:647:16: note: status is assigned libgpiv-0.6.1/lib/img.c:677:12: note: status is overwritten libgpiv-0.6.1/lib/imgproc.c:303:28: warning:inconclusive: Found suspicious equality comparison. Did you intend to assign a value instead? [constStatement] libgpiv-0.6.1/lib/img.c:656:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:654:16: note: status is assigned libgpiv-0.6.1/lib/img.c:656:16: note: status is overwritten libgpiv-0.6.1/lib/img.c:677:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:656:16: note: status is assigned libgpiv-0.6.1/lib/img.c:677:12: note: status is overwritten libgpiv-0.6.1/lib/img.c:665:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:663:16: note: status is assigned libgpiv-0.6.1/lib/img.c:665:16: note: status is overwritten libgpiv-0.6.1/lib/imgproc.c:99:12: style: Variable 'err_msg' can be declared as pointer to const [constVariablePointer] libgpiv-0.6.1/lib/img.c:677:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:665:16: note: status is assigned libgpiv-0.6.1/lib/img.c:677:12: note: status is overwritten libgpiv-0.6.1/lib/imgproc.c:695:46: style: Parameter 'image_proc_par' can be declared as pointer to const [constParameterPointer] libgpiv-0.6.1/lib/img.c:674:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:672:16: note: status is assigned libgpiv-0.6.1/lib/img.c:674:16: note: status is overwritten libgpiv-0.6.1/lib/imgproc.c:1531:12: style: Variable 'err_msg' can be declared as pointer to const [constVariablePointer] libgpiv-0.6.1/lib/img.c:677:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:674:16: note: status is assigned libgpiv-0.6.1/lib/img.c:677:12: note: status is overwritten libgpiv-0.6.1/lib/imgproc.c:1539:19: style: Variable 'A' can be declared as pointer to const [constVariablePointer] libgpiv-0.6.1/lib/img.c:844:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:677:12: note: status is assigned libgpiv-0.6.1/lib/img.c:844:12: note: status is overwritten libgpiv-0.6.1/lib/img.c:691:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:689:16: note: status is assigned libgpiv-0.6.1/lib/img.c:691:16: note: status is overwritten libgpiv-0.6.1/lib/img.c:692:9: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:691:16: note: status is assigned libgpiv-0.6.1/lib/img.c:692:9: note: status is overwritten libgpiv-0.6.1/lib/img.c:844:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:692:9: note: status is assigned libgpiv-0.6.1/lib/img.c:844:12: note: status is overwritten libgpiv-0.6.1/lib/img.c:703:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:701:16: note: status is assigned libgpiv-0.6.1/lib/img.c:703:16: note: status is overwritten libgpiv-0.6.1/lib/img.c:704:9: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:703:16: note: status is assigned libgpiv-0.6.1/lib/img.c:704:9: note: status is overwritten libgpiv-0.6.1/lib/img.c:844:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:704:9: note: status is assigned libgpiv-0.6.1/lib/img.c:844:12: note: status is overwritten libgpiv-0.6.1/lib/img.c:715:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:713:16: note: status is assigned libgpiv-0.6.1/lib/img.c:715:16: note: status is overwritten libgpiv-0.6.1/lib/img.c:716:9: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:715:16: note: status is assigned libgpiv-0.6.1/lib/img.c:716:9: note: status is overwritten libgpiv-0.6.1/lib/img.c:844:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:716:9: note: status is assigned libgpiv-0.6.1/lib/img.c:844:12: note: status is overwritten libgpiv-0.6.1/lib/img.c:727:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:725:16: note: status is assigned libgpiv-0.6.1/lib/img.c:727:16: note: status is overwritten libgpiv-0.6.1/lib/img.c:728:9: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:727:16: note: status is assigned libgpiv-0.6.1/lib/img.c:728:9: note: status is overwritten libgpiv-0.6.1/lib/img.c:844:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:728:9: note: status is assigned libgpiv-0.6.1/lib/img.c:844:12: note: status is overwritten libgpiv-0.6.1/lib/img.c:739:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:737:16: note: status is assigned libgpiv-0.6.1/lib/img.c:739:16: note: status is overwritten libgpiv-0.6.1/lib/img.c:740:9: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:739:16: note: status is assigned libgpiv-0.6.1/lib/img.c:740:9: note: status is overwritten libgpiv-0.6.1/lib/img.c:844:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:740:9: note: status is assigned libgpiv-0.6.1/lib/img.c:844:12: note: status is overwritten libgpiv-0.6.1/lib/img.c:751:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:749:16: note: status is assigned libgpiv-0.6.1/lib/img.c:751:16: note: status is overwritten libgpiv-0.6.1/lib/img.c:752:9: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:751:16: note: status is assigned libgpiv-0.6.1/lib/img.c:752:9: note: status is overwritten libgpiv-0.6.1/lib/img.c:844:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:752:9: note: status is assigned libgpiv-0.6.1/lib/img.c:844:12: note: status is overwritten libgpiv-0.6.1/lib/img.c:763:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:761:16: note: status is assigned libgpiv-0.6.1/lib/img.c:763:16: note: status is overwritten libgpiv-0.6.1/lib/img.c:764:9: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:763:16: note: status is assigned libgpiv-0.6.1/lib/img.c:764:9: note: status is overwritten libgpiv-0.6.1/lib/img.c:844:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:764:9: note: status is assigned libgpiv-0.6.1/lib/img.c:844:12: note: status is overwritten libgpiv-0.6.1/lib/img.c:775:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:773:16: note: status is assigned libgpiv-0.6.1/lib/img.c:775:16: note: status is overwritten libgpiv-0.6.1/lib/img.c:776:9: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:775:16: note: status is assigned libgpiv-0.6.1/lib/img.c:776:9: note: status is overwritten libgpiv-0.6.1/lib/img.c:844:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:776:9: note: status is assigned libgpiv-0.6.1/lib/img.c:844:12: note: status is overwritten libgpiv-0.6.1/lib/img.c:787:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:785:16: note: status is assigned libgpiv-0.6.1/lib/img.c:787:16: note: status is overwritten libgpiv-0.6.1/lib/img.c:788:9: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:787:16: note: status is assigned libgpiv-0.6.1/lib/img.c:788:9: note: status is overwritten libgpiv-0.6.1/lib/img.c:844:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:788:9: note: status is assigned libgpiv-0.6.1/lib/img.c:844:12: note: status is overwritten libgpiv-0.6.1/lib/img.c:799:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:797:16: note: status is assigned libgpiv-0.6.1/lib/img.c:799:16: note: status is overwritten libgpiv-0.6.1/lib/img.c:800:9: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:799:16: note: status is assigned libgpiv-0.6.1/lib/img.c:800:9: note: status is overwritten libgpiv-0.6.1/lib/img.c:844:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:800:9: note: status is assigned libgpiv-0.6.1/lib/img.c:844:12: note: status is overwritten libgpiv-0.6.1/lib/img.c:813:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:811:16: note: status is assigned libgpiv-0.6.1/lib/img.c:813:16: note: status is overwritten libgpiv-0.6.1/lib/img.c:814:9: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:813:16: note: status is assigned libgpiv-0.6.1/lib/img.c:814:9: note: status is overwritten libgpiv-0.6.1/lib/img.c:844:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:814:9: note: status is assigned libgpiv-0.6.1/lib/img.c:844:12: note: status is overwritten libgpiv-0.6.1/lib/img.c:826:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:824:16: note: status is assigned libgpiv-0.6.1/lib/img.c:826:16: note: status is overwritten libgpiv-0.6.1/lib/img.c:827:9: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:826:16: note: status is assigned libgpiv-0.6.1/lib/img.c:827:9: note: status is overwritten libgpiv-0.6.1/lib/img.c:844:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:827:9: note: status is assigned libgpiv-0.6.1/lib/img.c:844:12: note: status is overwritten libgpiv-0.6.1/lib/img.c:838:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:836:16: note: status is assigned libgpiv-0.6.1/lib/img.c:838:16: note: status is overwritten libgpiv-0.6.1/lib/img.c:839:9: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:838:16: note: status is assigned libgpiv-0.6.1/lib/img.c:839:9: note: status is overwritten libgpiv-0.6.1/lib/img.c:844:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:839:9: note: status is assigned libgpiv-0.6.1/lib/img.c:844:12: note: status is overwritten libgpiv-0.6.1/lib/img.c:845:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:844:12: note: status is assigned libgpiv-0.6.1/lib/img.c:845:12: note: status is overwritten libgpiv-0.6.1/lib/img.c:1156:9: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:1154:16: note: status is assigned libgpiv-0.6.1/lib/img.c:1156:9: note: status is overwritten libgpiv-0.6.1/lib/img.c:1165:9: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:1163:16: note: status is assigned libgpiv-0.6.1/lib/img.c:1165:9: note: status is overwritten libgpiv-0.6.1/lib/img.c:1174:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:1172:16: note: status is assigned libgpiv-0.6.1/lib/img.c:1174:16: note: status is overwritten libgpiv-0.6.1/lib/img.c:1183:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:1181:16: note: status is assigned libgpiv-0.6.1/lib/img.c:1183:16: note: status is overwritten libgpiv-0.6.1/lib/img.c:1195:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:1193:16: note: status is assigned libgpiv-0.6.1/lib/img.c:1195:16: note: status is overwritten libgpiv-0.6.1/lib/img.c:1204:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:1202:16: note: status is assigned libgpiv-0.6.1/lib/img.c:1204:16: note: status is overwritten libgpiv-0.6.1/lib/img.c:1213:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:1211:16: note: status is assigned libgpiv-0.6.1/lib/img.c:1213:16: note: status is overwritten libgpiv-0.6.1/lib/img.c:1222:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:1220:16: note: status is assigned libgpiv-0.6.1/lib/img.c:1222:16: note: status is overwritten libgpiv-0.6.1/lib/img.c:1237:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:1235:16: note: status is assigned libgpiv-0.6.1/lib/img.c:1237:16: note: status is overwritten libgpiv-0.6.1/lib/img.c:1238:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:1237:16: note: status is assigned libgpiv-0.6.1/lib/img.c:1238:16: note: status is overwritten libgpiv-0.6.1/lib/img.c:1249:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:1247:16: note: status is assigned libgpiv-0.6.1/lib/img.c:1249:16: note: status is overwritten libgpiv-0.6.1/lib/img.c:1250:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:1249:16: note: status is assigned libgpiv-0.6.1/lib/img.c:1250:16: note: status is overwritten libgpiv-0.6.1/lib/img.c:1261:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:1259:16: note: status is assigned libgpiv-0.6.1/lib/img.c:1261:16: note: status is overwritten libgpiv-0.6.1/lib/img.c:1262:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:1261:16: note: status is assigned libgpiv-0.6.1/lib/img.c:1262:16: note: status is overwritten libgpiv-0.6.1/lib/img.c:1273:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:1271:16: note: status is assigned libgpiv-0.6.1/lib/img.c:1273:16: note: status is overwritten libgpiv-0.6.1/lib/img.c:1274:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:1273:16: note: status is assigned libgpiv-0.6.1/lib/img.c:1274:16: note: status is overwritten libgpiv-0.6.1/lib/img.c:1285:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:1283:16: note: status is assigned libgpiv-0.6.1/lib/img.c:1285:16: note: status is overwritten libgpiv-0.6.1/lib/img.c:1286:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:1285:16: note: status is assigned libgpiv-0.6.1/lib/img.c:1286:16: note: status is overwritten libgpiv-0.6.1/lib/img.c:1297:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:1295:16: note: status is assigned libgpiv-0.6.1/lib/img.c:1297:16: note: status is overwritten libgpiv-0.6.1/lib/img.c:1298:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:1297:16: note: status is assigned libgpiv-0.6.1/lib/img.c:1298:16: note: status is overwritten libgpiv-0.6.1/lib/img.c:1309:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:1307:16: note: status is assigned libgpiv-0.6.1/lib/img.c:1309:16: note: status is overwritten libgpiv-0.6.1/lib/img.c:1310:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:1309:16: note: status is assigned libgpiv-0.6.1/lib/img.c:1310:16: note: status is overwritten libgpiv-0.6.1/lib/img.c:1321:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:1319:16: note: status is assigned libgpiv-0.6.1/lib/img.c:1321:16: note: status is overwritten libgpiv-0.6.1/lib/img.c:1322:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:1321:16: note: status is assigned libgpiv-0.6.1/lib/img.c:1322:16: note: status is overwritten libgpiv-0.6.1/lib/img.c:1333:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:1331:16: note: status is assigned libgpiv-0.6.1/lib/img.c:1333:16: note: status is overwritten libgpiv-0.6.1/lib/img.c:1334:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:1333:16: note: status is assigned libgpiv-0.6.1/lib/img.c:1334:16: note: status is overwritten libgpiv-0.6.1/lib/img.c:1345:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:1343:16: note: status is assigned libgpiv-0.6.1/lib/img.c:1345:16: note: status is overwritten libgpiv-0.6.1/lib/img.c:1346:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:1345:16: note: status is assigned libgpiv-0.6.1/lib/img.c:1346:16: note: status is overwritten libgpiv-0.6.1/lib/img.c:1357:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:1355:16: note: status is assigned libgpiv-0.6.1/lib/img.c:1357:16: note: status is overwritten libgpiv-0.6.1/lib/img.c:1358:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:1357:16: note: status is assigned libgpiv-0.6.1/lib/img.c:1358:16: note: status is overwritten libgpiv-0.6.1/lib/img.c:1369:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:1367:16: note: status is assigned libgpiv-0.6.1/lib/img.c:1369:16: note: status is overwritten libgpiv-0.6.1/lib/img.c:1370:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:1369:16: note: status is assigned libgpiv-0.6.1/lib/img.c:1370:16: note: status is overwritten libgpiv-0.6.1/lib/img.c:1381:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:1379:16: note: status is assigned libgpiv-0.6.1/lib/img.c:1381:16: note: status is overwritten libgpiv-0.6.1/lib/img.c:1382:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/img.c:1381:16: note: status is assigned libgpiv-0.6.1/lib/img.c:1382:16: note: status is overwritten libgpiv-0.6.1/lib/imgproc.c:105:13: style: Variable 'bit' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/imgproc.c:99:12: style: Variable 'err_msg' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/imgproc.c:105:9: style: Variable 'bit' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/imgproc.c:291:10: style: Unused variable: i [unusedVariable] libgpiv-0.6.1/lib/imgproc.c:291:13: style: Unused variable: j [unusedVariable] libgpiv-0.6.1/lib/imgproc.c:503:15: style: Unused variable: ij [unusedVariable] libgpiv-0.6.1/lib/imgproc.c:510:12: style: Unused variable: mean_img [unusedVariable] libgpiv-0.6.1/lib/imgproc.c:718:15: style: Unused variable: ij [unusedVariable] libgpiv-0.6.1/lib/imgproc.c:726:12: style: Unused variable: mean_img [unusedVariable] libgpiv-0.6.1/lib/imgproc.c:1178:22: style: Variable 'img_sum' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/imgproc.c:1179:20: style: Variable 'img_mean' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/imgproc.c:1180:27: style: Variable 'count' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/imgproc.c:1412:21: style: Variable 'img_max' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/imgproc.c:1412:34: style: Variable 'img_min' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/imgproc.c:1464:21: style: Variable 'img_max' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/imgproc.c:1465:21: style: Variable 'img_min' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/imgproc.c:1531:12: style: Variable 'err_msg' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/img.c:434:18: style: Variable 'key' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/img.c:434:14: style: Variable 'key' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/img.c:533:12: style: Variable 'i' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/img.c:544:12: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/img.c:530:36: style: Unused variable: attribute_id [unusedVariable] libgpiv-0.6.1/lib/img.c:530:50: style: Unused variable: atype [unusedVariable] libgpiv-0.6.1/lib/img.c:583:12: style: Variable 'i' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/img.c:845:12: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/img.c:1156:9: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv_par.c:251:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GpivPivPar [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/img.c:1165:9: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv_par.c:275:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIV_MAX_CHARS [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/piv_par.c:325:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIV_PIVPAR_KEY [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/piv_par.c:701:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIV_PIVPAR_KEY [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/piv_par.c:825:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIV_MAX_INTERR_SIZE [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/piv_par.c:878:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/piv_par.c:1188:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GpivPivPar [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/piv_par.c:1223:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GpivPivPar [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/piv_par.c:1288:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H5T_NATIVE_INT [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/piv_par.c:1903:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H5T_NATIVE_INT [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/piv_par.c:2120:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIV_MAX_CHARS [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/img.c:1174:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/img.c:1183:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/img.c:1195:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv_utils.c:96:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GpivPivData [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/piv_utils.c:539:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIV_MAX_CHARS [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/piv_utils.c:614:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GpivCov [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/img.c:1204:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/img.c:1213:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/img.c:1222:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/img.c:1238:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/img.c:1250:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/img.c:1262:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/img.c:1274:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/img.c:1286:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/img.c:1298:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/img.c:1310:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/img.c:1322:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/img.c:1334:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/img.c:1346:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/img.c:1358:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/img.c:1370:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/img.c:1382:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/post_par.c:117:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H5T_NATIVE_INT [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/post_par.c:259:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GpivPostPar [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/post_par.c:292:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIV_MAX_CHARS [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/post_par.c:344:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIV_POSTPAR_KEY [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/post_par.c:531:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/post_par.c:631:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GpivPostPar [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/post_par.c:713:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H5T_NATIVE_INT [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/post_par.c:812:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIV_MAX_CHARS [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/piv_utils.c:84:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgpiv-0.6.1/lib/piv_utils.c:631:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgpiv-0.6.1/lib/piv_utils.c:583:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libgpiv-0.6.1/lib/piv_utils.c:583:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libgpiv-0.6.1/lib/piv_utils.c:103:9: error: Memory leak: piv_data [memleak] libgpiv-0.6.1/lib/piv_utils.c:100:12: style: Checking if unsigned expression 'ny' is less than zero. [unsignedLessThanZero] libgpiv-0.6.1/lib/piv_utils.c:100:23: style: Checking if unsigned expression 'nx' is less than zero. [unsignedLessThanZero] libgpiv-0.6.1/lib/piv_utils.c:538:12: style: Variable 'fname_loc' can be declared as pointer to const [constVariablePointer] libgpiv-0.6.1/lib/post.c:650:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIV_FLIP_X [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/post.c:781:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIV_U [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/post.c:984:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIV_CENTRAL [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/post_par.c:295:16: warning: Obsolete function 'gets' called. It is recommended to use 'fgets' or 'gets_s' instead. [prohibitedgetsCalled] libgpiv-0.6.1/lib/post_par.c:817:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] libgpiv-0.6.1/lib/post_par.c:644:9: error: Memory leak: post_par [memleak] libgpiv-0.6.1/lib/post_par.c:119:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/post_par.c:117:16: note: status is assigned libgpiv-0.6.1/lib/post_par.c:119:16: note: status is overwritten libgpiv-0.6.1/lib/post_par.c:131:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/post_par.c:129:16: note: status is assigned libgpiv-0.6.1/lib/post_par.c:131:16: note: status is overwritten libgpiv-0.6.1/lib/post_par.c:139:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/post_par.c:137:16: note: status is assigned libgpiv-0.6.1/lib/post_par.c:139:16: note: status is overwritten libgpiv-0.6.1/lib/post_par.c:148:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/post_par.c:146:16: note: status is assigned libgpiv-0.6.1/lib/post_par.c:148:16: note: status is overwritten libgpiv-0.6.1/lib/post_par.c:160:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/post_par.c:158:16: note: status is assigned libgpiv-0.6.1/lib/post_par.c:160:16: note: status is overwritten libgpiv-0.6.1/lib/post_par.c:169:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/post_par.c:167:16: note: status is assigned libgpiv-0.6.1/lib/post_par.c:169:16: note: status is overwritten libgpiv-0.6.1/lib/post_par.c:180:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/post_par.c:178:16: note: status is assigned libgpiv-0.6.1/lib/post_par.c:180:16: note: status is overwritten libgpiv-0.6.1/lib/post_par.c:654:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/post_par.c:650:12: note: status is assigned libgpiv-0.6.1/lib/post_par.c:654:12: note: status is overwritten libgpiv-0.6.1/lib/post_par.c:656:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/post_par.c:654:12: note: status is assigned libgpiv-0.6.1/lib/post_par.c:656:12: note: status is overwritten libgpiv-0.6.1/lib/post_par.c:717:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/post_par.c:715:16: note: status is assigned libgpiv-0.6.1/lib/post_par.c:717:16: note: status is overwritten libgpiv-0.6.1/lib/post_par.c:754:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/post_par.c:717:16: note: status is assigned libgpiv-0.6.1/lib/post_par.c:754:12: note: status is overwritten libgpiv-0.6.1/lib/post_par.c:730:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/post_par.c:728:16: note: status is assigned libgpiv-0.6.1/lib/post_par.c:730:16: note: status is overwritten libgpiv-0.6.1/lib/post_par.c:754:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/post_par.c:730:16: note: status is assigned libgpiv-0.6.1/lib/post_par.c:754:12: note: status is overwritten libgpiv-0.6.1/lib/post_par.c:741:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/post_par.c:739:16: note: status is assigned libgpiv-0.6.1/lib/post_par.c:741:16: note: status is overwritten libgpiv-0.6.1/lib/post_par.c:754:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/post_par.c:741:16: note: status is assigned libgpiv-0.6.1/lib/post_par.c:754:12: note: status is overwritten libgpiv-0.6.1/lib/post_par.c:751:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/post_par.c:749:16: note: status is assigned libgpiv-0.6.1/lib/post_par.c:751:16: note: status is overwritten libgpiv-0.6.1/lib/post_par.c:754:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/post_par.c:751:16: note: status is assigned libgpiv-0.6.1/lib/post_par.c:754:12: note: status is overwritten libgpiv-0.6.1/lib/post_par.c:795:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/post_par.c:754:12: note: status is assigned libgpiv-0.6.1/lib/post_par.c:795:12: note: status is overwritten libgpiv-0.6.1/lib/post_par.c:768:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/post_par.c:766:16: note: status is assigned libgpiv-0.6.1/lib/post_par.c:768:16: note: status is overwritten libgpiv-0.6.1/lib/post_par.c:795:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/post_par.c:768:16: note: status is assigned libgpiv-0.6.1/lib/post_par.c:795:12: note: status is overwritten libgpiv-0.6.1/lib/post_par.c:778:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/post_par.c:776:16: note: status is assigned libgpiv-0.6.1/lib/post_par.c:778:16: note: status is overwritten libgpiv-0.6.1/lib/post_par.c:795:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/post_par.c:778:16: note: status is assigned libgpiv-0.6.1/lib/post_par.c:795:12: note: status is overwritten libgpiv-0.6.1/lib/post_par.c:792:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/post_par.c:790:16: note: status is assigned libgpiv-0.6.1/lib/post_par.c:792:16: note: status is overwritten libgpiv-0.6.1/lib/post_par.c:795:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/post_par.c:792:16: note: status is assigned libgpiv-0.6.1/lib/post_par.c:795:12: note: status is overwritten libgpiv-0.6.1/lib/post_par.c:796:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/post_par.c:795:12: note: status is assigned libgpiv-0.6.1/lib/post_par.c:796:12: note: status is overwritten libgpiv-0.6.1/lib/post_par.c:797:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/post_par.c:796:12: note: status is assigned libgpiv-0.6.1/lib/post_par.c:797:12: note: status is overwritten libgpiv-0.6.1/lib/post_par.c:119:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/post_par.c:131:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/post_par.c:139:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/post_par.c:148:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/post_par.c:160:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/post_par.c:169:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/post_par.c:180:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/post_par.c:107:25: style: Unused variable: atype [unusedVariable] libgpiv-0.6.1/lib/post_par.c:292:33: style: Unused variable: par_name [unusedVariable] libgpiv-0.6.1/lib/post_par.c:641:12: style: Variable 'i' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/post_par.c:656:12: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/post_par.c:637:36: style: Unused variable: attribute_id [unusedVariable] libgpiv-0.6.1/lib/post_par.c:694:12: style: Variable 'i' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/post_par.c:797:12: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/post_utils.c:76:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GpivScalarData [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/post_utils.c:170:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIV_MAX_CHARS [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/post_utils.c:246:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GpivBinData [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/post_utils.c:517:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIV_MAX_CHARS [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/post_utils.c:83:9: error: Memory leak: scal_data [memleak] libgpiv-0.6.1/lib/post_utils.c:252:9: error: Memory leak: bin_data [memleak] libgpiv-0.6.1/lib/post_utils.c:169:12: style: Variable 'fname_loc' can be declared as pointer to const [constVariablePointer] libgpiv-0.6.1/lib/post_utils.c:515:12: style: Variable 'fname_loc' can be declared as pointer to const [constVariablePointer] libgpiv-0.6.1/lib/post_utils.c:516:12: style: Variable 'function_name' can be declared as pointer to const [constVariablePointer] libgpiv-0.6.1/lib/utils.c:113:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIV_MAX_CHARS [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/utils.c:166:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIV_MAX_CHARS [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/utils.c:523:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/utils.c:551:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/utils.c:578:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIV_GENPAR_KEY [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/utils.c:665:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIV_MAX_CHARS [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/utils.c:700:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/utils.c:740:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/utils.c:781:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/utils.c:823:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/utils_alloc.c:564:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fftw_real [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/utils_alloc.c:627:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fftw_complex [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/utils_alloc.c:80:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgpiv-0.6.1/lib/utils_alloc.c:162:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgpiv-0.6.1/lib/utils_alloc.c:220:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgpiv-0.6.1/lib/utils_alloc.c:278:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgpiv-0.6.1/lib/utils_alloc.c:336:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgpiv-0.6.1/lib/utils_alloc.c:416:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgpiv-0.6.1/lib/utils_alloc.c:476:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgpiv-0.6.1/lib/utils_alloc.c:535:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgpiv-0.6.1/lib/utils_alloc.c:594:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgpiv-0.6.1/lib/utils_alloc.c:657:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgpiv-0.6.1/lib/utils_alloc.c:708:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgpiv-0.6.1/lib/utils_alloc.c:767:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgpiv-0.6.1/lib/utils_alloc.c:817:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgpiv-0.6.1/lib/utils_alloc.c:876:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgpiv-0.6.1/lib/utils_alloc.c:926:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgpiv-0.6.1/lib/utils_alloc.c:984:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgpiv-0.6.1/lib/utils_alloc.c:1035:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgpiv-0.6.1/lib/utils_alloc.c:1095:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgpiv-0.6.1/lib/utils_alloc.c:1146:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgpiv-0.6.1/lib/utils_alloc.c:1205:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgpiv-0.6.1/lib/utils_alloc.c:1255:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] libgpiv-0.6.1/lib/utils_alloc.c:848:5: error: Memory leak: v [memleak] libgpiv-0.6.1/lib/utils_alloc.c:957:5: error: Memory leak: v [memleak] libgpiv-0.6.1/lib/utils_alloc.c:1067:5: error: Memory leak: v [memleak] libgpiv-0.6.1/lib/utils_alloc.c:1177:5: error: Memory leak: v [memleak] libgpiv-0.6.1/lib/utils_alloc.c:1067:14: warning: Either the condition '!v' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck] libgpiv-0.6.1/lib/utils_alloc.c:1064:9: note: Assuming that condition '!v' is not redundant libgpiv-0.6.1/lib/utils_alloc.c:1067:14: note: Null pointer subtraction libgpiv-0.6.1/lib/utils_alloc.c:841:14: style: Variable 'v' can be declared as pointer to const [constVariablePointer] libgpiv-0.6.1/lib/utils_alloc.c:950:11: style: Variable 'v' can be declared as pointer to const [constVariablePointer] libgpiv-0.6.1/lib/utils_alloc.c:1059:20: style: Variable 'v' can be declared as pointer to const [constVariablePointer] libgpiv-0.6.1/lib/utils_alloc.c:1170:11: style: Variable 'v' can be declared as pointer to const [constVariablePointer] libgpiv-0.6.1/lib/utils.c:239:18: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] libgpiv-0.6.1/lib/utils.c:247:19: warning: g_strdup_printf format string requires 2 parameters but 3 are given. [wrongPrintfScanfArgNum] libgpiv-0.6.1/lib/utils.c:708:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] libgpiv-0.6.1/lib/utils.c:748:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] libgpiv-0.6.1/lib/utils.c:789:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] libgpiv-0.6.1/lib/utils.c:184:25: style: Redundant initialization for 'home_rsc__exist'. The initialized value is overwritten before it is read. [redundantInitialization] libgpiv-0.6.1/lib/utils.c:168:30: note: home_rsc__exist is initialized libgpiv-0.6.1/lib/utils.c:184:25: note: home_rsc__exist is overwritten libgpiv-0.6.1/lib/utils.c:567:36: style:inconclusive: Function 'local_scan_parameter' argument 2 names different: declaration 'fname' definition 'FNAME'. [funcArgNamesDifferent] libgpiv-0.6.1/lib/utils.c:62:36: note: Function 'local_scan_parameter' argument 2 names different: declaration 'fname' definition 'FNAME'. libgpiv-0.6.1/lib/utils.c:567:36: note: Function 'local_scan_parameter' argument 2 names different: declaration 'fname' definition 'FNAME'. libgpiv-0.6.1/lib/utils.c:228:16: style: Variable 'local_time' can be declared as pointer to const [constVariablePointer] libgpiv-0.6.1/lib/piv.c:405:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIV_POINT [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/piv.c:596:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIV_ZERO_OFF_FORWARD [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/piv.c:944:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIV_ZERO_OFF_FORWARD [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/piv.c:1199:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIV_DIFF_ISI [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/piv.c:1531:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIV_MAX_LINES_C [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/piv.c:1888:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIV_POINT [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/piv.c:2082:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIV_SHIFT_FACTOR [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/piv.c:2134:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIV_ZERO_OFF_FORWARD [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/piv.c:2635:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIV_GAUSS [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/piv.c:2810:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIV_NONE [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/piv.c:3124:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FFTW_MEASURE [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/piv.c:3681:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIV_IMG_DEFORM [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/post.c:428:40: style: Redundant assignment of 'piv_data->dx[i][j]' to itself. [selfAssignment] libgpiv-0.6.1/lib/post.c:429:40: style: Redundant assignment of 'piv_data->dy[i][j]' to itself. [selfAssignment] libgpiv-0.6.1/lib/post.c:430:41: style: Redundant assignment of 'piv_data->snr[i][j]' to itself. [selfAssignment] libgpiv-0.6.1/lib/post.c:431:45: style: Redundant assignment of 'piv_data->peak_no[i][j]' to itself. [selfAssignment] libgpiv-0.6.1/lib/post.c:450:40: style: Redundant assignment of 'piv_data->dx[i][j]' to itself. [selfAssignment] libgpiv-0.6.1/lib/post.c:451:40: style: Redundant assignment of 'piv_data->dy[i][j]' to itself. [selfAssignment] libgpiv-0.6.1/lib/post.c:452:41: style: Redundant assignment of 'piv_data->snr[i][j]' to itself. [selfAssignment] libgpiv-0.6.1/lib/post.c:453:45: style: Redundant assignment of 'piv_data->peak_no[i][j]' to itself. [selfAssignment] libgpiv-0.6.1/lib/post.c:616:41: style: Redundant assignment of 'piv_data->peak_no[i][j]' to itself. [selfAssignment] libgpiv-0.6.1/lib/post.c:1024:24: style: Unsigned expression 'k' can't be negative so it is unnecessary to test it. [unsignedPositive] libgpiv-0.6.1/lib/post.c:1026:32: style: Unsigned expression 'l' can't be negative so it is unnecessary to test it. [unsignedPositive] libgpiv-0.6.1/lib/post.c:754:19: style: Unused variable: fract [unusedVariable] libgpiv-0.6.1/lib/post.c:958:20: style: Variable 'valid' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/valid_par.c:146:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GpivValidPar [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/valid_par.c:180:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIV_MAX_CHARS [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/valid_par.c:231:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIV_VALIDPAR_KEY [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/valid_par.c:341:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIV_RESIDU_MAX_NORMMEDIAN [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/valid_par.c:371:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIV_VALID_RESIDUTYPE__NORMMEDIAN [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/valid_par.c:401:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/valid_par.c:481:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GpivValidPar [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/valid_par.c:525:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GpivValidPar [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/valid_par.c:604:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H5T_NATIVE_FLOAT [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/valid_par.c:768:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H5T_NATIVE_FLOAT [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/valid_par.c:833:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIV_MAX_CHARS [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/valid.c:290:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIV_VALID_RESIDUTYPE__SNR [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/valid.c:376:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIV_MAX_LINES_C [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/valid.c:470:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIV_MAX_CHARS [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/valid.c:909:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIV_VALID_MAX_SWEEP [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/valid.c:1015:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIV_GRADIENT_THRESHOLD [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/valid.c:1083:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPIV_MAX_CHARS [valueFlowBailoutIncompleteVar] libgpiv-0.6.1/lib/valid_par.c:184:16: warning: Obsolete function 'gets' called. It is recommended to use 'fgets' or 'gets_s' instead. [prohibitedgetsCalled] libgpiv-0.6.1/lib/valid_par.c:838:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] libgpiv-0.6.1/lib/valid_par.c:538:9: error: Memory leak: valid_par [memleak] libgpiv-0.6.1/lib/valid_par.c:546:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/valid_par.c:545:12: note: status is assigned libgpiv-0.6.1/lib/valid_par.c:546:12: note: status is overwritten libgpiv-0.6.1/lib/valid_par.c:608:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/valid_par.c:606:16: note: status is assigned libgpiv-0.6.1/lib/valid_par.c:608:16: note: status is overwritten libgpiv-0.6.1/lib/valid_par.c:663:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/valid_par.c:608:16: note: status is assigned libgpiv-0.6.1/lib/valid_par.c:663:12: note: status is overwritten libgpiv-0.6.1/lib/valid_par.c:618:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/valid_par.c:616:16: note: status is assigned libgpiv-0.6.1/lib/valid_par.c:618:16: note: status is overwritten libgpiv-0.6.1/lib/valid_par.c:663:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/valid_par.c:618:16: note: status is assigned libgpiv-0.6.1/lib/valid_par.c:663:12: note: status is overwritten libgpiv-0.6.1/lib/valid_par.c:629:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/valid_par.c:627:16: note: status is assigned libgpiv-0.6.1/lib/valid_par.c:629:16: note: status is overwritten libgpiv-0.6.1/lib/valid_par.c:663:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/valid_par.c:629:16: note: status is assigned libgpiv-0.6.1/lib/valid_par.c:663:12: note: status is overwritten libgpiv-0.6.1/lib/valid_par.c:640:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/valid_par.c:638:16: note: status is assigned libgpiv-0.6.1/lib/valid_par.c:640:16: note: status is overwritten libgpiv-0.6.1/lib/valid_par.c:663:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/valid_par.c:640:16: note: status is assigned libgpiv-0.6.1/lib/valid_par.c:663:12: note: status is overwritten libgpiv-0.6.1/lib/valid_par.c:650:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/valid_par.c:648:16: note: status is assigned libgpiv-0.6.1/lib/valid_par.c:650:16: note: status is overwritten libgpiv-0.6.1/lib/valid_par.c:663:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/valid_par.c:650:16: note: status is assigned libgpiv-0.6.1/lib/valid_par.c:663:12: note: status is overwritten libgpiv-0.6.1/lib/valid_par.c:660:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/valid_par.c:658:16: note: status is assigned libgpiv-0.6.1/lib/valid_par.c:660:16: note: status is overwritten libgpiv-0.6.1/lib/valid_par.c:663:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/valid_par.c:660:16: note: status is assigned libgpiv-0.6.1/lib/valid_par.c:663:12: note: status is overwritten libgpiv-0.6.1/lib/valid_par.c:664:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/valid_par.c:663:12: note: status is assigned libgpiv-0.6.1/lib/valid_par.c:664:12: note: status is overwritten libgpiv-0.6.1/lib/valid_par.c:666:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/valid_par.c:664:12: note: status is assigned libgpiv-0.6.1/lib/valid_par.c:666:12: note: status is overwritten libgpiv-0.6.1/lib/valid_par.c:770:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/valid_par.c:768:16: note: status is assigned libgpiv-0.6.1/lib/valid_par.c:770:16: note: status is overwritten libgpiv-0.6.1/lib/valid_par.c:779:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/valid_par.c:777:16: note: status is assigned libgpiv-0.6.1/lib/valid_par.c:779:16: note: status is overwritten libgpiv-0.6.1/lib/valid_par.c:788:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/valid_par.c:786:16: note: status is assigned libgpiv-0.6.1/lib/valid_par.c:788:16: note: status is overwritten libgpiv-0.6.1/lib/valid_par.c:797:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/valid_par.c:795:16: note: status is assigned libgpiv-0.6.1/lib/valid_par.c:797:16: note: status is overwritten libgpiv-0.6.1/lib/valid_par.c:806:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/valid_par.c:804:16: note: status is assigned libgpiv-0.6.1/lib/valid_par.c:806:16: note: status is overwritten libgpiv-0.6.1/lib/valid_par.c:815:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/valid_par.c:813:16: note: status is assigned libgpiv-0.6.1/lib/valid_par.c:815:16: note: status is overwritten libgpiv-0.6.1/lib/valid_par.c:826:41: style:inconclusive: Function 'obtain_valdipar_fromline' argument 2 names different: declaration 'image_par' definition 'valid_par'. [funcArgNamesDifferent] libgpiv-0.6.1/lib/valid_par.c:86:41: note: Function 'obtain_valdipar_fromline' argument 2 names different: declaration 'image_par' definition 'valid_par'. libgpiv-0.6.1/lib/valid_par.c:826:41: note: Function 'obtain_valdipar_fromline' argument 2 names different: declaration 'image_par' definition 'valid_par'. libgpiv-0.6.1/lib/valid_par.c:180:32: style: Unused variable: par_name [unusedVariable] libgpiv-0.6.1/lib/valid_par.c:535:12: style: Variable 'i' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/valid_par.c:546:12: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/valid_par.c:531:26: style: Unused variable: group_par [unusedVariable] libgpiv-0.6.1/lib/valid_par.c:531:47: style: Unused variable: attribute_id [unusedVariable] libgpiv-0.6.1/lib/valid_par.c:584:12: style: Variable 'i' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/valid_par.c:666:12: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/valid_par.c:580:40: style: Unused variable: group_par [unusedVariable] libgpiv-0.6.1/lib/valid_par.c:770:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/valid_par.c:779:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/valid_par.c:788:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/valid_par.c:797:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/valid_par.c:806:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/valid_par.c:815:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/valid_par.c:758:25: style: Unused variable: atype [unusedVariable] libgpiv-0.6.1/lib/io.c:1343:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] libgpiv-0.6.1/lib/io.c:213:5: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] libgpiv-0.6.1/lib/io.c:1243:16: warning: Obsolete function 'gets' called. It is recommended to use 'fgets' or 'gets_s' instead. [prohibitedgetsCalled] libgpiv-0.6.1/lib/io.c:1581:12: warning: Obsolete function 'gets' called. It is recommended to use 'fgets' or 'gets_s' instead. [prohibitedgetsCalled] libgpiv-0.6.1/lib/io.c:1673:12: warning: Obsolete function 'gets' called. It is recommended to use 'fgets' or 'gets_s' instead. [prohibitedgetsCalled] libgpiv-0.6.1/lib/io.c:198:9: error: Memory leak: fname_org [memleak] libgpiv-0.6.1/lib/io.c:203:9: error: Memory leak: fname_org [memleak] libgpiv-0.6.1/lib/io.c:309:13: error: Memory leak: ext [memleak] libgpiv-0.6.1/lib/io.c:309:13: error: Memory leak: ext_ORG [memleak] libgpiv-0.6.1/lib/io.c:314:9: error: Memory leak: fname [memleak] libgpiv-0.6.1/lib/io.c:314:9: error: Memory leak: ext [memleak] libgpiv-0.6.1/lib/io.c:314:9: error: Memory leak: ext_ORG [memleak] libgpiv-0.6.1/lib/io.c:1100:9: error: Memory leak: ext [memleak] libgpiv-0.6.1/lib/io.c:1112:13: error: Memory leak: ext [memleak] libgpiv-0.6.1/lib/io.c:1124:13: error: Memory leak: ext [memleak] libgpiv-0.6.1/lib/io.c:1129:13: error: Memory leak: ext [memleak] libgpiv-0.6.1/lib/io.c:1143:13: error: Memory leak: ext [memleak] libgpiv-0.6.1/lib/io.c:1155:13: error: Memory leak: ext [memleak] libgpiv-0.6.1/lib/io.c:1160:13: error: Memory leak: ext [memleak] libgpiv-0.6.1/lib/io.c:1169:13: error: Memory leak: ext [memleak] libgpiv-0.6.1/lib/io.c:1091:35: warning: Either the condition 'fname==NULL' is redundant or there is possible null pointer dereference: fname. [nullPointerRedundantCheck] libgpiv-0.6.1/lib/io.c:1098:15: note: Assuming that condition 'fname==NULL' is not redundant libgpiv-0.6.1/lib/io.c:1091:35: note: Null pointer dereference libgpiv-0.6.1/lib/io.c:1460:41: style:inconclusive: Function 'obtain_scdata_fromline' argument 2 names different: declaration 'piv_data' definition 'sc_data'. [funcArgNamesDifferent] libgpiv-0.6.1/lib/io.c:100:41: note: Function 'obtain_scdata_fromline' argument 2 names different: declaration 'piv_data' definition 'sc_data'. libgpiv-0.6.1/lib/io.c:1460:41: note: Function 'obtain_scdata_fromline' argument 2 names different: declaration 'piv_data' definition 'sc_data'. libgpiv-0.6.1/lib/io.c:182:11: style: Variable 'err_msg' can be declared as pointer to const [constVariablePointer] libgpiv-0.6.1/lib/io.c:190:11: style: Variable 'fp' can be declared as pointer to const [constVariablePointer] libgpiv-0.6.1/lib/io.c:998:14: style: Variable 'count' can be declared as pointer to const [constVariablePointer] libgpiv-0.6.1/lib/io.c:999:13: style: Variable 'centre' can be declared as pointer to const [constVariablePointer] libgpiv-0.6.1/lib/io.c:1053:13: style: Variable 'bound' can be declared as pointer to const [constVariablePointer] libgpiv-0.6.1/lib/io.c:1053:36: style: Variable 'centre' can be declared as pointer to const [constVariablePointer] libgpiv-0.6.1/lib/io.c:379:28: warning: Char literal compared with pointer 'strstr(line,"rr")'. Did you intend to dereference it? [charLiteralWithCharPtrCompare] libgpiv-0.6.1/lib/io.c:381:38: warning: Char literal compared with pointer 'strstr(line,"DaVis")'. Did you intend to dereference it? [charLiteralWithCharPtrCompare] libgpiv-0.6.1/lib/io.c:1201:30: warning: Char literal compared with pointer 'strstr(line,"scale")'. Did you intend to dereference it? [charLiteralWithCharPtrCompare] libgpiv-0.6.1/lib/io.c:182:11: style: Variable 'err_msg' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/io.c:190:11: style: Variable 'fp' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/io.c:191:11: style: Unused variable: tmp_textfile [unusedVariable] libgpiv-0.6.1/lib/io.c:1234:14: style: Variable 'x' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/io.c:1234:21: style: Variable 'y' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/io.c:1234:12: style: Variable 'x' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/io.c:1234:19: style: Variable 'y' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/io.c:1565:20: style: Variable 'bufsize' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/io.c:1568:14: style: Variable 'x' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/io.c:1568:21: style: Variable 'y' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/io.c:1565:12: style: Variable 'bufsize' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/io.c:1568:12: style: Variable 'x' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/io.c:1568:19: style: Variable 'y' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/io.c:1663:14: style: Variable 'x' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/io.c:1663:21: style: Variable 'y' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/io.c:1663:12: style: Variable 'x' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/io.c:1663:19: style: Variable 'y' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv_par.c:279:16: warning: Obsolete function 'gets' called. It is recommended to use 'fgets' or 'gets_s' instead. [prohibitedgetsCalled] libgpiv-0.6.1/lib/piv_par.c:2125:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] libgpiv-0.6.1/lib/piv_par.c:1235:9: error: Memory leak: piv_par [memleak] libgpiv-0.6.1/lib/piv_par.c:816:28: style: Same expression on both sides of '>'. [duplicateExpression] libgpiv-0.6.1/lib/piv_par.c:1244:11: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/piv_par.c:1243:11: note: status is assigned libgpiv-0.6.1/lib/piv_par.c:1244:11: note: status is overwritten libgpiv-0.6.1/lib/piv_par.c:1292:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/piv_par.c:1290:16: note: status is assigned libgpiv-0.6.1/lib/piv_par.c:1292:16: note: status is overwritten libgpiv-0.6.1/lib/piv_par.c:1524:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/piv_par.c:1292:16: note: status is assigned libgpiv-0.6.1/lib/piv_par.c:1524:12: note: status is overwritten libgpiv-0.6.1/lib/piv_par.c:1302:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/piv_par.c:1300:16: note: status is assigned libgpiv-0.6.1/lib/piv_par.c:1302:16: note: status is overwritten libgpiv-0.6.1/lib/piv_par.c:1524:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/piv_par.c:1302:16: note: status is assigned libgpiv-0.6.1/lib/piv_par.c:1524:12: note: status is overwritten libgpiv-0.6.1/lib/piv_par.c:1312:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/piv_par.c:1310:16: note: status is assigned libgpiv-0.6.1/lib/piv_par.c:1312:16: note: status is overwritten libgpiv-0.6.1/lib/piv_par.c:1524:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/piv_par.c:1312:16: note: status is assigned libgpiv-0.6.1/lib/piv_par.c:1524:12: note: status is overwritten libgpiv-0.6.1/lib/piv_par.c:1322:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/piv_par.c:1320:16: note: status is assigned libgpiv-0.6.1/lib/piv_par.c:1322:16: note: status is overwritten libgpiv-0.6.1/lib/piv_par.c:1524:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/piv_par.c:1322:16: note: status is assigned libgpiv-0.6.1/lib/piv_par.c:1524:12: note: status is overwritten libgpiv-0.6.1/lib/piv_par.c:1332:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/piv_par.c:1330:16: note: status is assigned libgpiv-0.6.1/lib/piv_par.c:1332:16: note: status is overwritten libgpiv-0.6.1/lib/piv_par.c:1524:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/piv_par.c:1332:16: note: status is assigned libgpiv-0.6.1/lib/piv_par.c:1524:12: note: status is overwritten libgpiv-0.6.1/lib/piv_par.c:1345:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/piv_par.c:1343:16: note: status is assigned libgpiv-0.6.1/lib/piv_par.c:1345:16: note: status is overwritten libgpiv-0.6.1/lib/piv_par.c:1524:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/piv_par.c:1345:16: note: status is assigned libgpiv-0.6.1/lib/piv_par.c:1524:12: note: status is overwritten libgpiv-0.6.1/lib/piv_par.c:1354:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/piv_par.c:1353:16: note: status is assigned libgpiv-0.6.1/lib/piv_par.c:1354:16: note: status is overwritten libgpiv-0.6.1/lib/piv_par.c:1524:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/piv_par.c:1354:16: note: status is assigned libgpiv-0.6.1/lib/piv_par.c:1524:12: note: status is overwritten libgpiv-0.6.1/lib/piv_par.c:1363:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/piv_par.c:1361:16: note: status is assigned libgpiv-0.6.1/lib/piv_par.c:1363:16: note: status is overwritten libgpiv-0.6.1/lib/piv_par.c:1524:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/piv_par.c:1363:16: note: status is assigned libgpiv-0.6.1/lib/piv_par.c:1524:12: note: status is overwritten libgpiv-0.6.1/lib/piv_par.c:1373:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/piv_par.c:1371:16: note: status is assigned libgpiv-0.6.1/lib/piv_par.c:1373:16: note: status is overwritten libgpiv-0.6.1/lib/piv_par.c:1524:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/piv_par.c:1373:16: note: status is assigned libgpiv-0.6.1/lib/piv_par.c:1524:12: note: status is overwritten libgpiv-0.6.1/lib/piv_par.c:1383:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/piv_par.c:1381:16: note: status is assigned libgpiv-0.6.1/lib/piv_par.c:1383:16: note: status is overwritten libgpiv-0.6.1/lib/piv_par.c:1524:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/piv_par.c:1383:16: note: status is assigned libgpiv-0.6.1/lib/piv_par.c:1524:12: note: status is overwritten libgpiv-0.6.1/lib/piv_par.c:1393:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/piv_par.c:1391:16: note: status is assigned libgpiv-0.6.1/lib/piv_par.c:1393:16: note: status is overwritten libgpiv-0.6.1/lib/piv_par.c:1524:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/piv_par.c:1393:16: note: status is assigned libgpiv-0.6.1/lib/piv_par.c:1524:12: note: status is overwritten libgpiv-0.6.1/lib/piv_par.c:1408:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/piv_par.c:1406:16: note: status is assigned libgpiv-0.6.1/lib/piv_par.c:1408:16: note: status is overwritten libgpiv-0.6.1/lib/piv_par.c:1524:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/piv_par.c:1408:16: note: status is assigned libgpiv-0.6.1/lib/piv_par.c:1524:12: note: status is overwritten libgpiv-0.6.1/lib/piv_par.c:1417:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/piv_par.c:1415:16: note: status is assigned libgpiv-0.6.1/lib/piv_par.c:1417:16: note: status is overwritten libgpiv-0.6.1/lib/piv_par.c:1524:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/piv_par.c:1417:16: note: status is assigned libgpiv-0.6.1/lib/piv_par.c:1524:12: note: status is overwritten libgpiv-0.6.1/lib/piv_par.c:1429:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/piv_par.c:1427:16: note: status is assigned libgpiv-0.6.1/lib/piv_par.c:1429:16: note: status is overwritten libgpiv-0.6.1/lib/piv_par.c:1524:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/piv_par.c:1429:16: note: status is assigned libgpiv-0.6.1/lib/piv_par.c:1524:12: note: status is overwritten libgpiv-0.6.1/lib/piv_par.c:1438:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/piv_par.c:1436:16: note: status is assigned libgpiv-0.6.1/lib/piv_par.c:1438:16: note: status is overwritten libgpiv-0.6.1/lib/piv_par.c:1524:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/piv_par.c:1438:16: note: status is assigned libgpiv-0.6.1/lib/piv_par.c:1524:12: note: status is overwritten libgpiv-0.6.1/lib/piv_par.c:1447:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/piv_par.c:1445:16: note: status is assigned libgpiv-0.6.1/lib/piv_par.c:1447:16: note: status is overwritten libgpiv-0.6.1/lib/piv_par.c:1524:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/piv_par.c:1447:16: note: status is assigned libgpiv-0.6.1/lib/piv_par.c:1524:12: note: status is overwritten libgpiv-0.6.1/lib/piv_par.c:1456:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/piv_par.c:1454:16: note: status is assigned libgpiv-0.6.1/lib/piv_par.c:1456:16: note: status is overwritten libgpiv-0.6.1/lib/piv_par.c:1524:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/piv_par.c:1456:16: note: status is assigned libgpiv-0.6.1/lib/piv_par.c:1524:12: note: status is overwritten libgpiv-0.6.1/lib/piv_par.c:1465:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/piv_par.c:1463:16: note: status is assigned libgpiv-0.6.1/lib/piv_par.c:1465:16: note: status is overwritten libgpiv-0.6.1/lib/piv_par.c:1524:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/piv_par.c:1465:16: note: status is assigned libgpiv-0.6.1/lib/piv_par.c:1524:12: note: status is overwritten libgpiv-0.6.1/lib/piv_par.c:1476:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/piv_par.c:1475:16: note: status is assigned libgpiv-0.6.1/lib/piv_par.c:1476:16: note: status is overwritten libgpiv-0.6.1/lib/piv_par.c:1524:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/piv_par.c:1476:16: note: status is assigned libgpiv-0.6.1/lib/piv_par.c:1524:12: note: status is overwritten libgpiv-0.6.1/lib/piv_par.c:1484:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/piv_par.c:1483:16: note: status is assigned libgpiv-0.6.1/lib/piv_par.c:1484:16: note: status is overwritten libgpiv-0.6.1/lib/piv_par.c:1524:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/piv_par.c:1484:16: note: status is assigned libgpiv-0.6.1/lib/piv_par.c:1524:12: note: status is overwritten libgpiv-0.6.1/lib/piv_par.c:1493:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/piv_par.c:1491:16: note: status is assigned libgpiv-0.6.1/lib/piv_par.c:1493:16: note: status is overwritten libgpiv-0.6.1/lib/piv_par.c:1524:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/piv_par.c:1493:16: note: status is assigned libgpiv-0.6.1/lib/piv_par.c:1524:12: note: status is overwritten libgpiv-0.6.1/lib/piv_par.c:1502:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/piv_par.c:1500:16: note: status is assigned libgpiv-0.6.1/lib/piv_par.c:1502:16: note: status is overwritten libgpiv-0.6.1/lib/piv_par.c:1524:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/piv_par.c:1502:16: note: status is assigned libgpiv-0.6.1/lib/piv_par.c:1524:12: note: status is overwritten libgpiv-0.6.1/lib/piv_par.c:1511:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/piv_par.c:1509:16: note: status is assigned libgpiv-0.6.1/lib/piv_par.c:1511:16: note: status is overwritten libgpiv-0.6.1/lib/piv_par.c:1524:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/piv_par.c:1511:16: note: status is assigned libgpiv-0.6.1/lib/piv_par.c:1524:12: note: status is overwritten libgpiv-0.6.1/lib/piv_par.c:1520:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/piv_par.c:1518:16: note: status is assigned libgpiv-0.6.1/lib/piv_par.c:1520:16: note: status is overwritten libgpiv-0.6.1/lib/piv_par.c:1524:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/piv_par.c:1520:16: note: status is assigned libgpiv-0.6.1/lib/piv_par.c:1524:12: note: status is overwritten libgpiv-0.6.1/lib/piv_par.c:1525:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/piv_par.c:1524:12: note: status is assigned libgpiv-0.6.1/lib/piv_par.c:1525:12: note: status is overwritten libgpiv-0.6.1/lib/piv_par.c:1526:12: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/piv_par.c:1525:12: note: status is assigned libgpiv-0.6.1/lib/piv_par.c:1526:12: note: status is overwritten libgpiv-0.6.1/lib/piv_par.c:1905:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/piv_par.c:1903:16: note: status is assigned libgpiv-0.6.1/lib/piv_par.c:1905:16: note: status is overwritten libgpiv-0.6.1/lib/piv_par.c:1914:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/piv_par.c:1912:16: note: status is assigned libgpiv-0.6.1/lib/piv_par.c:1914:16: note: status is overwritten libgpiv-0.6.1/lib/piv_par.c:1923:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/piv_par.c:1921:16: note: status is assigned libgpiv-0.6.1/lib/piv_par.c:1923:16: note: status is overwritten libgpiv-0.6.1/lib/piv_par.c:1932:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/piv_par.c:1930:16: note: status is assigned libgpiv-0.6.1/lib/piv_par.c:1932:16: note: status is overwritten libgpiv-0.6.1/lib/piv_par.c:1941:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/piv_par.c:1939:16: note: status is assigned libgpiv-0.6.1/lib/piv_par.c:1941:16: note: status is overwritten libgpiv-0.6.1/lib/piv_par.c:1952:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/piv_par.c:1950:16: note: status is assigned libgpiv-0.6.1/lib/piv_par.c:1952:16: note: status is overwritten libgpiv-0.6.1/lib/piv_par.c:1961:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/piv_par.c:1959:16: note: status is assigned libgpiv-0.6.1/lib/piv_par.c:1961:16: note: status is overwritten libgpiv-0.6.1/lib/piv_par.c:1970:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/piv_par.c:1968:16: note: status is assigned libgpiv-0.6.1/lib/piv_par.c:1970:16: note: status is overwritten libgpiv-0.6.1/lib/piv_par.c:1979:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/piv_par.c:1977:16: note: status is assigned libgpiv-0.6.1/lib/piv_par.c:1979:16: note: status is overwritten libgpiv-0.6.1/lib/piv_par.c:1988:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/piv_par.c:1986:16: note: status is assigned libgpiv-0.6.1/lib/piv_par.c:1988:16: note: status is overwritten libgpiv-0.6.1/lib/piv_par.c:1997:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/piv_par.c:1995:16: note: status is assigned libgpiv-0.6.1/lib/piv_par.c:1997:16: note: status is overwritten libgpiv-0.6.1/lib/piv_par.c:2009:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/piv_par.c:2007:16: note: status is assigned libgpiv-0.6.1/lib/piv_par.c:2009:16: note: status is overwritten libgpiv-0.6.1/lib/piv_par.c:2018:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/piv_par.c:2016:16: note: status is assigned libgpiv-0.6.1/lib/piv_par.c:2018:16: note: status is overwritten libgpiv-0.6.1/lib/piv_par.c:2027:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/piv_par.c:2025:16: note: status is assigned libgpiv-0.6.1/lib/piv_par.c:2027:16: note: status is overwritten libgpiv-0.6.1/lib/piv_par.c:2036:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/piv_par.c:2034:16: note: status is assigned libgpiv-0.6.1/lib/piv_par.c:2036:16: note: status is overwritten libgpiv-0.6.1/lib/piv_par.c:2045:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/piv_par.c:2043:16: note: status is assigned libgpiv-0.6.1/lib/piv_par.c:2045:16: note: status is overwritten libgpiv-0.6.1/lib/piv_par.c:2056:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/piv_par.c:2054:16: note: status is assigned libgpiv-0.6.1/lib/piv_par.c:2056:16: note: status is overwritten libgpiv-0.6.1/lib/piv_par.c:2065:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/piv_par.c:2063:16: note: status is assigned libgpiv-0.6.1/lib/piv_par.c:2065:16: note: status is overwritten libgpiv-0.6.1/lib/piv_par.c:2074:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/piv_par.c:2072:16: note: status is assigned libgpiv-0.6.1/lib/piv_par.c:2074:16: note: status is overwritten libgpiv-0.6.1/lib/piv_par.c:2083:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/piv_par.c:2081:16: note: status is assigned libgpiv-0.6.1/lib/piv_par.c:2083:16: note: status is overwritten libgpiv-0.6.1/lib/piv_par.c:2092:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/piv_par.c:2090:16: note: status is assigned libgpiv-0.6.1/lib/piv_par.c:2092:16: note: status is overwritten libgpiv-0.6.1/lib/piv_par.c:2101:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] libgpiv-0.6.1/lib/piv_par.c:2099:16: note: status is assigned libgpiv-0.6.1/lib/piv_par.c:2101:16: note: status is overwritten libgpiv-0.6.1/lib/piv_par.c:275:32: style: Unused variable: par_name [unusedVariable] libgpiv-0.6.1/lib/piv_par.c:1232:12: style: Variable 'i' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv_par.c:1244:11: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv_par.c:1229:36: style: Unused variable: attribute_id [unusedVariable] libgpiv-0.6.1/lib/piv_par.c:1269:12: style: Variable 'i' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv_par.c:1526:12: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv_par.c:1905:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv_par.c:1914:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv_par.c:1923:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv_par.c:1932:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv_par.c:1941:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv_par.c:1952:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv_par.c:1961:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv_par.c:1970:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv_par.c:1979:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv_par.c:1988:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv_par.c:1997:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv_par.c:2009:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv_par.c:2018:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv_par.c:2027:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv_par.c:2036:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv_par.c:2045:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv_par.c:2056:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv_par.c:2065:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv_par.c:2074:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv_par.c:2083:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv_par.c:2092:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv_par.c:2101:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv_par.c:1893:25: style: Unused variable: atype [unusedVariable] libgpiv-0.6.1/lib/valid.c:822:8: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition] libgpiv-0.6.1/lib/valid.c:890:9: style: Same expression on both sides of '||'. [duplicateExpression] libgpiv-0.6.1/lib/valid.c:529:32: style: Unsigned expression 'k' can't be negative so it is unnecessary to test it. [unsignedPositive] libgpiv-0.6.1/lib/valid.c:531:40: style: Unsigned expression 'l' can't be negative so it is unnecessary to test it. [unsignedPositive] libgpiv-0.6.1/lib/valid.c:70:12: style: Variable 'la' can be declared as pointer to const [constVariablePointer] libgpiv-0.6.1/lib/valid.c:70:31: style: Variable 'lb' can be declared as pointer to const [constVariablePointer] libgpiv-0.6.1/lib/valid.c:643:13: style: Variable 'bound' can be declared as pointer to const [constVariablePointer] libgpiv-0.6.1/lib/valid.c:643:36: style: Variable 'centre' can be declared as pointer to const [constVariablePointer] libgpiv-0.6.1/lib/valid.c:645:11: style: Variable 'count' can be declared as pointer to const [constVariablePointer] libgpiv-0.6.1/lib/valid.c:804:12: style: Variable 'err_msg' can be declared as pointer to const [constVariablePointer] libgpiv-0.6.1/lib/valid.c:1081:10: style: Variable 'fname_cmd' can be declared as pointer to const [constVariablePointer] libgpiv-0.6.1/lib/valid.c:1082:10: style: Variable 'function_name' can be declared as pointer to const [constVariablePointer] libgpiv-0.6.1/lib/valid.c:121:17: style: Variable 'm' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/valid.c:310:40: style: Variable 'residu_from_median_dxdy' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/valid.c:310:61: style: Variable 'residu_norm' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/valid.c:377:18: style: Variable 'nc_lines' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/valid.c:387:14: style: Variable 'cmpr' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/valid.c:387:29: style: Variable 'cmpr_fact' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/valid.c:376:10: style: Unused variable: c_line [unusedVariable] libgpiv-0.6.1/lib/valid.c:377:9: style: Variable 'nc_lines' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/valid.c:386:9: style: Unused variable: return_val [unusedVariable] libgpiv-0.6.1/lib/valid.c:387:9: style: Variable 'cmpr' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/valid.c:387:19: style: Variable 'cmpr_fact' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/valid.c:472:16: style: Variable 'row' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/valid.c:472:25: style: Variable 'col' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/valid.c:470:10: style: Unused variable: line [unusedVariable] libgpiv-0.6.1/lib/valid.c:470:32: style: Unused variable: command [unusedVariable] libgpiv-0.6.1/lib/valid.c:471:11: style: Unused variable: peak_no [unusedVariable] libgpiv-0.6.1/lib/valid.c:472:12: style: Variable 'row' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/valid.c:472:21: style: Variable 'col' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/valid.c:473:12: style: Unused variable: dx [unusedVariable] libgpiv-0.6.1/lib/valid.c:473:16: style: Unused variable: dy [unusedVariable] libgpiv-0.6.1/lib/valid.c:473:20: style: Unused variable: snr [unusedVariable] libgpiv-0.6.1/lib/valid.c:474:11: style: Unused variable: fp [unusedVariable] libgpiv-0.6.1/lib/valid.c:495:23: style: Unused variable: i_mx [unusedVariable] libgpiv-0.6.1/lib/valid.c:495:29: style: Unused variable: j_mx [unusedVariable] libgpiv-0.6.1/lib/valid.c:495:35: style: Unused variable: i_my [unusedVariable] libgpiv-0.6.1/lib/valid.c:495:41: style: Unused variable: j_my [unusedVariable] libgpiv-0.6.1/lib/valid.c:520:23: style: Unused variable: i_mx [unusedVariable] libgpiv-0.6.1/lib/valid.c:520:29: style: Unused variable: j_mx [unusedVariable] libgpiv-0.6.1/lib/valid.c:520:35: style: Unused variable: i_my [unusedVariable] libgpiv-0.6.1/lib/valid.c:520:41: style: Unused variable: j_my [unusedVariable] libgpiv-0.6.1/lib/valid.c:643:43: style: Variable 'centre' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/valid.c:645:17: style: Variable 'count' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/valid.c:646:22: style: Variable 'total_ndata' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/valid.c:642:12: style: Unused variable: delta [unusedVariable] libgpiv-0.6.1/lib/valid.c:643:36: style: Variable 'centre' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/valid.c:644:13: style: Unused variable: fract [unusedVariable] libgpiv-0.6.1/lib/valid.c:644:20: style: Unused variable: yval [unusedVariable] libgpiv-0.6.1/lib/valid.c:645:11: style: Variable 'count' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/valid.c:646:10: style: Variable 'total_ndata' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/valid.c:822:20: style: Variable 'return_val' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv.c:1002:17: style: Condition '(err_msg=ia_weight_gauss(int_size_f,int_area_1))!=NULL' is always false [knownConditionTrueFalse] libgpiv-0.6.1/lib/piv.c:3259:22: note: Assignment 'err_msg=NULL', assigned value is 0 libgpiv-0.6.1/lib/piv.c:1001:44: note: Calling function 'ia_weight_gauss' returns 0 libgpiv-0.6.1/lib/piv.c:1002:17: note: Condition '(err_msg=ia_weight_gauss(int_size_f,int_area_1))!=NULL' is always false libgpiv-0.6.1/lib/piv.c:1007:17: style: Condition '(err_msg=ia_weight_gauss(int_size_i,int_area_2))!=NULL' is always false [knownConditionTrueFalse] libgpiv-0.6.1/lib/piv.c:3259:22: note: Assignment 'err_msg=NULL', assigned value is 0 libgpiv-0.6.1/lib/piv.c:1006:44: note: Calling function 'ia_weight_gauss' returns 0 libgpiv-0.6.1/lib/piv.c:1007:17: note: Condition '(err_msg=ia_weight_gauss(int_size_i,int_area_2))!=NULL' is always false libgpiv-0.6.1/lib/piv.c:1111:55: style: Condition '(return_val=cov_top(*piv_par,piv_data,index_y,index_x,cov,x_corr,ifit,sweep,last_sweep,peak,peak_act,pre_shift_row_act,pre_shift_col_act,i_skip_act,j_skip_act,&flag_subtop))!=0' is always false [knownConditionTrueFalse] libgpiv-0.6.1/lib/piv.c:1106:39: note: Calling function 'cov_top' returns 0 libgpiv-0.6.1/lib/piv.c:1111:55: note: Condition '(return_val=cov_top(*piv_par,piv_data,index_y,index_x,cov,x_corr,ifit,sweep,last_sweep,peak,peak_act,pre_shift_row_act,pre_shift_col_act,i_skip_act,j_skip_act,&flag_subtop))!=0' is always false libgpiv-0.6.1/lib/piv.c:3137:53: style: Condition '(err_msg=filter_cov_spof(A,B,M,N))!=NULL' is always false [knownConditionTrueFalse] libgpiv-0.6.1/lib/piv.c:3005:22: note: Assignment 'err_msg=NULL', assigned value is 0 libgpiv-0.6.1/lib/piv.c:3137:39: note: Calling function 'filter_cov_spof' returns 0 libgpiv-0.6.1/lib/piv.c:3137:53: note: Condition '(err_msg=filter_cov_spof(A,B,M,N))!=NULL' is always false libgpiv-0.6.1/lib/piv.c:1268:9: error: Memory leak: def_img [memleak] libgpiv-0.6.1/lib/piv.c:1271:12: warning:inconclusive: If resource allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfResources] libgpiv-0.6.1/lib/piv.c:1261:16: note: Assuming allocation function fails libgpiv-0.6.1/lib/piv.c:1261:16: note: Assignment 'fp=fopen(def_img,"wb")', assigned value is 0 libgpiv-0.6.1/lib/piv.c:1266:51: note: Assuming condition is false libgpiv-0.6.1/lib/piv.c:1271:12: note: Null pointer dereference libgpiv-0.6.1/lib/piv.c:2973:16: warning: Either the condition 'w_k==NULL' is redundant or there is possible null pointer dereference: w_k. [nullPointerRedundantCheck] libgpiv-0.6.1/lib/piv.c:2977:13: note: Assuming that condition 'w_k==NULL' is not redundant libgpiv-0.6.1/lib/piv.c:2973:16: note: Null pointer dereference libgpiv-0.6.1/lib/piv.c:2973:34: warning: Either the condition 'w_k==NULL' is redundant or there is possible null pointer dereference: w_k. [nullPointerRedundantCheck] libgpiv-0.6.1/lib/piv.c:2977:13: note: Assuming that condition 'w_k==NULL' is not redundant libgpiv-0.6.1/lib/piv.c:2973:34: note: Null pointer dereference libgpiv-0.6.1/lib/piv.c:2974:16: warning: Either the condition 'w_k==NULL' is redundant or there is possible null pointer dereference: w_k. [nullPointerRedundantCheck] libgpiv-0.6.1/lib/piv.c:2977:13: note: Assuming that condition 'w_k==NULL' is not redundant libgpiv-0.6.1/lib/piv.c:2974:16: note: Null pointer dereference libgpiv-0.6.1/lib/piv.c:2974:34: warning: Either the condition 'w_k==NULL' is redundant or there is possible null pointer dereference: w_k. [nullPointerRedundantCheck] libgpiv-0.6.1/lib/piv.c:2977:13: note: Assuming that condition 'w_k==NULL' is not redundant libgpiv-0.6.1/lib/piv.c:2974:34: note: Null pointer dereference libgpiv-0.6.1/lib/piv.c:1159:40: style: Redundant assignment of 'piv_data->dx[index_y][index_x]' to itself. [selfAssignment] libgpiv-0.6.1/lib/piv.c:1160:40: style: Redundant assignment of 'piv_data->dy[index_y][index_x]' to itself. [selfAssignment] libgpiv-0.6.1/lib/piv.c:1161:41: style: Redundant assignment of 'piv_data->snr[index_y][index_x]' to itself. [selfAssignment] libgpiv-0.6.1/lib/piv.c:2136:13: style: Same expression on both sides of '||'. [duplicateExpression] libgpiv-0.6.1/lib/piv.c:3052:9: style: Same expression used in consecutive assignments of 'M' and 'N'. [duplicateAssignExpression] libgpiv-0.6.1/lib/piv.c:3052:43: note: Same expression used in consecutive assignments of 'M' and 'N'. libgpiv-0.6.1/lib/piv.c:3052:9: note: Same expression used in consecutive assignments of 'M' and 'N'. libgpiv-0.6.1/lib/piv.c:2073:12: style: Variable 'err_msg' can be declared as pointer to const [constVariablePointer] libgpiv-0.6.1/lib/piv.c:2111:31: style: Parameter 'piv_data' can be declared as pointer to const [constParameterPointer] libgpiv-0.6.1/lib/piv.c:2112:30: style: Parameter 'piv_par' can be declared as pointer to const [constParameterPointer] libgpiv-0.6.1/lib/piv.c:2618:19: style: Parameter 'i_max' can be declared as pointer to const [constParameterPointer] libgpiv-0.6.1/lib/piv.c:2619:19: style: Parameter 'j_max' can be declared as pointer to const [constParameterPointer] libgpiv-0.6.1/lib/piv.c:2767:11: style: Variable 'err_msg' can be declared as pointer to const [constVariablePointer] libgpiv-0.6.1/lib/piv.c:3313:24: style: Parameter 'src_point' can be declared as pointer to const [constParameterPointer] libgpiv-0.6.1/lib/piv.c:3400:23: style: Parameter 'dest_point' can be declared as pointer to const [constParameterPointer] libgpiv-0.6.1/lib/piv.c:2661:27: error: Uninitialized variable: A_log [legacyUninitvar] libgpiv-0.6.1/lib/piv.c:2661:35: error: Uninitialized variable: B_log [legacyUninitvar] libgpiv-0.6.1/lib/piv.c:370:18: style: Variable 'ncolumns' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv.c:371:15: style: Variable 'nrows' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv.c:378:22: style: Variable 'int_line_col' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv.c:381:22: style: Variable 'int_line_row' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv.c:384:23: style: Variable 'int_point_col' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv.c:385:23: style: Variable 'int_point_row' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv.c:397:13: style: Variable 'row_min' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv.c:399:16: style: Variable 'column_min' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv.c:471:20: style: Variable 'pre_shift_col_max' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv.c:474:20: style: Variable 'pre_shift_row_max' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv.c:370:9: style: Variable 'ncolumns' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv.c:371:9: style: Variable 'nrows' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv.c:378:9: style: Variable 'int_line_col' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv.c:381:9: style: Variable 'int_line_row' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv.c:384:9: style: Variable 'int_point_col' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv.c:385:9: style: Variable 'int_point_row' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv.c:531:19: style: Variable 'index_x' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv.c:531:32: style: Variable 'index_y' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv.c:901:11: style: Variable 'm' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv.c:901:18: style: Variable 'n' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv.c:902:27: style: Variable 'int_area_1_mean' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv.c:902:50: style: Variable 'int_area_2_mean' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv.c:1106:29: style: Variable 'return_val' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv.c:1388:17: style: Variable 'weight_kernel' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv.c:1395:17: style: Variable 'weight_kernel' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv.c:1406:17: style: Variable 'weight_kernel' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv.c:1413:17: style: Variable 'weight_kernel' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv.c:1541:17: style: Variable 'epsi' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv.c:1544:19: style: Variable 'j' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv.c:1531:10: style: Unused variable: c_line [unusedVariable] libgpiv-0.6.1/lib/piv.c:1541:12: style: Variable 'epsi' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv.c:1542:27: style: Unused variable: vert_pos [unusedVariable] libgpiv-0.6.1/lib/piv.c:1543:29: style: Unused variable: hor_pos [unusedVariable] libgpiv-0.6.1/lib/piv.c:1849:18: style: Variable 'ncolumns' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv.c:1850:15: style: Variable 'nrows' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv.c:1854:17: style: Variable 'row_end' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv.c:1856:16: style: Variable 'col_end' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv.c:1859:26: style: Variable 'int_line_col_end' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv.c:1862:26: style: Variable 'int_line_row_end' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv.c:1875:13: style: Variable 'row_min' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv.c:1877:16: style: Variable 'column_min' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv.c:1879:13: style: Variable 'row_max' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv.c:1880:16: style: Variable 'column_max' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv.c:1849:9: style: Variable 'ncolumns' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv.c:1850:9: style: Variable 'nrows' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv.c:1854:9: style: Variable 'row_end' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv.c:1856:9: style: Variable 'col_end' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv.c:1859:9: style: Variable 'int_line_col_end' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv.c:1862:9: style: Variable 'int_line_row_end' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv.c:2423:18: style: Variable 'n' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv.c:2454:18: style: Variable 'n' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv.c:2483:18: style: Variable 'n' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv.c:2484:25: style: Variable 'int_area_sum' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv.c:2484:12: style: Variable 'int_area_sum' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv.c:2513:18: style: Variable 'n' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv.c:2688:22: style: Variable 'peak_act' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv.c:2691:18: style: Variable 'flag' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv.c:2774:18: style: Variable 'ipoint_x' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv.c:2775:18: style: Variable 'ipoint_y' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv.c:2864:11: style: Variable 'i_min' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv.c:2865:11: style: Variable 'j_min' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv.c:2871:13: style: Variable 'i_min' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv.c:2872:13: style: Variable 'j_min' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv.c:2774:9: style: Variable 'ipoint_x' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv.c:2775:9: style: Variable 'ipoint_y' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv.c:3260:19: style: Variable 'j' is assigned a value that is never used. [unreadVariable] libgpiv-0.6.1/lib/piv.c:3323:13: style: Unused variable: j [unusedVariable] libgpiv-0.6.1/lib/piv.c:3592:15: style: Variable 'count' is assigned a value that is never used. [unreadVariable] diff: head libgpiv-0.6.1/lib/img.c:434:14: style: Variable 'key' is assigned a value that is never used. [unreadVariable] head libgpiv-0.6.1/lib/imgproc.c:105:9: style: Variable 'bit' is assigned a value that is never used. [unreadVariable] head libgpiv-0.6.1/lib/imgproc_deform.c:699:16: style: Variable 'count' is assigned a value that is never used. [unreadVariable] head libgpiv-0.6.1/lib/imgproc_deform.c:699:27: style: Variable 'window' is assigned a value that is never used. [unreadVariable] 2.17.0 libgpiv-0.6.1/lib/io.c:1106:17: warning: If memory allocation fails, then there is a possible null pointer dereference: ext [nullPointerOutOfMemory] libgpiv-0.6.1/lib/io.c:1091:26: note: Assuming allocation function fails libgpiv-0.6.1/lib/io.c:1091:26: note: Assignment 'ext=g_strdup(strrchr(fname,'.'))', assigned value is 0 libgpiv-0.6.1/lib/io.c:1098:15: note: Assuming condition is false libgpiv-0.6.1/lib/io.c:1106:17: note: Null pointer dereference head libgpiv-0.6.1/lib/io.c:1234:12: style: Variable 'x' is assigned a value that is never used. [unreadVariable] head libgpiv-0.6.1/lib/io.c:1234:19: style: Variable 'y' is assigned a value that is never used. [unreadVariable] head libgpiv-0.6.1/lib/io.c:1565:12: style: Variable 'bufsize' is assigned a value that is never used. [unreadVariable] head libgpiv-0.6.1/lib/io.c:1568:12: style: Variable 'x' is assigned a value that is never used. [unreadVariable] head libgpiv-0.6.1/lib/io.c:1568:19: style: Variable 'y' is assigned a value that is never used. [unreadVariable] head libgpiv-0.6.1/lib/io.c:1663:12: style: Variable 'x' is assigned a value that is never used. [unreadVariable] head libgpiv-0.6.1/lib/io.c:1663:19: style: Variable 'y' is assigned a value that is never used. [unreadVariable] 2.17.0 libgpiv-0.6.1/lib/io.c:214:40: warning: If memory allocation fails, then there is a possible null pointer dereference: dirname [nullPointerOutOfMemory] libgpiv-0.6.1/lib/io.c:211:23: note: Assuming allocation function fails libgpiv-0.6.1/lib/io.c:211:23: note: Assignment 'dirname=g_strdup(g_path_get_dirname(fname))', assigned value is 0 libgpiv-0.6.1/lib/io.c:214:40: note: Null pointer dereference 2.17.0 libgpiv-0.6.1/lib/io.c:241:52: warning: If memory allocation fails, then there is a possible null pointer dereference: ext [nullPointerOutOfMemory] libgpiv-0.6.1/lib/io.c:240:23: note: Assuming allocation function fails libgpiv-0.6.1/lib/io.c:240:23: note: Assignment 'ext=g_strdup(GPIV_EXT_PNG_IMAGE)', assigned value is 0 libgpiv-0.6.1/lib/io.c:241:52: note: Null pointer dereference 2.17.0 libgpiv-0.6.1/lib/io.c:256:52: warning: If memory allocation fails, then there is a possible null pointer dereference: ext [nullPointerOutOfMemory] libgpiv-0.6.1/lib/io.c:255:23: note: Assuming allocation function fails libgpiv-0.6.1/lib/io.c:255:23: note: Assignment 'ext=g_strdup(GPIV_EXT_PNG_IMAGE)', assigned value is 0 libgpiv-0.6.1/lib/io.c:256:52: note: Null pointer dereference 2.17.0 libgpiv-0.6.1/lib/io.c:273:52: warning: If memory allocation fails, then there is a possible null pointer dereference: ext [nullPointerOutOfMemory] libgpiv-0.6.1/lib/io.c:272:23: note: Assuming allocation function fails libgpiv-0.6.1/lib/io.c:272:23: note: Assignment 'ext=g_strdup(GPIV_EXT_PNG_IMAGE)', assigned value is 0 libgpiv-0.6.1/lib/io.c:273:52: note: Null pointer dereference 2.17.0 libgpiv-0.6.1/lib/io.c:290:52: warning: If memory allocation fails, then there is a possible null pointer dereference: ext [nullPointerOutOfMemory] libgpiv-0.6.1/lib/io.c:289:23: note: Assuming allocation function fails libgpiv-0.6.1/lib/io.c:289:23: note: Assignment 'ext=g_strdup(GPIV_EXT_PNG_IMAGE)', assigned value is 0 libgpiv-0.6.1/lib/io.c:290:52: note: Null pointer dereference 2.17.0 libgpiv-0.6.1/lib/io.c:296:17: warning: If memory allocation fails, then there is a possible null pointer dereference: ext [nullPointerOutOfMemory] libgpiv-0.6.1/lib/io.c:240:23: note: Assuming allocation function fails libgpiv-0.6.1/lib/io.c:240:23: note: Assignment 'ext=g_strdup(GPIV_EXT_PNG_IMAGE)', assigned value is 0 libgpiv-0.6.1/lib/io.c:296:17: note: Null pointer dereference head libgpiv-0.6.1/lib/io_hdf.c:1133:19: style: Variable 'line_nr' is assigned a value that is never used. [unreadVariable] head libgpiv-0.6.1/lib/io_hdf.c:1135:19: style: Variable 'string' is assigned a value that is never used. [unreadVariable] head libgpiv-0.6.1/lib/io_hdf.c:1137:10: style: Variable 'point' is assigned a value that is never used. [unreadVariable] head libgpiv-0.6.1/lib/io_hdf.c:1519:18: style: Variable 'line_nr' is assigned a value that is never used. [unreadVariable] head libgpiv-0.6.1/lib/io_hdf.c:279:19: style: Variable 'line_nr' is assigned a value that is never used. [unreadVariable] head libgpiv-0.6.1/lib/io_png.c:132:17: style: Variable 'x_offset' is assigned a value that is never used. [unreadVariable] head libgpiv-0.6.1/lib/io_png.c:132:31: style: Variable 'y_offset' is assigned a value that is never used. [unreadVariable] 2.17.0 libgpiv-0.6.1/lib/io_raw.c:154:45: warning: If memory allocation fails, then there is a possible null pointer dereference: dirname [nullPointerOutOfMemory] libgpiv-0.6.1/lib/io_raw.c:151:24: note: Assuming allocation function fails libgpiv-0.6.1/lib/io_raw.c:151:24: note: Assignment 'dirname=g_strdup(g_path_get_dirname(fname))', assigned value is 0 libgpiv-0.6.1/lib/io_raw.c:154:45: note: Null pointer dereference 2.17.0 libgpiv-0.6.1/lib/io_raw.c:162:16: warning: If memory allocation fails, then there is a possible null pointer dereference: fname_nosuffix [nullPointerOutOfMemory] libgpiv-0.6.1/lib/io_raw.c:154:31: note: Assuming allocation function fails libgpiv-0.6.1/lib/io_raw.c:154:31: note: Assignment 'fname_nosuffix=g_strdup(g_strconcat(dirname,G_DIR_SEPARATOR_S,fname_base,NULL))', assigned value is 0 libgpiv-0.6.1/lib/io_raw.c:162:16: note: Null pointer dereference 2.17.0 libgpiv-0.6.1/lib/io_raw.c:272:45: warning: If memory allocation fails, then there is a possible null pointer dereference: dirname [nullPointerOutOfMemory] libgpiv-0.6.1/lib/io_raw.c:269:24: note: Assuming allocation function fails libgpiv-0.6.1/lib/io_raw.c:269:24: note: Assignment 'dirname=g_strdup(g_path_get_dirname(fname))', assigned value is 0 libgpiv-0.6.1/lib/io_raw.c:272:45: note: Null pointer dereference 2.17.0 libgpiv-0.6.1/lib/io_raw.c:275:16: warning: If memory allocation fails, then there is a possible null pointer dereference: fname_nosuffix [nullPointerOutOfMemory] libgpiv-0.6.1/lib/io_raw.c:272:31: note: Assuming allocation function fails libgpiv-0.6.1/lib/io_raw.c:272:31: note: Assignment 'fname_nosuffix=g_strdup(g_strconcat(dirname,G_DIR_SEPARATOR_S,fname_base,NULL))', assigned value is 0 libgpiv-0.6.1/lib/io_raw.c:275:16: note: Null pointer dereference 2.17.0 libgpiv-0.6.1/lib/my_utils.c:111:54: warning: If memory allocation fails, then there is a possible null pointer dereference: tmp_dir [nullPointerOutOfMemory] libgpiv-0.6.1/lib/my_utils.c:99:31: note: Assuming allocation function fails libgpiv-0.6.1/lib/my_utils.c:99:31: note: Assignment 'tmp_dir=g_strdup(g_get_tmp_dir())', assigned value is 0 libgpiv-0.6.1/lib/my_utils.c:105:52: note: Assuming condition is false libgpiv-0.6.1/lib/my_utils.c:111:54: note: Null pointer dereference 2.17.0 libgpiv-0.6.1/lib/my_utils.c:111:63: warning: If memory allocation fails, then there is a possible null pointer dereference: user_name [nullPointerOutOfMemory] libgpiv-0.6.1/lib/my_utils.c:100:33: note: Assuming allocation function fails libgpiv-0.6.1/lib/my_utils.c:100:33: note: Assignment 'user_name=g_strdup(g_get_user_name())', assigned value is 0 libgpiv-0.6.1/lib/my_utils.c:105:52: note: Assuming condition is false libgpiv-0.6.1/lib/my_utils.c:111:63: note: Null pointer dereference 2.17.0 libgpiv-0.6.1/lib/my_utils.c:111:74: warning: If memory allocation fails, then there is a possible null pointer dereference: filename [nullPointerOutOfMemory] libgpiv-0.6.1/lib/my_utils.c:101:39: note: Assuming allocation function fails libgpiv-0.6.1/lib/my_utils.c:101:39: note: Assignment 'filename=g_strdup_printf("%s%s",basename,GPIV_EXT_PNG_IMAGE)', assigned value is 0 libgpiv-0.6.1/lib/my_utils.c:105:52: note: Assuming condition is false libgpiv-0.6.1/lib/my_utils.c:111:74: note: Null pointer dereference 2.17.0 libgpiv-0.6.1/lib/my_utils.c:48:53: warning: If memory allocation fails, then there is a possible null pointer dereference: tmp_dir [nullPointerOutOfMemory] libgpiv-0.6.1/lib/my_utils.c:46:31: note: Assuming allocation function fails libgpiv-0.6.1/lib/my_utils.c:46:31: note: Assignment 'tmp_dir=g_strdup(g_get_tmp_dir())', assigned value is 0 libgpiv-0.6.1/lib/my_utils.c:48:53: note: Null pointer dereference 2.17.0 libgpiv-0.6.1/lib/my_utils.c:48:62: warning: If memory allocation fails, then there is a possible null pointer dereference: user_name [nullPointerOutOfMemory] libgpiv-0.6.1/lib/my_utils.c:47:33: note: Assuming allocation function fails libgpiv-0.6.1/lib/my_utils.c:47:33: note: Assignment 'user_name=g_strdup(g_get_user_name())', assigned value is 0 libgpiv-0.6.1/lib/my_utils.c:48:62: note: Null pointer dereference 2.17.0 libgpiv-0.6.1/lib/my_utils.c:49:53: warning: If memory allocation fails, then there is a possible null pointer dereference: tmp_dir [nullPointerOutOfMemory] libgpiv-0.6.1/lib/my_utils.c:46:31: note: Assuming allocation function fails libgpiv-0.6.1/lib/my_utils.c:46:31: note: Assignment 'tmp_dir=g_strdup(g_get_tmp_dir())', assigned value is 0 libgpiv-0.6.1/lib/my_utils.c:49:53: note: Null pointer dereference 2.17.0 libgpiv-0.6.1/lib/my_utils.c:49:62: warning: If memory allocation fails, then there is a possible null pointer dereference: user_name [nullPointerOutOfMemory] libgpiv-0.6.1/lib/my_utils.c:47:33: note: Assuming allocation function fails libgpiv-0.6.1/lib/my_utils.c:47:33: note: Assignment 'user_name=g_strdup(g_get_user_name())', assigned value is 0 libgpiv-0.6.1/lib/my_utils.c:49:62: note: Null pointer dereference 2.17.0 libgpiv-0.6.1/lib/my_utils.c:50:41: warning: If memory allocation fails, then there is a possible null pointer dereference: tmpfile [nullPointerOutOfMemory] libgpiv-0.6.1/lib/my_utils.c:101:39: note: Assuming allocation function fails libgpiv-0.6.1/lib/my_utils.c:101:39: note: Assignment 'filename=g_strdup_printf("%s%s",basename,GPIV_EXT_PNG_IMAGE)', assigned value is 0 libgpiv-0.6.1/lib/my_utils.c:105:35: note: Calling function 'my_utils_fopen_tmp', 1st argument 'filename' value is 0 libgpiv-0.6.1/lib/my_utils.c:50:41: note: Null pointer dereference 2.17.0 libgpiv-0.6.1/lib/my_utils.c:54:21: warning: If memory allocation fails, then there is a possible null pointer dereference: filename [nullPointerOutOfMemory] libgpiv-0.6.1/lib/my_utils.c:49:40: note: Assuming allocation function fails libgpiv-0.6.1/lib/my_utils.c:49:40: note: Assignment 'filename=g_strdup_printf("%s/%s/%s",tmp_dir,user_name,tmpfile)', assigned value is 0 libgpiv-0.6.1/lib/my_utils.c:54:21: note: Null pointer dereference 2.17.0 libgpiv-0.6.1/lib/my_utils.c:59:25: warning: If memory allocation fails, then there is a possible null pointer dereference: filename [nullPointerOutOfMemory] libgpiv-0.6.1/lib/my_utils.c:57:40: note: Assuming allocation function fails libgpiv-0.6.1/lib/my_utils.c:57:40: note: Assignment 'filename=g_strdup_printf("%s/%s",tmp_dir,tmpfile)', assigned value is 0 libgpiv-0.6.1/lib/my_utils.c:59:25: note: Null pointer dereference 2.17.0 libgpiv-0.6.1/lib/piv.c:1261:17: warning: If memory allocation fails, then there is a possible null pointer dereference: def_img [nullPointerOutOfMemory] libgpiv-0.6.1/lib/piv.c:1249:32: note: Assuming allocation function fails libgpiv-0.6.1/lib/piv.c:1249:32: note: Assignment 'def_img=g_strdup_printf("%s%s",GPIV_DEFORMED_IMG_NAME,GPIV_EXT_PNG_IMAGE)', assigned value is 0 libgpiv-0.6.1/lib/piv.c:1261:17: note: Null pointer dereference 2.17.0 libgpiv-0.6.1/lib/piv.c:1263:16: warning: If memory allocation fails, then there is a possible null pointer dereference: def_img [nullPointerOutOfMemory] libgpiv-0.6.1/lib/piv.c:1249:32: note: Assuming allocation function fails libgpiv-0.6.1/lib/piv.c:1249:32: note: Assignment 'def_img=g_strdup_printf("%s%s",GPIV_DEFORMED_IMG_NAME,GPIV_EXT_PNG_IMAGE)', assigned value is 0 libgpiv-0.6.1/lib/piv.c:1263:16: note: Null pointer dereference head libgpiv-0.6.1/lib/piv.c:1541:12: style: Variable 'epsi' is assigned a value that is never used. [unreadVariable] head libgpiv-0.6.1/lib/piv.c:1849:9: style: Variable 'ncolumns' is assigned a value that is never used. [unreadVariable] head libgpiv-0.6.1/lib/piv.c:1850:9: style: Variable 'nrows' is assigned a value that is never used. [unreadVariable] head libgpiv-0.6.1/lib/piv.c:1854:9: style: Variable 'row_end' is assigned a value that is never used. [unreadVariable] head libgpiv-0.6.1/lib/piv.c:1856:9: style: Variable 'col_end' is assigned a value that is never used. [unreadVariable] head libgpiv-0.6.1/lib/piv.c:1859:9: style: Variable 'int_line_col_end' is assigned a value that is never used. [unreadVariable] head libgpiv-0.6.1/lib/piv.c:1862:9: style: Variable 'int_line_row_end' is assigned a value that is never used. [unreadVariable] head libgpiv-0.6.1/lib/piv.c:2484:12: style: Variable 'int_area_sum' is assigned a value that is never used. [unreadVariable] head libgpiv-0.6.1/lib/piv.c:2774:9: style: Variable 'ipoint_x' is assigned a value that is never used. [unreadVariable] head libgpiv-0.6.1/lib/piv.c:2775:9: style: Variable 'ipoint_y' is assigned a value that is never used. [unreadVariable] head libgpiv-0.6.1/lib/piv.c:2973:34: warning: Either the condition 'w_k==NULL' is redundant or there is possible null pointer dereference: w_k. [nullPointerRedundantCheck] libgpiv-0.6.1/lib/piv.c:2977:13: note: Assuming that condition 'w_k==NULL' is not redundant libgpiv-0.6.1/lib/piv.c:2973:34: note: Null pointer dereference head libgpiv-0.6.1/lib/piv.c:2974:34: warning: Either the condition 'w_k==NULL' is redundant or there is possible null pointer dereference: w_k. [nullPointerRedundantCheck] libgpiv-0.6.1/lib/piv.c:2977:13: note: Assuming that condition 'w_k==NULL' is not redundant libgpiv-0.6.1/lib/piv.c:2974:34: note: Null pointer dereference head libgpiv-0.6.1/lib/piv.c:370:9: style: Variable 'ncolumns' is assigned a value that is never used. [unreadVariable] head libgpiv-0.6.1/lib/piv.c:371:9: style: Variable 'nrows' is assigned a value that is never used. [unreadVariable] head libgpiv-0.6.1/lib/piv.c:378:9: style: Variable 'int_line_col' is assigned a value that is never used. [unreadVariable] head libgpiv-0.6.1/lib/piv.c:381:9: style: Variable 'int_line_row' is assigned a value that is never used. [unreadVariable] head libgpiv-0.6.1/lib/piv.c:384:9: style: Variable 'int_point_col' is assigned a value that is never used. [unreadVariable] head libgpiv-0.6.1/lib/piv.c:385:9: style: Variable 'int_point_row' is assigned a value that is never used. [unreadVariable] 2.17.0 libgpiv-0.6.1/lib/utils.c:247:44: warning: If memory allocation fails, then there is a possible null pointer dereference: cdate [nullPointerOutOfMemory] libgpiv-0.6.1/lib/utils.c:233:28: note: Assuming allocation function fails libgpiv-0.6.1/lib/utils.c:233:28: note: Assignment 'cdate=g_strdup_printf("# Creation date: %d/%d/%d",g_date_day(gdate),g_date_month(gdate),g_date_year(gdate))', assigned value is 0 libgpiv-0.6.1/lib/utils.c:247:44: note: Null pointer dereference 2.17.0 libgpiv-0.6.1/lib/utils.c:247:51: warning: If memory allocation fails, then there is a possible null pointer dereference: ctime [nullPointerOutOfMemory] libgpiv-0.6.1/lib/utils.c:241:28: note: Assuming allocation function fails libgpiv-0.6.1/lib/utils.c:241:28: note: Assignment 'ctime=g_strdup_printf(", time: %d:%d:%d\n",local_time->tm_hour,local_time->tm_min,local_time->tm_sec)', assigned value is 0 libgpiv-0.6.1/lib/utils.c:247:51: note: Null pointer dereference 2.17.0 libgpiv-0.6.1/lib/utils.c:663:27: warning: If memory allocation fails, then there is a possible null pointer dereference: tmp_string [nullPointerOutOfMemory] libgpiv-0.6.1/lib/utils.c:658:37: note: Assuming allocation function fails libgpiv-0.6.1/lib/utils.c:658:37: note: Assignment 'tmp_string=g_strdup_printf("%s.%s",MOD_KEY,PAR_KEY)', assigned value is 0 libgpiv-0.6.1/lib/utils.c:663:27: note: Null pointer dereference 2.17.0 libgpiv-0.6.1/lib/utils.c:707:27: warning: If memory allocation fails, then there is a possible null pointer dereference: tmp_string [nullPointerOutOfMemory] libgpiv-0.6.1/lib/utils.c:702:37: note: Assuming allocation function fails libgpiv-0.6.1/lib/utils.c:702:37: note: Assignment 'tmp_string=g_strdup_printf("%s.%s",MOD_KEY,PAR_KEY)', assigned value is 0 libgpiv-0.6.1/lib/utils.c:707:27: note: Null pointer dereference 2.17.0 libgpiv-0.6.1/lib/utils.c:747:27: warning: If memory allocation fails, then there is a possible null pointer dereference: tmp_string [nullPointerOutOfMemory] libgpiv-0.6.1/lib/utils.c:742:37: note: Assuming allocation function fails libgpiv-0.6.1/lib/utils.c:742:37: note: Assignment 'tmp_string=g_strdup_printf("%s.%s",MOD_KEY,PAR_KEY)', assigned value is 0 libgpiv-0.6.1/lib/utils.c:747:27: note: Null pointer dereference 2.17.0 libgpiv-0.6.1/lib/utils.c:788:27: warning: If memory allocation fails, then there is a possible null pointer dereference: tmp_string [nullPointerOutOfMemory] libgpiv-0.6.1/lib/utils.c:783:37: note: Assuming allocation function fails libgpiv-0.6.1/lib/utils.c:783:37: note: Assignment 'tmp_string=g_strdup_printf("%s.%s",MOD_KEY,PAR_KEY)', assigned value is 0 libgpiv-0.6.1/lib/utils.c:788:27: note: Null pointer dereference 2.17.0 libgpiv-0.6.1/lib/utils.c:830:26: warning: If memory allocation fails, then there is a possible null pointer dereference: tmp_string [nullPointerOutOfMemory] libgpiv-0.6.1/lib/utils.c:825:37: note: Assuming allocation function fails libgpiv-0.6.1/lib/utils.c:825:37: note: Assignment 'tmp_string=g_strdup_printf("%s.%s",MOD_KEY,PAR_KEY)', assigned value is 0 libgpiv-0.6.1/lib/utils.c:830:26: note: Null pointer dereference 2.17.0 libgpiv-0.6.1/lib/utils.c:832:27: warning: If memory allocation fails, then there is a possible null pointer dereference: tmp_string [nullPointerOutOfMemory] libgpiv-0.6.1/lib/utils.c:825:37: note: Assuming allocation function fails libgpiv-0.6.1/lib/utils.c:825:37: note: Assignment 'tmp_string=g_strdup_printf("%s.%s",MOD_KEY,PAR_KEY)', assigned value is 0 libgpiv-0.6.1/lib/utils.c:832:27: note: Null pointer dereference head libgpiv-0.6.1/lib/valid.c:377:9: style: Variable 'nc_lines' is assigned a value that is never used. [unreadVariable] head libgpiv-0.6.1/lib/valid.c:387:19: style: Variable 'cmpr_fact' is assigned a value that is never used. [unreadVariable] head libgpiv-0.6.1/lib/valid.c:387:9: style: Variable 'cmpr' is assigned a value that is never used. [unreadVariable] head libgpiv-0.6.1/lib/valid.c:472:12: style: Variable 'row' is assigned a value that is never used. [unreadVariable] head libgpiv-0.6.1/lib/valid.c:472:21: style: Variable 'col' is assigned a value that is never used. [unreadVariable] head libgpiv-0.6.1/lib/valid.c:643:36: style: Variable 'centre' is assigned a value that is never used. [unreadVariable] head libgpiv-0.6.1/lib/valid.c:645:11: style: Variable 'count' is assigned a value that is never used. [unreadVariable] head libgpiv-0.6.1/lib/valid.c:646:10: style: Variable 'total_ndata' is assigned a value that is never used. [unreadVariable] DONE