2026-05-04 19:42 ftp://ftp.de.debian.org/debian/pool/main/r/rasterview/rasterview_1.8.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=zlib --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 -j1 platform: Linux-6.8.0-1047-aws-aarch64-with-glibc2.35 python: 3.10.12 client-version: 1.4.0 compiler: g++ (Ubuntu 11.4.0-1ubuntu1~22.04.3) 11.4.0 cppcheck: head 2.20.0 head-info: 519958a (2026-05-04 15:03:10 +0200) count: 198 195 elapsed-time: 5.5 4.6 head-timing-info: old-timing-info: head results: RasterDisplay.cxx:103:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_DOWN_BOX [valueFlowBailoutIncompleteVar] RasterDisplay.cxx:218:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_DAMAGE_SCROLL [valueFlowBailoutIncompleteVar] RasterDisplay.cxx:341:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_CURSOR_MOVE [valueFlowBailoutIncompleteVar] RasterDisplay.cxx:662:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USER [valueFlowBailoutIncompleteVar] RasterDisplay.cxx:938:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] RasterDisplay.cxx:1088:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] RasterDisplay.cxx:1200:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_DAMAGE_SCROLL [valueFlowBailoutIncompleteVar] RasterDisplay.cxx:1264:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USER [valueFlowBailoutIncompleteVar] RasterDisplay.cxx:1416:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_DAMAGE_SCROLL [valueFlowBailoutIncompleteVar] RasterDisplay.cxx:2378:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] RasterDisplay.cxx:1129:3: warning: Return value of function gzseek() is not used. [ignoredReturnValue] RasterDisplay.cxx:1164:5: warning: Return value of function gzseek() is not used. [ignoredReturnValue] RasterDisplay.cxx:105:3: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat] RasterDisplay.cxx:178:3: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat] RasterDisplay.cxx:638:16: style:inconclusive: Either there is a missing 'override', or the member function 'RasterDisplay::is_subtractive' can be const. [functionConst] RasterDisplay.h:109:9: note: Either there is a missing 'override', or the member function 'RasterDisplay::is_subtractive' can be const. RasterDisplay.cxx:638:16: note: Either there is a missing 'override', or the member function 'RasterDisplay::is_subtractive' can be const. RasterDisplay.cxx:1142:16: style:inconclusive: Either there is a missing 'override', or the member function 'RasterDisplay::page' can be const. [functionConst] RasterDisplay.h:116:9: note: Either there is a missing 'override', or the member function 'RasterDisplay::page' can be const. RasterDisplay.cxx:1142:16: note: Either there is a missing 'override', or the member function 'RasterDisplay::page' can be const. RasterDisplay.cxx:1117:7: error: Common realloc mistake: 'buffer' nulled but not freed upon failure [memleakOnRealloc] RasterDisplay.cxx:160:10: style: C-style pointer casting [cstyleCast] RasterDisplay.cxx:573:13: style: C-style pointer casting [cstyleCast] RasterDisplay.cxx:1092:32: style: C-style pointer casting [cstyleCast] RasterDisplay.cxx:1117:17: style: C-style pointer casting [cstyleCast] RasterDisplay.cxx:1413:24: style: C-style pointer casting [cstyleCast] RasterDisplay.cxx:3257:23: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] RasterDisplay.cxx:4794:23: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] RasterDisplay.cxx:191:7: style: The scope of the variable 'xoff' can be reduced. [variableScope] RasterDisplay.cxx:191:13: style: The scope of the variable 'yoff' can be reduced. [variableScope] RasterDisplay.cxx:1493:7: style: The scope of the variable 'X' can be reduced. [variableScope] RasterDisplay.cxx:1493:10: style: The scope of the variable 'Y' can be reduced. [variableScope] RasterDisplay.cxx:1494:7: style: The scope of the variable 'W' can be reduced. [variableScope] RasterDisplay.cxx:1494:10: style: The scope of the variable 'H' can be reduced. [variableScope] RasterDisplay.cxx:1550:10: style: The scope of the variable 'cptr' can be reduced. [variableScope] RasterDisplay.cxx:1551:3: style: The scope of the variable 'mptr' can be reduced. [variableScope] RasterDisplay.cxx:1552:3: style: The scope of the variable 'yptr' can be reduced. [variableScope] RasterDisplay.cxx:1852:10: style: The scope of the variable 'cptr' can be reduced. [variableScope] RasterDisplay.cxx:1853:3: style: The scope of the variable 'mptr' can be reduced. [variableScope] RasterDisplay.cxx:1854:3: style: The scope of the variable 'yptr' can be reduced. [variableScope] RasterDisplay.cxx:1855:3: style: The scope of the variable 'kptr' can be reduced. [variableScope] RasterDisplay.cxx:2591:10: style: The scope of the variable 'cptr' can be reduced. [variableScope] RasterDisplay.cxx:2592:3: style: The scope of the variable 'mptr' can be reduced. [variableScope] RasterDisplay.cxx:2593:3: style: The scope of the variable 'yptr' can be reduced. [variableScope] RasterDisplay.cxx:2594:3: style: The scope of the variable 'kptr' can be reduced. [variableScope] RasterDisplay.cxx:3081:10: style: The scope of the variable 'cptr' can be reduced. [variableScope] RasterDisplay.cxx:3082:3: style: The scope of the variable 'mptr' can be reduced. [variableScope] RasterDisplay.cxx:3083:3: style: The scope of the variable 'yptr' can be reduced. [variableScope] RasterDisplay.cxx:3084:3: style: The scope of the variable 'kptr' can be reduced. [variableScope] RasterDisplay.cxx:3085:3: style: The scope of the variable 'lcptr' can be reduced. [variableScope] RasterDisplay.cxx:3086:3: style: The scope of the variable 'lmptr' can be reduced. [variableScope] RasterDisplay.cxx:3247:4: style: The scope of the variable 'val' can be reduced. [variableScope] RasterDisplay.cxx:3341:2: style: The scope of the variable 'val' can be reduced. [variableScope] RasterDisplay.cxx:3342:10: style: The scope of the variable 'rptr' can be reduced. [variableScope] RasterDisplay.cxx:3343:3: style: The scope of the variable 'gptr' can be reduced. [variableScope] RasterDisplay.cxx:3344:3: style: The scope of the variable 'bptr' can be reduced. [variableScope] RasterDisplay.cxx:3613:2: style: The scope of the variable 'val' can be reduced. [variableScope] RasterDisplay.cxx:3614:10: style: The scope of the variable 'rptr' can be reduced. [variableScope] RasterDisplay.cxx:3615:3: style: The scope of the variable 'gptr' can be reduced. [variableScope] RasterDisplay.cxx:3616:3: style: The scope of the variable 'bptr' can be reduced. [variableScope] RasterDisplay.cxx:3617:3: style: The scope of the variable 'aptr' can be reduced. [variableScope] RasterDisplay.cxx:4145:10: style: The scope of the variable 'rptr' can be reduced. [variableScope] RasterDisplay.cxx:4146:3: style: The scope of the variable 'gptr' can be reduced. [variableScope] RasterDisplay.cxx:4147:3: style: The scope of the variable 'bptr' can be reduced. [variableScope] RasterDisplay.cxx:4148:3: style: The scope of the variable 'wptr' can be reduced. [variableScope] RasterDisplay.cxx:4786:4: style: The scope of the variable 'val' can be reduced. [variableScope] RasterDisplay.cxx:4870:10: style: The scope of the variable 'cptr' can be reduced. [variableScope] RasterDisplay.cxx:4871:3: style: The scope of the variable 'mptr' can be reduced. [variableScope] RasterDisplay.cxx:4872:3: style: The scope of the variable 'yptr' can be reduced. [variableScope] RasterDisplay.cxx:5173:10: style: The scope of the variable 'cptr' can be reduced. [variableScope] RasterDisplay.cxx:5174:3: style: The scope of the variable 'mptr' can be reduced. [variableScope] RasterDisplay.cxx:5175:3: style: The scope of the variable 'yptr' can be reduced. [variableScope] RasterDisplay.cxx:5176:3: style: The scope of the variable 'kptr' can be reduced. [variableScope] RasterDisplay.cxx:1078:23: style: Local variable 'header' shadows outer function [shadowFunction] RasterDisplay.h:108:24: note: Shadowed declaration RasterDisplay.cxx:1078:23: note: Shadow variable RasterDisplay.cxx:1542:26: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] RasterDisplay.cxx:1844:26: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] RasterDisplay.cxx:2360:26: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] RasterDisplay.cxx:2361:26: style: Parameter 'line' can be declared as pointer to const [constParameterPointer] RasterDisplay.cxx:2364:25: style: Parameter 'device_colors' can be declared as const array [constParameter] RasterDisplay.cxx:2468:26: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] RasterDisplay.cxx:2469:26: style: Parameter 'line' can be declared as pointer to const [constParameterPointer] RasterDisplay.cxx:2583:26: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] RasterDisplay.cxx:3074:26: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] RasterDisplay.cxx:3240:26: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] RasterDisplay.cxx:3248:19: style: Variable 'sline' can be declared as pointer to const [constVariablePointer] RasterDisplay.cxx:3334:26: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] RasterDisplay.cxx:3605:26: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] RasterDisplay.cxx:4137:26: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] RasterDisplay.cxx:4666:26: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] RasterDisplay.cxx:4667:26: style: Parameter 'line' can be declared as pointer to const [constParameterPointer] RasterDisplay.cxx:4779:26: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] RasterDisplay.cxx:4787:19: style: Variable 'sline' can be declared as pointer to const [constVariablePointer] RasterDisplay.cxx:4862:26: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] RasterDisplay.cxx:5165:26: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] RasterView.cxx:367:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_SUBMENU [valueFlowBailoutIncompleteVar] RasterView.cxx:942:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_BLACK [valueFlowBailoutIncompleteVar] RasterView.cxx:1068:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BROWSE_FILE [valueFlowBailoutIncompleteVar] RasterView.cxx:1200:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERSION [valueFlowBailoutIncompleteVar] RasterView.cxx:630:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] RasterView.cxx:630:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] RasterView.cxx:643:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] RasterView.cxx:646:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] RasterView.cxx:649:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] RasterView.cxx:655:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] RasterView.cxx:655:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] RasterView.cxx:662:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] RasterView.cxx:665:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] RasterView.cxx:668:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] RasterView.cxx:671:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] RasterView.cxx:674:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] RasterView.cxx:689:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] RasterView.cxx:695:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] RasterView.cxx:698:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] RasterView.cxx:765:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] RasterView.cxx:780:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] RasterView.cxx:780:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] RasterView.cxx:784:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] RasterView.cxx:784:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] RasterView.cxx:784:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] RasterView.cxx:784:5: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] RasterView.cxx:800:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] RasterView.cxx:800:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] RasterView.cxx:807:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] RasterView.cxx:810:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] RasterView.cxx:819:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] RasterView.cxx:828:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] RasterView.cxx:828:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] RasterView.cxx:841:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] RasterView.cxx:844:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] RasterView.cxx:847:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] RasterView.cxx:850:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] RasterView.cxx:853:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] RasterView.cxx:856:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] RasterView.cxx:871:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] RasterView.cxx:874:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] RasterView.cxx:877:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] RasterView.cxx:880:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] RasterView.cxx:883:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] RasterView.cxx:901:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] RasterView.cxx:119:10: style: C-style pointer casting [cstyleCast] RasterView.cxx:145:12: style: C-style pointer casting [cstyleCast] RasterView.cxx:176:12: style: C-style pointer casting [cstyleCast] RasterView.cxx:278:10: style: C-style pointer casting [cstyleCast] RasterView.cxx:306:10: style: C-style pointer casting [cstyleCast] RasterView.cxx:368:38: style: C-style pointer casting [cstyleCast] RasterView.cxx:369:38: style: C-style pointer casting [cstyleCast] RasterView.cxx:370:36: style: C-style pointer casting [cstyleCast] RasterView.cxx:372:35: style: C-style pointer casting [cstyleCast] RasterView.cxx:376:35: style: C-style pointer casting [cstyleCast] RasterView.cxx:404:22: style: C-style pointer casting [cstyleCast] RasterView.cxx:412:30: style: C-style pointer casting [cstyleCast] RasterView.cxx:417:29: style: C-style pointer casting [cstyleCast] RasterView.cxx:425:30: style: C-style pointer casting [cstyleCast] RasterView.cxx:443:33: style: C-style pointer casting [cstyleCast] RasterView.cxx:453:34: style: C-style pointer casting [cstyleCast] RasterView.cxx:463:29: style: C-style pointer casting [cstyleCast] RasterView.cxx:473:31: style: C-style pointer casting [cstyleCast] RasterView.cxx:484:29: style: C-style pointer casting [cstyleCast] RasterView.cxx:509:12: style: C-style pointer casting [cstyleCast] RasterView.cxx:985:22: style: C-style pointer casting [cstyleCast] RasterView.cxx:1009:10: style: C-style pointer casting [cstyleCast] RasterView.cxx:1048:13: style: C-style pointer casting [cstyleCast] RasterView.cxx:1086:10: style: C-style pointer casting [cstyleCast] RasterView.cxx:1120:12: style: C-style pointer casting [cstyleCast] RasterView.cxx:147:12: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] RasterView.cxx:218:31: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] RasterView.cxx:243:31: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] RasterView.cxx:725:27: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] RasterView.cxx:1122:12: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] RasterView.cxx:725:27: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] RasterView.cxx:167:9: style: The scope of the variable 'i' can be reduced. [variableScope] RasterView.cxx:1175:15: style: The scope of the variable 'base' can be reduced. [variableScope] RasterView.cxx:168:12: style: Variable 'cpixel' can be declared as pointer to const [constVariablePointer] RasterView.cxx:171:24: style: Variable 'header' can be declared as pointer to const [constVariablePointer] RasterView.cxx:218:25: style: Variable 'c16' can be declared as pointer to const [constVariablePointer] RasterView.cxx:243:25: style: Variable 'c16' can be declared as pointer to const [constVariablePointer] RasterView.cxx:725:20: style: Variable 'data' can be declared as pointer to const [constVariablePointer] error.c:148:25: style: Variable 'buf' can be declared as pointer to const [constVariablePointer] raster.c:519:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] raster.c:2180:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] raster.c:2261:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] raster.c:503:25: style:inconclusive: Function 'cupsRasterOpenIO' argument 2 names different: declaration '' definition 'ctx'. [funcArgNamesDifferentUnnamed] raster.c:504:24: style:inconclusive: Function 'cupsRasterOpenIO' argument 3 names different: declaration '' definition 'mode'. [funcArgNamesDifferentUnnamed] raster.c:175:29: style: Parameter 'r' can be declared as pointer to const [constParameterPointer] raster.c:1119:11: style: Variable 'src' can be declared as pointer to const [constVariablePointer] raster.c:2166:29: style: Parameter 'ctx' can be declared as pointer to const. However it seems that 'cups_read_fd' is a callback function, if 'ctx' is declared with const you might also need to cast function pointer(s). [constParameterCallback] raster.c:482:30: note: You might need to cast the function pointer here raster.c:2166:29: note: Parameter 'ctx' can be declared as pointer to const raster.c:2247:30: style: Parameter 'ctx' can be declared as pointer to const. However it seems that 'cups_write_fd' is a callback function, if 'ctx' is declared with const you might also need to cast function pointer(s). [constParameterCallback] raster.c:484:30: note: You might need to cast the function pointer here raster.c:2247:30: note: Parameter 'ctx' can be declared as pointer to const raster.c:2248:30: style: Parameter 'buf' can be declared as pointer to const. However it seems that 'cups_write_fd' is a callback function, if 'buf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] raster.c:484:30: note: You might need to cast the function pointer here raster.c:2248:30: note: Parameter 'buf' can be declared as pointer to const testcie.c:50:39: style: Parameter 'val' can be declared as pointer to const [constParameterPointer] testcie.c:60:42: style: Parameter 'val' can be declared as pointer to const [constParameterPointer] testcie.c:71:27: style: Parameter 'val' can be declared as pointer to const [constParameterPointer] testcie.c:95:27: style: Parameter 'val' can be declared as pointer to const [constParameterPointer] testcie.c:106:30: style: Parameter 'val' can be declared as pointer to const [constParameterPointer] testcie.c:116:31: style: Parameter 'lab' can be declared as pointer to const [constParameterPointer] testcie.c:160:33: style: Parameter 'lab' can be declared as pointer to const [constParameterPointer] testcie.c:205:19: style: Parameter 'rgb' can be declared as pointer to const [constParameterPointer] testcie.c:264:31: style: Parameter 'xyz' can be declared as pointer to const [constParameterPointer] testcie.c:295:33: style: Parameter 'xyz' can be declared as pointer to const [constParameterPointer] testcie.c:327:19: style: Parameter 'lab' can be declared as pointer to const [constParameterPointer] testcie.c:346:19: style: Parameter 'xyz' can be declared as pointer to const [constParameterPointer] testcie.c:375:31: style: Parameter 'rgb' can be declared as pointer to const [constParameterPointer] testcie.c:404:31: style: Parameter 'xyz' can be declared as pointer to const [constParameterPointer] diff: head raster.c:175:29: style: Parameter 'r' can be declared as pointer to const [constParameterPointer] head raster.c:503:25: style:inconclusive: Function 'cupsRasterOpenIO' argument 2 names different: declaration '' definition 'ctx'. [funcArgNamesDifferentUnnamed] head raster.c:504:24: style:inconclusive: Function 'cupsRasterOpenIO' argument 3 names different: declaration '' definition 'mode'. [funcArgNamesDifferentUnnamed] DONE