2024-04-16 21:00 ftp://ftp.de.debian.org/debian/pool/main/g/ghostscript/ghostscript_10.03.0~dfsg.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=mfc --library=gtk --library=zlib --library=motif --library=bsd --check-library --inconclusive --enable=style,information --inline-suppr --disable=missingInclude --suppress=unmatchedSuppression --template=daca2 --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning -D__GNUC__ --platform=unix64 -j2 platform: Linux-6.6.15-amd64-x86_64-with-glibc2.37 python: 3.11.8 client-version: 1.3.53 compiler: g++ (Debian 13.2.0-13) 13.2.0 cppcheck: head 2.13.0 head-info: 8cd680b (2024-04-15 22:43:04 +0200) count: 11229 6700 elapsed-time: 450.2 580.5 head-timing-info: old-timing-info: head results: ghostpdl-10.03.0/base/std.h:347:0: error: failed to expand 'lprintf', Wrong number of parameters for macro 'eprintf_program_ident'. [preprocessorErrorDirective] ghostpdl-10.03.0/base/claptrap-init.c:61:47: style:inconclusive: Function 'ClapTrap_Fin' argument 2 names different: declaration 'trapper' definition 'ct'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/claptrap.h:42:29: note: Function 'ClapTrap_Fin' argument 2 names different: declaration 'trapper' definition 'ct'. ghostpdl-10.03.0/base/claptrap-init.c:61:47: note: Function 'ClapTrap_Fin' argument 2 names different: declaration 'trapper' definition 'ct'. ghostpdl-10.03.0/base/claptrap-planar.c:142:57: style:inconclusive: Function 'ClapTrap_GetLinePlanar' argument 1 names different: declaration 'trapper' definition 'ct'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/claptrap.h:47:57: note: Function 'ClapTrap_GetLinePlanar' argument 1 names different: declaration 'trapper' definition 'ct'. ghostpdl-10.03.0/base/claptrap-planar.c:142:57: note: Function 'ClapTrap_GetLinePlanar' argument 1 names different: declaration 'trapper' definition 'ct'. ghostpdl-10.03.0/base/claptrap-planar.c:62:20: style: Variable 'ppc' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/claptrap.c:141:50: style:inconclusive: Function 'ClapTrap_GetLine' argument 1 names different: declaration 'trapper' definition 'ct'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/claptrap.h:44:50: note: Function 'ClapTrap_GetLine' argument 1 names different: declaration 'trapper' definition 'ct'. ghostpdl-10.03.0/base/claptrap.c:141:50: note: Function 'ClapTrap_GetLine' argument 1 names different: declaration 'trapper' definition 'ct'. ghostpdl-10.03.0/base/echogs.c:87:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/ets.c:587:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/fapi_ft.c:254:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FT_StreamRec [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/fapi_ft.c:378:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FT_Err_Invalid_Glyph_Index [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/fapi_ft.c:486:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FT_Err_Invalid_Argument [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/fapi_ft.c:506:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FT_Incremental_InterfaceRec [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/fapi_ft.c:538:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FT_Err_Out_Of_Memory [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/fapi_ft.c:673:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FT_LOAD_NO_HINTING [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/fapi_ft.c:936:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TT_INTERPRETER_VERSION_35 [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/fapi_ft.c:1116:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FT_Matrix [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/fapi_ft.c:1179:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable non_gc_memory [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/ets.c:486:19: style:inconclusive: Function 'ets_line' argument 1 names different: declaration 'ctx' definition 'etc'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/ets.h:118:19: note: Function 'ets_line' argument 1 names different: declaration 'ctx' definition 'etc'. ghostpdl-10.03.0/base/ets.c:486:19: note: Function 'ets_line' argument 1 names different: declaration 'ctx' definition 'etc'. ghostpdl-10.03.0/base/ets.c:678:10: style: Variable 'lut' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/fapi_ft.c:1543:35: style: Parameter 'a_char_ref' can be declared as pointer to const. However it seems that 'gs_fapi_ft_get_char_width' is a callback function, if 'a_char_ref' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/fapi_ft.c:1897:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/fapi_ft.c:1543:35: note: Parameter 'a_char_ref' can be declared as pointer to const ghostpdl-10.03.0/base/fapi_ft.c:1571:44: style: Parameter 'a_char_ref' can be declared as pointer to const. However it seems that 'gs_fapi_ft_get_char_raster_metrics' is a callback function, if 'a_char_ref' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/fapi_ft.c:1898:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/fapi_ft.c:1571:44: note: Parameter 'a_char_ref' can be declared as pointer to const ghostpdl-10.03.0/base/fapi_ft.c:1610:45: style: Parameter 'a_char_ref' can be declared as pointer to const. However it seems that 'gs_fapi_ft_get_char_outline_metrics' is a callback function, if 'a_char_ref' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/fapi_ft.c:1900:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/fapi_ft.c:1610:45: note: Parameter 'a_char_ref' can be declared as pointer to const ghostpdl-10.03.0/base/fapi_ft.c:1825:14: style: Variable 'face' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/fapi_ft.c:1833:82: style: Parameter 'wvector' can be declared as pointer to const. However it seems that 'gs_fapi_ft_set_mm_weight_vector' is a callback function, if 'wvector' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/fapi_ft.c:1906:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/fapi_ft.c:1833:82: note: Parameter 'wvector' can be declared as pointer to const ghostpdl-10.03.0/base/fapibstm.c:71:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FAPI_FONT_FEATURE_FontType [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/fapibstm.c:165:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONE16Dot16 [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/fapibstm.c:242:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T2K_RETURN_OUTLINES [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/fapi_ft.c:176:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/fapi_ft.c:1135:23: style: Variable 'ft_error' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/fapibstm.c:399:39: style:inconclusive: Function 'gs_fapibstm_finit' argument 1 names different: declaration 'instance' definition 'this'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/fapibstm.c:333:51: note: Function 'gs_fapibstm_finit' argument 1 names different: declaration 'instance' definition 'this'. ghostpdl-10.03.0/base/fapibstm.c:399:39: note: Function 'gs_fapibstm_finit' argument 1 names different: declaration 'instance' definition 'this'. ghostpdl-10.03.0/base/fapibstm.c:97:18: style: Local variable 'length' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/fapibstm.c:63:10: note: Shadowed declaration ghostpdl-10.03.0/base/fapibstm.c:97:18: note: Shadow variable ghostpdl-10.03.0/base/fapibstm.c:135:27: style: Parameter 'server' can be declared as pointer to const. However it seems that 'ensure_open' is a callback function, if 'server' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/fapibstm.c:353:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/fapibstm.c:135:27: note: Parameter 'server' can be declared as pointer to const ghostpdl-10.03.0/base/fapibstm.c:173:30: style: Parameter 'server' can be declared as pointer to const. However it seems that 'get_decodingID' is a callback function, if 'server' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/fapibstm.c:355:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/fapibstm.c:173:30: note: Parameter 'server' can be declared as pointer to const ghostpdl-10.03.0/base/fapibstm.c:173:50: style: Parameter 'ff' can be declared as pointer to const. However it seems that 'get_decodingID' is a callback function, if 'ff' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/fapibstm.c:355:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/fapibstm.c:173:50: note: Parameter 'ff' can be declared as pointer to const ghostpdl-10.03.0/base/fapibstm.c:180:29: style: Parameter 'server' can be declared as pointer to const. However it seems that 'get_font_bbox' is a callback function, if 'server' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/fapibstm.c:356:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/fapibstm.c:180:29: note: Parameter 'server' can be declared as pointer to const ghostpdl-10.03.0/base/fapibstm.c:180:49: style: Parameter 'ff' can be declared as pointer to const. However it seems that 'get_font_bbox' is a callback function, if 'ff' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/fapibstm.c:356:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/fapibstm.c:180:49: note: Parameter 'ff' can be declared as pointer to const ghostpdl-10.03.0/base/fapibstm.c:180:57: style: Parameter 'BBox' can be declared as const array. However it seems that 'get_font_bbox' is a callback function, if 'BBox' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/fapibstm.c:356:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/fapibstm.c:180:57: note: Parameter 'BBox' can be declared as const array ghostpdl-10.03.0/base/fapibstm.c:180:70: style: Parameter 'unitsPerEm' can be declared as const array. However it seems that 'get_font_bbox' is a callback function, if 'unitsPerEm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/fapibstm.c:356:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/fapibstm.c:180:70: note: Parameter 'unitsPerEm' can be declared as const array ghostpdl-10.03.0/base/fapibstm.c:186:45: style: Parameter 'server' can be declared as pointer to const. However it seems that 'get_font_proportional_feature' is a callback function, if 'server' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/fapibstm.c:357:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/fapibstm.c:186:45: note: Parameter 'server' can be declared as pointer to const ghostpdl-10.03.0/base/fapibstm.c:186:65: style: Parameter 'ff' can be declared as pointer to const. However it seems that 'get_font_proportional_feature' is a callback function, if 'ff' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/fapibstm.c:357:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/fapibstm.c:186:65: note: Parameter 'ff' can be declared as pointer to const ghostpdl-10.03.0/base/fapibstm.c:187:38: style: Parameter 'bProportional' can be declared as pointer to const. However it seems that 'get_font_proportional_feature' is a callback function, if 'bProportional' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/fapibstm.c:357:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/fapibstm.c:187:38: note: Parameter 'bProportional' can be declared as pointer to const ghostpdl-10.03.0/base/fapibstm.c:211:16: style: Variable 'base_font_matrix' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/fapibstm.c:223:30: style: Parameter 'server' can be declared as pointer to const. However it seems that 'get_char_width' is a callback function, if 'server' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/fapibstm.c:362:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/fapibstm.c:223:30: note: Parameter 'server' can be declared as pointer to const ghostpdl-10.03.0/base/fapibstm.c:223:50: style: Parameter 'ff' can be declared as pointer to const. However it seems that 'get_char_width' is a callback function, if 'ff' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/fapibstm.c:362:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/fapibstm.c:223:50: note: Parameter 'ff' can be declared as pointer to const ghostpdl-10.03.0/base/fapibstm.c:223:70: style: Parameter 'c' can be declared as pointer to const. However it seems that 'get_char_width' is a callback function, if 'c' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/fapibstm.c:362:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/fapibstm.c:223:70: note: Parameter 'c' can be declared as pointer to const ghostpdl-10.03.0/base/fapibstm.c:224:31: style: Parameter 'metrics' can be declared as pointer to const. However it seems that 'get_char_width' is a callback function, if 'metrics' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/fapibstm.c:362:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/fapibstm.c:224:31: note: Parameter 'metrics' can be declared as pointer to const ghostpdl-10.03.0/base/fapibstm.c:275:40: style: Parameter 'server' can be declared as pointer to const. However it seems that 'get_char_outline_metrics' is a callback function, if 'server' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/fapibstm.c:365:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/fapibstm.c:275:40: note: Parameter 'server' can be declared as pointer to const ghostpdl-10.03.0/base/fapibstm.c:275:60: style: Parameter 'ff' can be declared as pointer to const. However it seems that 'get_char_outline_metrics' is a callback function, if 'ff' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/fapibstm.c:365:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/fapibstm.c:275:60: note: Parameter 'ff' can be declared as pointer to const ghostpdl-10.03.0/base/fapibstm.c:276:42: style: Parameter 'c' can be declared as pointer to const. However it seems that 'get_char_outline_metrics' is a callback function, if 'c' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/fapibstm.c:365:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/fapibstm.c:276:42: note: Parameter 'c' can be declared as pointer to const ghostpdl-10.03.0/base/fapibstm.c:276:60: style: Parameter 'metrics' can be declared as pointer to const. However it seems that 'get_char_outline_metrics' is a callback function, if 'metrics' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/fapibstm.c:365:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/fapibstm.c:276:60: note: Parameter 'metrics' can be declared as pointer to const ghostpdl-10.03.0/base/fapibstm.c:282:32: style: Parameter 'server' can be declared as pointer to const. However it seems that 'get_char_outline' is a callback function, if 'server' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/fapibstm.c:366:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/fapibstm.c:282:32: note: Parameter 'server' can be declared as pointer to const ghostpdl-10.03.0/base/fapibstm.c:282:52: style: Parameter 'p' can be declared as pointer to const. However it seems that 'get_char_outline' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/fapibstm.c:366:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/fapibstm.c:282:52: note: Parameter 'p' can be declared as pointer to const ghostpdl-10.03.0/base/fapibstm.c:317:34: style: Parameter 'server' can be declared as pointer to const. However it seems that 'check_cmap_for_GID' is a callback function, if 'server' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/fapibstm.c:369:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/fapibstm.c:317:34: note: Parameter 'server' can be declared as pointer to const ghostpdl-10.03.0/base/fapibstm.c:381:19: style: Variable 'mem' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/fapibstm.c:60:43: style: Unused variable: temp [unusedVariable] ghostpdl-10.03.0/base/fapibstm.c:211:33: style: Variable 'base_font_matrix' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/fapibstm.c:380:9: style: Unused variable: error [unusedVariable] ghostpdl-10.03.0/base/fapibstm.c:381:19: style: Variable 'mem' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/fapiufst.c:955:34: error: There is an unknown macro here somewhere. Configuration is required. If FSA is a macro then please configure it. [unknownMacro] ghostpdl-10.03.0/base/gxdevcli.h:435:73: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gdevabuf.c:302:29: style:inconclusive: Function 'mem_abuf_copy_mono' argument 2 names different: declaration 'data' definition 'base'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevabuf.c:74:8: note: Function 'mem_abuf_copy_mono' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevabuf.c:302:29: note: Function 'mem_abuf_copy_mono' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevabuf.c:302:39: style:inconclusive: Function 'mem_abuf_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevabuf.c:74:8: note: Function 'mem_abuf_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevabuf.c:302:39: note: Function 'mem_abuf_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevabuf.c:302:52: style:inconclusive: Function 'mem_abuf_copy_mono' argument 4 names different: declaration 'raster' definition 'sraster'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevabuf.c:74:8: note: Function 'mem_abuf_copy_mono' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevabuf.c:302:52: note: Function 'mem_abuf_copy_mono' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevabuf.c:303:27: style:inconclusive: Function 'mem_abuf_copy_mono' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevabuf.c:74:8: note: Function 'mem_abuf_copy_mono' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevabuf.c:303:27: note: Function 'mem_abuf_copy_mono' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevabuf.c:303:34: style:inconclusive: Function 'mem_abuf_copy_mono' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevabuf.c:74:8: note: Function 'mem_abuf_copy_mono' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevabuf.c:303:34: note: Function 'mem_abuf_copy_mono' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevabuf.c:303:52: style:inconclusive: Function 'mem_abuf_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevabuf.c:74:8: note: Function 'mem_abuf_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. ghostpdl-10.03.0/base/gdevabuf.c:303:52: note: Function 'mem_abuf_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. ghostpdl-10.03.0/base/gdevabuf.c:303:73: style:inconclusive: Function 'mem_abuf_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevabuf.c:74:8: note: Function 'mem_abuf_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. ghostpdl-10.03.0/base/gdevabuf.c:303:73: note: Function 'mem_abuf_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. ghostpdl-10.03.0/base/gdevabuf.c:342:60: style:inconclusive: Function 'mem_abuf_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevabuf.c:75:8: note: Function 'mem_abuf_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevabuf.c:342:60: note: Function 'mem_abuf_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevabuf.c:342:67: style:inconclusive: Function 'mem_abuf_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevabuf.c:75:8: note: Function 'mem_abuf_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevabuf.c:342:67: note: Function 'mem_abuf_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevabuf.c:425:39: style:inconclusive: Function 'mem_abuf_fill_stroke_path' argument 1 names different: declaration 'dev' definition 'pdev'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevabuf.c:78:8: note: Function 'mem_abuf_fill_stroke_path' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gdevabuf.c:425:39: note: Function 'mem_abuf_fill_stroke_path' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gdevabuf.c:427:50: style:inconclusive: Function 'mem_abuf_fill_stroke_path' argument 4 names different: declaration 'fill_params' definition 'params_fill'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevabuf.c:78:8: note: Function 'mem_abuf_fill_stroke_path' argument 4 names different: declaration 'fill_params' definition 'params_fill'. ghostpdl-10.03.0/base/gdevabuf.c:427:50: note: Function 'mem_abuf_fill_stroke_path' argument 4 names different: declaration 'fill_params' definition 'params_fill'. ghostpdl-10.03.0/base/gdevabuf.c:428:51: style:inconclusive: Function 'mem_abuf_fill_stroke_path' argument 5 names different: declaration 'pdcolor_fill' definition 'pdevc_fill'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevabuf.c:78:8: note: Function 'mem_abuf_fill_stroke_path' argument 5 names different: declaration 'pdcolor_fill' definition 'pdevc_fill'. ghostpdl-10.03.0/base/gdevabuf.c:428:51: note: Function 'mem_abuf_fill_stroke_path' argument 5 names different: declaration 'pdcolor_fill' definition 'pdevc_fill'. ghostpdl-10.03.0/base/gdevabuf.c:429:52: style:inconclusive: Function 'mem_abuf_fill_stroke_path' argument 6 names different: declaration 'stroke_params' definition 'params_stroke'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevabuf.c:78:8: note: Function 'mem_abuf_fill_stroke_path' argument 6 names different: declaration 'stroke_params' definition 'params_stroke'. ghostpdl-10.03.0/base/gdevabuf.c:429:52: note: Function 'mem_abuf_fill_stroke_path' argument 6 names different: declaration 'stroke_params' definition 'params_stroke'. ghostpdl-10.03.0/base/gdevabuf.c:430:51: style:inconclusive: Function 'mem_abuf_fill_stroke_path' argument 7 names different: declaration 'pdcolor_stroke' definition 'pdevc_stroke'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevabuf.c:78:8: note: Function 'mem_abuf_fill_stroke_path' argument 7 names different: declaration 'pdcolor_stroke' definition 'pdevc_stroke'. ghostpdl-10.03.0/base/gdevabuf.c:430:51: note: Function 'mem_abuf_fill_stroke_path' argument 7 names different: declaration 'pdcolor_stroke' definition 'pdevc_stroke'. ghostpdl-10.03.0/base/gdevabuf.c:317:13: style: Local variable 'code' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/gdevabuf.c:307:9: note: Shadowed declaration ghostpdl-10.03.0/base/gdevabuf.c:317:13: note: Shadow variable ghostpdl-10.03.0/base/gdevabuf.c:355:13: style: Local variable 'code' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/gdevabuf.c:347:9: note: Shadowed declaration ghostpdl-10.03.0/base/gdevabuf.c:355:13: note: Shadow variable ghostpdl-10.03.0/base/gdevabuf.c:399:13: style: Local variable 'code' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/gdevabuf.c:389:9: note: Shadowed declaration ghostpdl-10.03.0/base/gdevabuf.c:399:13: note: Shadow variable ghostpdl-10.03.0/base/gdevabuf.c:195:17: style: Variable 'code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gdevbbox.c:140:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_fixed [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevbbox.c:248:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_forward_get_color_comp_index [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevbbox.c:135:29: style:inconclusive: Function 'bbox_default_init_box' argument 1 names different: declaration 'proc_data' definition 'pdata'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevbbox.h:96:1: note: Function 'bbox_default_init_box' argument 1 names different: declaration 'proc_data' definition 'pdata'. ghostpdl-10.03.0/base/gdevbbox.c:135:29: note: Function 'bbox_default_init_box' argument 1 names different: declaration 'proc_data' definition 'pdata'. ghostpdl-10.03.0/base/gdevbbox.c:148:34: style:inconclusive: Function 'bbox_default_get_box' argument 1 names different: declaration 'proc_data' definition 'pdata'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevbbox.h:97:1: note: Function 'bbox_default_get_box' argument 1 names different: declaration 'proc_data' definition 'pdata'. ghostpdl-10.03.0/base/gdevbbox.c:148:34: note: Function 'bbox_default_get_box' argument 1 names different: declaration 'proc_data' definition 'pdata'. ghostpdl-10.03.0/base/gdevbbox.c:158:29: style:inconclusive: Function 'bbox_default_add_rect' argument 1 names different: declaration 'proc_data' definition 'pdata'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevbbox.h:98:1: note: Function 'bbox_default_add_rect' argument 1 names different: declaration 'proc_data' definition 'pdata'. ghostpdl-10.03.0/base/gdevbbox.c:158:29: note: Function 'bbox_default_add_rect' argument 1 names different: declaration 'proc_data' definition 'pdata'. ghostpdl-10.03.0/base/gdevbbox.c:179:34: style:inconclusive: Function 'bbox_default_in_rect' argument 1 names different: declaration 'proc_data' definition 'pdata'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevbbox.h:99:1: note: Function 'bbox_default_in_rect' argument 1 names different: declaration 'proc_data' definition 'pdata'. ghostpdl-10.03.0/base/gdevbbox.c:179:34: note: Function 'bbox_default_in_rect' argument 1 names different: declaration 'proc_data' definition 'pdata'. ghostpdl-10.03.0/base/gdevbbox.c:278:49: style:inconclusive: Function 'gx_device_bbox_set_white_opaque' argument 1 names different: declaration 'dev' definition 'bdev'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevbbox.h:135:54: note: Function 'gx_device_bbox_set_white_opaque' argument 1 names different: declaration 'dev' definition 'bdev'. ghostpdl-10.03.0/base/gdevbbox.c:278:49: note: Function 'gx_device_bbox_set_white_opaque' argument 1 names different: declaration 'dev' definition 'bdev'. ghostpdl-10.03.0/base/gdevbbox.c:375:56: style:inconclusive: Function 'bbox_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevbbox.c:41:8: note: Function 'bbox_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevbbox.c:375:56: note: Function 'bbox_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevbbox.c:375:63: style:inconclusive: Function 'bbox_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevbbox.c:41:8: note: Function 'bbox_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevbbox.c:375:63: note: Function 'bbox_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevbbox.c:392:17: style:inconclusive: Function 'bbox_copy_mono' argument 3 names different: declaration 'data_x' definition 'dx'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevbbox.c:42:8: note: Function 'bbox_copy_mono' argument 3 names different: declaration 'data_x' definition 'dx'. ghostpdl-10.03.0/base/gdevbbox.c:392:17: note: Function 'bbox_copy_mono' argument 3 names different: declaration 'data_x' definition 'dx'. ghostpdl-10.03.0/base/gdevbbox.c:392:68: style:inconclusive: Function 'bbox_copy_mono' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevbbox.c:42:8: note: Function 'bbox_copy_mono' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevbbox.c:392:68: note: Function 'bbox_copy_mono' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevbbox.c:392:75: style:inconclusive: Function 'bbox_copy_mono' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevbbox.c:42:8: note: Function 'bbox_copy_mono' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevbbox.c:392:75: note: Function 'bbox_copy_mono' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevbbox.c:393:31: style:inconclusive: Function 'bbox_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevbbox.c:42:8: note: Function 'bbox_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. ghostpdl-10.03.0/base/gdevbbox.c:393:31: note: Function 'bbox_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. ghostpdl-10.03.0/base/gdevbbox.c:393:52: style:inconclusive: Function 'bbox_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevbbox.c:42:8: note: Function 'bbox_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. ghostpdl-10.03.0/base/gdevbbox.c:393:52: note: Function 'bbox_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. ghostpdl-10.03.0/base/gdevbbox.c:413:17: style:inconclusive: Function 'bbox_copy_color' argument 3 names different: declaration 'data_x' definition 'dx'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevbbox.c:43:8: note: Function 'bbox_copy_color' argument 3 names different: declaration 'data_x' definition 'dx'. ghostpdl-10.03.0/base/gdevbbox.c:413:17: note: Function 'bbox_copy_color' argument 3 names different: declaration 'data_x' definition 'dx'. ghostpdl-10.03.0/base/gdevbbox.c:413:68: style:inconclusive: Function 'bbox_copy_color' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevbbox.c:43:8: note: Function 'bbox_copy_color' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevbbox.c:413:68: note: Function 'bbox_copy_color' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevbbox.c:413:75: style:inconclusive: Function 'bbox_copy_color' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevbbox.c:43:8: note: Function 'bbox_copy_color' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevbbox.c:413:75: note: Function 'bbox_copy_color' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevbbox.c:430:64: style:inconclusive: Function 'bbox_copy_alpha' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevbbox.c:46:8: note: Function 'bbox_copy_alpha' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevbbox.c:430:64: note: Function 'bbox_copy_alpha' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevbbox.c:430:71: style:inconclusive: Function 'bbox_copy_alpha' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevbbox.c:46:8: note: Function 'bbox_copy_alpha' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevbbox.c:430:71: note: Function 'bbox_copy_alpha' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevbbox.c:448:22: style:inconclusive: Function 'bbox_strip_tile_rectangle' argument 5 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevbbox.c:54:8: note: Function 'bbox_strip_tile_rectangle' argument 5 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevbbox.c:448:22: note: Function 'bbox_strip_tile_rectangle' argument 5 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevbbox.c:448:29: style:inconclusive: Function 'bbox_strip_tile_rectangle' argument 6 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevbbox.c:54:8: note: Function 'bbox_strip_tile_rectangle' argument 6 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevbbox.c:448:29: note: Function 'bbox_strip_tile_rectangle' argument 6 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevbbox.c:449:31: style:inconclusive: Function 'bbox_strip_tile_rectangle' argument 9 names different: declaration 'phase_x' definition 'px'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevbbox.c:54:8: note: Function 'bbox_strip_tile_rectangle' argument 9 names different: declaration 'phase_x' definition 'px'. ghostpdl-10.03.0/base/gdevbbox.c:449:31: note: Function 'bbox_strip_tile_rectangle' argument 9 names different: declaration 'phase_x' definition 'px'. ghostpdl-10.03.0/base/gdevbbox.c:449:39: style:inconclusive: Function 'bbox_strip_tile_rectangle' argument 10 names different: declaration 'phase_y' definition 'py'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevbbox.c:54:8: note: Function 'bbox_strip_tile_rectangle' argument 10 names different: declaration 'phase_y' definition 'py'. ghostpdl-10.03.0/base/gdevbbox.c:449:39: note: Function 'bbox_strip_tile_rectangle' argument 10 names different: declaration 'phase_y' definition 'py'. ghostpdl-10.03.0/base/gdevbbox.c:464:22: style:inconclusive: Function 'bbox_strip_tile_rect_devn' argument 5 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevbbox.c:56:8: note: Function 'bbox_strip_tile_rect_devn' argument 5 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevbbox.c:464:22: note: Function 'bbox_strip_tile_rect_devn' argument 5 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevbbox.c:464:29: style:inconclusive: Function 'bbox_strip_tile_rect_devn' argument 6 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevbbox.c:56:8: note: Function 'bbox_strip_tile_rect_devn' argument 6 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevbbox.c:464:29: note: Function 'bbox_strip_tile_rect_devn' argument 6 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevbbox.c:465:42: style:inconclusive: Function 'bbox_strip_tile_rect_devn' argument 9 names different: declaration 'phase_x' definition 'px'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevbbox.c:56:8: note: Function 'bbox_strip_tile_rect_devn' argument 9 names different: declaration 'phase_x' definition 'px'. ghostpdl-10.03.0/base/gdevbbox.c:465:42: note: Function 'bbox_strip_tile_rect_devn' argument 9 names different: declaration 'phase_x' definition 'px'. ghostpdl-10.03.0/base/gdevbbox.c:465:50: style:inconclusive: Function 'bbox_strip_tile_rect_devn' argument 10 names different: declaration 'phase_y' definition 'py'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevbbox.c:56:8: note: Function 'bbox_strip_tile_rect_devn' argument 10 names different: declaration 'phase_y' definition 'py'. ghostpdl-10.03.0/base/gdevbbox.c:465:50: note: Function 'bbox_strip_tile_rect_devn' argument 10 names different: declaration 'phase_y' definition 'py'. ghostpdl-10.03.0/base/gdevbbox.c:485:39: style:inconclusive: Function 'bbox_strip_copy_rop2' argument 11 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevbbox.c:55:8: note: Function 'bbox_strip_copy_rop2' argument 11 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevbbox.c:485:39: note: Function 'bbox_strip_copy_rop2' argument 11 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevbbox.c:485:46: style:inconclusive: Function 'bbox_strip_copy_rop2' argument 12 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevbbox.c:55:8: note: Function 'bbox_strip_copy_rop2' argument 12 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevbbox.c:485:46: note: Function 'bbox_strip_copy_rop2' argument 12 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevbbox.c:605:45: style:inconclusive: Function 'bbox_fill_trapezoid' argument 7 names different: declaration 'pdcolor' definition 'pdevc'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevbbox.c:50:8: note: Function 'bbox_fill_trapezoid' argument 7 names different: declaration 'pdcolor' definition 'pdevc'. ghostpdl-10.03.0/base/gdevbbox.c:605:45: note: Function 'bbox_fill_trapezoid' argument 7 names different: declaration 'pdcolor' definition 'pdevc'. ghostpdl-10.03.0/base/gdevbbox.c:643:69: style:inconclusive: Function 'bbox_fill_parallelogram' argument 8 names different: declaration 'pdcolor' definition 'pdevc'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevbbox.c:51:8: note: Function 'bbox_fill_parallelogram' argument 8 names different: declaration 'pdcolor' definition 'pdevc'. ghostpdl-10.03.0/base/gdevbbox.c:643:69: note: Function 'bbox_fill_parallelogram' argument 8 names different: declaration 'pdcolor' definition 'pdevc'. ghostpdl-10.03.0/base/gdevbbox.c:681:44: style:inconclusive: Function 'bbox_fill_triangle' argument 8 names different: declaration 'pdcolor' definition 'pdevc'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevbbox.c:52:8: note: Function 'bbox_fill_triangle' argument 8 names different: declaration 'pdcolor' definition 'pdevc'. ghostpdl-10.03.0/base/gdevbbox.c:681:44: note: Function 'bbox_fill_triangle' argument 8 names different: declaration 'pdcolor' definition 'pdevc'. ghostpdl-10.03.0/base/gdevbbox.c:718:45: style:inconclusive: Function 'bbox_draw_thin_line' argument 6 names different: declaration 'pdcolor' definition 'pdevc'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevbbox.c:53:8: note: Function 'bbox_draw_thin_line' argument 6 names different: declaration 'pdcolor' definition 'pdevc'. ghostpdl-10.03.0/base/gdevbbox.c:718:45: note: Function 'bbox_draw_thin_line' argument 6 names different: declaration 'pdcolor' definition 'pdevc'. ghostpdl-10.03.0/base/gdevbbox.c:756:71: style:inconclusive: Function 'bbox_fill_path' argument 5 names different: declaration 'pdcolor' definition 'pdevc'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevbbox.c:47:8: note: Function 'bbox_fill_path' argument 5 names different: declaration 'pdcolor' definition 'pdevc'. ghostpdl-10.03.0/base/gdevbbox.c:756:71: note: Function 'bbox_fill_path' argument 5 names different: declaration 'pdcolor' definition 'pdevc'. ghostpdl-10.03.0/base/gdevbbox.c:833:43: style:inconclusive: Function 'bbox_stroke_path' argument 5 names different: declaration 'pdcolor' definition 'pdevc'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevbbox.c:48:8: note: Function 'bbox_stroke_path' argument 5 names different: declaration 'pdcolor' definition 'pdevc'. ghostpdl-10.03.0/base/gdevbbox.c:833:43: note: Function 'bbox_stroke_path' argument 5 names different: declaration 'pdcolor' definition 'pdevc'. ghostpdl-10.03.0/base/gdevbbox.c:877:39: style:inconclusive: Function 'bbox_fill_mask' argument 3 names different: declaration 'data_x' definition 'dx'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevbbox.c:49:8: note: Function 'bbox_fill_mask' argument 3 names different: declaration 'data_x' definition 'dx'. ghostpdl-10.03.0/base/gdevbbox.c:877:39: note: Function 'bbox_fill_mask' argument 3 names different: declaration 'data_x' definition 'dx'. ghostpdl-10.03.0/base/gdevbbox.c:878:34: style:inconclusive: Function 'bbox_fill_mask' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevbbox.c:49:8: note: Function 'bbox_fill_mask' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevbbox.c:878:34: note: Function 'bbox_fill_mask' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevbbox.c:878:41: style:inconclusive: Function 'bbox_fill_mask' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevbbox.c:49:8: note: Function 'bbox_fill_mask' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevbbox.c:878:41: note: Function 'bbox_fill_mask' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevbbox.c:986:46: style:inconclusive: Function 'bbox_begin_typed_image' argument 4 names different: declaration 'pim' definition 'pic'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevbbox.c:57:8: note: Function 'bbox_begin_typed_image' argument 4 names different: declaration 'pim' definition 'pic'. ghostpdl-10.03.0/base/gdevbbox.c:986:46: note: Function 'bbox_begin_typed_image' argument 4 names different: declaration 'pim' definition 'pic'. ghostpdl-10.03.0/base/gdevbbox.c:1168:74: style:inconclusive: Function 'bbox_composite' argument 6 names different: declaration 'cdev' definition 'cindev'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevbbox.c:58:8: note: Function 'bbox_composite' argument 6 names different: declaration 'cdev' definition 'cindev'. ghostpdl-10.03.0/base/gdevbbox.c:1168:74: note: Function 'bbox_composite' argument 6 names different: declaration 'cdev' definition 'cindev'. ghostpdl-10.03.0/base/gdevbbox.c:1221:35: style:inconclusive: Function 'bbox_text_begin' argument 6 names different: declaration 'ppte' definition 'ppenum'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevbbox.c:59:8: note: Function 'bbox_text_begin' argument 6 names different: declaration 'ppte' definition 'ppenum'. ghostpdl-10.03.0/base/gdevbbox.c:1221:35: note: Function 'bbox_text_begin' argument 6 names different: declaration 'ppte' definition 'ppenum'. ghostpdl-10.03.0/base/gdevbbox.c:340:13: style: Local variable 'code' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/gdevbbox.c:324:9: note: Shadowed declaration ghostpdl-10.03.0/base/gdevbbox.c:340:13: note: Shadow variable ghostpdl-10.03.0/base/gdevbbox.c:199:16: style: Variable 'tdev' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gdevbbox.c:1223:27: style: Variable 'bdev' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gdevdbit.c:43:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevdbit.c:356:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevdbit.c:61:9: warning: Identical condition '!data', second condition is always false [identicalConditionAfterEarlyExit] ghostpdl-10.03.0/base/gdevdbit.c:45:9: note: If condition '!data' is true, the function will return/exit ghostpdl-10.03.0/base/gdevdbit.c:61:9: note: Testing identical condition '!data' ghostpdl-10.03.0/base/gdevdbit.c:64:9: warning: Identical condition '!data', second condition is always false [identicalConditionAfterEarlyExit] ghostpdl-10.03.0/base/gdevdbit.c:45:9: note: If condition '!data' is true, the function will return/exit ghostpdl-10.03.0/base/gdevdbit.c:64:9: note: Testing identical condition '!data' ghostpdl-10.03.0/base/gdevdbit.c:378:30: style: Condition 'l_dbit' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/base/gdevdbit.c:377:26: note: Assignment 'l_dbit=0', assigned value is 0 ghostpdl-10.03.0/base/gdevdbit.c:378:30: note: Condition 'l_dbit' is always false ghostpdl-10.03.0/base/gdevdbit.c:439:32: style: Condition 'l_dbit' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/base/gdevdbit.c:438:30: note: Assignment 'l_dbit=0', assigned value is 0 ghostpdl-10.03.0/base/gdevdbit.c:439:32: note: Condition 'l_dbit' is always false ghostpdl-10.03.0/base/gdevdbit.c:35:17: style:inconclusive: Function 'gx_default_copy_mono' argument 3 names different: declaration 'data_x' definition 'dx'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:271:1: note: Function 'gx_default_copy_mono' argument 3 names different: declaration 'data_x' definition 'dx'. ghostpdl-10.03.0/base/gdevdbit.c:35:17: note: Function 'gx_default_copy_mono' argument 3 names different: declaration 'data_x' definition 'dx'. ghostpdl-10.03.0/base/gdevdbit.c:35:68: style:inconclusive: Function 'gx_default_copy_mono' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:271:1: note: Function 'gx_default_copy_mono' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevdbit.c:35:68: note: Function 'gx_default_copy_mono' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevdbit.c:35:75: style:inconclusive: Function 'gx_default_copy_mono' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:271:1: note: Function 'gx_default_copy_mono' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevdbit.c:35:75: note: Function 'gx_default_copy_mono' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevdbit.c:36:37: style:inconclusive: Function 'gx_default_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:271:1: note: Function 'gx_default_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. ghostpdl-10.03.0/base/gdevdbit.c:36:37: note: Function 'gx_default_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. ghostpdl-10.03.0/base/gdevdbit.c:36:58: style:inconclusive: Function 'gx_default_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:271:1: note: Function 'gx_default_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. ghostpdl-10.03.0/base/gdevdbit.c:36:58: note: Function 'gx_default_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. ghostpdl-10.03.0/base/gdevdbit.c:74:27: style:inconclusive: Function 'gx_default_copy_color' argument 3 names different: declaration 'data_x' definition 'dx'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:272:1: note: Function 'gx_default_copy_color' argument 3 names different: declaration 'data_x' definition 'dx'. ghostpdl-10.03.0/base/gdevdbit.c:74:27: note: Function 'gx_default_copy_color' argument 3 names different: declaration 'data_x' definition 'dx'. ghostpdl-10.03.0/base/gdevdbit.c:75:41: style:inconclusive: Function 'gx_default_copy_color' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:272:1: note: Function 'gx_default_copy_color' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevdbit.c:75:41: note: Function 'gx_default_copy_color' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevdbit.c:75:48: style:inconclusive: Function 'gx_default_copy_color' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:272:1: note: Function 'gx_default_copy_color' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevdbit.c:75:48: note: Function 'gx_default_copy_color' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevdbit.c:534:34: style:inconclusive: Function 'gx_default_fill_mask' argument 1 names different: declaration 'dev' definition 'orig_dev'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:285:1: note: Function 'gx_default_fill_mask' argument 1 names different: declaration 'dev' definition 'orig_dev'. ghostpdl-10.03.0/base/gdevdbit.c:534:34: note: Function 'gx_default_fill_mask' argument 1 names different: declaration 'dev' definition 'orig_dev'. ghostpdl-10.03.0/base/gdevdbit.c:535:45: style:inconclusive: Function 'gx_default_fill_mask' argument 3 names different: declaration 'data_x' definition 'dx'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:285:1: note: Function 'gx_default_fill_mask' argument 3 names different: declaration 'data_x' definition 'dx'. ghostpdl-10.03.0/base/gdevdbit.c:535:45: note: Function 'gx_default_fill_mask' argument 3 names different: declaration 'data_x' definition 'dx'. ghostpdl-10.03.0/base/gdevdbit.c:536:40: style:inconclusive: Function 'gx_default_fill_mask' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:285:1: note: Function 'gx_default_fill_mask' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevdbit.c:536:40: note: Function 'gx_default_fill_mask' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevdbit.c:536:47: style:inconclusive: Function 'gx_default_fill_mask' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:285:1: note: Function 'gx_default_fill_mask' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevdbit.c:536:47: note: Function 'gx_default_fill_mask' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevdbit.c:594:22: style:inconclusive: Function 'gx_default_strip_tile_rect_devn' argument 5 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:317:1: note: Function 'gx_default_strip_tile_rect_devn' argument 5 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevdbit.c:594:22: note: Function 'gx_default_strip_tile_rect_devn' argument 5 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevdbit.c:594:29: style:inconclusive: Function 'gx_default_strip_tile_rect_devn' argument 6 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:317:1: note: Function 'gx_default_strip_tile_rect_devn' argument 6 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevdbit.c:594:29: note: Function 'gx_default_strip_tile_rect_devn' argument 6 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevdbit.c:595:43: style:inconclusive: Function 'gx_default_strip_tile_rect_devn' argument 9 names different: declaration 'phase_x' definition 'px'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:317:1: note: Function 'gx_default_strip_tile_rect_devn' argument 9 names different: declaration 'phase_x' definition 'px'. ghostpdl-10.03.0/base/gdevdbit.c:595:43: note: Function 'gx_default_strip_tile_rect_devn' argument 9 names different: declaration 'phase_x' definition 'px'. ghostpdl-10.03.0/base/gdevdbit.c:595:51: style:inconclusive: Function 'gx_default_strip_tile_rect_devn' argument 10 names different: declaration 'phase_y' definition 'py'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:317:1: note: Function 'gx_default_strip_tile_rect_devn' argument 10 names different: declaration 'phase_y' definition 'py'. ghostpdl-10.03.0/base/gdevdbit.c:595:51: note: Function 'gx_default_strip_tile_rect_devn' argument 10 names different: declaration 'phase_y' definition 'py'. ghostpdl-10.03.0/base/gdevdbit.c:603:22: style:inconclusive: Function 'gx_default_strip_tile_rectangle' argument 5 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:290:1: note: Function 'gx_default_strip_tile_rectangle' argument 5 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevdbit.c:603:22: note: Function 'gx_default_strip_tile_rectangle' argument 5 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevdbit.c:603:29: style:inconclusive: Function 'gx_default_strip_tile_rectangle' argument 6 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:290:1: note: Function 'gx_default_strip_tile_rectangle' argument 6 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevdbit.c:603:29: note: Function 'gx_default_strip_tile_rectangle' argument 6 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevdbit.c:604:37: style:inconclusive: Function 'gx_default_strip_tile_rectangle' argument 9 names different: declaration 'phase_x' definition 'px'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:290:1: note: Function 'gx_default_strip_tile_rectangle' argument 9 names different: declaration 'phase_x' definition 'px'. ghostpdl-10.03.0/base/gdevdbit.c:604:37: note: Function 'gx_default_strip_tile_rectangle' argument 9 names different: declaration 'phase_x' definition 'px'. ghostpdl-10.03.0/base/gdevdbit.c:604:45: style:inconclusive: Function 'gx_default_strip_tile_rectangle' argument 10 names different: declaration 'phase_y' definition 'py'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:290:1: note: Function 'gx_default_strip_tile_rectangle' argument 10 names different: declaration 'phase_y' definition 'py'. ghostpdl-10.03.0/base/gdevdbit.c:604:45: note: Function 'gx_default_strip_tile_rectangle' argument 10 names different: declaration 'phase_y' definition 'py'. ghostpdl-10.03.0/base/gdevdbit.c:788:17: style:inconclusive: Function 'gx_copy_mono_unaligned' argument 3 names different: declaration 'data_x' definition 'dx'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevcli.h:1573:1: note: Function 'gx_copy_mono_unaligned' argument 3 names different: declaration 'data_x' definition 'dx'. ghostpdl-10.03.0/base/gdevdbit.c:788:17: note: Function 'gx_copy_mono_unaligned' argument 3 names different: declaration 'data_x' definition 'dx'. ghostpdl-10.03.0/base/gdevdbit.c:788:68: style:inconclusive: Function 'gx_copy_mono_unaligned' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevcli.h:1573:1: note: Function 'gx_copy_mono_unaligned' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevdbit.c:788:68: note: Function 'gx_copy_mono_unaligned' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevdbit.c:788:75: style:inconclusive: Function 'gx_copy_mono_unaligned' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevcli.h:1573:1: note: Function 'gx_copy_mono_unaligned' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevdbit.c:788:75: note: Function 'gx_copy_mono_unaligned' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevdbit.c:789:39: style:inconclusive: Function 'gx_copy_mono_unaligned' argument 10 names different: declaration 'color0' definition 'zero'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevcli.h:1573:1: note: Function 'gx_copy_mono_unaligned' argument 10 names different: declaration 'color0' definition 'zero'. ghostpdl-10.03.0/base/gdevdbit.c:789:39: note: Function 'gx_copy_mono_unaligned' argument 10 names different: declaration 'color0' definition 'zero'. ghostpdl-10.03.0/base/gdevdbit.c:789:60: style:inconclusive: Function 'gx_copy_mono_unaligned' argument 11 names different: declaration 'color1' definition 'one'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevcli.h:1573:1: note: Function 'gx_copy_mono_unaligned' argument 11 names different: declaration 'color1' definition 'one'. ghostpdl-10.03.0/base/gdevdbit.c:789:60: note: Function 'gx_copy_mono_unaligned' argument 11 names different: declaration 'color1' definition 'one'. ghostpdl-10.03.0/base/gdevdbit.c:448:29: style: Local variable 'alpha2' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/gdevdbit.c:401:21: note: Shadowed declaration ghostpdl-10.03.0/base/gdevdbit.c:448:29: note: Shadow variable ghostpdl-10.03.0/base/gdevdbit.c:148:30: style: Parameter 'dev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gdevdbit.c:183:21: style: Variable 'composite' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gdevdbit.c:593:45: style: Parameter 'dev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gdevdbit.c:767:35: style: Parameter 'dev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gdevdbit.c:90:23: warning: Shifting 32-bit value by 32 bits is undefined behaviour. See condition at line 111. [shiftTooManyBits] ghostpdl-10.03.0/base/gdevdbit.c:111:21: note: case 32: depth is 32 here. ghostpdl-10.03.0/base/gdevdbit.c:90:23: note: Shift ghostpdl-10.03.0/base/gdevdbit.c:90:23: warning: Either the switch case 'case 32' is redundant or there is signed integer overflow for expression '1<max_fill_band' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/base/gdevdflt.c:1576:24: note: dev->max_fill_band is assigned ghostpdl-10.03.0/base/gdevdflt.c:1581:24: note: dev->max_fill_band is overwritten ghostpdl-10.03.0/base/gdevdflt.c:103:13: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] ghostpdl-10.03.0/base/gdevdflt.c:107:13: note: Found duplicate branches for 'if' and 'else'. ghostpdl-10.03.0/base/gdevdflt.c:103:13: note: Found duplicate branches for 'if' and 'else'. ghostpdl-10.03.0/base/gdevdflt.c:931:56: style:inconclusive: Function 'gx_default_composite_clist_read_update' argument 1 names different: declaration 'pcte' definition 'pxcte'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxcomp.h:174:1: note: Function 'gx_default_composite_clist_read_update' argument 1 names different: declaration 'pcte' definition 'pxcte'. ghostpdl-10.03.0/base/gdevdflt.c:931:56: note: Function 'gx_default_composite_clist_read_update' argument 1 names different: declaration 'pcte' definition 'pxcte'. ghostpdl-10.03.0/base/gdevdflt.c:941:57: style:inconclusive: Function 'gx_default_composite_get_cropping' argument 1 names different: declaration 'pcte' definition 'pxcte'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxcomp.h:179:1: note: Function 'gx_default_composite_get_cropping' argument 1 names different: declaration 'pcte' definition 'pxcte'. ghostpdl-10.03.0/base/gdevdflt.c:941:57: note: Function 'gx_default_composite_get_cropping' argument 1 names different: declaration 'pcte' definition 'pxcte'. ghostpdl-10.03.0/base/gdevdflt.c:954:35: style:inconclusive: Function 'gx_default_dev_spec_op' argument 1 names different: declaration 'dev' definition 'pdev'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:304:1: note: Function 'gx_default_dev_spec_op' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gdevdflt.c:954:35: note: Function 'gx_default_dev_spec_op' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gdevdflt.c:954:45: style:inconclusive: Function 'gx_default_dev_spec_op' argument 2 names different: declaration 'op' definition 'dev_spec_op'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:304:1: note: Function 'gx_default_dev_spec_op' argument 2 names different: declaration 'op' definition 'dev_spec_op'. ghostpdl-10.03.0/base/gdevdflt.c:954:45: note: Function 'gx_default_dev_spec_op' argument 2 names different: declaration 'op' definition 'dev_spec_op'. ghostpdl-10.03.0/base/gdevdflt.c:954:74: style:inconclusive: Function 'gx_default_dev_spec_op' argument 4 names different: declaration 'datasize' definition 'size'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:304:1: note: Function 'gx_default_dev_spec_op' argument 4 names different: declaration 'datasize' definition 'size'. ghostpdl-10.03.0/base/gdevdflt.c:954:74: note: Function 'gx_default_dev_spec_op' argument 4 names different: declaration 'datasize' definition 'size'. ghostpdl-10.03.0/base/gdevdflt.c:1021:47: style:inconclusive: Function 'gx_default_fill_rectangle_hl_color' argument 1 names different: declaration 'dev' definition 'pdev'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:305:1: note: Function 'gx_default_fill_rectangle_hl_color' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gdevdflt.c:1021:47: note: Function 'gx_default_fill_rectangle_hl_color' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gdevdflt.c:1030:43: style:inconclusive: Function 'gx_default_include_color_space' argument 1 names different: declaration 'dev' definition 'pdev'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:306:1: note: Function 'gx_default_include_color_space' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gdevdflt.c:1030:43: note: Function 'gx_default_include_color_space' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gdevdflt.c:1042:53: style:inconclusive: Function 'gx_default_update_spot_equivalent_colors' argument 1 names different: declaration 'dev' definition 'pdev'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:311:1: note: Function 'gx_default_update_spot_equivalent_colors' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gdevdflt.c:1042:53: note: Function 'gx_default_update_spot_equivalent_colors' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gdevdflt.c:1052:39: style:inconclusive: Function 'gx_default_ret_devn_params' argument 1 names different: declaration 'dev' definition 'pdev'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:312:1: note: Function 'gx_default_ret_devn_params' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gdevdflt.c:1052:39: note: Function 'gx_default_ret_devn_params' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gdevdflt.c:1102:89: style:inconclusive: Function 'gx_default_begin_transparency_mask' argument 2 names different: declaration 'ptmp' definition 'ptgp'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:325:1: note: Function 'gx_default_begin_transparency_mask' argument 2 names different: declaration 'ptmp' definition 'ptgp'. ghostpdl-10.03.0/base/gdevdflt.c:1102:89: note: Function 'gx_default_begin_transparency_mask' argument 2 names different: declaration 'ptmp' definition 'ptgp'. ghostpdl-10.03.0/base/gdevdflt.c:1196:82: style:inconclusive: Function 'gx_copy_device_procs' argument 3 names different: declaration 'prototype' definition 'pprototype'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:684:82: note: Function 'gx_copy_device_procs' argument 3 names different: declaration 'prototype' definition 'pprototype'. ghostpdl-10.03.0/base/gdevdflt.c:1196:82: note: Function 'gx_copy_device_procs' argument 3 names different: declaration 'prototype' definition 'pprototype'. ghostpdl-10.03.0/base/gdevdflt.c:1627:41: style: Local variable 'p14dev' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/gdevdflt.c:1612:25: note: Shadowed declaration ghostpdl-10.03.0/base/gdevdflt.c:1627:41: note: Shadow variable ghostpdl-10.03.0/base/gdevdflt.c:381:30: style: Parameter 'pdev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gdevdflt.c:808:36: style: Parameter 'dev' can be declared as pointer to const. However it seems that 'gx_default_sync_output' is a callback function, if 'dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gdevdflt.c:602:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gdevdflt.c:808:36: note: Parameter 'dev' can be declared as pointer to const ghostpdl-10.03.0/base/gdevdflt.c:824:37: style: Parameter 'dev' can be declared as pointer to const. However it seems that 'gx_default_close_device' is a callback function, if 'dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gdevdflt.c:604:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gdevdflt.c:824:37: note: Parameter 'dev' can be declared as pointer to const ghostpdl-10.03.0/base/gdevdflt.c:830:40: style: Parameter 'dev' can be declared as pointer to const. However it seems that 'gx_default_get_page_device' is a callback function, if 'dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gdevdflt.c:613:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gdevdflt.c:830:40: note: Parameter 'dev' can be declared as pointer to const ghostpdl-10.03.0/base/gdevdflt.c:865:29: style: Parameter 'dev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gdevdflt.c:867:37: style: Parameter 'pgs' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gdevdflt.c:867:56: style: Parameter 'memory' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gdevdflt.c:868:36: style: Parameter 'cdev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gdevdflt.c:903:49: style: Parameter 'pcte' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gdevdflt.c:903:82: style: Parameter 'pgs' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gdevdflt.c:912:95: style: Parameter 'dev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gdevdflt.c:931:56: style: Parameter 'pxcte' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gdevdflt.c:931:75: style: Parameter 'cdev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gdevdflt.c:932:29: style: Parameter 'tdev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gdevdflt.c:932:47: style: Parameter 'pgs' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gdevdflt.c:932:66: style: Parameter 'mem' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gdevdflt.c:941:69: style: Parameter 'ry' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gdevdflt.c:941:78: style: Parameter 'rheight' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gdevdflt.c:948:41: style: Parameter 'dev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gdevdflt.c:1021:47: style: Parameter 'pdev' can be declared as pointer to const. However it seems that 'gx_default_fill_rectangle_hl_color' is a callback function, if 'pdev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gdevdflt.c:705:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gdevdflt.c:1021:47: note: Parameter 'pdev' can be declared as pointer to const ghostpdl-10.03.0/base/gdevdflt.c:1030:43: style: Parameter 'pdev' can be declared as pointer to const. However it seems that 'gx_default_include_color_space' is a callback function, if 'pdev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gdevdflt.c:706:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gdevdflt.c:1030:43: note: Parameter 'pdev' can be declared as pointer to const ghostpdl-10.03.0/base/gdevdflt.c:1030:65: style: Parameter 'cspace' can be declared as pointer to const. However it seems that 'gx_default_include_color_space' is a callback function, if 'cspace' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gdevdflt.c:706:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gdevdflt.c:1030:65: note: Parameter 'cspace' can be declared as pointer to const ghostpdl-10.03.0/base/gdevdflt.c:1042:53: style: Parameter 'pdev' can be declared as pointer to const. However it seems that 'gx_default_update_spot_equivalent_colors' is a callback function, if 'pdev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gdevdflt.c:710:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gdevdflt.c:1042:53: note: Parameter 'pdev' can be declared as pointer to const ghostpdl-10.03.0/base/gdevdflt.c:1052:39: style: Parameter 'pdev' can be declared as pointer to const. However it seems that 'gx_default_ret_devn_params' is a callback function, if 'pdev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gdevdflt.c:711:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gdevdflt.c:1052:39: note: Parameter 'pdev' can be declared as pointer to const ghostpdl-10.03.0/base/gdevdflt.c:1090:48: style: Parameter 'dev' can be declared as pointer to const. However it seems that 'gx_default_begin_transparency_group' is a callback function, if 'dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gdevdflt.c:1283:52: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gdevdflt.c:1090:48: note: Parameter 'dev' can be declared as pointer to const ghostpdl-10.03.0/base/gdevdflt.c:1090:130: style: Parameter 'pgs' can be declared as pointer to const. However it seems that 'gx_default_begin_transparency_group' is a callback function, if 'pgs' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gdevdflt.c:1283:52: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gdevdflt.c:1090:130: note: Parameter 'pgs' can be declared as pointer to const ghostpdl-10.03.0/base/gdevdflt.c:1090:148: style: Parameter 'mem' can be declared as pointer to const. However it seems that 'gx_default_begin_transparency_group' is a callback function, if 'mem' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gdevdflt.c:1283:52: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gdevdflt.c:1090:148: note: Parameter 'mem' can be declared as pointer to const ghostpdl-10.03.0/base/gdevdflt.c:1096:46: style: Parameter 'dev' can be declared as pointer to const. However it seems that 'gx_default_end_transparency_group' is a callback function, if 'dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gdevdflt.c:1285:50: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gdevdflt.c:1096:46: note: Parameter 'dev' can be declared as pointer to const ghostpdl-10.03.0/base/gdevdflt.c:1096:62: style: Parameter 'pgs' can be declared as pointer to const. However it seems that 'gx_default_end_transparency_group' is a callback function, if 'pgs' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gdevdflt.c:1285:50: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gdevdflt.c:1096:62: note: Parameter 'pgs' can be declared as pointer to const ghostpdl-10.03.0/base/gdevdflt.c:1102:47: style: Parameter 'dev' can be declared as pointer to const. However it seems that 'gx_default_begin_transparency_mask' is a callback function, if 'dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gdevdflt.c:718:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gdevdflt.c:1102:47: note: Parameter 'dev' can be declared as pointer to const ghostpdl-10.03.0/base/gdevdflt.c:1102:128: style: Parameter 'pgs' can be declared as pointer to const. However it seems that 'gx_default_begin_transparency_mask' is a callback function, if 'pgs' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gdevdflt.c:718:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gdevdflt.c:1102:128: note: Parameter 'pgs' can be declared as pointer to const ghostpdl-10.03.0/base/gdevdflt.c:1102:146: style: Parameter 'mem' can be declared as pointer to const. However it seems that 'gx_default_begin_transparency_mask' is a callback function, if 'mem' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gdevdflt.c:718:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gdevdflt.c:1102:146: note: Parameter 'mem' can be declared as pointer to const ghostpdl-10.03.0/base/gdevdflt.c:1108:45: style: Parameter 'dev' can be declared as pointer to const. However it seems that 'gx_default_end_transparency_mask' is a callback function, if 'dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gdevdflt.c:719:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gdevdflt.c:1108:45: note: Parameter 'dev' can be declared as pointer to const ghostpdl-10.03.0/base/gdevdflt.c:1108:61: style: Parameter 'pgs' can be declared as pointer to const. However it seems that 'gx_default_end_transparency_mask' is a callback function, if 'pgs' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gdevdflt.c:719:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gdevdflt.c:1108:61: note: Parameter 'pgs' can be declared as pointer to const ghostpdl-10.03.0/base/gdevdflt.c:1114:50: style: Parameter 'dev' can be declared as pointer to const. However it seems that 'gx_default_discard_transparency_layer' is a callback function, if 'dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gdevdflt.c:720:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gdevdflt.c:1114:50: note: Parameter 'dev' can be declared as pointer to const ghostpdl-10.03.0/base/gdevdflt.c:1114:66: style: Parameter 'pgs' can be declared as pointer to const. However it seems that 'gx_default_discard_transparency_layer' is a callback function, if 'pgs' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gdevdflt.c:720:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gdevdflt.c:1114:66: note: Parameter 'pgs' can be declared as pointer to const ghostpdl-10.03.0/base/gdevdflt.c:1120:47: style: Parameter 'dev' can be declared as pointer to const. However it seems that 'gx_default_push_transparency_state' is a callback function, if 'dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gdevdflt.c:722:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gdevdflt.c:1120:47: note: Parameter 'dev' can be declared as pointer to const ghostpdl-10.03.0/base/gdevdflt.c:1120:63: style: Parameter 'pgs' can be declared as pointer to const. However it seems that 'gx_default_push_transparency_state' is a callback function, if 'pgs' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gdevdflt.c:722:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gdevdflt.c:1120:63: note: Parameter 'pgs' can be declared as pointer to const ghostpdl-10.03.0/base/gdevdflt.c:1126:46: style: Parameter 'dev' can be declared as pointer to const. However it seems that 'gx_default_pop_transparency_state' is a callback function, if 'dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gdevdflt.c:723:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gdevdflt.c:1126:46: note: Parameter 'dev' can be declared as pointer to const ghostpdl-10.03.0/base/gdevdflt.c:1126:62: style: Parameter 'pgs' can be declared as pointer to const. However it seems that 'gx_default_pop_transparency_state' is a callback function, if 'pgs' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gdevdflt.c:723:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gdevdflt.c:1126:62: note: Parameter 'pgs' can be declared as pointer to const ghostpdl-10.03.0/base/gdevdflt.c:1132:33: style: Parameter 'dev' can be declared as pointer to const. However it seems that 'gx_default_put_image' is a callback function, if 'dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gdevdflt.c:1287:37: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gdevdflt.c:1132:33: note: Parameter 'dev' can be declared as pointer to const ghostpdl-10.03.0/base/gdevdflt.c:1132:49: style: Parameter 'mdev' can be declared as pointer to const. However it seems that 'gx_default_put_image' is a callback function, if 'mdev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gdevdflt.c:1287:37: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gdevdflt.c:1132:49: note: Parameter 'mdev' can be declared as pointer to const ghostpdl-10.03.0/base/gdevdflt.c:1138:47: style: Parameter 'dev' can be declared as pointer to const. However it seems that 'gx_default_no_copy_alpha_hl_color' is a callback function, if 'dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gdevdflt.c:1291:47: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gdevdflt.c:1138:47: note: Parameter 'dev' can be declared as pointer to const ghostpdl-10.03.0/base/gdevdflt.c:1144:35: style: Parameter 'dev' can be declared as pointer to const. However it seems that 'gx_default_copy_planes' is a callback function, if 'dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gdevdflt.c:1289:39: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gdevdflt.c:1144:35: note: Parameter 'dev' can be declared as pointer to const ghostpdl-10.03.0/base/gdevdflt.c:1152:32: style: Parameter 'dev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gdevdflt.c:1152:49: style: Parameter 'pgs' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gdevdflt.c:1158:35: style: Parameter 'dev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gdevdflt.c:1158:52: style: Parameter 'pgs' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gdevdflt.c:1164:33: style: Parameter 'dev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gdevdflt.c:1164:62: style: Parameter 'pgs' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gdevdflt.c:1303:17: style: Variable 'ptr1' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gdevdflt.c:1731:61: style: Parameter 'state' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gdevdflt.c:1437:48: style: Variable 'b_std' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gdevdflt.c:2045:14: style: Variable 'code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gdevdgbr.c:439:79: style: Condition 'sample_load_next32((uint32_t*)&pixel,&src,&bit,depth)<0' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/base/gdevdgbr.c:439:39: note: Calling function 'sample_load_next32' returns -1 ghostpdl-10.03.0/base/gdevdgbr.c:439:79: note: Condition 'sample_load_next32((uint32_t*)&pixel,&src,&bit,depth)<0' is always true ghostpdl-10.03.0/base/gdevdgbr.c:46:58: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/base/gdevdgbr.c:102:61: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/base/gdevdgbr.c:108:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/base/gdevdgbr.c:109:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/base/gdevdgbr.c:116:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/base/gdevdgbr.c:143:62: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/base/gdevdgbr.c:227:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/base/gdevdgbr.c:255:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/base/gdevdgbr.c:258:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/base/gdevdgbr.c:312:41: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/base/gdevdgbr.c:313:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/base/gdevdgbr.c:344:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/base/gdevdgbr.c:374:53: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/base/gdevdgbr.c:405:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/base/gdevdgbr.c:489:43: style: Parameter 'dev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gdevdgbr.c:490:47: style: Parameter 'params' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gdevdrop.c:145:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevdrop.c:301:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevdrop.c:444:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevdrop.c:1982:49: style: Local variable 'state' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/gdevdrop.c:1967:41: note: Shadowed declaration ghostpdl-10.03.0/base/gdevdrop.c:1982:49: note: Shadow variable ghostpdl-10.03.0/base/gdevdrop.c:279:24: style: Clarify calculation precedence for '|' and '?'. [clarifyCalculation] ghostpdl-10.03.0/base/gdevdrop.c:908:23: style: Variable 'mdev' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gdevdrop.c:1553:23: style: Variable 'mdev' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gdevdrop.c:1822:23: style: Variable 'mdev' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gdevdrop.c:157:19: warning: Uninitialized variables: planes.depth, planes.shift, planes.index [uninitvar] ghostpdl-10.03.0/base/gdevdrop.c:149:23: note: Assuming condition is false ghostpdl-10.03.0/base/gdevdrop.c:157:19: note: Uninitialized variables: planes.depth, planes.shift, planes.index ghostpdl-10.03.0/base/gdevdrop.c:599:18: style: union member 'Anonymous12::l' is never used. [unusedStructMember] ghostpdl-10.03.0/base/gdevdrop.c:599:27: style: union member 'Anonymous12::p' is never used. [unusedStructMember] ghostpdl-10.03.0/base/gdevdrop.c:608:18: style: union member 'Anonymous13::l' is never used. [unusedStructMember] ghostpdl-10.03.0/base/gdevdrop.c:608:27: style: union member 'Anonymous13::p' is never used. [unusedStructMember] ghostpdl-10.03.0/base/gdevdrop.c:611:18: style: union member 'Anonymous14::l' is never used. [unusedStructMember] ghostpdl-10.03.0/base/gdevdrop.c:611:27: style: union member 'Anonymous14::p' is never used. [unusedStructMember] ghostpdl-10.03.0/base/gdevdrop.c:614:18: style: union member 'Anonymous15::l' is never used. [unusedStructMember] ghostpdl-10.03.0/base/gdevdrop.c:614:27: style: union member 'Anonymous15::p' is never used. [unusedStructMember] ghostpdl-10.03.0/base/gxdtfill.h:351:30: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/base/gxdtfill.h:350:42: note: Calling function 'set_x_gradient' returns 0 ghostpdl-10.03.0/base/gxdtfill.h:350:42: note: Assignment 'code=set_x_gradient(&xg,&lg,&rg,&l,&r,rxl,rxr,num_components)', assigned value is 0 ghostpdl-10.03.0/base/gxdtfill.h:351:30: note: Condition 'code<0' is always false ghostpdl-10.03.0/base/gdevdsha.c:42:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevdsha.c:205:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxdtfill.h:138:24: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gxdtfill.h:139:24: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gxdtfill.h:264:13: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gxdtfill.h:273:13: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gdevddrw.c:661:14: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gdevddrw.c:670:14: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gdevddrw.c:679:14: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gdevddrw.c:688:14: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gdevddrw.c:697:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gxdtfill.h:136:47: style:inconclusive: Function 'gx_fill_trapezoid_cf_fd' argument 8 names different: declaration 'lop' definition 'fa'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevddrw.h:30:59: note: Function 'gx_fill_trapezoid_cf_fd' argument 8 names different: declaration 'lop' definition 'fa'. ghostpdl-10.03.0/base/gxdtfill.h:136:47: note: Function 'gx_fill_trapezoid_cf_fd' argument 8 names different: declaration 'lop' definition 'fa'. ghostpdl-10.03.0/base/gxdtfill.h:136:47: style:inconclusive: Function 'gx_fill_trapezoid_cf_nd' argument 8 names different: declaration 'lop' definition 'fa'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevddrw.h:33:59: note: Function 'gx_fill_trapezoid_cf_nd' argument 8 names different: declaration 'lop' definition 'fa'. ghostpdl-10.03.0/base/gxdtfill.h:136:47: note: Function 'gx_fill_trapezoid_cf_nd' argument 8 names different: declaration 'lop' definition 'fa'. ghostpdl-10.03.0/base/gdevddrw.c:420:29: style:inconclusive: Function 'gx_default_fill_trapezoid' argument 7 names different: declaration 'pdcolor' definition 'pdevc'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:286:1: note: Function 'gx_default_fill_trapezoid' argument 7 names different: declaration 'pdcolor' definition 'pdevc'. ghostpdl-10.03.0/base/gdevddrw.c:420:29: note: Function 'gx_default_fill_trapezoid' argument 7 names different: declaration 'pdcolor' definition 'pdevc'. ghostpdl-10.03.0/base/gdevddrw.c:608:43: style:inconclusive: Function 'gx_default_fill_parallelogram' argument 8 names different: declaration 'pdcolor' definition 'pdevc'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:287:1: note: Function 'gx_default_fill_parallelogram' argument 8 names different: declaration 'pdcolor' definition 'pdevc'. ghostpdl-10.03.0/base/gdevddrw.c:608:43: note: Function 'gx_default_fill_parallelogram' argument 8 names different: declaration 'pdcolor' definition 'pdevc'. ghostpdl-10.03.0/base/gdevddrw.c:710:43: style:inconclusive: Function 'gx_default_fill_triangle' argument 8 names different: declaration 'pdcolor' definition 'pdevc'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:288:1: note: Function 'gx_default_fill_triangle' argument 8 names different: declaration 'pdcolor' definition 'pdevc'. ghostpdl-10.03.0/base/gdevddrw.c:710:43: note: Function 'gx_default_fill_triangle' argument 8 names different: declaration 'pdcolor' definition 'pdevc'. ghostpdl-10.03.0/base/gdevddrw.c:781:45: style:inconclusive: Function 'gx_default_draw_thin_line' argument 6 names different: declaration 'pdcolor' definition 'pdevc'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:289:1: note: Function 'gx_default_draw_thin_line' argument 6 names different: declaration 'pdcolor' definition 'pdevc'. ghostpdl-10.03.0/base/gdevddrw.c:781:45: note: Function 'gx_default_draw_thin_line' argument 6 names different: declaration 'pdcolor' definition 'pdevc'. ghostpdl-10.03.0/base/gdevddrw.c:994:1: style:inconclusive: Function 'image_enum_common_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevddrw.c:991:1: note: Function 'image_enum_common_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gdevddrw.c:994:1: note: Function 'image_enum_common_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gdevddrw.c:1000:8: style:inconclusive: Function 'image_enum_common_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevddrw.c:991:1: note: Function 'image_enum_common_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gdevddrw.c:1000:8: note: Function 'image_enum_common_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gdevddrw.c:1010:46: style:inconclusive: Function 'gx_default_begin_typed_image' argument 4 names different: declaration 'pim' definition 'pic'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:294:1: note: Function 'gx_default_begin_typed_image' argument 4 names different: declaration 'pim' definition 'pic'. ghostpdl-10.03.0/base/gdevddrw.c:1010:46: note: Function 'gx_default_begin_typed_image' argument 4 names different: declaration 'pim' definition 'pic'. ghostpdl-10.03.0/base/gdevdsha.c:39:13: style:inconclusive: Function 'gx_hl_fill_linear_color_scanline' argument 3 names different: declaration 'i' definition 'i0'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:308:1: note: Function 'gx_hl_fill_linear_color_scanline' argument 3 names different: declaration 'i' definition 'i0'. ghostpdl-10.03.0/base/gdevdsha.c:39:13: note: Function 'gx_hl_fill_linear_color_scanline' argument 3 names different: declaration 'i' definition 'i0'. ghostpdl-10.03.0/base/gdevdsha.c:39:64: style:inconclusive: Function 'gx_hl_fill_linear_color_scanline' argument 7 names different: declaration 'c0_f' definition 'c0f'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:308:1: note: Function 'gx_hl_fill_linear_color_scanline' argument 7 names different: declaration 'c0_f' definition 'c0f'. ghostpdl-10.03.0/base/gdevdsha.c:39:64: note: Function 'gx_hl_fill_linear_color_scanline' argument 7 names different: declaration 'c0_f' definition 'c0f'. ghostpdl-10.03.0/base/gdevdsha.c:194:13: style:inconclusive: Function 'gx_default_fill_linear_color_scanline' argument 3 names different: declaration 'i' definition 'i0'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:307:1: note: Function 'gx_default_fill_linear_color_scanline' argument 3 names different: declaration 'i' definition 'i0'. ghostpdl-10.03.0/base/gdevdsha.c:194:13: note: Function 'gx_default_fill_linear_color_scanline' argument 3 names different: declaration 'i' definition 'i0'. ghostpdl-10.03.0/base/gdevdsha.c:195:42: style:inconclusive: Function 'gx_default_fill_linear_color_scanline' argument 7 names different: declaration 'c0_f' definition 'c0f'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:307:1: note: Function 'gx_default_fill_linear_color_scanline' argument 7 names different: declaration 'c0_f' definition 'c0f'. ghostpdl-10.03.0/base/gdevdsha.c:195:42: note: Function 'gx_default_fill_linear_color_scanline' argument 7 names different: declaration 'c0_f' definition 'c0f'. ghostpdl-10.03.0/base/gdevdsha.c:150:58: warning: Expression 'cg_num[k]' can have a negative value. That is converted to an unsigned value and used in an unsigned calculation. [signConversionCond] ghostpdl-10.03.0/base/gdevdsha.c:143:33: note: Assuming that condition 'cg_num[k]>0' is not redundant ghostpdl-10.03.0/base/gdevdsha.c:150:58: note: Negative value is converted to an unsigned value ghostpdl-10.03.0/base/gdevdsha.c:314:58: warning: Expression 'cg_num[k]' can have a negative value. That is converted to an unsigned value and used in an unsigned calculation. [signConversionCond] ghostpdl-10.03.0/base/gdevdsha.c:307:33: note: Assuming that condition 'cg_num[k]>0' is not redundant ghostpdl-10.03.0/base/gdevdsha.c:314:58: note: Negative value is converted to an unsigned value ghostpdl-10.03.0/base/gdevepo.c:556:30: style:inconclusive: Function 'epo_begin_typed_image' argument 4 names different: declaration 'pim' definition 'pic'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevepo.c:67:8: note: Function 'epo_begin_typed_image' argument 4 names different: declaration 'pim' definition 'pic'. ghostpdl-10.03.0/base/gdevepo.c:556:30: note: Function 'epo_begin_typed_image' argument 4 names different: declaration 'pim' definition 'pic'. ghostpdl-10.03.0/base/gdevflp.c:293:50: style: Condition 'psubclass_data->page_range_array!=NULL' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/base/gdevflp.c:288:48: note: Assignment 'psubclass_data->page_range_array=NULL', assigned value is 0 ghostpdl-10.03.0/base/gdevflp.c:293:50: note: Condition 'psubclass_data->page_range_array!=NULL' is always false ghostpdl-10.03.0/base/gdevflp.c:312:50: style: Condition 'psubclass_data->page_range_array!=NULL' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/base/gdevflp.c:307:48: note: Assignment 'psubclass_data->page_range_array=NULL', assigned value is 0 ghostpdl-10.03.0/base/gdevflp.c:312:50: note: Condition 'psubclass_data->page_range_array!=NULL' is always false ghostpdl-10.03.0/base/gdevflp.c:507:8: style:inconclusive: Function 'flp_image_enum_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevflp.c:504:1: note: Function 'flp_image_enum_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gdevflp.c:507:8: note: Function 'flp_image_enum_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gdevflp.c:511:8: style:inconclusive: Function 'flp_image_enum_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevflp.c:504:1: note: Function 'flp_image_enum_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gdevflp.c:511:8: note: Function 'flp_image_enum_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gdevflp.c:546:30: style:inconclusive: Function 'flp_begin_typed_image' argument 4 names different: declaration 'pim' definition 'pic'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevflp.c:79:8: note: Function 'flp_begin_typed_image' argument 4 names different: declaration 'pim' definition 'pic'. ghostpdl-10.03.0/base/gdevflp.c:546:30: note: Function 'flp_begin_typed_image' argument 4 names different: declaration 'pim' definition 'pic'. ghostpdl-10.03.0/base/gdevflp.c:637:33: style: Parameter 'pte' can be declared as pointer to const. However it seems that 'flp_text_resync' is a callback function, if 'pte' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gdevflp.c:674:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gdevflp.c:637:33: note: Parameter 'pte' can be declared as pointer to const ghostpdl-10.03.0/base/gdevflp.c:642:34: style: Parameter 'pte' can be declared as pointer to const. However it seems that 'flp_text_process' is a callback function, if 'pte' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gdevflp.c:674:22: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gdevflp.c:642:34: note: Parameter 'pte' can be declared as pointer to const ghostpdl-10.03.0/base/gdevflp.c:652:61: style: Parameter 'pwidth' can be declared as pointer to const. However it seems that 'flp_text_current_width' is a callback function, if 'pwidth' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gdevflp.c:675:29: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gdevflp.c:652:61: note: Parameter 'pwidth' can be declared as pointer to const ghostpdl-10.03.0/base/gdevflp.c:657:36: style: Parameter 'pte' can be declared as pointer to const. However it seems that 'flp_text_set_cache' is a callback function, if 'pte' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gdevflp.c:676:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gdevflp.c:657:36: note: Parameter 'pte' can be declared as pointer to const ghostpdl-10.03.0/base/gdevflp.c:663:32: style: Parameter 'pte' can be declared as pointer to const. However it seems that 'flp_text_retry' is a callback function, if 'pte' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gdevflp.c:676:25: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gdevflp.c:663:32: note: Parameter 'pte' can be declared as pointer to const ghostpdl-10.03.0/base/gdevflp.c:845:31: style: Variable 'psubclass_data' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gdevhit.c:59:55: style:inconclusive: Function 'hit_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevhit.c:30:8: note: Function 'hit_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevhit.c:59:55: note: Function 'hit_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevhit.c:59:62: style:inconclusive: Function 'hit_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevhit.c:30:8: note: Function 'hit_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevhit.c:59:62: note: Function 'hit_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevhit.c:59:32: style: Parameter 'dev' can be declared as pointer to const. However it seems that 'hit_fill_rectangle' is a callback function, if 'dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gdevhit.c:34:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gdevhit.c:59:32: note: Parameter 'dev' can be declared as pointer to const ghostpdl-10.03.0/base/gdevm16.c:95:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_ALIGN_LONG_MOD [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevm16.c:143:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_ALIGN_LONG_MOD [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevm16.c:62:41: style:inconclusive: Function 'mem_true16_map_color_rgb' argument 3 names different: declaration 'rgb' definition 'prgb'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm16.c:30:1: note: Function 'mem_true16_map_color_rgb' argument 3 names different: declaration 'rgb' definition 'prgb'. ghostpdl-10.03.0/base/gdevm16.c:62:41: note: Function 'mem_true16_map_color_rgb' argument 3 names different: declaration 'rgb' definition 'prgb'. ghostpdl-10.03.0/base/gdevm16.c:84:45: style:inconclusive: Function 'mem_true16_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm16.c:31:1: note: Function 'mem_true16_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm16.c:84:45: note: Function 'mem_true16_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm16.c:84:52: style:inconclusive: Function 'mem_true16_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm16.c:31:1: note: Function 'mem_true16_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm16.c:84:52: note: Function 'mem_true16_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm16.c:126:35: style:inconclusive: Function 'mem_true16_copy_mono' argument 2 names different: declaration 'data' definition 'base'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm16.c:31:1: note: Function 'mem_true16_copy_mono' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm16.c:126:35: note: Function 'mem_true16_copy_mono' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm16.c:126:45: style:inconclusive: Function 'mem_true16_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm16.c:31:1: note: Function 'mem_true16_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm16.c:126:45: note: Function 'mem_true16_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm16.c:126:58: style:inconclusive: Function 'mem_true16_copy_mono' argument 4 names different: declaration 'raster' definition 'sraster'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm16.c:31:1: note: Function 'mem_true16_copy_mono' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm16.c:126:58: note: Function 'mem_true16_copy_mono' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm16.c:127:57: style:inconclusive: Function 'mem_true16_copy_mono' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm16.c:31:1: note: Function 'mem_true16_copy_mono' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm16.c:127:57: note: Function 'mem_true16_copy_mono' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm16.c:127:64: style:inconclusive: Function 'mem_true16_copy_mono' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm16.c:31:1: note: Function 'mem_true16_copy_mono' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm16.c:127:64: note: Function 'mem_true16_copy_mono' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm16.c:128:37: style:inconclusive: Function 'mem_true16_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm16.c:31:1: note: Function 'mem_true16_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. ghostpdl-10.03.0/base/gdevm16.c:128:37: note: Function 'mem_true16_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. ghostpdl-10.03.0/base/gdevm16.c:128:58: style:inconclusive: Function 'mem_true16_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm16.c:31:1: note: Function 'mem_true16_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. ghostpdl-10.03.0/base/gdevm16.c:128:58: note: Function 'mem_true16_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. ghostpdl-10.03.0/base/gdevm16.c:175:29: style:inconclusive: Function 'mem_true16_copy_color' argument 2 names different: declaration 'data' definition 'base'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm16.c:31:1: note: Function 'mem_true16_copy_color' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm16.c:175:29: note: Function 'mem_true16_copy_color' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm16.c:175:39: style:inconclusive: Function 'mem_true16_copy_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm16.c:31:1: note: Function 'mem_true16_copy_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm16.c:175:39: note: Function 'mem_true16_copy_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm16.c:175:52: style:inconclusive: Function 'mem_true16_copy_color' argument 4 names different: declaration 'raster' definition 'sraster'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm16.c:31:1: note: Function 'mem_true16_copy_color' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm16.c:175:52: note: Function 'mem_true16_copy_color' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm16.c:176:41: style:inconclusive: Function 'mem_true16_copy_color' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm16.c:31:1: note: Function 'mem_true16_copy_color' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm16.c:176:41: note: Function 'mem_true16_copy_color' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm16.c:176:48: style:inconclusive: Function 'mem_true16_copy_color' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm16.c:31:1: note: Function 'mem_true16_copy_color' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm16.c:176:48: note: Function 'mem_true16_copy_color' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm16.c:52:38: style: Parameter 'dev' can be declared as pointer to const. However it seems that 'mem_true16_map_rgb_color' is a callback function, if 'dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gdevm16.c:39:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gdevm16.c:52:38: note: Parameter 'dev' can be declared as pointer to const ghostpdl-10.03.0/base/gdevm1.c:651:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bits16 [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevm2.c:89:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_ALIGN_LONG_MOD [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevm2.c:61:46: style:inconclusive: Function 'mem_mapped2_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm2.c:30:1: note: Function 'mem_mapped2_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm2.c:61:46: note: Function 'mem_mapped2_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm2.c:61:53: style:inconclusive: Function 'mem_mapped2_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm2.c:30:1: note: Function 'mem_mapped2_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm2.c:61:53: note: Function 'mem_mapped2_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm2.c:74:36: style:inconclusive: Function 'mem_mapped2_copy_mono' argument 2 names different: declaration 'data' definition 'base'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm2.c:30:1: note: Function 'mem_mapped2_copy_mono' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm2.c:74:36: note: Function 'mem_mapped2_copy_mono' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm2.c:74:46: style:inconclusive: Function 'mem_mapped2_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm2.c:30:1: note: Function 'mem_mapped2_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm2.c:74:46: note: Function 'mem_mapped2_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm2.c:74:59: style:inconclusive: Function 'mem_mapped2_copy_mono' argument 4 names different: declaration 'raster' definition 'sraster'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm2.c:30:1: note: Function 'mem_mapped2_copy_mono' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm2.c:74:59: note: Function 'mem_mapped2_copy_mono' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm2.c:75:58: style:inconclusive: Function 'mem_mapped2_copy_mono' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm2.c:30:1: note: Function 'mem_mapped2_copy_mono' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm2.c:75:58: note: Function 'mem_mapped2_copy_mono' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm2.c:75:65: style:inconclusive: Function 'mem_mapped2_copy_mono' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm2.c:30:1: note: Function 'mem_mapped2_copy_mono' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm2.c:75:65: note: Function 'mem_mapped2_copy_mono' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm2.c:76:38: style:inconclusive: Function 'mem_mapped2_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm2.c:30:1: note: Function 'mem_mapped2_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. ghostpdl-10.03.0/base/gdevm2.c:76:38: note: Function 'mem_mapped2_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. ghostpdl-10.03.0/base/gdevm2.c:76:59: style:inconclusive: Function 'mem_mapped2_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm2.c:30:1: note: Function 'mem_mapped2_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. ghostpdl-10.03.0/base/gdevm2.c:76:59: note: Function 'mem_mapped2_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. ghostpdl-10.03.0/base/gdevm2.c:161:37: style:inconclusive: Function 'mem_mapped2_copy_color' argument 2 names different: declaration 'data' definition 'base'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm2.c:30:1: note: Function 'mem_mapped2_copy_color' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm2.c:161:37: note: Function 'mem_mapped2_copy_color' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm2.c:161:47: style:inconclusive: Function 'mem_mapped2_copy_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm2.c:30:1: note: Function 'mem_mapped2_copy_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm2.c:161:47: note: Function 'mem_mapped2_copy_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm2.c:161:60: style:inconclusive: Function 'mem_mapped2_copy_color' argument 4 names different: declaration 'raster' definition 'sraster'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm2.c:30:1: note: Function 'mem_mapped2_copy_color' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm2.c:161:60: note: Function 'mem_mapped2_copy_color' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm2.c:162:59: style:inconclusive: Function 'mem_mapped2_copy_color' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm2.c:30:1: note: Function 'mem_mapped2_copy_color' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm2.c:162:59: note: Function 'mem_mapped2_copy_color' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm2.c:162:66: style:inconclusive: Function 'mem_mapped2_copy_color' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm2.c:30:1: note: Function 'mem_mapped2_copy_color' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm2.c:162:66: note: Function 'mem_mapped2_copy_color' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm2.c:207:61: style:inconclusive: Function 'mem2_word_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm2.c:186:1: note: Function 'mem2_word_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm2.c:207:61: note: Function 'mem2_word_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm2.c:207:68: style:inconclusive: Function 'mem2_word_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm2.c:186:1: note: Function 'mem2_word_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm2.c:207:68: note: Function 'mem2_word_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm2.c:227:34: style:inconclusive: Function 'mem2_word_copy_mono' argument 2 names different: declaration 'data' definition 'base'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm2.c:186:1: note: Function 'mem2_word_copy_mono' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm2.c:227:34: note: Function 'mem2_word_copy_mono' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm2.c:227:44: style:inconclusive: Function 'mem2_word_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm2.c:186:1: note: Function 'mem2_word_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm2.c:227:44: note: Function 'mem2_word_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm2.c:227:57: style:inconclusive: Function 'mem2_word_copy_mono' argument 4 names different: declaration 'raster' definition 'sraster'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm2.c:186:1: note: Function 'mem2_word_copy_mono' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm2.c:227:57: note: Function 'mem2_word_copy_mono' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm2.c:228:56: style:inconclusive: Function 'mem2_word_copy_mono' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm2.c:186:1: note: Function 'mem2_word_copy_mono' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm2.c:228:56: note: Function 'mem2_word_copy_mono' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm2.c:228:63: style:inconclusive: Function 'mem2_word_copy_mono' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm2.c:186:1: note: Function 'mem2_word_copy_mono' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm2.c:228:63: note: Function 'mem2_word_copy_mono' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm2.c:229:36: style:inconclusive: Function 'mem2_word_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm2.c:186:1: note: Function 'mem2_word_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. ghostpdl-10.03.0/base/gdevm2.c:229:36: note: Function 'mem2_word_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. ghostpdl-10.03.0/base/gdevm2.c:229:57: style:inconclusive: Function 'mem2_word_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm2.c:186:1: note: Function 'mem2_word_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. ghostpdl-10.03.0/base/gdevm2.c:229:57: note: Function 'mem2_word_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. ghostpdl-10.03.0/base/gdevm2.c:250:35: style:inconclusive: Function 'mem2_word_copy_color' argument 2 names different: declaration 'data' definition 'base'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm2.c:186:1: note: Function 'mem2_word_copy_color' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm2.c:250:35: note: Function 'mem2_word_copy_color' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm2.c:250:45: style:inconclusive: Function 'mem2_word_copy_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm2.c:186:1: note: Function 'mem2_word_copy_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm2.c:250:45: note: Function 'mem2_word_copy_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm2.c:250:58: style:inconclusive: Function 'mem2_word_copy_color' argument 4 names different: declaration 'raster' definition 'sraster'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm2.c:186:1: note: Function 'mem2_word_copy_color' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm2.c:250:58: note: Function 'mem2_word_copy_color' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm2.c:251:57: style:inconclusive: Function 'mem2_word_copy_color' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm2.c:186:1: note: Function 'mem2_word_copy_color' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm2.c:251:57: note: Function 'mem2_word_copy_color' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm2.c:251:64: style:inconclusive: Function 'mem2_word_copy_color' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm2.c:186:1: note: Function 'mem2_word_copy_color' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm2.c:251:64: note: Function 'mem2_word_copy_color' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm24.c:136:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_ALIGN_LONG_MOD [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevm24.c:367:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_ALIGN_LONG_MOD [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevm24.c:509:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_ALIGN_LONG_MOD [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevm24.c:114:45: style:inconclusive: Function 'mem_true24_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm24.c:58:1: note: Function 'mem_true24_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm24.c:114:45: note: Function 'mem_true24_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm24.c:114:52: style:inconclusive: Function 'mem_true24_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm24.c:58:1: note: Function 'mem_true24_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm24.c:114:52: note: Function 'mem_true24_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm24.c:356:29: style:inconclusive: Function 'mem_true24_copy_mono' argument 2 names different: declaration 'data' definition 'base'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm24.c:58:1: note: Function 'mem_true24_copy_mono' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm24.c:356:29: note: Function 'mem_true24_copy_mono' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm24.c:356:39: style:inconclusive: Function 'mem_true24_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm24.c:58:1: note: Function 'mem_true24_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm24.c:356:39: note: Function 'mem_true24_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm24.c:356:52: style:inconclusive: Function 'mem_true24_copy_mono' argument 4 names different: declaration 'raster' definition 'sraster'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm24.c:58:1: note: Function 'mem_true24_copy_mono' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm24.c:356:52: note: Function 'mem_true24_copy_mono' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm24.c:357:27: style:inconclusive: Function 'mem_true24_copy_mono' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm24.c:58:1: note: Function 'mem_true24_copy_mono' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm24.c:357:27: note: Function 'mem_true24_copy_mono' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm24.c:357:34: style:inconclusive: Function 'mem_true24_copy_mono' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm24.c:58:1: note: Function 'mem_true24_copy_mono' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm24.c:357:34: note: Function 'mem_true24_copy_mono' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm24.c:357:52: style:inconclusive: Function 'mem_true24_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm24.c:58:1: note: Function 'mem_true24_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. ghostpdl-10.03.0/base/gdevm24.c:357:52: note: Function 'mem_true24_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. ghostpdl-10.03.0/base/gdevm24.c:357:73: style:inconclusive: Function 'mem_true24_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm24.c:58:1: note: Function 'mem_true24_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. ghostpdl-10.03.0/base/gdevm24.c:357:73: note: Function 'mem_true24_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. ghostpdl-10.03.0/base/gdevm24.c:484:29: style:inconclusive: Function 'mem_true24_copy_color' argument 2 names different: declaration 'data' definition 'base'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm24.c:58:1: note: Function 'mem_true24_copy_color' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm24.c:484:29: note: Function 'mem_true24_copy_color' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm24.c:484:39: style:inconclusive: Function 'mem_true24_copy_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm24.c:58:1: note: Function 'mem_true24_copy_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm24.c:484:39: note: Function 'mem_true24_copy_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm24.c:484:52: style:inconclusive: Function 'mem_true24_copy_color' argument 4 names different: declaration 'raster' definition 'sraster'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm24.c:58:1: note: Function 'mem_true24_copy_color' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm24.c:484:52: note: Function 'mem_true24_copy_color' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm24.c:485:41: style:inconclusive: Function 'mem_true24_copy_color' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm24.c:58:1: note: Function 'mem_true24_copy_color' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm24.c:485:41: note: Function 'mem_true24_copy_color' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm24.c:485:48: style:inconclusive: Function 'mem_true24_copy_color' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm24.c:58:1: note: Function 'mem_true24_copy_color' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm24.c:485:48: note: Function 'mem_true24_copy_color' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm24.c:498:53: style:inconclusive: Function 'mem_true24_copy_alpha' argument 2 names different: declaration 'data' definition 'base'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm24.c:59:8: note: Function 'mem_true24_copy_alpha' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm24.c:498:53: note: Function 'mem_true24_copy_alpha' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm24.c:498:63: style:inconclusive: Function 'mem_true24_copy_alpha' argument 3 names different: declaration 'data_x' definition 'sourcex'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm24.c:59:8: note: Function 'mem_true24_copy_alpha' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm24.c:498:63: note: Function 'mem_true24_copy_alpha' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm24.c:499:24: style:inconclusive: Function 'mem_true24_copy_alpha' argument 4 names different: declaration 'raster' definition 'sraster'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm24.c:59:8: note: Function 'mem_true24_copy_alpha' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm24.c:499:24: note: Function 'mem_true24_copy_alpha' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm24.c:499:68: style:inconclusive: Function 'mem_true24_copy_alpha' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm24.c:59:8: note: Function 'mem_true24_copy_alpha' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm24.c:499:68: note: Function 'mem_true24_copy_alpha' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm24.c:499:75: style:inconclusive: Function 'mem_true24_copy_alpha' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm24.c:59:8: note: Function 'mem_true24_copy_alpha' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm24.c:499:75: note: Function 'mem_true24_copy_alpha' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm24.c:581:62: style:inconclusive: Function 'mem24_word_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm24.c:560:1: note: Function 'mem24_word_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm24.c:581:62: note: Function 'mem24_word_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm24.c:581:69: style:inconclusive: Function 'mem24_word_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm24.c:560:1: note: Function 'mem24_word_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm24.c:581:69: note: Function 'mem24_word_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm24.c:600:29: style:inconclusive: Function 'mem24_word_copy_mono' argument 2 names different: declaration 'data' definition 'base'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm24.c:560:1: note: Function 'mem24_word_copy_mono' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm24.c:600:29: note: Function 'mem24_word_copy_mono' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm24.c:600:39: style:inconclusive: Function 'mem24_word_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm24.c:560:1: note: Function 'mem24_word_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm24.c:600:39: note: Function 'mem24_word_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm24.c:600:52: style:inconclusive: Function 'mem24_word_copy_mono' argument 4 names different: declaration 'raster' definition 'sraster'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm24.c:560:1: note: Function 'mem24_word_copy_mono' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm24.c:600:52: note: Function 'mem24_word_copy_mono' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm24.c:601:27: style:inconclusive: Function 'mem24_word_copy_mono' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm24.c:560:1: note: Function 'mem24_word_copy_mono' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm24.c:601:27: note: Function 'mem24_word_copy_mono' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm24.c:601:34: style:inconclusive: Function 'mem24_word_copy_mono' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm24.c:560:1: note: Function 'mem24_word_copy_mono' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm24.c:601:34: note: Function 'mem24_word_copy_mono' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm24.c:601:52: style:inconclusive: Function 'mem24_word_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm24.c:560:1: note: Function 'mem24_word_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. ghostpdl-10.03.0/base/gdevm24.c:601:52: note: Function 'mem24_word_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. ghostpdl-10.03.0/base/gdevm24.c:601:73: style:inconclusive: Function 'mem24_word_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm24.c:560:1: note: Function 'mem24_word_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. ghostpdl-10.03.0/base/gdevm24.c:601:73: note: Function 'mem24_word_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. ghostpdl-10.03.0/base/gdevm24.c:622:29: style:inconclusive: Function 'mem24_word_copy_color' argument 2 names different: declaration 'data' definition 'base'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm24.c:560:1: note: Function 'mem24_word_copy_color' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm24.c:622:29: note: Function 'mem24_word_copy_color' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm24.c:622:39: style:inconclusive: Function 'mem24_word_copy_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm24.c:560:1: note: Function 'mem24_word_copy_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm24.c:622:39: note: Function 'mem24_word_copy_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm24.c:622:52: style:inconclusive: Function 'mem24_word_copy_color' argument 4 names different: declaration 'raster' definition 'sraster'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm24.c:560:1: note: Function 'mem24_word_copy_color' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm24.c:622:52: note: Function 'mem24_word_copy_color' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm24.c:623:41: style:inconclusive: Function 'mem24_word_copy_color' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm24.c:560:1: note: Function 'mem24_word_copy_color' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm24.c:623:41: note: Function 'mem24_word_copy_color' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm24.c:623:48: style:inconclusive: Function 'mem24_word_copy_color' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm24.c:560:1: note: Function 'mem24_word_copy_color' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm24.c:623:48: note: Function 'mem24_word_copy_color' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm32.c:74:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_ALIGN_LONG_MOD [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevm32.c:148:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_ALIGN_LONG_MOD [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevm1.c:465:39: style:inconclusive: Function 'mem_mono_map_color_rgb' argument 3 names different: declaration 'rgb' definition 'prgb'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm1.c:434:8: note: Function 'mem_mono_map_color_rgb' argument 3 names different: declaration 'rgb' definition 'prgb'. ghostpdl-10.03.0/base/gdevm1.c:465:39: note: Function 'mem_mono_map_color_rgb' argument 3 names different: declaration 'rgb' definition 'prgb'. ghostpdl-10.03.0/base/gdevm1.c:474:60: style:inconclusive: Function 'mem_mono_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevmem.h:177:1: note: Function 'mem_mono_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm1.c:474:60: note: Function 'mem_mono_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm1.c:474:67: style:inconclusive: Function 'mem_mono_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevmem.h:177:1: note: Function 'mem_mono_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm1.c:474:67: note: Function 'mem_mono_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm1.c:599:15: style:inconclusive: Function 'mem_mono_copy_mono' argument 2 names different: declaration 'data' definition 'source_data'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevmem.h:176:1: note: Function 'mem_mono_copy_mono' argument 2 names different: declaration 'data' definition 'source_data'. ghostpdl-10.03.0/base/gdevm1.c:599:15: note: Function 'mem_mono_copy_mono' argument 2 names different: declaration 'data' definition 'source_data'. ghostpdl-10.03.0/base/gdevm1.c:599:32: style:inconclusive: Function 'mem_mono_copy_mono' argument 3 names different: declaration 'data_x' definition 'source_x'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevmem.h:176:1: note: Function 'mem_mono_copy_mono' argument 3 names different: declaration 'data_x' definition 'source_x'. ghostpdl-10.03.0/base/gdevm1.c:599:32: note: Function 'mem_mono_copy_mono' argument 3 names different: declaration 'data_x' definition 'source_x'. ghostpdl-10.03.0/base/gdevm1.c:599:46: style:inconclusive: Function 'mem_mono_copy_mono' argument 4 names different: declaration 'raster' definition 'source_raster'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevmem.h:176:1: note: Function 'mem_mono_copy_mono' argument 4 names different: declaration 'raster' definition 'source_raster'. ghostpdl-10.03.0/base/gdevm1.c:599:46: note: Function 'mem_mono_copy_mono' argument 4 names different: declaration 'raster' definition 'source_raster'. ghostpdl-10.03.0/base/gdevm1.c:600:22: style:inconclusive: Function 'mem_mono_copy_mono' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevmem.h:176:1: note: Function 'mem_mono_copy_mono' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm1.c:600:22: note: Function 'mem_mono_copy_mono' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm1.c:600:29: style:inconclusive: Function 'mem_mono_copy_mono' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevmem.h:176:1: note: Function 'mem_mono_copy_mono' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm1.c:600:29: note: Function 'mem_mono_copy_mono' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm1.c:868:5: style:inconclusive: Function 'mem_mono_strip_tile_rectangle' argument 3 names different: declaration 'x' definition 'tx'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm1.c:435:8: note: Function 'mem_mono_strip_tile_rectangle' argument 3 names different: declaration 'x' definition 'tx'. ghostpdl-10.03.0/base/gdevm1.c:868:5: note: Function 'mem_mono_strip_tile_rectangle' argument 3 names different: declaration 'x' definition 'tx'. ghostpdl-10.03.0/base/gdevm1.c:868:20: style:inconclusive: Function 'mem_mono_strip_tile_rectangle' argument 5 names different: declaration 'width' definition 'tw'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm1.c:435:8: note: Function 'mem_mono_strip_tile_rectangle' argument 5 names different: declaration 'width' definition 'tw'. ghostpdl-10.03.0/base/gdevm1.c:868:20: note: Function 'mem_mono_strip_tile_rectangle' argument 5 names different: declaration 'width' definition 'tw'. ghostpdl-10.03.0/base/gdevm1.c:868:28: style:inconclusive: Function 'mem_mono_strip_tile_rectangle' argument 6 names different: declaration 'height' definition 'th'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm1.c:435:8: note: Function 'mem_mono_strip_tile_rectangle' argument 6 names different: declaration 'height' definition 'th'. ghostpdl-10.03.0/base/gdevm1.c:868:28: note: Function 'mem_mono_strip_tile_rectangle' argument 6 names different: declaration 'height' definition 'th'. ghostpdl-10.03.0/base/gdevm1.c:869:35: style:inconclusive: Function 'mem_mono_strip_tile_rectangle' argument 9 names different: declaration 'phase_x' definition 'px'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm1.c:435:8: note: Function 'mem_mono_strip_tile_rectangle' argument 9 names different: declaration 'phase_x' definition 'px'. ghostpdl-10.03.0/base/gdevm1.c:869:35: note: Function 'mem_mono_strip_tile_rectangle' argument 9 names different: declaration 'phase_x' definition 'px'. ghostpdl-10.03.0/base/gdevm1.c:869:43: style:inconclusive: Function 'mem_mono_strip_tile_rectangle' argument 10 names different: declaration 'phase_y' definition 'py'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm1.c:435:8: note: Function 'mem_mono_strip_tile_rectangle' argument 10 names different: declaration 'phase_y' definition 'py'. ghostpdl-10.03.0/base/gdevm1.c:869:43: note: Function 'mem_mono_strip_tile_rectangle' argument 10 names different: declaration 'phase_y' definition 'py'. ghostpdl-10.03.0/base/gdevm1.c:1124:61: style:inconclusive: Function 'mem1_word_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm1.c:1101:8: note: Function 'mem1_word_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm1.c:1124:61: note: Function 'mem1_word_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm1.c:1124:68: style:inconclusive: Function 'mem1_word_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm1.c:1101:8: note: Function 'mem1_word_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm1.c:1124:68: note: Function 'mem1_word_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm1.c:1143:15: style:inconclusive: Function 'mem1_word_copy_mono' argument 2 names different: declaration 'data' definition 'source_data'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm1.c:1100:8: note: Function 'mem1_word_copy_mono' argument 2 names different: declaration 'data' definition 'source_data'. ghostpdl-10.03.0/base/gdevm1.c:1143:15: note: Function 'mem1_word_copy_mono' argument 2 names different: declaration 'data' definition 'source_data'. ghostpdl-10.03.0/base/gdevm1.c:1143:32: style:inconclusive: Function 'mem1_word_copy_mono' argument 3 names different: declaration 'data_x' definition 'source_x'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm1.c:1100:8: note: Function 'mem1_word_copy_mono' argument 3 names different: declaration 'data_x' definition 'source_x'. ghostpdl-10.03.0/base/gdevm1.c:1143:32: note: Function 'mem1_word_copy_mono' argument 3 names different: declaration 'data_x' definition 'source_x'. ghostpdl-10.03.0/base/gdevm1.c:1143:46: style:inconclusive: Function 'mem1_word_copy_mono' argument 4 names different: declaration 'raster' definition 'source_raster'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm1.c:1100:8: note: Function 'mem1_word_copy_mono' argument 4 names different: declaration 'raster' definition 'source_raster'. ghostpdl-10.03.0/base/gdevm1.c:1143:46: note: Function 'mem1_word_copy_mono' argument 4 names different: declaration 'raster' definition 'source_raster'. ghostpdl-10.03.0/base/gdevm1.c:1144:22: style:inconclusive: Function 'mem1_word_copy_mono' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm1.c:1100:8: note: Function 'mem1_word_copy_mono' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm1.c:1144:22: note: Function 'mem1_word_copy_mono' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm1.c:1144:29: style:inconclusive: Function 'mem1_word_copy_mono' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm1.c:1100:8: note: Function 'mem1_word_copy_mono' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm1.c:1144:29: note: Function 'mem1_word_copy_mono' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm1.c:268:22: style: Variable 'left' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gdevm32.c:65:45: style:inconclusive: Function 'mem_true32_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm32.c:29:1: note: Function 'mem_true32_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm32.c:65:45: note: Function 'mem_true32_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm32.c:65:52: style:inconclusive: Function 'mem_true32_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm32.c:29:1: note: Function 'mem_true32_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm32.c:65:52: note: Function 'mem_true32_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm32.c:138:29: style:inconclusive: Function 'mem_true32_copy_mono' argument 2 names different: declaration 'data' definition 'base'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm32.c:29:1: note: Function 'mem_true32_copy_mono' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm32.c:138:29: note: Function 'mem_true32_copy_mono' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm32.c:138:39: style:inconclusive: Function 'mem_true32_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm32.c:29:1: note: Function 'mem_true32_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm32.c:138:39: note: Function 'mem_true32_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm32.c:138:52: style:inconclusive: Function 'mem_true32_copy_mono' argument 4 names different: declaration 'raster' definition 'sraster'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm32.c:29:1: note: Function 'mem_true32_copy_mono' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm32.c:138:52: note: Function 'mem_true32_copy_mono' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm32.c:139:27: style:inconclusive: Function 'mem_true32_copy_mono' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm32.c:29:1: note: Function 'mem_true32_copy_mono' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm32.c:139:27: note: Function 'mem_true32_copy_mono' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm32.c:139:34: style:inconclusive: Function 'mem_true32_copy_mono' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm32.c:29:1: note: Function 'mem_true32_copy_mono' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm32.c:139:34: note: Function 'mem_true32_copy_mono' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm32.c:139:52: style:inconclusive: Function 'mem_true32_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm32.c:29:1: note: Function 'mem_true32_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. ghostpdl-10.03.0/base/gdevm32.c:139:52: note: Function 'mem_true32_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. ghostpdl-10.03.0/base/gdevm32.c:139:73: style:inconclusive: Function 'mem_true32_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm32.c:29:1: note: Function 'mem_true32_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. ghostpdl-10.03.0/base/gdevm32.c:139:73: note: Function 'mem_true32_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. ghostpdl-10.03.0/base/gdevm32.c:238:29: style:inconclusive: Function 'mem_true32_copy_color' argument 2 names different: declaration 'data' definition 'base'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm32.c:29:1: note: Function 'mem_true32_copy_color' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm32.c:238:29: note: Function 'mem_true32_copy_color' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm32.c:238:39: style:inconclusive: Function 'mem_true32_copy_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm32.c:29:1: note: Function 'mem_true32_copy_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm32.c:238:39: note: Function 'mem_true32_copy_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm32.c:238:52: style:inconclusive: Function 'mem_true32_copy_color' argument 4 names different: declaration 'raster' definition 'sraster'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm32.c:29:1: note: Function 'mem_true32_copy_color' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm32.c:238:52: note: Function 'mem_true32_copy_color' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm32.c:239:41: style:inconclusive: Function 'mem_true32_copy_color' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm32.c:29:1: note: Function 'mem_true32_copy_color' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm32.c:239:41: note: Function 'mem_true32_copy_color' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm32.c:239:48: style:inconclusive: Function 'mem_true32_copy_color' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm32.c:29:1: note: Function 'mem_true32_copy_color' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm32.c:239:48: note: Function 'mem_true32_copy_color' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm32.c:277:62: style:inconclusive: Function 'mem32_word_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm32.c:256:1: note: Function 'mem32_word_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm32.c:277:62: note: Function 'mem32_word_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm32.c:277:69: style:inconclusive: Function 'mem32_word_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm32.c:256:1: note: Function 'mem32_word_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm32.c:277:69: note: Function 'mem32_word_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm32.c:287:29: style:inconclusive: Function 'mem32_word_copy_mono' argument 2 names different: declaration 'data' definition 'base'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm32.c:256:1: note: Function 'mem32_word_copy_mono' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm32.c:287:29: note: Function 'mem32_word_copy_mono' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm32.c:287:39: style:inconclusive: Function 'mem32_word_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm32.c:256:1: note: Function 'mem32_word_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm32.c:287:39: note: Function 'mem32_word_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm32.c:287:52: style:inconclusive: Function 'mem32_word_copy_mono' argument 4 names different: declaration 'raster' definition 'sraster'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm32.c:256:1: note: Function 'mem32_word_copy_mono' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm32.c:287:52: note: Function 'mem32_word_copy_mono' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm32.c:288:27: style:inconclusive: Function 'mem32_word_copy_mono' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm32.c:256:1: note: Function 'mem32_word_copy_mono' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm32.c:288:27: note: Function 'mem32_word_copy_mono' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm32.c:288:34: style:inconclusive: Function 'mem32_word_copy_mono' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm32.c:256:1: note: Function 'mem32_word_copy_mono' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm32.c:288:34: note: Function 'mem32_word_copy_mono' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm32.c:288:52: style:inconclusive: Function 'mem32_word_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm32.c:256:1: note: Function 'mem32_word_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. ghostpdl-10.03.0/base/gdevm32.c:288:52: note: Function 'mem32_word_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. ghostpdl-10.03.0/base/gdevm32.c:288:73: style:inconclusive: Function 'mem32_word_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm32.c:256:1: note: Function 'mem32_word_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. ghostpdl-10.03.0/base/gdevm32.c:288:73: note: Function 'mem32_word_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. ghostpdl-10.03.0/base/gdevm32.c:298:29: style:inconclusive: Function 'mem32_word_copy_color' argument 2 names different: declaration 'data' definition 'base'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm32.c:256:1: note: Function 'mem32_word_copy_color' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm32.c:298:29: note: Function 'mem32_word_copy_color' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm32.c:298:39: style:inconclusive: Function 'mem32_word_copy_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm32.c:256:1: note: Function 'mem32_word_copy_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm32.c:298:39: note: Function 'mem32_word_copy_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm32.c:298:52: style:inconclusive: Function 'mem32_word_copy_color' argument 4 names different: declaration 'raster' definition 'sraster'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm32.c:256:1: note: Function 'mem32_word_copy_color' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm32.c:298:52: note: Function 'mem32_word_copy_color' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm32.c:299:41: style:inconclusive: Function 'mem32_word_copy_color' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm32.c:256:1: note: Function 'mem32_word_copy_color' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm32.c:299:41: note: Function 'mem32_word_copy_color' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm32.c:299:48: style:inconclusive: Function 'mem32_word_copy_color' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm32.c:256:1: note: Function 'mem32_word_copy_color' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm32.c:299:48: note: Function 'mem32_word_copy_color' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm4.c:86:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_ALIGN_LONG_MOD [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevm40.c:128:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_ALIGN_LONG_MOD [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevm40.c:301:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_ALIGN_LONG_MOD [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevm4.c:64:46: style:inconclusive: Function 'mem_mapped4_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm4.c:30:1: note: Function 'mem_mapped4_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm4.c:64:46: note: Function 'mem_mapped4_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm4.c:64:53: style:inconclusive: Function 'mem_mapped4_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm4.c:30:1: note: Function 'mem_mapped4_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm4.c:64:53: note: Function 'mem_mapped4_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm4.c:77:29: style:inconclusive: Function 'mem_mapped4_copy_mono' argument 2 names different: declaration 'data' definition 'base'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm4.c:30:1: note: Function 'mem_mapped4_copy_mono' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm4.c:77:29: note: Function 'mem_mapped4_copy_mono' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm4.c:77:39: style:inconclusive: Function 'mem_mapped4_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm4.c:30:1: note: Function 'mem_mapped4_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm4.c:77:39: note: Function 'mem_mapped4_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm4.c:77:52: style:inconclusive: Function 'mem_mapped4_copy_mono' argument 4 names different: declaration 'raster' definition 'sraster'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm4.c:30:1: note: Function 'mem_mapped4_copy_mono' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm4.c:77:52: note: Function 'mem_mapped4_copy_mono' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm4.c:78:27: style:inconclusive: Function 'mem_mapped4_copy_mono' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm4.c:30:1: note: Function 'mem_mapped4_copy_mono' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm4.c:78:27: note: Function 'mem_mapped4_copy_mono' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm4.c:78:34: style:inconclusive: Function 'mem_mapped4_copy_mono' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm4.c:30:1: note: Function 'mem_mapped4_copy_mono' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm4.c:78:34: note: Function 'mem_mapped4_copy_mono' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm4.c:78:52: style:inconclusive: Function 'mem_mapped4_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm4.c:30:1: note: Function 'mem_mapped4_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. ghostpdl-10.03.0/base/gdevm4.c:78:52: note: Function 'mem_mapped4_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. ghostpdl-10.03.0/base/gdevm4.c:78:73: style:inconclusive: Function 'mem_mapped4_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm4.c:30:1: note: Function 'mem_mapped4_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. ghostpdl-10.03.0/base/gdevm4.c:78:73: note: Function 'mem_mapped4_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. ghostpdl-10.03.0/base/gdevm4.c:221:29: style:inconclusive: Function 'mem_mapped4_copy_color' argument 2 names different: declaration 'data' definition 'base'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm4.c:30:1: note: Function 'mem_mapped4_copy_color' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm4.c:221:29: note: Function 'mem_mapped4_copy_color' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm4.c:221:39: style:inconclusive: Function 'mem_mapped4_copy_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm4.c:30:1: note: Function 'mem_mapped4_copy_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm4.c:221:39: note: Function 'mem_mapped4_copy_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm4.c:221:52: style:inconclusive: Function 'mem_mapped4_copy_color' argument 4 names different: declaration 'raster' definition 'sraster'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm4.c:30:1: note: Function 'mem_mapped4_copy_color' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm4.c:221:52: note: Function 'mem_mapped4_copy_color' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm4.c:222:42: style:inconclusive: Function 'mem_mapped4_copy_color' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm4.c:30:1: note: Function 'mem_mapped4_copy_color' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm4.c:222:42: note: Function 'mem_mapped4_copy_color' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm4.c:222:49: style:inconclusive: Function 'mem_mapped4_copy_color' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm4.c:30:1: note: Function 'mem_mapped4_copy_color' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm4.c:222:49: note: Function 'mem_mapped4_copy_color' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm4.c:266:61: style:inconclusive: Function 'mem4_word_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm4.c:245:1: note: Function 'mem4_word_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm4.c:266:61: note: Function 'mem4_word_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm4.c:266:68: style:inconclusive: Function 'mem4_word_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm4.c:245:1: note: Function 'mem4_word_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm4.c:266:68: note: Function 'mem4_word_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm4.c:286:29: style:inconclusive: Function 'mem4_word_copy_mono' argument 2 names different: declaration 'data' definition 'base'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm4.c:245:1: note: Function 'mem4_word_copy_mono' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm4.c:286:29: note: Function 'mem4_word_copy_mono' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm4.c:286:39: style:inconclusive: Function 'mem4_word_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm4.c:245:1: note: Function 'mem4_word_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm4.c:286:39: note: Function 'mem4_word_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm4.c:286:52: style:inconclusive: Function 'mem4_word_copy_mono' argument 4 names different: declaration 'raster' definition 'sraster'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm4.c:245:1: note: Function 'mem4_word_copy_mono' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm4.c:286:52: note: Function 'mem4_word_copy_mono' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm4.c:287:27: style:inconclusive: Function 'mem4_word_copy_mono' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm4.c:245:1: note: Function 'mem4_word_copy_mono' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm4.c:287:27: note: Function 'mem4_word_copy_mono' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm4.c:287:34: style:inconclusive: Function 'mem4_word_copy_mono' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm4.c:245:1: note: Function 'mem4_word_copy_mono' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm4.c:287:34: note: Function 'mem4_word_copy_mono' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm4.c:287:52: style:inconclusive: Function 'mem4_word_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm4.c:245:1: note: Function 'mem4_word_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. ghostpdl-10.03.0/base/gdevm4.c:287:52: note: Function 'mem4_word_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. ghostpdl-10.03.0/base/gdevm4.c:287:73: style:inconclusive: Function 'mem4_word_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm4.c:245:1: note: Function 'mem4_word_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. ghostpdl-10.03.0/base/gdevm4.c:287:73: note: Function 'mem4_word_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. ghostpdl-10.03.0/base/gdevm4.c:308:29: style:inconclusive: Function 'mem4_word_copy_color' argument 2 names different: declaration 'data' definition 'base'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm4.c:245:1: note: Function 'mem4_word_copy_color' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm4.c:308:29: note: Function 'mem4_word_copy_color' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm4.c:308:39: style:inconclusive: Function 'mem4_word_copy_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm4.c:245:1: note: Function 'mem4_word_copy_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm4.c:308:39: note: Function 'mem4_word_copy_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm4.c:308:52: style:inconclusive: Function 'mem4_word_copy_color' argument 4 names different: declaration 'raster' definition 'sraster'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm4.c:245:1: note: Function 'mem4_word_copy_color' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm4.c:308:52: note: Function 'mem4_word_copy_color' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm4.c:309:40: style:inconclusive: Function 'mem4_word_copy_color' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm4.c:245:1: note: Function 'mem4_word_copy_color' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm4.c:309:40: note: Function 'mem4_word_copy_color' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm4.c:309:47: style:inconclusive: Function 'mem4_word_copy_color' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm4.c:245:1: note: Function 'mem4_word_copy_color' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm4.c:309:47: note: Function 'mem4_word_copy_color' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm40.c:108:45: style:inconclusive: Function 'mem_true40_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm40.c:47:1: note: Function 'mem_true40_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm40.c:108:45: note: Function 'mem_true40_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm40.c:108:52: style:inconclusive: Function 'mem_true40_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm40.c:47:1: note: Function 'mem_true40_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm40.c:108:52: note: Function 'mem_true40_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm40.c:290:29: style:inconclusive: Function 'mem_true40_copy_mono' argument 2 names different: declaration 'data' definition 'base'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm40.c:47:1: note: Function 'mem_true40_copy_mono' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm40.c:290:29: note: Function 'mem_true40_copy_mono' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm40.c:290:39: style:inconclusive: Function 'mem_true40_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm40.c:47:1: note: Function 'mem_true40_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm40.c:290:39: note: Function 'mem_true40_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm40.c:290:52: style:inconclusive: Function 'mem_true40_copy_mono' argument 4 names different: declaration 'raster' definition 'sraster'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm40.c:47:1: note: Function 'mem_true40_copy_mono' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm40.c:290:52: note: Function 'mem_true40_copy_mono' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm40.c:291:27: style:inconclusive: Function 'mem_true40_copy_mono' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm40.c:47:1: note: Function 'mem_true40_copy_mono' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm40.c:291:27: note: Function 'mem_true40_copy_mono' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm40.c:291:34: style:inconclusive: Function 'mem_true40_copy_mono' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm40.c:47:1: note: Function 'mem_true40_copy_mono' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm40.c:291:34: note: Function 'mem_true40_copy_mono' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm40.c:291:52: style:inconclusive: Function 'mem_true40_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm40.c:47:1: note: Function 'mem_true40_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. ghostpdl-10.03.0/base/gdevm40.c:291:52: note: Function 'mem_true40_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. ghostpdl-10.03.0/base/gdevm40.c:291:73: style:inconclusive: Function 'mem_true40_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm40.c:47:1: note: Function 'mem_true40_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. ghostpdl-10.03.0/base/gdevm40.c:291:73: note: Function 'mem_true40_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. ghostpdl-10.03.0/base/gdevm40.c:407:29: style:inconclusive: Function 'mem_true40_copy_color' argument 2 names different: declaration 'data' definition 'base'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm40.c:47:1: note: Function 'mem_true40_copy_color' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm40.c:407:29: note: Function 'mem_true40_copy_color' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm40.c:407:39: style:inconclusive: Function 'mem_true40_copy_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm40.c:47:1: note: Function 'mem_true40_copy_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm40.c:407:39: note: Function 'mem_true40_copy_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm40.c:407:52: style:inconclusive: Function 'mem_true40_copy_color' argument 4 names different: declaration 'raster' definition 'sraster'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm40.c:47:1: note: Function 'mem_true40_copy_color' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm40.c:407:52: note: Function 'mem_true40_copy_color' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm40.c:408:41: style:inconclusive: Function 'mem_true40_copy_color' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm40.c:47:1: note: Function 'mem_true40_copy_color' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm40.c:408:41: note: Function 'mem_true40_copy_color' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm40.c:408:48: style:inconclusive: Function 'mem_true40_copy_color' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm40.c:47:1: note: Function 'mem_true40_copy_color' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm40.c:408:48: note: Function 'mem_true40_copy_color' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm40.c:446:62: style:inconclusive: Function 'mem40_word_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm40.c:425:1: note: Function 'mem40_word_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm40.c:446:62: note: Function 'mem40_word_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm40.c:446:69: style:inconclusive: Function 'mem40_word_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm40.c:425:1: note: Function 'mem40_word_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm40.c:446:69: note: Function 'mem40_word_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm40.c:465:29: style:inconclusive: Function 'mem40_word_copy_mono' argument 2 names different: declaration 'data' definition 'base'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm40.c:425:1: note: Function 'mem40_word_copy_mono' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm40.c:465:29: note: Function 'mem40_word_copy_mono' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm40.c:465:39: style:inconclusive: Function 'mem40_word_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm40.c:425:1: note: Function 'mem40_word_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm40.c:465:39: note: Function 'mem40_word_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm40.c:465:52: style:inconclusive: Function 'mem40_word_copy_mono' argument 4 names different: declaration 'raster' definition 'sraster'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm40.c:425:1: note: Function 'mem40_word_copy_mono' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm40.c:465:52: note: Function 'mem40_word_copy_mono' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm40.c:466:27: style:inconclusive: Function 'mem40_word_copy_mono' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm40.c:425:1: note: Function 'mem40_word_copy_mono' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm40.c:466:27: note: Function 'mem40_word_copy_mono' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm40.c:466:34: style:inconclusive: Function 'mem40_word_copy_mono' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm40.c:425:1: note: Function 'mem40_word_copy_mono' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm40.c:466:34: note: Function 'mem40_word_copy_mono' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm40.c:466:52: style:inconclusive: Function 'mem40_word_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm40.c:425:1: note: Function 'mem40_word_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. ghostpdl-10.03.0/base/gdevm40.c:466:52: note: Function 'mem40_word_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. ghostpdl-10.03.0/base/gdevm40.c:466:73: style:inconclusive: Function 'mem40_word_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm40.c:425:1: note: Function 'mem40_word_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. ghostpdl-10.03.0/base/gdevm40.c:466:73: note: Function 'mem40_word_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. ghostpdl-10.03.0/base/gdevm40.c:487:29: style:inconclusive: Function 'mem40_word_copy_color' argument 2 names different: declaration 'data' definition 'base'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm40.c:425:1: note: Function 'mem40_word_copy_color' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm40.c:487:29: note: Function 'mem40_word_copy_color' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm40.c:487:39: style:inconclusive: Function 'mem40_word_copy_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm40.c:425:1: note: Function 'mem40_word_copy_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm40.c:487:39: note: Function 'mem40_word_copy_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm40.c:487:52: style:inconclusive: Function 'mem40_word_copy_color' argument 4 names different: declaration 'raster' definition 'sraster'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm40.c:425:1: note: Function 'mem40_word_copy_color' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm40.c:487:52: note: Function 'mem40_word_copy_color' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm40.c:488:41: style:inconclusive: Function 'mem40_word_copy_color' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm40.c:425:1: note: Function 'mem40_word_copy_color' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm40.c:488:41: note: Function 'mem40_word_copy_color' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm40.c:488:48: style:inconclusive: Function 'mem40_word_copy_color' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm40.c:425:1: note: Function 'mem40_word_copy_color' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm40.c:488:48: note: Function 'mem40_word_copy_color' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm48.c:125:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_ALIGN_LONG_MOD [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevm48.c:270:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_ALIGN_LONG_MOD [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevm56.c:135:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_ALIGN_LONG_MOD [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevm56.c:325:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_ALIGN_LONG_MOD [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevm48.c:105:45: style:inconclusive: Function 'mem_true48_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm48.c:47:1: note: Function 'mem_true48_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm48.c:105:45: note: Function 'mem_true48_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm48.c:105:52: style:inconclusive: Function 'mem_true48_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm48.c:47:1: note: Function 'mem_true48_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm48.c:105:52: note: Function 'mem_true48_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm48.c:259:29: style:inconclusive: Function 'mem_true48_copy_mono' argument 2 names different: declaration 'data' definition 'base'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm48.c:47:1: note: Function 'mem_true48_copy_mono' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm48.c:259:29: note: Function 'mem_true48_copy_mono' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm48.c:259:39: style:inconclusive: Function 'mem_true48_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm48.c:47:1: note: Function 'mem_true48_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm48.c:259:39: note: Function 'mem_true48_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm48.c:259:52: style:inconclusive: Function 'mem_true48_copy_mono' argument 4 names different: declaration 'raster' definition 'sraster'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm48.c:47:1: note: Function 'mem_true48_copy_mono' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm48.c:259:52: note: Function 'mem_true48_copy_mono' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm48.c:260:27: style:inconclusive: Function 'mem_true48_copy_mono' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm48.c:47:1: note: Function 'mem_true48_copy_mono' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm48.c:260:27: note: Function 'mem_true48_copy_mono' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm48.c:260:34: style:inconclusive: Function 'mem_true48_copy_mono' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm48.c:47:1: note: Function 'mem_true48_copy_mono' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm48.c:260:34: note: Function 'mem_true48_copy_mono' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm48.c:260:52: style:inconclusive: Function 'mem_true48_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm48.c:47:1: note: Function 'mem_true48_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. ghostpdl-10.03.0/base/gdevm48.c:260:52: note: Function 'mem_true48_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. ghostpdl-10.03.0/base/gdevm48.c:260:73: style:inconclusive: Function 'mem_true48_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm48.c:47:1: note: Function 'mem_true48_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. ghostpdl-10.03.0/base/gdevm48.c:260:73: note: Function 'mem_true48_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. ghostpdl-10.03.0/base/gdevm48.c:376:29: style:inconclusive: Function 'mem_true48_copy_color' argument 2 names different: declaration 'data' definition 'base'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm48.c:47:1: note: Function 'mem_true48_copy_color' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm48.c:376:29: note: Function 'mem_true48_copy_color' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm48.c:376:39: style:inconclusive: Function 'mem_true48_copy_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm48.c:47:1: note: Function 'mem_true48_copy_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm48.c:376:39: note: Function 'mem_true48_copy_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm48.c:376:52: style:inconclusive: Function 'mem_true48_copy_color' argument 4 names different: declaration 'raster' definition 'sraster'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm48.c:47:1: note: Function 'mem_true48_copy_color' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm48.c:376:52: note: Function 'mem_true48_copy_color' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm48.c:377:41: style:inconclusive: Function 'mem_true48_copy_color' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm48.c:47:1: note: Function 'mem_true48_copy_color' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm48.c:377:41: note: Function 'mem_true48_copy_color' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm48.c:377:48: style:inconclusive: Function 'mem_true48_copy_color' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm48.c:47:1: note: Function 'mem_true48_copy_color' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm48.c:377:48: note: Function 'mem_true48_copy_color' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm48.c:415:62: style:inconclusive: Function 'mem48_word_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm48.c:394:1: note: Function 'mem48_word_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm48.c:415:62: note: Function 'mem48_word_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm48.c:415:69: style:inconclusive: Function 'mem48_word_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm48.c:394:1: note: Function 'mem48_word_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm48.c:415:69: note: Function 'mem48_word_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm48.c:434:29: style:inconclusive: Function 'mem48_word_copy_mono' argument 2 names different: declaration 'data' definition 'base'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm48.c:394:1: note: Function 'mem48_word_copy_mono' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm48.c:434:29: note: Function 'mem48_word_copy_mono' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm48.c:434:39: style:inconclusive: Function 'mem48_word_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm48.c:394:1: note: Function 'mem48_word_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm48.c:434:39: note: Function 'mem48_word_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm48.c:434:52: style:inconclusive: Function 'mem48_word_copy_mono' argument 4 names different: declaration 'raster' definition 'sraster'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm48.c:394:1: note: Function 'mem48_word_copy_mono' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm48.c:434:52: note: Function 'mem48_word_copy_mono' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm48.c:435:27: style:inconclusive: Function 'mem48_word_copy_mono' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm48.c:394:1: note: Function 'mem48_word_copy_mono' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm48.c:435:27: note: Function 'mem48_word_copy_mono' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm48.c:435:34: style:inconclusive: Function 'mem48_word_copy_mono' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm48.c:394:1: note: Function 'mem48_word_copy_mono' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm48.c:435:34: note: Function 'mem48_word_copy_mono' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm48.c:435:52: style:inconclusive: Function 'mem48_word_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm48.c:394:1: note: Function 'mem48_word_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. ghostpdl-10.03.0/base/gdevm48.c:435:52: note: Function 'mem48_word_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. ghostpdl-10.03.0/base/gdevm48.c:435:73: style:inconclusive: Function 'mem48_word_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm48.c:394:1: note: Function 'mem48_word_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. ghostpdl-10.03.0/base/gdevm48.c:435:73: note: Function 'mem48_word_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. ghostpdl-10.03.0/base/gdevm48.c:456:29: style:inconclusive: Function 'mem48_word_copy_color' argument 2 names different: declaration 'data' definition 'base'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm48.c:394:1: note: Function 'mem48_word_copy_color' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm48.c:456:29: note: Function 'mem48_word_copy_color' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm48.c:456:39: style:inconclusive: Function 'mem48_word_copy_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm48.c:394:1: note: Function 'mem48_word_copy_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm48.c:456:39: note: Function 'mem48_word_copy_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm48.c:456:52: style:inconclusive: Function 'mem48_word_copy_color' argument 4 names different: declaration 'raster' definition 'sraster'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm48.c:394:1: note: Function 'mem48_word_copy_color' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm48.c:456:52: note: Function 'mem48_word_copy_color' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm48.c:457:41: style:inconclusive: Function 'mem48_word_copy_color' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm48.c:394:1: note: Function 'mem48_word_copy_color' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm48.c:457:41: note: Function 'mem48_word_copy_color' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm48.c:457:48: style:inconclusive: Function 'mem48_word_copy_color' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm48.c:394:1: note: Function 'mem48_word_copy_color' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm48.c:457:48: note: Function 'mem48_word_copy_color' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm56.c:115:45: style:inconclusive: Function 'mem_true56_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm56.c:47:1: note: Function 'mem_true56_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm56.c:115:45: note: Function 'mem_true56_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm56.c:115:52: style:inconclusive: Function 'mem_true56_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm56.c:47:1: note: Function 'mem_true56_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm56.c:115:52: note: Function 'mem_true56_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm56.c:314:29: style:inconclusive: Function 'mem_true56_copy_mono' argument 2 names different: declaration 'data' definition 'base'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm56.c:47:1: note: Function 'mem_true56_copy_mono' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm56.c:314:29: note: Function 'mem_true56_copy_mono' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm56.c:314:39: style:inconclusive: Function 'mem_true56_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm56.c:47:1: note: Function 'mem_true56_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm56.c:314:39: note: Function 'mem_true56_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm56.c:314:52: style:inconclusive: Function 'mem_true56_copy_mono' argument 4 names different: declaration 'raster' definition 'sraster'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm56.c:47:1: note: Function 'mem_true56_copy_mono' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm56.c:314:52: note: Function 'mem_true56_copy_mono' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm56.c:315:27: style:inconclusive: Function 'mem_true56_copy_mono' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm56.c:47:1: note: Function 'mem_true56_copy_mono' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm56.c:315:27: note: Function 'mem_true56_copy_mono' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm56.c:315:34: style:inconclusive: Function 'mem_true56_copy_mono' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm56.c:47:1: note: Function 'mem_true56_copy_mono' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm56.c:315:34: note: Function 'mem_true56_copy_mono' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm56.c:315:52: style:inconclusive: Function 'mem_true56_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm56.c:47:1: note: Function 'mem_true56_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. ghostpdl-10.03.0/base/gdevm56.c:315:52: note: Function 'mem_true56_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. ghostpdl-10.03.0/base/gdevm56.c:315:73: style:inconclusive: Function 'mem_true56_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm56.c:47:1: note: Function 'mem_true56_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. ghostpdl-10.03.0/base/gdevm56.c:315:73: note: Function 'mem_true56_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. ghostpdl-10.03.0/base/gdevm56.c:431:29: style:inconclusive: Function 'mem_true56_copy_color' argument 2 names different: declaration 'data' definition 'base'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm56.c:47:1: note: Function 'mem_true56_copy_color' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm56.c:431:29: note: Function 'mem_true56_copy_color' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm56.c:431:39: style:inconclusive: Function 'mem_true56_copy_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm56.c:47:1: note: Function 'mem_true56_copy_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm56.c:431:39: note: Function 'mem_true56_copy_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm56.c:431:52: style:inconclusive: Function 'mem_true56_copy_color' argument 4 names different: declaration 'raster' definition 'sraster'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm56.c:47:1: note: Function 'mem_true56_copy_color' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm56.c:431:52: note: Function 'mem_true56_copy_color' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm56.c:432:41: style:inconclusive: Function 'mem_true56_copy_color' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm56.c:47:1: note: Function 'mem_true56_copy_color' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm56.c:432:41: note: Function 'mem_true56_copy_color' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm56.c:432:48: style:inconclusive: Function 'mem_true56_copy_color' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm56.c:47:1: note: Function 'mem_true56_copy_color' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm56.c:432:48: note: Function 'mem_true56_copy_color' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm56.c:470:62: style:inconclusive: Function 'mem56_word_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm56.c:449:1: note: Function 'mem56_word_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm56.c:470:62: note: Function 'mem56_word_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm56.c:470:69: style:inconclusive: Function 'mem56_word_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm56.c:449:1: note: Function 'mem56_word_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm56.c:470:69: note: Function 'mem56_word_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm56.c:489:29: style:inconclusive: Function 'mem56_word_copy_mono' argument 2 names different: declaration 'data' definition 'base'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm56.c:449:1: note: Function 'mem56_word_copy_mono' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm56.c:489:29: note: Function 'mem56_word_copy_mono' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm56.c:489:39: style:inconclusive: Function 'mem56_word_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm56.c:449:1: note: Function 'mem56_word_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm56.c:489:39: note: Function 'mem56_word_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm56.c:489:52: style:inconclusive: Function 'mem56_word_copy_mono' argument 4 names different: declaration 'raster' definition 'sraster'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm56.c:449:1: note: Function 'mem56_word_copy_mono' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm56.c:489:52: note: Function 'mem56_word_copy_mono' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm56.c:490:27: style:inconclusive: Function 'mem56_word_copy_mono' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm56.c:449:1: note: Function 'mem56_word_copy_mono' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm56.c:490:27: note: Function 'mem56_word_copy_mono' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm56.c:490:34: style:inconclusive: Function 'mem56_word_copy_mono' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm56.c:449:1: note: Function 'mem56_word_copy_mono' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm56.c:490:34: note: Function 'mem56_word_copy_mono' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm56.c:490:52: style:inconclusive: Function 'mem56_word_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm56.c:449:1: note: Function 'mem56_word_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. ghostpdl-10.03.0/base/gdevm56.c:490:52: note: Function 'mem56_word_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. ghostpdl-10.03.0/base/gdevm56.c:490:73: style:inconclusive: Function 'mem56_word_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm56.c:449:1: note: Function 'mem56_word_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. ghostpdl-10.03.0/base/gdevm56.c:490:73: note: Function 'mem56_word_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. ghostpdl-10.03.0/base/gdevm56.c:511:29: style:inconclusive: Function 'mem56_word_copy_color' argument 2 names different: declaration 'data' definition 'base'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm56.c:449:1: note: Function 'mem56_word_copy_color' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm56.c:511:29: note: Function 'mem56_word_copy_color' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm56.c:511:39: style:inconclusive: Function 'mem56_word_copy_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm56.c:449:1: note: Function 'mem56_word_copy_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm56.c:511:39: note: Function 'mem56_word_copy_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm56.c:511:52: style:inconclusive: Function 'mem56_word_copy_color' argument 4 names different: declaration 'raster' definition 'sraster'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm56.c:449:1: note: Function 'mem56_word_copy_color' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm56.c:511:52: note: Function 'mem56_word_copy_color' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm56.c:512:41: style:inconclusive: Function 'mem56_word_copy_color' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm56.c:449:1: note: Function 'mem56_word_copy_color' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm56.c:512:41: note: Function 'mem56_word_copy_color' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm56.c:512:48: style:inconclusive: Function 'mem56_word_copy_color' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm56.c:449:1: note: Function 'mem56_word_copy_color' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm56.c:512:48: note: Function 'mem56_word_copy_color' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm64.c:116:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_ALIGN_LONG_MOD [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevm64.c:228:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_ALIGN_LONG_MOD [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevm64.c:96:45: style:inconclusive: Function 'mem_true64_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm64.c:47:1: note: Function 'mem_true64_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm64.c:96:45: note: Function 'mem_true64_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm64.c:96:52: style:inconclusive: Function 'mem_true64_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm64.c:47:1: note: Function 'mem_true64_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm64.c:96:52: note: Function 'mem_true64_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm64.c:217:29: style:inconclusive: Function 'mem_true64_copy_mono' argument 2 names different: declaration 'data' definition 'base'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm64.c:47:1: note: Function 'mem_true64_copy_mono' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm64.c:217:29: note: Function 'mem_true64_copy_mono' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm64.c:217:39: style:inconclusive: Function 'mem_true64_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm64.c:47:1: note: Function 'mem_true64_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm64.c:217:39: note: Function 'mem_true64_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm64.c:217:52: style:inconclusive: Function 'mem_true64_copy_mono' argument 4 names different: declaration 'raster' definition 'sraster'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm64.c:47:1: note: Function 'mem_true64_copy_mono' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm64.c:217:52: note: Function 'mem_true64_copy_mono' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm64.c:218:27: style:inconclusive: Function 'mem_true64_copy_mono' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm64.c:47:1: note: Function 'mem_true64_copy_mono' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm64.c:218:27: note: Function 'mem_true64_copy_mono' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm64.c:218:34: style:inconclusive: Function 'mem_true64_copy_mono' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm64.c:47:1: note: Function 'mem_true64_copy_mono' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm64.c:218:34: note: Function 'mem_true64_copy_mono' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm64.c:218:52: style:inconclusive: Function 'mem_true64_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm64.c:47:1: note: Function 'mem_true64_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. ghostpdl-10.03.0/base/gdevm64.c:218:52: note: Function 'mem_true64_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. ghostpdl-10.03.0/base/gdevm64.c:218:73: style:inconclusive: Function 'mem_true64_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm64.c:47:1: note: Function 'mem_true64_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. ghostpdl-10.03.0/base/gdevm64.c:218:73: note: Function 'mem_true64_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. ghostpdl-10.03.0/base/gdevm64.c:334:29: style:inconclusive: Function 'mem_true64_copy_color' argument 2 names different: declaration 'data' definition 'base'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm64.c:47:1: note: Function 'mem_true64_copy_color' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm64.c:334:29: note: Function 'mem_true64_copy_color' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm64.c:334:39: style:inconclusive: Function 'mem_true64_copy_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm64.c:47:1: note: Function 'mem_true64_copy_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm64.c:334:39: note: Function 'mem_true64_copy_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm64.c:334:52: style:inconclusive: Function 'mem_true64_copy_color' argument 4 names different: declaration 'raster' definition 'sraster'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm64.c:47:1: note: Function 'mem_true64_copy_color' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm64.c:334:52: note: Function 'mem_true64_copy_color' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm64.c:335:41: style:inconclusive: Function 'mem_true64_copy_color' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm64.c:47:1: note: Function 'mem_true64_copy_color' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm64.c:335:41: note: Function 'mem_true64_copy_color' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm64.c:335:48: style:inconclusive: Function 'mem_true64_copy_color' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm64.c:47:1: note: Function 'mem_true64_copy_color' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm64.c:335:48: note: Function 'mem_true64_copy_color' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm64.c:373:62: style:inconclusive: Function 'mem64_word_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm64.c:352:1: note: Function 'mem64_word_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm64.c:373:62: note: Function 'mem64_word_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm64.c:373:69: style:inconclusive: Function 'mem64_word_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm64.c:352:1: note: Function 'mem64_word_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm64.c:373:69: note: Function 'mem64_word_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm64.c:392:29: style:inconclusive: Function 'mem64_word_copy_mono' argument 2 names different: declaration 'data' definition 'base'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm64.c:352:1: note: Function 'mem64_word_copy_mono' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm64.c:392:29: note: Function 'mem64_word_copy_mono' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm64.c:392:39: style:inconclusive: Function 'mem64_word_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm64.c:352:1: note: Function 'mem64_word_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm64.c:392:39: note: Function 'mem64_word_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm64.c:392:52: style:inconclusive: Function 'mem64_word_copy_mono' argument 4 names different: declaration 'raster' definition 'sraster'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm64.c:352:1: note: Function 'mem64_word_copy_mono' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm64.c:392:52: note: Function 'mem64_word_copy_mono' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm64.c:393:27: style:inconclusive: Function 'mem64_word_copy_mono' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm64.c:352:1: note: Function 'mem64_word_copy_mono' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm64.c:393:27: note: Function 'mem64_word_copy_mono' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm64.c:393:34: style:inconclusive: Function 'mem64_word_copy_mono' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm64.c:352:1: note: Function 'mem64_word_copy_mono' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm64.c:393:34: note: Function 'mem64_word_copy_mono' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm64.c:393:52: style:inconclusive: Function 'mem64_word_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm64.c:352:1: note: Function 'mem64_word_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. ghostpdl-10.03.0/base/gdevm64.c:393:52: note: Function 'mem64_word_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. ghostpdl-10.03.0/base/gdevm64.c:393:73: style:inconclusive: Function 'mem64_word_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm64.c:352:1: note: Function 'mem64_word_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. ghostpdl-10.03.0/base/gdevm64.c:393:73: note: Function 'mem64_word_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. ghostpdl-10.03.0/base/gdevm64.c:414:29: style:inconclusive: Function 'mem64_word_copy_color' argument 2 names different: declaration 'data' definition 'base'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm64.c:352:1: note: Function 'mem64_word_copy_color' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm64.c:414:29: note: Function 'mem64_word_copy_color' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm64.c:414:39: style:inconclusive: Function 'mem64_word_copy_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm64.c:352:1: note: Function 'mem64_word_copy_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm64.c:414:39: note: Function 'mem64_word_copy_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm64.c:414:52: style:inconclusive: Function 'mem64_word_copy_color' argument 4 names different: declaration 'raster' definition 'sraster'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm64.c:352:1: note: Function 'mem64_word_copy_color' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm64.c:414:52: note: Function 'mem64_word_copy_color' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm64.c:415:41: style:inconclusive: Function 'mem64_word_copy_color' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm64.c:352:1: note: Function 'mem64_word_copy_color' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm64.c:415:41: note: Function 'mem64_word_copy_color' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm64.c:415:48: style:inconclusive: Function 'mem64_word_copy_color' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm64.c:352:1: note: Function 'mem64_word_copy_color' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm64.c:415:48: note: Function 'mem64_word_copy_color' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm8.c:86:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_ALIGN_LONG_MOD [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevm8.c:57:46: style:inconclusive: Function 'mem_mapped8_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm8.c:31:1: note: Function 'mem_mapped8_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm8.c:57:46: note: Function 'mem_mapped8_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm8.c:57:53: style:inconclusive: Function 'mem_mapped8_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm8.c:31:1: note: Function 'mem_mapped8_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm8.c:57:53: note: Function 'mem_mapped8_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm8.c:77:29: style:inconclusive: Function 'mem_mapped8_copy_mono' argument 2 names different: declaration 'data' definition 'base'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm8.c:31:1: note: Function 'mem_mapped8_copy_mono' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm8.c:77:29: note: Function 'mem_mapped8_copy_mono' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm8.c:77:39: style:inconclusive: Function 'mem_mapped8_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm8.c:31:1: note: Function 'mem_mapped8_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm8.c:77:39: note: Function 'mem_mapped8_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm8.c:77:52: style:inconclusive: Function 'mem_mapped8_copy_mono' argument 4 names different: declaration 'raster' definition 'sraster'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm8.c:31:1: note: Function 'mem_mapped8_copy_mono' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm8.c:77:52: note: Function 'mem_mapped8_copy_mono' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm8.c:78:27: style:inconclusive: Function 'mem_mapped8_copy_mono' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm8.c:31:1: note: Function 'mem_mapped8_copy_mono' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm8.c:78:27: note: Function 'mem_mapped8_copy_mono' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm8.c:78:34: style:inconclusive: Function 'mem_mapped8_copy_mono' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm8.c:31:1: note: Function 'mem_mapped8_copy_mono' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm8.c:78:34: note: Function 'mem_mapped8_copy_mono' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm8.c:78:52: style:inconclusive: Function 'mem_mapped8_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm8.c:31:1: note: Function 'mem_mapped8_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. ghostpdl-10.03.0/base/gdevm8.c:78:52: note: Function 'mem_mapped8_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. ghostpdl-10.03.0/base/gdevm8.c:78:73: style:inconclusive: Function 'mem_mapped8_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm8.c:31:1: note: Function 'mem_mapped8_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. ghostpdl-10.03.0/base/gdevm8.c:78:73: note: Function 'mem_mapped8_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. ghostpdl-10.03.0/base/gdevm8.c:324:29: style:inconclusive: Function 'mem_mapped8_copy_color' argument 2 names different: declaration 'data' definition 'base'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm8.c:31:1: note: Function 'mem_mapped8_copy_color' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm8.c:324:29: note: Function 'mem_mapped8_copy_color' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm8.c:324:39: style:inconclusive: Function 'mem_mapped8_copy_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm8.c:31:1: note: Function 'mem_mapped8_copy_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm8.c:324:39: note: Function 'mem_mapped8_copy_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm8.c:324:52: style:inconclusive: Function 'mem_mapped8_copy_color' argument 4 names different: declaration 'raster' definition 'sraster'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm8.c:31:1: note: Function 'mem_mapped8_copy_color' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm8.c:324:52: note: Function 'mem_mapped8_copy_color' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm8.c:325:42: style:inconclusive: Function 'mem_mapped8_copy_color' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm8.c:31:1: note: Function 'mem_mapped8_copy_color' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm8.c:325:42: note: Function 'mem_mapped8_copy_color' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm8.c:325:49: style:inconclusive: Function 'mem_mapped8_copy_color' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm8.c:31:1: note: Function 'mem_mapped8_copy_color' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm8.c:325:49: note: Function 'mem_mapped8_copy_color' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm8.c:363:61: style:inconclusive: Function 'mem8_word_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm8.c:342:1: note: Function 'mem8_word_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm8.c:363:61: note: Function 'mem8_word_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm8.c:363:68: style:inconclusive: Function 'mem8_word_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm8.c:342:1: note: Function 'mem8_word_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm8.c:363:68: note: Function 'mem8_word_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm8.c:382:29: style:inconclusive: Function 'mem8_word_copy_mono' argument 2 names different: declaration 'data' definition 'base'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm8.c:342:1: note: Function 'mem8_word_copy_mono' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm8.c:382:29: note: Function 'mem8_word_copy_mono' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm8.c:382:39: style:inconclusive: Function 'mem8_word_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm8.c:342:1: note: Function 'mem8_word_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm8.c:382:39: note: Function 'mem8_word_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm8.c:382:52: style:inconclusive: Function 'mem8_word_copy_mono' argument 4 names different: declaration 'raster' definition 'sraster'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm8.c:342:1: note: Function 'mem8_word_copy_mono' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm8.c:382:52: note: Function 'mem8_word_copy_mono' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm8.c:383:27: style:inconclusive: Function 'mem8_word_copy_mono' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm8.c:342:1: note: Function 'mem8_word_copy_mono' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm8.c:383:27: note: Function 'mem8_word_copy_mono' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm8.c:383:34: style:inconclusive: Function 'mem8_word_copy_mono' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm8.c:342:1: note: Function 'mem8_word_copy_mono' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm8.c:383:34: note: Function 'mem8_word_copy_mono' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm8.c:383:52: style:inconclusive: Function 'mem8_word_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm8.c:342:1: note: Function 'mem8_word_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. ghostpdl-10.03.0/base/gdevm8.c:383:52: note: Function 'mem8_word_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. ghostpdl-10.03.0/base/gdevm8.c:383:73: style:inconclusive: Function 'mem8_word_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm8.c:342:1: note: Function 'mem8_word_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. ghostpdl-10.03.0/base/gdevm8.c:383:73: note: Function 'mem8_word_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. ghostpdl-10.03.0/base/gdevm8.c:404:29: style:inconclusive: Function 'mem8_word_copy_color' argument 2 names different: declaration 'data' definition 'base'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm8.c:342:1: note: Function 'mem8_word_copy_color' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm8.c:404:29: note: Function 'mem8_word_copy_color' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevm8.c:404:39: style:inconclusive: Function 'mem8_word_copy_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm8.c:342:1: note: Function 'mem8_word_copy_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm8.c:404:39: note: Function 'mem8_word_copy_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevm8.c:404:52: style:inconclusive: Function 'mem8_word_copy_color' argument 4 names different: declaration 'raster' definition 'sraster'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm8.c:342:1: note: Function 'mem8_word_copy_color' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm8.c:404:52: note: Function 'mem8_word_copy_color' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevm8.c:405:40: style:inconclusive: Function 'mem8_word_copy_color' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm8.c:342:1: note: Function 'mem8_word_copy_color' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm8.c:405:40: note: Function 'mem8_word_copy_color' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevm8.c:405:47: style:inconclusive: Function 'mem8_word_copy_color' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevm8.c:342:1: note: Function 'mem8_word_copy_color' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevm8.c:405:47: note: Function 'mem8_word_copy_color' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevmem.c:56:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reloc_struct_ptr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevmem.c:217:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevmem.c:389:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevmem.c:417:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevmem.c:448:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_LOG2_SIZEOF_INT [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevmem.c:700:18: style:inconclusive: Boolean expression 'w<=0' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] ghostpdl-10.03.0/base/gdevmem.c:464:28: style: Condition 'data_size>size' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/base/gdevmem.c:461:27: note: Assuming that condition 'data_size<=size' is not redundant ghostpdl-10.03.0/base/gdevmem.c:464:28: note: Condition 'data_size>size' is always true ghostpdl-10.03.0/base/gdevmem.c:35:1: style:inconclusive: Function 'device_memory_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevmem.c:31:1: note: Function 'device_memory_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gdevmem.c:35:1: note: Function 'device_memory_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gdevmem.c:45:1: style:inconclusive: Function 'device_memory_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevmem.c:31:1: note: Function 'device_memory_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gdevmem.c:45:1: note: Function 'device_memory_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gdevmem.c:141:33: style:inconclusive: Function 'gdev_mem_functions_for_bits' argument 1 names different: declaration 'bits' definition 'bits_per_pixel'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevmem.h:257:59: note: Function 'gdev_mem_functions_for_bits' argument 1 names different: declaration 'bits' definition 'bits_per_pixel'. ghostpdl-10.03.0/base/gdevmem.c:141:33: note: Function 'gdev_mem_functions_for_bits' argument 1 names different: declaration 'bits' definition 'bits_per_pixel'. ghostpdl-10.03.0/base/gdevmem.c:160:38: style:inconclusive: Function 'gdev_mem_word_functions_for_bits' argument 1 names different: declaration 'bits' definition 'bits_per_pixel'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevmem.h:258:64: note: Function 'gdev_mem_word_functions_for_bits' argument 1 names different: declaration 'bits' definition 'bits_per_pixel'. ghostpdl-10.03.0/base/gdevmem.c:160:38: note: Function 'gdev_mem_word_functions_for_bits' argument 1 names different: declaration 'bits' definition 'bits_per_pixel'. ghostpdl-10.03.0/base/gdevmem.c:179:39: style:inconclusive: Function 'gs_make_mem_device' argument 1 names different: declaration 'mdev' definition 'dev'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevmem.h:280:44: note: Function 'gs_make_mem_device' argument 1 names different: declaration 'mdev' definition 'dev'. ghostpdl-10.03.0/base/gdevmem.c:179:39: note: Function 'gs_make_mem_device' argument 1 names different: declaration 'mdev' definition 'dev'. ghostpdl-10.03.0/base/gdevmem.c:238:56: style:inconclusive: Function 'gs_make_mem_device_with_copydevice' argument 1 names different: declaration 'mdev' definition 'ppdev'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevmem.h:298:60: note: Function 'gs_make_mem_device_with_copydevice' argument 1 names different: declaration 'mdev' definition 'ppdev'. ghostpdl-10.03.0/base/gdevmem.c:238:56: note: Function 'gs_make_mem_device_with_copydevice' argument 1 names different: declaration 'mdev' definition 'ppdev'. ghostpdl-10.03.0/base/gdevmem.c:299:61: style:inconclusive: Function 'gs_make_mem_mono_device_with_copydevice' argument 1 names different: declaration 'mdev' definition 'ppdev'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevmem.h:294:65: note: Function 'gs_make_mem_mono_device_with_copydevice' argument 1 names different: declaration 'mdev' definition 'ppdev'. ghostpdl-10.03.0/base/gdevmem.c:299:61: note: Function 'gs_make_mem_mono_device_with_copydevice' argument 1 names different: declaration 'mdev' definition 'ppdev'. ghostpdl-10.03.0/base/gdevmem.c:329:44: style:inconclusive: Function 'gs_make_mem_mono_device' argument 1 names different: declaration 'mdev' definition 'dev'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevmem.h:278:49: note: Function 'gs_make_mem_mono_device' argument 1 names different: declaration 'mdev' definition 'dev'. ghostpdl-10.03.0/base/gdevmem.c:329:44: note: Function 'gs_make_mem_mono_device' argument 1 names different: declaration 'mdev' definition 'dev'. ghostpdl-10.03.0/base/gdevmem.c:353:47: style:inconclusive: Function 'gdev_mem_mono_set_inverted' argument 1 names different: declaration 'mdev' definition 'dev'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevmem.h:341:52: note: Function 'gdev_mem_mono_set_inverted' argument 1 names different: declaration 'mdev' definition 'dev'. ghostpdl-10.03.0/base/gdevmem.c:353:47: note: Function 'gdev_mem_mono_set_inverted' argument 1 names different: declaration 'mdev' definition 'dev'. ghostpdl-10.03.0/base/gdevmem.c:374:45: style:inconclusive: Function 'gdev_mem_bits_size' argument 1 names different: declaration 'mdev' definition 'dev'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevmem.h:185:48: note: Function 'gdev_mem_bits_size' argument 1 names different: declaration 'mdev' definition 'dev'. ghostpdl-10.03.0/base/gdevmem.c:374:45: note: Function 'gdev_mem_bits_size' argument 1 names different: declaration 'mdev' definition 'dev'. ghostpdl-10.03.0/base/gdevmem.c:374:81: style:inconclusive: Function 'gdev_mem_bits_size' argument 4 names different: declaration 'size' definition 'psize'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevmem.h:186:46: note: Function 'gdev_mem_bits_size' argument 4 names different: declaration 'size' definition 'psize'. ghostpdl-10.03.0/base/gdevmem.c:374:81: note: Function 'gdev_mem_bits_size' argument 4 names different: declaration 'size' definition 'psize'. ghostpdl-10.03.0/base/gdevmem.c:403:50: style:inconclusive: Function 'gdev_mem_line_ptrs_size' argument 1 names different: declaration 'mdev' definition 'dev'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevmem.h:188:56: note: Function 'gdev_mem_line_ptrs_size' argument 1 names different: declaration 'mdev' definition 'dev'. ghostpdl-10.03.0/base/gdevmem.c:403:50: note: Function 'gdev_mem_line_ptrs_size' argument 1 names different: declaration 'mdev' definition 'dev'. ghostpdl-10.03.0/base/gdevmem.c:411:45: style:inconclusive: Function 'gdev_mem_data_size' argument 1 names different: declaration 'mdev' definition 'dev'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevmem.h:191:48: note: Function 'gdev_mem_data_size' argument 1 names different: declaration 'mdev' definition 'dev'. ghostpdl-10.03.0/base/gdevmem.c:411:45: note: Function 'gdev_mem_data_size' argument 1 names different: declaration 'mdev' definition 'dev'. ghostpdl-10.03.0/base/gdevmem.c:411:81: style:inconclusive: Function 'gdev_mem_data_size' argument 4 names different: declaration 'size' definition 'psize'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevmem.h:192:46: note: Function 'gdev_mem_data_size' argument 4 names different: declaration 'size' definition 'psize'. ghostpdl-10.03.0/base/gdevmem.c:411:81: note: Function 'gdev_mem_data_size' argument 4 names different: declaration 'size' definition 'psize'. ghostpdl-10.03.0/base/gdevmem.c:882:41: style:inconclusive: Function 'mem_mapped_map_color_rgb' argument 3 names different: declaration 'rgb' definition 'prgb'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevmem.h:102:1: note: Function 'mem_mapped_map_color_rgb' argument 3 names different: declaration 'rgb' definition 'prgb'. ghostpdl-10.03.0/base/gdevmem.c:882:41: note: Function 'mem_mapped_map_color_rgb' argument 3 names different: declaration 'rgb' definition 'prgb'. ghostpdl-10.03.0/base/gdevmem.c:396:12: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/base/gdevmem.c:48:15: style: Variable 'base_old' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gdevmpla.c:98:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevmpla.c:420:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_LOG2_SIZEOF_LONG [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevmpla.c:745:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_LOG2_SIZEOF_LONG [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevmpla.c:899:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_LOG2_SIZEOF_LONG [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevmpla.c:1763:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_default_gray_encode_color [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevmpla.c:1799:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevmpla.c:2296:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevmr2n.c:43:41: style: Parameter 'dev' can be declared as pointer to const. However it seems that 'mem_gray_rop_fill_rectangle' is a callback function, if 'dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gdevmr2n.c:154:9: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gdevmr2n.c:43:41: note: Parameter 'dev' can be declared as pointer to const ghostpdl-10.03.0/base/gdevmr2n.c:49:36: style: Parameter 'dev' can be declared as pointer to const. However it seems that 'mem_gray_rop_copy_mono' is a callback function, if 'dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gdevmr2n.c:155:9: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gdevmr2n.c:49:36: note: Parameter 'dev' can be declared as pointer to const ghostpdl-10.03.0/base/gdevmr2n.c:57:47: style: Parameter 'dev' can be declared as pointer to const. However it seems that 'mem_gray_rop_strip_tile_rectangle' is a callback function, if 'dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gdevmr2n.c:156:9: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gdevmr2n.c:57:47: note: Parameter 'dev' can be declared as pointer to const ghostpdl-10.03.0/base/gdevmr8n.c:55:47: style:inconclusive: Function 'mem_gray8_rgb24_strip_copy_rop2' argument 15 names different: declaration 'lop' definition 'dirty_lop'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevmem.h:175:1: note: Function 'mem_gray8_rgb24_strip_copy_rop2' argument 15 names different: declaration 'lop' definition 'dirty_lop'. ghostpdl-10.03.0/base/gdevmr8n.c:55:47: note: Function 'mem_gray8_rgb24_strip_copy_rop2' argument 15 names different: declaration 'lop' definition 'dirty_lop'. ghostpdl-10.03.0/base/gdevmpla.c:2139:18: style:inconclusive: Boolean expression 'w<=0' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] ghostpdl-10.03.0/base/gdevmpla.c:932:36: style: Condition 'dbit' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/base/gdevmpla.c:931:32: note: Assignment 'dbit=0', assigned value is 0 ghostpdl-10.03.0/base/gdevmpla.c:932:36: note: Condition 'dbit' is always false ghostpdl-10.03.0/base/gdevmpla.c:942:100: style: Condition 'sample_load_next32((uint32_t*)&value,&sptr,&sbit,source_depth)<0' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/base/gdevmpla.c:942:51: note: Calling function 'sample_load_next32' returns -1 ghostpdl-10.03.0/base/gdevmpla.c:942:100: note: Condition 'sample_load_next32((uint32_t*)&value,&sptr,&sbit,source_depth)<0' is always true ghostpdl-10.03.0/base/gdevmrun.c:587:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zero [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevmpla.c:46:24: style:inconclusive: Function 'mem_spec_op' argument 1 names different: declaration 'dev' definition 'pdev'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevmem.h:353:1: note: Function 'mem_spec_op' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gdevmpla.c:46:24: note: Function 'mem_spec_op' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gdevmpla.c:46:34: style:inconclusive: Function 'mem_spec_op' argument 2 names different: declaration 'op' definition 'dev_spec_op'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevmem.h:353:1: note: Function 'mem_spec_op' argument 2 names different: declaration 'op' definition 'dev_spec_op'. ghostpdl-10.03.0/base/gdevmpla.c:46:34: note: Function 'mem_spec_op' argument 2 names different: declaration 'op' definition 'dev_spec_op'. ghostpdl-10.03.0/base/gdevmpla.c:47:29: style:inconclusive: Function 'mem_spec_op' argument 4 names different: declaration 'datasize' definition 'size'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevmem.h:353:1: note: Function 'mem_spec_op' argument 4 names different: declaration 'datasize' definition 'size'. ghostpdl-10.03.0/base/gdevmpla.c:47:29: note: Function 'mem_spec_op' argument 4 names different: declaration 'datasize' definition 'size'. ghostpdl-10.03.0/base/gdevmpla.c:283:33: style:inconclusive: Function 'mem_planar_put_image' argument 1 names different: declaration 'dev' definition 'pdev'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevmpla.c:43:8: note: Function 'mem_planar_put_image' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gdevmpla.c:283:33: note: Function 'mem_planar_put_image' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gdevmpla.c:283:50: style:inconclusive: Function 'mem_planar_put_image' argument 2 names different: declaration 'mdev' definition 'pmdev'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevmpla.c:43:8: note: Function 'mem_planar_put_image' argument 2 names different: declaration 'mdev' definition 'pmdev'. ghostpdl-10.03.0/base/gdevmpla.c:283:50: note: Function 'mem_planar_put_image' argument 2 names different: declaration 'mdev' definition 'pmdev'. ghostpdl-10.03.0/base/gdevmpla.c:283:97: style:inconclusive: Function 'mem_planar_put_image' argument 5 names different: declaration 'x' definition 'xstart'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevmpla.c:43:8: note: Function 'mem_planar_put_image' argument 5 names different: declaration 'x' definition 'xstart'. ghostpdl-10.03.0/base/gdevmpla.c:283:97: note: Function 'mem_planar_put_image' argument 5 names different: declaration 'x' definition 'xstart'. ghostpdl-10.03.0/base/gdevmpla.c:284:19: style:inconclusive: Function 'mem_planar_put_image' argument 6 names different: declaration 'y' definition 'ystart'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevmpla.c:43:8: note: Function 'mem_planar_put_image' argument 6 names different: declaration 'y' definition 'ystart'. ghostpdl-10.03.0/base/gdevmpla.c:284:19: note: Function 'mem_planar_put_image' argument 6 names different: declaration 'y' definition 'ystart'. ghostpdl-10.03.0/base/gdevmpla.c:339:62: style:inconclusive: Function 'mem_planar_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevmpla.c:33:1: note: Function 'mem_planar_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevmpla.c:339:62: note: Function 'mem_planar_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevmpla.c:339:69: style:inconclusive: Function 'mem_planar_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevmpla.c:33:1: note: Function 'mem_planar_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevmpla.c:339:69: note: Function 'mem_planar_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevmpla.c:364:52: style:inconclusive: Function 'mem_planar_copy_mono' argument 2 names different: declaration 'data' definition 'base'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevmpla.c:33:1: note: Function 'mem_planar_copy_mono' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevmpla.c:364:52: note: Function 'mem_planar_copy_mono' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevmpla.c:364:62: style:inconclusive: Function 'mem_planar_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevmpla.c:33:1: note: Function 'mem_planar_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevmpla.c:364:62: note: Function 'mem_planar_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevmpla.c:365:26: style:inconclusive: Function 'mem_planar_copy_mono' argument 4 names different: declaration 'raster' definition 'sraster'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevmpla.c:33:1: note: Function 'mem_planar_copy_mono' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevmpla.c:365:26: note: Function 'mem_planar_copy_mono' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevmpla.c:365:70: style:inconclusive: Function 'mem_planar_copy_mono' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevmpla.c:33:1: note: Function 'mem_planar_copy_mono' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevmpla.c:365:70: note: Function 'mem_planar_copy_mono' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevmpla.c:365:77: style:inconclusive: Function 'mem_planar_copy_mono' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevmpla.c:33:1: note: Function 'mem_planar_copy_mono' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevmpla.c:365:77: note: Function 'mem_planar_copy_mono' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevmpla.c:400:59: style:inconclusive: Function 'mem_planar_copy_color_24to8' argument 2 names different: declaration 'data' definition 'base'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevmpla.c:34:8: note: Function 'mem_planar_copy_color_24to8' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevmpla.c:400:59: note: Function 'mem_planar_copy_color_24to8' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevmpla.c:400:69: style:inconclusive: Function 'mem_planar_copy_color_24to8' argument 3 names different: declaration 'data_x' definition 'sourcex'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevmpla.c:34:8: note: Function 'mem_planar_copy_color_24to8' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevmpla.c:400:69: note: Function 'mem_planar_copy_color_24to8' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevmpla.c:401:33: style:inconclusive: Function 'mem_planar_copy_color_24to8' argument 4 names different: declaration 'raster' definition 'sraster'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevmpla.c:34:8: note: Function 'mem_planar_copy_color_24to8' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevmpla.c:401:33: note: Function 'mem_planar_copy_color_24to8' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevmpla.c:402:47: style:inconclusive: Function 'mem_planar_copy_color_24to8' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevmpla.c:34:8: note: Function 'mem_planar_copy_color_24to8' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevmpla.c:402:47: note: Function 'mem_planar_copy_color_24to8' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevmpla.c:402:54: style:inconclusive: Function 'mem_planar_copy_color_24to8' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevmpla.c:34:8: note: Function 'mem_planar_copy_color_24to8' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevmpla.c:402:54: note: Function 'mem_planar_copy_color_24to8' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevmpla.c:725:58: style:inconclusive: Function 'mem_planar_copy_color_4to1' argument 2 names different: declaration 'data' definition 'base'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevmpla.c:35:8: note: Function 'mem_planar_copy_color_4to1' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevmpla.c:725:58: note: Function 'mem_planar_copy_color_4to1' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevmpla.c:725:68: style:inconclusive: Function 'mem_planar_copy_color_4to1' argument 3 names different: declaration 'data_x' definition 'sourcex'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevmpla.c:35:8: note: Function 'mem_planar_copy_color_4to1' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevmpla.c:725:68: note: Function 'mem_planar_copy_color_4to1' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevmpla.c:726:33: style:inconclusive: Function 'mem_planar_copy_color_4to1' argument 4 names different: declaration 'raster' definition 'sraster'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevmpla.c:35:8: note: Function 'mem_planar_copy_color_4to1' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevmpla.c:726:33: note: Function 'mem_planar_copy_color_4to1' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevmpla.c:727:47: style:inconclusive: Function 'mem_planar_copy_color_4to1' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevmpla.c:35:8: note: Function 'mem_planar_copy_color_4to1' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevmpla.c:727:47: note: Function 'mem_planar_copy_color_4to1' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevmpla.c:727:54: style:inconclusive: Function 'mem_planar_copy_color_4to1' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevmpla.c:35:8: note: Function 'mem_planar_copy_color_4to1' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevmpla.c:727:54: note: Function 'mem_planar_copy_color_4to1' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevmpla.c:857:53: style:inconclusive: Function 'mem_planar_copy_color' argument 2 names different: declaration 'data' definition 'base'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevmpla.c:33:1: note: Function 'mem_planar_copy_color' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevmpla.c:857:53: note: Function 'mem_planar_copy_color' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevmpla.c:857:63: style:inconclusive: Function 'mem_planar_copy_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevmpla.c:33:1: note: Function 'mem_planar_copy_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevmpla.c:857:63: note: Function 'mem_planar_copy_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevmpla.c:858:27: style:inconclusive: Function 'mem_planar_copy_color' argument 4 names different: declaration 'raster' definition 'sraster'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevmpla.c:33:1: note: Function 'mem_planar_copy_color' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevmpla.c:858:27: note: Function 'mem_planar_copy_color' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevmpla.c:859:41: style:inconclusive: Function 'mem_planar_copy_color' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevmpla.c:33:1: note: Function 'mem_planar_copy_color' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevmpla.c:859:41: note: Function 'mem_planar_copy_color' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevmpla.c:859:48: style:inconclusive: Function 'mem_planar_copy_color' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevmpla.c:33:1: note: Function 'mem_planar_copy_color' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevmpla.c:859:48: note: Function 'mem_planar_copy_color' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevmpla.c:976:54: style:inconclusive: Function 'mem_planar_copy_planes' argument 2 names different: declaration 'data' definition 'base'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevmpla.c:36:8: note: Function 'mem_planar_copy_planes' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevmpla.c:976:54: note: Function 'mem_planar_copy_planes' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevmpla.c:976:64: style:inconclusive: Function 'mem_planar_copy_planes' argument 3 names different: declaration 'data_x' definition 'sourcex'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevmpla.c:36:8: note: Function 'mem_planar_copy_planes' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevmpla.c:976:64: note: Function 'mem_planar_copy_planes' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevmpla.c:977:28: style:inconclusive: Function 'mem_planar_copy_planes' argument 4 names different: declaration 'raster' definition 'sraster'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevmpla.c:36:8: note: Function 'mem_planar_copy_planes' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevmpla.c:977:28: note: Function 'mem_planar_copy_planes' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevmpla.c:978:42: style:inconclusive: Function 'mem_planar_copy_planes' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevmpla.c:36:8: note: Function 'mem_planar_copy_planes' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevmpla.c:978:42: note: Function 'mem_planar_copy_planes' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevmpla.c:978:49: style:inconclusive: Function 'mem_planar_copy_planes' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevmpla.c:36:8: note: Function 'mem_planar_copy_planes' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevmpla.c:978:49: note: Function 'mem_planar_copy_planes' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevmpla.c:1007:51: style:inconclusive: Function 'mem_planar_strip_tile_rect_devn' argument 5 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevmpla.c:39:8: note: Function 'mem_planar_strip_tile_rect_devn' argument 5 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevmpla.c:1007:51: note: Function 'mem_planar_strip_tile_rect_devn' argument 5 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevmpla.c:1007:58: style:inconclusive: Function 'mem_planar_strip_tile_rect_devn' argument 6 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevmpla.c:39:8: note: Function 'mem_planar_strip_tile_rect_devn' argument 6 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevmpla.c:1007:58: note: Function 'mem_planar_strip_tile_rect_devn' argument 6 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevmpla.c:1009:71: style:inconclusive: Function 'mem_planar_strip_tile_rect_devn' argument 9 names different: declaration 'phase_x' definition 'px'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevmpla.c:39:8: note: Function 'mem_planar_strip_tile_rect_devn' argument 9 names different: declaration 'phase_x' definition 'px'. ghostpdl-10.03.0/base/gdevmpla.c:1009:71: note: Function 'mem_planar_strip_tile_rect_devn' argument 9 names different: declaration 'phase_x' definition 'px'. ghostpdl-10.03.0/base/gdevmpla.c:1009:79: style:inconclusive: Function 'mem_planar_strip_tile_rect_devn' argument 10 names different: declaration 'phase_y' definition 'py'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevmpla.c:39:8: note: Function 'mem_planar_strip_tile_rect_devn' argument 10 names different: declaration 'phase_y' definition 'py'. ghostpdl-10.03.0/base/gdevmpla.c:1009:79: note: Function 'mem_planar_strip_tile_rect_devn' argument 10 names different: declaration 'phase_y' definition 'py'. ghostpdl-10.03.0/base/gdevmpla.c:1059:51: style:inconclusive: Function 'mem_planar_strip_tile_rectangle' argument 5 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevmpla.c:38:8: note: Function 'mem_planar_strip_tile_rectangle' argument 5 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevmpla.c:1059:51: note: Function 'mem_planar_strip_tile_rectangle' argument 5 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevmpla.c:1059:58: style:inconclusive: Function 'mem_planar_strip_tile_rectangle' argument 6 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevmpla.c:38:8: note: Function 'mem_planar_strip_tile_rectangle' argument 6 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevmpla.c:1059:58: note: Function 'mem_planar_strip_tile_rectangle' argument 6 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevmpla.c:1061:37: style:inconclusive: Function 'mem_planar_strip_tile_rectangle' argument 9 names different: declaration 'phase_x' definition 'px'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevmpla.c:38:8: note: Function 'mem_planar_strip_tile_rectangle' argument 9 names different: declaration 'phase_x' definition 'px'. ghostpdl-10.03.0/base/gdevmpla.c:1061:37: note: Function 'mem_planar_strip_tile_rectangle' argument 9 names different: declaration 'phase_x' definition 'px'. ghostpdl-10.03.0/base/gdevmpla.c:1061:45: style:inconclusive: Function 'mem_planar_strip_tile_rectangle' argument 10 names different: declaration 'phase_y' definition 'py'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevmpla.c:38:8: note: Function 'mem_planar_strip_tile_rectangle' argument 10 names different: declaration 'phase_y' definition 'py'. ghostpdl-10.03.0/base/gdevmpla.c:1061:45: note: Function 'mem_planar_strip_tile_rectangle' argument 10 names different: declaration 'phase_y' definition 'py'. ghostpdl-10.03.0/base/gdevmpla.c:1232:21: style: Local variable 'dbit' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/gdevmpla.c:1120:9: note: Shadowed declaration ghostpdl-10.03.0/base/gdevmpla.c:1232:21: note: Shadow variable ghostpdl-10.03.0/base/gdevmpla.c:1238:22: style: Local variable 'lmask' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/gdevmpla.c:1118:10: note: Shadowed declaration ghostpdl-10.03.0/base/gdevmpla.c:1238:22: note: Shadow variable ghostpdl-10.03.0/base/gdevmpla.c:1239:22: style: Local variable 'rmask' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/gdevmpla.c:1118:17: note: Shadowed declaration ghostpdl-10.03.0/base/gdevmpla.c:1239:22: note: Shadow variable ghostpdl-10.03.0/base/gdevmpla.c:2153:30: style: Local variable 'copy_params' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/gdevmpla.c:2110:26: note: Shadowed declaration ghostpdl-10.03.0/base/gdevmpla.c:2153:30: note: Shadow variable ghostpdl-10.03.0/base/gdevmpla.c:2155:13: style: Local variable 'code' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/gdevmpla.c:2111:9: note: Shadowed declaration ghostpdl-10.03.0/base/gdevmpla.c:2155:13: note: Shadow variable ghostpdl-10.03.0/base/gdevmpla.c:2211:30: style: Local variable 'copy_params' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/gdevmpla.c:2110:26: note: Shadowed declaration ghostpdl-10.03.0/base/gdevmpla.c:2211:30: note: Shadow variable ghostpdl-10.03.0/base/gdevmpla.c:2213:13: style: Local variable 'code' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/gdevmpla.c:2111:9: note: Shadowed declaration ghostpdl-10.03.0/base/gdevmpla.c:2213:13: note: Shadow variable ghostpdl-10.03.0/base/gdevmpla.c:2268:53: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/base/gdevmpla.c:2270:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/base/gdevmpla.c:408:15: style: union member 'b_::l' is never used. [unusedStructMember] ghostpdl-10.03.0/base/gdevmpla.c:733:15: style: union member 'b_::l' is never used. [unusedStructMember] ghostpdl-10.03.0/base/gdevmpla.c:865:15: style: union member 'b_::l' is never used. [unusedStructMember] ghostpdl-10.03.0/base/gdevmpla.c:2287:19: style: union member 'b_::l' is never used. [unusedStructMember] ghostpdl-10.03.0/base/gdevmrun.c:289:55: style:inconclusive: Function 'run_copy_mono' argument 3 names different: declaration 'data_x' definition 'dx'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevmrun.c:163:8: note: Function 'run_copy_mono' argument 3 names different: declaration 'data_x' definition 'dx'. ghostpdl-10.03.0/base/gdevmrun.c:289:55: note: Function 'run_copy_mono' argument 3 names different: declaration 'data_x' definition 'dx'. ghostpdl-10.03.0/base/gdevmrun.c:290:50: style:inconclusive: Function 'run_copy_mono' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevmrun.c:163:8: note: Function 'run_copy_mono' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevmrun.c:290:50: note: Function 'run_copy_mono' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevmrun.c:290:57: style:inconclusive: Function 'run_copy_mono' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevmrun.c:163:8: note: Function 'run_copy_mono' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevmrun.c:290:57: note: Function 'run_copy_mono' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevmrun.c:291:30: style:inconclusive: Function 'run_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevmrun.c:163:8: note: Function 'run_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. ghostpdl-10.03.0/base/gdevmrun.c:291:30: note: Function 'run_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. ghostpdl-10.03.0/base/gdevmrun.c:291:51: style:inconclusive: Function 'run_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevmrun.c:163:8: note: Function 'run_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. ghostpdl-10.03.0/base/gdevmrun.c:291:51: note: Function 'run_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. ghostpdl-10.03.0/base/gdevmrun.c:303:34: style:inconclusive: Function 'run_copy_color' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevmrun.c:164:8: note: Function 'run_copy_color' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevmrun.c:303:34: note: Function 'run_copy_color' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevmrun.c:303:41: style:inconclusive: Function 'run_copy_color' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevmrun.c:164:8: note: Function 'run_copy_color' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevmrun.c:303:41: note: Function 'run_copy_color' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevmrun.c:314:51: style:inconclusive: Function 'run_copy_alpha' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevmrun.c:166:8: note: Function 'run_copy_alpha' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevmrun.c:314:51: note: Function 'run_copy_alpha' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevmrun.c:314:58: style:inconclusive: Function 'run_copy_alpha' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevmrun.c:166:8: note: Function 'run_copy_alpha' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevmrun.c:314:58: note: Function 'run_copy_alpha' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevmrun.c:326:22: style:inconclusive: Function 'run_strip_tile_rectangle' argument 5 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevmrun.c:167:8: note: Function 'run_strip_tile_rectangle' argument 5 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevmrun.c:326:22: note: Function 'run_strip_tile_rectangle' argument 5 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevmrun.c:326:29: style:inconclusive: Function 'run_strip_tile_rectangle' argument 6 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevmrun.c:167:8: note: Function 'run_strip_tile_rectangle' argument 6 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevmrun.c:326:29: note: Function 'run_strip_tile_rectangle' argument 6 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevmrun.c:327:37: style:inconclusive: Function 'run_strip_tile_rectangle' argument 9 names different: declaration 'phase_x' definition 'px'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevmrun.c:167:8: note: Function 'run_strip_tile_rectangle' argument 9 names different: declaration 'phase_x' definition 'px'. ghostpdl-10.03.0/base/gdevmrun.c:327:37: note: Function 'run_strip_tile_rectangle' argument 9 names different: declaration 'phase_x' definition 'px'. ghostpdl-10.03.0/base/gdevmrun.c:327:45: style:inconclusive: Function 'run_strip_tile_rectangle' argument 10 names different: declaration 'phase_y' definition 'py'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevmrun.c:167:8: note: Function 'run_strip_tile_rectangle' argument 10 names different: declaration 'phase_y' definition 'py'. ghostpdl-10.03.0/base/gdevmrun.c:327:45: note: Function 'run_strip_tile_rectangle' argument 10 names different: declaration 'phase_y' definition 'py'. ghostpdl-10.03.0/base/gdevmrun.c:342:39: style:inconclusive: Function 'run_strip_copy_rop2' argument 11 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevmrun.c:168:8: note: Function 'run_strip_copy_rop2' argument 11 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevmrun.c:342:39: note: Function 'run_strip_copy_rop2' argument 11 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevmrun.c:342:46: style:inconclusive: Function 'run_strip_copy_rop2' argument 12 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevmrun.c:168:8: note: Function 'run_strip_copy_rop2' argument 12 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevmrun.c:342:46: note: Function 'run_strip_copy_rop2' argument 12 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevmrun.c:342:53: style:inconclusive: Function 'run_strip_copy_rop2' argument 13 names different: declaration 'phase_x' definition 'px'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevmrun.c:168:8: note: Function 'run_strip_copy_rop2' argument 13 names different: declaration 'phase_x' definition 'px'. ghostpdl-10.03.0/base/gdevmrun.c:342:53: note: Function 'run_strip_copy_rop2' argument 13 names different: declaration 'phase_x' definition 'px'. ghostpdl-10.03.0/base/gdevmrun.c:342:61: style:inconclusive: Function 'run_strip_copy_rop2' argument 14 names different: declaration 'phase_y' definition 'py'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevmrun.c:168:8: note: Function 'run_strip_copy_rop2' argument 14 names different: declaration 'phase_y' definition 'py'. ghostpdl-10.03.0/base/gdevmrun.c:342:61: note: Function 'run_strip_copy_rop2' argument 14 names different: declaration 'phase_y' definition 'py'. ghostpdl-10.03.0/base/gdevmrun.c:572:54: style:inconclusive: Function 'run_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevmrun.c:165:8: note: Function 'run_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevmrun.c:572:54: note: Function 'run_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevmrun.c:572:61: style:inconclusive: Function 'run_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevmrun.c:165:8: note: Function 'run_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevmrun.c:572:61: note: Function 'run_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevnfwd.c:698:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevnfwd.c:979:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_default_DevGray_get_color_comp_index [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevnfwd.c:191:41: style:inconclusive: Function 'gx_forward_map_color_rgb' argument 3 names different: declaration 'rgb' definition 'prgb'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:376:1: note: Function 'gx_forward_map_color_rgb' argument 3 names different: declaration 'rgb' definition 'prgb'. ghostpdl-10.03.0/base/gdevnfwd.c:191:41: note: Function 'gx_forward_map_color_rgb' argument 3 names different: declaration 'rgb' definition 'prgb'. ghostpdl-10.03.0/base/gdevnfwd.c:201:62: style:inconclusive: Function 'gx_forward_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:377:1: note: Function 'gx_forward_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevnfwd.c:201:62: note: Function 'gx_forward_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevnfwd.c:201:69: style:inconclusive: Function 'gx_forward_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:377:1: note: Function 'gx_forward_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevnfwd.c:201:69: note: Function 'gx_forward_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevnfwd.c:214:26: style:inconclusive: Function 'gx_forward_copy_mono' argument 3 names different: declaration 'data_x' definition 'dx'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:378:1: note: Function 'gx_forward_copy_mono' argument 3 names different: declaration 'data_x' definition 'dx'. ghostpdl-10.03.0/base/gdevnfwd.c:214:26: note: Function 'gx_forward_copy_mono' argument 3 names different: declaration 'data_x' definition 'dx'. ghostpdl-10.03.0/base/gdevnfwd.c:215:40: style:inconclusive: Function 'gx_forward_copy_mono' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:378:1: note: Function 'gx_forward_copy_mono' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevnfwd.c:215:40: note: Function 'gx_forward_copy_mono' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevnfwd.c:215:47: style:inconclusive: Function 'gx_forward_copy_mono' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:378:1: note: Function 'gx_forward_copy_mono' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevnfwd.c:215:47: note: Function 'gx_forward_copy_mono' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevnfwd.c:216:37: style:inconclusive: Function 'gx_forward_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:378:1: note: Function 'gx_forward_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. ghostpdl-10.03.0/base/gdevnfwd.c:216:37: note: Function 'gx_forward_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. ghostpdl-10.03.0/base/gdevnfwd.c:216:58: style:inconclusive: Function 'gx_forward_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:378:1: note: Function 'gx_forward_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. ghostpdl-10.03.0/base/gdevnfwd.c:216:58: note: Function 'gx_forward_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. ghostpdl-10.03.0/base/gdevnfwd.c:243:27: style:inconclusive: Function 'gx_forward_copy_color' argument 3 names different: declaration 'data_x' definition 'dx'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:379:1: note: Function 'gx_forward_copy_color' argument 3 names different: declaration 'data_x' definition 'dx'. ghostpdl-10.03.0/base/gdevnfwd.c:243:27: note: Function 'gx_forward_copy_color' argument 3 names different: declaration 'data_x' definition 'dx'. ghostpdl-10.03.0/base/gdevnfwd.c:244:41: style:inconclusive: Function 'gx_forward_copy_color' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:379:1: note: Function 'gx_forward_copy_color' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevnfwd.c:244:41: note: Function 'gx_forward_copy_color' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevnfwd.c:244:48: style:inconclusive: Function 'gx_forward_copy_color' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:379:1: note: Function 'gx_forward_copy_color' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevnfwd.c:244:48: note: Function 'gx_forward_copy_color' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevnfwd.c:257:28: style:inconclusive: Function 'gx_forward_copy_planes' argument 3 names different: declaration 'data_x' definition 'dx'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:414:1: note: Function 'gx_forward_copy_planes' argument 3 names different: declaration 'data_x' definition 'dx'. ghostpdl-10.03.0/base/gdevnfwd.c:257:28: note: Function 'gx_forward_copy_planes' argument 3 names different: declaration 'data_x' definition 'dx'. ghostpdl-10.03.0/base/gdevnfwd.c:258:42: style:inconclusive: Function 'gx_forward_copy_planes' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:414:1: note: Function 'gx_forward_copy_planes' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevnfwd.c:258:42: note: Function 'gx_forward_copy_planes' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevnfwd.c:258:49: style:inconclusive: Function 'gx_forward_copy_planes' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:414:1: note: Function 'gx_forward_copy_planes' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevnfwd.c:258:49: note: Function 'gx_forward_copy_planes' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevnfwd.c:355:52: style:inconclusive: Function 'gx_forward_fill_stroke_path' argument 4 names different: declaration 'fill_params' definition 'params_fill'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:422:1: note: Function 'gx_forward_fill_stroke_path' argument 4 names different: declaration 'fill_params' definition 'params_fill'. ghostpdl-10.03.0/base/gdevnfwd.c:355:52: note: Function 'gx_forward_fill_stroke_path' argument 4 names different: declaration 'fill_params' definition 'params_fill'. ghostpdl-10.03.0/base/gdevnfwd.c:357:54: style:inconclusive: Function 'gx_forward_fill_stroke_path' argument 6 names different: declaration 'stroke_params' definition 'params_stroke'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:422:1: note: Function 'gx_forward_fill_stroke_path' argument 6 names different: declaration 'stroke_params' definition 'params_stroke'. ghostpdl-10.03.0/base/gdevnfwd.c:357:54: note: Function 'gx_forward_fill_stroke_path' argument 6 names different: declaration 'stroke_params' definition 'params_stroke'. ghostpdl-10.03.0/base/gdevnfwd.c:385:45: style:inconclusive: Function 'gx_forward_fill_mask' argument 3 names different: declaration 'data_x' definition 'dx'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:388:1: note: Function 'gx_forward_fill_mask' argument 3 names different: declaration 'data_x' definition 'dx'. ghostpdl-10.03.0/base/gdevnfwd.c:385:45: note: Function 'gx_forward_fill_mask' argument 3 names different: declaration 'data_x' definition 'dx'. ghostpdl-10.03.0/base/gdevnfwd.c:386:40: style:inconclusive: Function 'gx_forward_fill_mask' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:388:1: note: Function 'gx_forward_fill_mask' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevnfwd.c:386:40: note: Function 'gx_forward_fill_mask' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevnfwd.c:386:47: style:inconclusive: Function 'gx_forward_fill_mask' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:388:1: note: Function 'gx_forward_fill_mask' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevnfwd.c:386:47: note: Function 'gx_forward_fill_mask' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevnfwd.c:462:22: style:inconclusive: Function 'gx_forward_strip_tile_rectangle' argument 5 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:393:1: note: Function 'gx_forward_strip_tile_rectangle' argument 5 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevnfwd.c:462:22: note: Function 'gx_forward_strip_tile_rectangle' argument 5 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevnfwd.c:462:29: style:inconclusive: Function 'gx_forward_strip_tile_rectangle' argument 6 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:393:1: note: Function 'gx_forward_strip_tile_rectangle' argument 6 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevnfwd.c:462:29: note: Function 'gx_forward_strip_tile_rectangle' argument 6 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevnfwd.c:463:37: style:inconclusive: Function 'gx_forward_strip_tile_rectangle' argument 9 names different: declaration 'phase_x' definition 'px'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:393:1: note: Function 'gx_forward_strip_tile_rectangle' argument 9 names different: declaration 'phase_x' definition 'px'. ghostpdl-10.03.0/base/gdevnfwd.c:463:37: note: Function 'gx_forward_strip_tile_rectangle' argument 9 names different: declaration 'phase_x' definition 'px'. ghostpdl-10.03.0/base/gdevnfwd.c:463:45: style:inconclusive: Function 'gx_forward_strip_tile_rectangle' argument 10 names different: declaration 'phase_y' definition 'py'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:393:1: note: Function 'gx_forward_strip_tile_rectangle' argument 10 names different: declaration 'phase_y' definition 'py'. ghostpdl-10.03.0/base/gdevnfwd.c:463:45: note: Function 'gx_forward_strip_tile_rectangle' argument 10 names different: declaration 'phase_y' definition 'py'. ghostpdl-10.03.0/base/gdevnfwd.c:498:22: style:inconclusive: Function 'gx_forward_strip_tile_rect_devn' argument 5 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:419:1: note: Function 'gx_forward_strip_tile_rect_devn' argument 5 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevnfwd.c:498:22: note: Function 'gx_forward_strip_tile_rect_devn' argument 5 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevnfwd.c:498:29: style:inconclusive: Function 'gx_forward_strip_tile_rect_devn' argument 6 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:419:1: note: Function 'gx_forward_strip_tile_rect_devn' argument 6 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevnfwd.c:498:29: note: Function 'gx_forward_strip_tile_rect_devn' argument 6 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevnfwd.c:499:43: style:inconclusive: Function 'gx_forward_strip_tile_rect_devn' argument 9 names different: declaration 'phase_x' definition 'px'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:419:1: note: Function 'gx_forward_strip_tile_rect_devn' argument 9 names different: declaration 'phase_x' definition 'px'. ghostpdl-10.03.0/base/gdevnfwd.c:499:43: note: Function 'gx_forward_strip_tile_rect_devn' argument 9 names different: declaration 'phase_x' definition 'px'. ghostpdl-10.03.0/base/gdevnfwd.c:499:51: style:inconclusive: Function 'gx_forward_strip_tile_rect_devn' argument 10 names different: declaration 'phase_y' definition 'py'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:419:1: note: Function 'gx_forward_strip_tile_rect_devn' argument 10 names different: declaration 'phase_y' definition 'py'. ghostpdl-10.03.0/base/gdevnfwd.c:499:51: note: Function 'gx_forward_strip_tile_rect_devn' argument 10 names different: declaration 'phase_y' definition 'py'. ghostpdl-10.03.0/base/gdevnfwd.c:571:41: style:inconclusive: Function 'gx_forward_text_begin' argument 6 names different: declaration 'ppte' definition 'ppenum'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:399:1: note: Function 'gx_forward_text_begin' argument 6 names different: declaration 'ppte' definition 'ppenum'. ghostpdl-10.03.0/base/gdevnfwd.c:571:41: note: Function 'gx_forward_text_begin' argument 6 names different: declaration 'ppte' definition 'ppenum'. ghostpdl-10.03.0/base/gdevnfwd.c:705:45: style:inconclusive: Function 'gx_forward_dev_spec_op' argument 2 names different: declaration 'op' definition 'dev_spec_op'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:404:1: note: Function 'gx_forward_dev_spec_op' argument 2 names different: declaration 'op' definition 'dev_spec_op'. ghostpdl-10.03.0/base/gdevnfwd.c:705:45: note: Function 'gx_forward_dev_spec_op' argument 2 names different: declaration 'op' definition 'dev_spec_op'. ghostpdl-10.03.0/base/gdevnfwd.c:705:74: style:inconclusive: Function 'gx_forward_dev_spec_op' argument 4 names different: declaration 'datasize' definition 'size'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:404:1: note: Function 'gx_forward_dev_spec_op' argument 4 names different: declaration 'datasize' definition 'size'. ghostpdl-10.03.0/base/gdevnfwd.c:705:74: note: Function 'gx_forward_dev_spec_op' argument 4 names different: declaration 'datasize' definition 'size'. ghostpdl-10.03.0/base/gdevnfwd.c:786:23: style:inconclusive: Function 'gx_forward_fill_linear_color_scanline' argument 6 names different: declaration 'c0' definition 'c'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:407:1: note: Function 'gx_forward_fill_linear_color_scanline' argument 6 names different: declaration 'c0' definition 'c'. ghostpdl-10.03.0/base/gdevnfwd.c:786:23: note: Function 'gx_forward_fill_linear_color_scanline' argument 6 names different: declaration 'c0' definition 'c'. ghostpdl-10.03.0/base/gdevnfwd.c:786:41: style:inconclusive: Function 'gx_forward_fill_linear_color_scanline' argument 7 names different: declaration 'c0_f' definition 'addx'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:407:1: note: Function 'gx_forward_fill_linear_color_scanline' argument 7 names different: declaration 'c0_f' definition 'addx'. ghostpdl-10.03.0/base/gdevnfwd.c:786:41: note: Function 'gx_forward_fill_linear_color_scanline' argument 7 names different: declaration 'c0_f' definition 'addx'. ghostpdl-10.03.0/base/gdevnfwd.c:786:62: style:inconclusive: Function 'gx_forward_fill_linear_color_scanline' argument 8 names different: declaration 'cg_num' definition 'mulx'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:407:1: note: Function 'gx_forward_fill_linear_color_scanline' argument 8 names different: declaration 'cg_num' definition 'mulx'. ghostpdl-10.03.0/base/gdevnfwd.c:786:62: note: Function 'gx_forward_fill_linear_color_scanline' argument 8 names different: declaration 'cg_num' definition 'mulx'. ghostpdl-10.03.0/base/gdevnfwd.c:786:76: style:inconclusive: Function 'gx_forward_fill_linear_color_scanline' argument 9 names different: declaration 'cg_den' definition 'divx'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:407:1: note: Function 'gx_forward_fill_linear_color_scanline' argument 9 names different: declaration 'cg_den' definition 'divx'. ghostpdl-10.03.0/base/gdevnfwd.c:786:76: note: Function 'gx_forward_fill_linear_color_scanline' argument 9 names different: declaration 'cg_den' definition 'divx'. ghostpdl-10.03.0/base/gdevnfwd.c:885:67: style:inconclusive: Function 'gx_forward_get_profile' argument 2 names different: declaration 'dev_profile' definition 'profile'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:416:1: note: Function 'gx_forward_get_profile' argument 2 names different: declaration 'dev_profile' definition 'profile'. ghostpdl-10.03.0/base/gdevnfwd.c:885:67: note: Function 'gx_forward_get_profile' argument 2 names different: declaration 'dev_profile' definition 'profile'. ghostpdl-10.03.0/base/gdevnfwd.c:908:33: style:inconclusive: Function 'gx_forward_put_image' argument 1 names different: declaration 'dev' definition 'pdev'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:413:1: note: Function 'gx_forward_put_image' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gdevnfwd.c:908:33: note: Function 'gx_forward_put_image' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gdevnfwd.c:908:96: style:inconclusive: Function 'gx_forward_put_image' argument 5 names different: declaration 'x' definition 'xstart'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:413:1: note: Function 'gx_forward_put_image' argument 5 names different: declaration 'x' definition 'xstart'. ghostpdl-10.03.0/base/gdevnfwd.c:908:96: note: Function 'gx_forward_put_image' argument 5 names different: declaration 'x' definition 'xstart'. ghostpdl-10.03.0/base/gdevnfwd.c:909:19: style:inconclusive: Function 'gx_forward_put_image' argument 6 names different: declaration 'y' definition 'ystart'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:413:1: note: Function 'gx_forward_put_image' argument 6 names different: declaration 'y' definition 'ystart'. ghostpdl-10.03.0/base/gdevnfwd.c:909:19: note: Function 'gx_forward_put_image' argument 6 names different: declaration 'y' definition 'ystart'. ghostpdl-10.03.0/base/gdevnfwd.c:922:46: style:inconclusive: Function 'gx_forward_transform_pixel_region' argument 1 names different: declaration 'dev' definition 'pdev'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:421:1: note: Function 'gx_forward_transform_pixel_region' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gdevnfwd.c:922:46: note: Function 'gx_forward_transform_pixel_region' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gdevnfwd.c:1036:56: style:inconclusive: Function 'null_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevnfwd.c:936:8: note: Function 'null_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevnfwd.c:1036:56: note: Function 'null_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevnfwd.c:1036:63: style:inconclusive: Function 'null_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevnfwd.c:936:8: note: Function 'null_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevnfwd.c:1036:63: note: Function 'null_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevnfwd.c:1042:56: style:inconclusive: Function 'null_copy_mono' argument 3 names different: declaration 'data_x' definition 'dx'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevnfwd.c:937:8: note: Function 'null_copy_mono' argument 3 names different: declaration 'data_x' definition 'dx'. ghostpdl-10.03.0/base/gdevnfwd.c:1042:56: note: Function 'null_copy_mono' argument 3 names different: declaration 'data_x' definition 'dx'. ghostpdl-10.03.0/base/gdevnfwd.c:1043:51: style:inconclusive: Function 'null_copy_mono' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevnfwd.c:937:8: note: Function 'null_copy_mono' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevnfwd.c:1043:51: note: Function 'null_copy_mono' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevnfwd.c:1043:58: style:inconclusive: Function 'null_copy_mono' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevnfwd.c:937:8: note: Function 'null_copy_mono' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevnfwd.c:1043:58: note: Function 'null_copy_mono' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevnfwd.c:1044:31: style:inconclusive: Function 'null_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevnfwd.c:937:8: note: Function 'null_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. ghostpdl-10.03.0/base/gdevnfwd.c:1044:31: note: Function 'null_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. ghostpdl-10.03.0/base/gdevnfwd.c:1044:52: style:inconclusive: Function 'null_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevnfwd.c:937:8: note: Function 'null_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. ghostpdl-10.03.0/base/gdevnfwd.c:1044:52: note: Function 'null_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. ghostpdl-10.03.0/base/gdevnfwd.c:1140:27: style:inconclusive: Function 'null_strip_copy_rop2' argument 16 names different: declaration 'planar_height' definition 'plane_height'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevnfwd.c:951:8: note: Function 'null_strip_copy_rop2' argument 16 names different: declaration 'planar_height' definition 'plane_height'. ghostpdl-10.03.0/base/gdevnfwd.c:1140:27: note: Function 'null_strip_copy_rop2' argument 16 names different: declaration 'planar_height' definition 'plane_height'. ghostpdl-10.03.0/base/gdevnfwd.c:1147:22: style:inconclusive: Function 'null_strip_tile_rect_devn' argument 5 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevnfwd.c:952:8: note: Function 'null_strip_tile_rect_devn' argument 5 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevnfwd.c:1147:22: note: Function 'null_strip_tile_rect_devn' argument 5 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevnfwd.c:1147:29: style:inconclusive: Function 'null_strip_tile_rect_devn' argument 6 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevnfwd.c:952:8: note: Function 'null_strip_tile_rect_devn' argument 6 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevnfwd.c:1147:29: note: Function 'null_strip_tile_rect_devn' argument 6 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevnfwd.c:1148:43: style:inconclusive: Function 'null_strip_tile_rect_devn' argument 9 names different: declaration 'phase_x' definition 'px'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevnfwd.c:952:8: note: Function 'null_strip_tile_rect_devn' argument 9 names different: declaration 'phase_x' definition 'px'. ghostpdl-10.03.0/base/gdevnfwd.c:1148:43: note: Function 'null_strip_tile_rect_devn' argument 9 names different: declaration 'phase_x' definition 'px'. ghostpdl-10.03.0/base/gdevnfwd.c:1148:51: style:inconclusive: Function 'null_strip_tile_rect_devn' argument 10 names different: declaration 'phase_y' definition 'py'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevnfwd.c:952:8: note: Function 'null_strip_tile_rect_devn' argument 10 names different: declaration 'phase_y' definition 'py'. ghostpdl-10.03.0/base/gdevnfwd.c:1148:51: note: Function 'null_strip_tile_rect_devn' argument 10 names different: declaration 'phase_y' definition 'py'. ghostpdl-10.03.0/base/gdevnfwd.c:1161:52: style:inconclusive: Function 'null_fill_rectangle_hl_color' argument 1 names different: declaration 'dev' definition 'pdev'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevnfwd.c:953:8: note: Function 'null_fill_rectangle_hl_color' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gdevnfwd.c:1161:52: note: Function 'null_fill_rectangle_hl_color' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gdevnfwd.c:1170:25: style:inconclusive: Function 'null_spec_op' argument 1 names different: declaration 'dev' definition 'pdev'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevnfwd.c:954:8: note: Function 'null_spec_op' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gdevnfwd.c:1170:25: note: Function 'null_spec_op' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gdevnfwd.c:1170:35: style:inconclusive: Function 'null_spec_op' argument 2 names different: declaration 'op' definition 'dev_spec_op'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevnfwd.c:954:8: note: Function 'null_spec_op' argument 2 names different: declaration 'op' definition 'dev_spec_op'. ghostpdl-10.03.0/base/gdevnfwd.c:1170:35: note: Function 'null_spec_op' argument 2 names different: declaration 'op' definition 'dev_spec_op'. ghostpdl-10.03.0/base/gdevnfwd.c:1170:64: style:inconclusive: Function 'null_spec_op' argument 4 names different: declaration 'datasize' definition 'size'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevnfwd.c:954:8: note: Function 'null_spec_op' argument 4 names different: declaration 'datasize' definition 'size'. ghostpdl-10.03.0/base/gdevnfwd.c:1170:64: note: Function 'null_spec_op' argument 4 names different: declaration 'datasize' definition 'size'. ghostpdl-10.03.0/base/gdevnfwd.c:1036:33: style: Parameter 'dev' can be declared as pointer to const. However it seems that 'null_fill_rectangle' is a callback function, if 'dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gdevnfwd.c:963:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gdevnfwd.c:1036:33: note: Parameter 'dev' can be declared as pointer to const ghostpdl-10.03.0/base/gdevnfwd.c:1042:28: style: Parameter 'dev' can be declared as pointer to const. However it seems that 'null_copy_mono' is a callback function, if 'dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gdevnfwd.c:964:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gdevnfwd.c:1042:28: note: Parameter 'dev' can be declared as pointer to const ghostpdl-10.03.0/base/gdevnfwd.c:1049:29: style: Parameter 'dev' can be declared as pointer to const. However it seems that 'null_copy_color' is a callback function, if 'dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gdevnfwd.c:965:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gdevnfwd.c:1049:29: note: Parameter 'dev' can be declared as pointer to const ghostpdl-10.03.0/base/gdevnfwd.c:1078:29: style: Parameter 'dev' can be declared as pointer to const. However it seems that 'null_copy_alpha' is a callback function, if 'dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gdevnfwd.c:969:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gdevnfwd.c:1078:29: note: Parameter 'dev' can be declared as pointer to const ghostpdl-10.03.0/base/gdevnfwd.c:1085:28: style: Parameter 'dev' can be declared as pointer to const. However it seems that 'null_fill_path' is a callback function, if 'dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gdevnfwd.c:970:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gdevnfwd.c:1085:28: note: Parameter 'dev' can be declared as pointer to const ghostpdl-10.03.0/base/gdevnfwd.c:1086:26: style: Parameter 'ppath' can be declared as pointer to const. However it seems that 'null_fill_path' is a callback function, if 'ppath' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gdevnfwd.c:970:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gdevnfwd.c:1086:26: note: Parameter 'ppath' can be declared as pointer to const ghostpdl-10.03.0/base/gdevnfwd.c:1092:30: style: Parameter 'dev' can be declared as pointer to const. However it seems that 'null_stroke_path' is a callback function, if 'dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gdevnfwd.c:971:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gdevnfwd.c:1092:30: note: Parameter 'dev' can be declared as pointer to const ghostpdl-10.03.0/base/gdevnfwd.c:1093:28: style: Parameter 'ppath' can be declared as pointer to const. However it seems that 'null_stroke_path' is a callback function, if 'ppath' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gdevnfwd.c:971:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gdevnfwd.c:1093:28: note: Parameter 'ppath' can be declared as pointer to const ghostpdl-10.03.0/base/gdevnfwd.c:1099:33: style: Parameter 'dev' can be declared as pointer to const. However it seems that 'null_fill_trapezoid' is a callback function, if 'dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gdevnfwd.c:972:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gdevnfwd.c:1099:33: note: Parameter 'dev' can be declared as pointer to const ghostpdl-10.03.0/base/gdevnfwd.c:1108:37: style: Parameter 'dev' can be declared as pointer to const. However it seems that 'null_fill_parallelogram' is a callback function, if 'dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gdevnfwd.c:973:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gdevnfwd.c:1108:37: note: Parameter 'dev' can be declared as pointer to const ghostpdl-10.03.0/base/gdevnfwd.c:1116:32: style: Parameter 'dev' can be declared as pointer to const. However it seems that 'null_fill_triangle' is a callback function, if 'dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gdevnfwd.c:974:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gdevnfwd.c:1116:32: note: Parameter 'dev' can be declared as pointer to const ghostpdl-10.03.0/base/gdevnfwd.c:1124:33: style: Parameter 'dev' can be declared as pointer to const. However it seems that 'null_draw_thin_line' is a callback function, if 'dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gdevnfwd.c:975:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gdevnfwd.c:1124:33: note: Parameter 'dev' can be declared as pointer to const ghostpdl-10.03.0/base/gdevnfwd.c:1133:34: style: Parameter 'dev' can be declared as pointer to const. However it seems that 'null_strip_copy_rop2' is a callback function, if 'dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gdevnfwd.c:984:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gdevnfwd.c:1133:34: note: Parameter 'dev' can be declared as pointer to const ghostpdl-10.03.0/base/gdevnfwd.c:1146:39: style: Parameter 'dev' can be declared as pointer to const. However it seems that 'null_strip_tile_rect_devn' is a callback function, if 'dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gdevnfwd.c:985:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gdevnfwd.c:1146:39: note: Parameter 'dev' can be declared as pointer to const ghostpdl-10.03.0/base/gdevnfwd.c:1161:52: style: Parameter 'pdev' can be declared as pointer to const. However it seems that 'null_fill_rectangle_hl_color' is a callback function, if 'pdev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gdevnfwd.c:982:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gdevnfwd.c:1161:52: note: Parameter 'pdev' can be declared as pointer to const ghostpdl-10.03.0/base/gdevnup.c:290:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_fixed [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevnup.c:446:48: style:inconclusive: Function 'nup_put_params' argument 2 names different: declaration 'plist' definition 'plist_orig'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevnup.c:79:8: note: Function 'nup_put_params' argument 2 names different: declaration 'plist' definition 'plist_orig'. ghostpdl-10.03.0/base/gdevnup.c:446:48: note: Function 'nup_put_params' argument 2 names different: declaration 'plist' definition 'plist_orig'. ghostpdl-10.03.0/base/gdevnup.c:657:37: style:inconclusive: Function 'nup_dev_spec_op' argument 2 names different: declaration 'op' definition 'dev_spec_op'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevnup.c:82:8: note: Function 'nup_dev_spec_op' argument 2 names different: declaration 'op' definition 'dev_spec_op'. ghostpdl-10.03.0/base/gdevnup.c:657:37: note: Function 'nup_dev_spec_op' argument 2 names different: declaration 'op' definition 'dev_spec_op'. ghostpdl-10.03.0/base/gdevnup.c:657:66: style:inconclusive: Function 'nup_dev_spec_op' argument 4 names different: declaration 'datasize' definition 'size'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevnup.c:82:8: note: Function 'nup_dev_spec_op' argument 4 names different: declaration 'datasize' definition 'size'. ghostpdl-10.03.0/base/gdevnup.c:657:66: note: Function 'nup_dev_spec_op' argument 4 names different: declaration 'datasize' definition 'size'. ghostpdl-10.03.0/base/gdevnup.c:565:35: style: Local variable 'pNup_data' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/gdevnup.c:453:31: note: Shadowed declaration ghostpdl-10.03.0/base/gdevnup.c:565:35: note: Shadow variable ghostpdl-10.03.0/base/gdevnup.c:589:13: style: Local variable 'ecode' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/gdevnup.c:448:15: note: Shadowed declaration ghostpdl-10.03.0/base/gdevnup.c:589:13: note: Shadow variable ghostpdl-10.03.0/base/gdevnup.c:685:21: style: Local variable 'code' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/gdevnup.c:660:9: note: Shadowed declaration ghostpdl-10.03.0/base/gdevnup.c:685:21: note: Shadow variable ghostpdl-10.03.0/base/gdevoflt.c:233:8: style:inconclusive: Function 'obj_filter_image_enum_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevoflt.c:230:1: note: Function 'obj_filter_image_enum_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gdevoflt.c:233:8: note: Function 'obj_filter_image_enum_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gdevoflt.c:237:8: style:inconclusive: Function 'obj_filter_image_enum_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevoflt.c:230:1: note: Function 'obj_filter_image_enum_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gdevoflt.c:237:8: note: Function 'obj_filter_image_enum_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gdevoflt.c:284:30: style:inconclusive: Function 'obj_filter_begin_typed_image' argument 4 names different: declaration 'pim' definition 'pic'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevoflt.c:57:8: note: Function 'obj_filter_begin_typed_image' argument 4 names different: declaration 'pim' definition 'pic'. ghostpdl-10.03.0/base/gdevoflt.c:284:30: note: Function 'obj_filter_begin_typed_image' argument 4 names different: declaration 'pim' definition 'pic'. ghostpdl-10.03.0/base/gdevoflt.c:321:28: style: Local variable 'pim' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/gdevoflt.c:289:29: note: Shadowed declaration ghostpdl-10.03.0/base/gdevoflt.c:321:28: note: Shadow variable ghostpdl-10.03.0/base/gdevoflt.c:352:29: style: Local variable 'pim' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/gdevoflt.c:289:29: note: Shadowed declaration ghostpdl-10.03.0/base/gdevoflt.c:352:29: note: Shadow variable ghostpdl-10.03.0/base/gdevoflt.c:273:53: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gdevoflt.c:406:40: style: Parameter 'pte' can be declared as pointer to const. However it seems that 'obj_filter_text_resync' is a callback function, if 'pte' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gdevoflt.c:443:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gdevoflt.c:406:40: note: Parameter 'pte' can be declared as pointer to const ghostpdl-10.03.0/base/gdevoflt.c:411:41: style: Parameter 'pte' can be declared as pointer to const. However it seems that 'obj_filter_text_process' is a callback function, if 'pte' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gdevoflt.c:443:29: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gdevoflt.c:411:41: note: Parameter 'pte' can be declared as pointer to const ghostpdl-10.03.0/base/gdevoflt.c:421:68: style: Parameter 'pwidth' can be declared as pointer to const. However it seems that 'obj_filter_text_current_width' is a callback function, if 'pwidth' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gdevoflt.c:444:36: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gdevoflt.c:421:68: note: Parameter 'pwidth' can be declared as pointer to const ghostpdl-10.03.0/base/gdevoflt.c:426:43: style: Parameter 'pte' can be declared as pointer to const. However it seems that 'obj_filter_text_set_cache' is a callback function, if 'pte' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gdevoflt.c:445:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gdevoflt.c:426:43: note: Parameter 'pte' can be declared as pointer to const ghostpdl-10.03.0/base/gdevoflt.c:432:39: style: Parameter 'pte' can be declared as pointer to const. However it seems that 'obj_filter_text_retry' is a callback function, if 'pte' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gdevoflt.c:445:32: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gdevoflt.c:432:39: note: Parameter 'pte' can be declared as pointer to const ghostpdl-10.03.0/base/gdevpccm.c:47:38: style:inconclusive: Function 'pc_4bit_map_color_rgb' argument 3 names different: declaration 'rgb' definition 'prgb'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevpccm.h:27:1: note: Function 'pc_4bit_map_color_rgb' argument 3 names different: declaration 'rgb' definition 'prgb'. ghostpdl-10.03.0/base/gdevpccm.c:47:38: note: Function 'pc_4bit_map_color_rgb' argument 3 names different: declaration 'rgb' definition 'prgb'. ghostpdl-10.03.0/base/gdevpccm.c:79:38: style:inconclusive: Function 'pc_8bit_map_color_rgb' argument 3 names different: declaration 'rgb' definition 'prgb'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevpccm.h:32:1: note: Function 'pc_8bit_map_color_rgb' argument 3 names different: declaration 'rgb' definition 'prgb'. ghostpdl-10.03.0/base/gdevpccm.c:79:38: note: Function 'pc_8bit_map_color_rgb' argument 3 names different: declaration 'rgb' definition 'prgb'. ghostpdl-10.03.0/base/gdevpccm.c:32:35: style: Parameter 'dev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gdevpccm.c:66:35: style: Parameter 'dev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gdevpipe.c:107:13: style: Redundant initialization for 'fs'. The initialized value is overwritten before it is read. [redundantInitialization] ghostpdl-10.03.0/base/gdevpipe.c:74:22: note: fs is initialized ghostpdl-10.03.0/base/gdevpipe.c:107:13: note: fs is overwritten ghostpdl-10.03.0/base/gdevpipe.c:67:27: style: Parameter 'iodev' can be declared as pointer to const. However it seems that 'pipe_fopen' is a callback function, if 'iodev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gdevpipe.c:150:37: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gdevpipe.c:67:27: note: Parameter 'iodev' can be declared as pointer to const ghostpdl-10.03.0/base/gdevplnx.c:486:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_MAX_UINT [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevplnx.c:788:9: style: The if condition is the same as the previous if condition [duplicateCondition] ghostpdl-10.03.0/base/gdevplnx.c:773:9: note: First condition ghostpdl-10.03.0/base/gdevplnx.c:788:9: note: Second condition ghostpdl-10.03.0/base/gdevplnx.c:431:23: style:inconclusive: Function 'plane_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevplnx.c:57:8: note: Function 'plane_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevplnx.c:431:23: note: Function 'plane_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevplnx.c:431:30: style:inconclusive: Function 'plane_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevplnx.c:57:8: note: Function 'plane_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevplnx.c:431:30: note: Function 'plane_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevplnx.c:448:23: style:inconclusive: Function 'plane_copy_mono' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevplnx.c:58:8: note: Function 'plane_copy_mono' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevplnx.c:448:23: note: Function 'plane_copy_mono' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevplnx.c:448:30: style:inconclusive: Function 'plane_copy_mono' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevplnx.c:58:8: note: Function 'plane_copy_mono' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevplnx.c:448:30: note: Function 'plane_copy_mono' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevplnx.c:472:23: style:inconclusive: Function 'plane_copy_color' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevplnx.c:59:8: note: Function 'plane_copy_color' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevplnx.c:472:23: note: Function 'plane_copy_color' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevplnx.c:472:30: style:inconclusive: Function 'plane_copy_color' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevplnx.c:59:8: note: Function 'plane_copy_color' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevplnx.c:472:30: note: Function 'plane_copy_color' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevplnx.c:514:52: style:inconclusive: Function 'plane_copy_alpha' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevplnx.c:60:8: note: Function 'plane_copy_alpha' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevplnx.c:514:52: note: Function 'plane_copy_alpha' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevplnx.c:514:59: style:inconclusive: Function 'plane_copy_alpha' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevplnx.c:60:8: note: Function 'plane_copy_alpha' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevplnx.c:514:59: note: Function 'plane_copy_alpha' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevplnx.c:533:29: style:inconclusive: Function 'plane_fill_path' argument 5 names different: declaration 'pdcolor' definition 'pdevc'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevplnx.c:61:8: note: Function 'plane_fill_path' argument 5 names different: declaration 'pdcolor' definition 'pdevc'. ghostpdl-10.03.0/base/gdevplnx.c:533:29: note: Function 'plane_fill_path' argument 5 names different: declaration 'pdcolor' definition 'pdevc'. ghostpdl-10.03.0/base/gdevplnx.c:566:29: style:inconclusive: Function 'plane_stroke_path' argument 5 names different: declaration 'pdcolor' definition 'pdevc'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevplnx.c:62:8: note: Function 'plane_stroke_path' argument 5 names different: declaration 'pdcolor' definition 'pdevc'. ghostpdl-10.03.0/base/gdevplnx.c:566:29: note: Function 'plane_stroke_path' argument 5 names different: declaration 'pdcolor' definition 'pdevc'. ghostpdl-10.03.0/base/gdevplnx.c:598:23: style:inconclusive: Function 'plane_fill_mask' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevplnx.c:63:8: note: Function 'plane_fill_mask' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevplnx.c:598:23: note: Function 'plane_fill_mask' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevplnx.c:598:30: style:inconclusive: Function 'plane_fill_mask' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevplnx.c:63:8: note: Function 'plane_fill_mask' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevplnx.c:598:30: note: Function 'plane_fill_mask' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevplnx.c:663:53: style:inconclusive: Function 'plane_strip_tile_rectangle' argument 5 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevplnx.c:66:8: note: Function 'plane_strip_tile_rectangle' argument 5 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevplnx.c:663:53: note: Function 'plane_strip_tile_rectangle' argument 5 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevplnx.c:663:60: style:inconclusive: Function 'plane_strip_tile_rectangle' argument 6 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevplnx.c:66:8: note: Function 'plane_strip_tile_rectangle' argument 6 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevplnx.c:663:60: note: Function 'plane_strip_tile_rectangle' argument 6 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevplnx.c:717:23: style:inconclusive: Function 'plane_strip_copy_rop2' argument 11 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevplnx.c:67:8: note: Function 'plane_strip_copy_rop2' argument 11 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevplnx.c:717:23: note: Function 'plane_strip_copy_rop2' argument 11 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevplnx.c:717:30: style:inconclusive: Function 'plane_strip_copy_rop2' argument 12 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevplnx.c:67:8: note: Function 'plane_strip_copy_rop2' argument 12 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevplnx.c:717:30: note: Function 'plane_strip_copy_rop2' argument 12 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevplnx.c:719:10: style:inconclusive: Function 'plane_strip_copy_rop2' argument 16 names different: declaration 'planar_height' definition 'plane_height'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevplnx.c:67:8: note: Function 'plane_strip_copy_rop2' argument 16 names different: declaration 'planar_height' definition 'plane_height'. ghostpdl-10.03.0/base/gdevplnx.c:719:10: note: Function 'plane_strip_copy_rop2' argument 16 names different: declaration 'planar_height' definition 'plane_height'. ghostpdl-10.03.0/base/gdevplnx.c:900:46: style:inconclusive: Function 'plane_begin_typed_image' argument 4 names different: declaration 'pim' definition 'pic'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevplnx.c:68:8: note: Function 'plane_begin_typed_image' argument 4 names different: declaration 'pim' definition 'pic'. ghostpdl-10.03.0/base/gdevplnx.c:900:46: note: Function 'plane_begin_typed_image' argument 4 names different: declaration 'pim' definition 'pic'. ghostpdl-10.03.0/base/gdevplnx.c:875:64: style: Parameter 'dev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gdevplnx.c:329:48: error: Signed integer overflow for expression '-(1<<2)'. [integerOverflow] ghostpdl-10.03.0/base/gdevp14.c:248:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable encode_color [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevp14.c:677:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_default_8bit_map_gray_color [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevp14.c:723:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmyk_8bit_map_color_cmyk [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevp14.c:801:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevp14.c:1114:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_MAX_UINT [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevp14.c:1348:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevp14.c:1436:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevp14.c:1559:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevp14.c:2567:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevp14.c:3199:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevp14.c:3570:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevp14.c:3642:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevp14.c:4254:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable min_fixed [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevp14.c:4655:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevp14.c:4857:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevp14.c:5860:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevp14.c:7049:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevp14.c:7121:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevp14.c:7188:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevp14.c:7421:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevp14.c:7735:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevp14.c:7926:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevp14.c:7955:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevp14.c:8178:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevp14.c:8474:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevp14.c:8521:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevp14.c:8568:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevp14.c:8632:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevp14.c:8699:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevp14.c:9007:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevp14.c:9325:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable subtype [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevp14.c:9733:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable subtype [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevp14.c:10125:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_color_mapping_procs [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevp14.c:10715:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable target [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevp14.c:10762:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevp14.c:11052:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable target [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevp14.c:11504:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable min_fixed [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevp14.c:12472:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevppla.c:82:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevppla.c:25:38: style:inconclusive: Function 'gdev_prn_set_procs_planar' argument 1 names different: declaration 'pdev' definition 'dev'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevppla.h:27:42: note: Function 'gdev_prn_set_procs_planar' argument 1 names different: declaration 'pdev' definition 'dev'. ghostpdl-10.03.0/base/gdevppla.c:25:38: note: Function 'gdev_prn_set_procs_planar' argument 1 names different: declaration 'pdev' definition 'dev'. ghostpdl-10.03.0/base/gdevppla.c:40:33: style:inconclusive: Function 'gdev_prn_open_planar' argument 1 names different: declaration 'pdev' definition 'dev'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevppla.h:30:37: note: Function 'gdev_prn_open_planar' argument 1 names different: declaration 'pdev' definition 'dev'. ghostpdl-10.03.0/base/gdevppla.c:40:33: note: Function 'gdev_prn_open_planar' argument 1 names different: declaration 'pdev' definition 'dev'. ghostpdl-10.03.0/base/gdevppla.c:52:34: style: Parameter 'pupb' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gdevprn.c:226:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_space [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevprn.c:337:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_MAX_SIZE_T [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevprn.c:969:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_space [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevprn.c:1353:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_space [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevprn.c:1817:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_default_gray_encode_color [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevprn.c:1850:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_default_8bit_map_gray_color [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevprn.c:1870:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmyk_1bit_map_color_cmyk [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevprn.c:1887:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmyk_8bit_map_color_cmyk [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevprn.c:1904:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmyk_16bit_map_color_cmyk [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevprn.c:1155:51: style: Condition 'closecode<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/base/gdevprn.c:1153:43: note: Calling function 'gdev_prn_close_printer' returns 0 ghostpdl-10.03.0/base/gdevprn.c:1153:43: note: Assignment 'closecode=gdev_prn_close_printer((struct gx_device*)pdev)', assigned value is 0 ghostpdl-10.03.0/base/gdevprn.c:1155:51: note: Condition 'closecode<0' is always false ghostpdl-10.03.0/base/gdevprn.c:79:27: style:inconclusive: Function 'gdev_prn_open' argument 1 names different: declaration 'dev' definition 'pdev'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevprn.h:168:1: note: Function 'gdev_prn_open' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gdevprn.c:79:27: note: Function 'gdev_prn_open' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gdevprn.c:160:28: style:inconclusive: Function 'gdev_prn_close' argument 1 names different: declaration 'dev' definition 'pdev'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevprn.h:173:1: note: Function 'gdev_prn_close' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gdevprn.c:160:28: note: Function 'gdev_prn_close' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gdevprn.c:179:44: style:inconclusive: Function 'gdev_prn_forwarding_dev_spec_op' argument 1 names different: declaration 'dev' definition 'pdev'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevprn.h:178:1: note: Function 'gdev_prn_forwarding_dev_spec_op' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gdevprn.c:179:44: note: Function 'gdev_prn_forwarding_dev_spec_op' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gdevprn.c:179:54: style:inconclusive: Function 'gdev_prn_forwarding_dev_spec_op' argument 2 names different: declaration 'op' definition 'dev_spec_op'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevprn.h:178:1: note: Function 'gdev_prn_forwarding_dev_spec_op' argument 2 names different: declaration 'op' definition 'dev_spec_op'. ghostpdl-10.03.0/base/gdevprn.c:179:54: note: Function 'gdev_prn_forwarding_dev_spec_op' argument 2 names different: declaration 'op' definition 'dev_spec_op'. ghostpdl-10.03.0/base/gdevprn.c:179:83: style:inconclusive: Function 'gdev_prn_forwarding_dev_spec_op' argument 4 names different: declaration 'datasize' definition 'size'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevprn.h:178:1: note: Function 'gdev_prn_forwarding_dev_spec_op' argument 4 names different: declaration 'datasize' definition 'size'. ghostpdl-10.03.0/base/gdevprn.c:179:83: note: Function 'gdev_prn_forwarding_dev_spec_op' argument 4 names different: declaration 'datasize' definition 'size'. ghostpdl-10.03.0/base/gdevprn.c:194:33: style:inconclusive: Function 'gdev_prn_dev_spec_op' argument 1 names different: declaration 'dev' definition 'pdev'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevprn.h:179:1: note: Function 'gdev_prn_dev_spec_op' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gdevprn.c:194:33: note: Function 'gdev_prn_dev_spec_op' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gdevprn.c:194:43: style:inconclusive: Function 'gdev_prn_dev_spec_op' argument 2 names different: declaration 'op' definition 'dev_spec_op'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevprn.h:179:1: note: Function 'gdev_prn_dev_spec_op' argument 2 names different: declaration 'op' definition 'dev_spec_op'. ghostpdl-10.03.0/base/gdevprn.c:194:43: note: Function 'gdev_prn_dev_spec_op' argument 2 names different: declaration 'op' definition 'dev_spec_op'. ghostpdl-10.03.0/base/gdevprn.c:194:72: style:inconclusive: Function 'gdev_prn_dev_spec_op' argument 4 names different: declaration 'datasize' definition 'size'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevprn.h:179:1: note: Function 'gdev_prn_dev_spec_op' argument 4 names different: declaration 'datasize' definition 'size'. ghostpdl-10.03.0/base/gdevprn.c:194:72: note: Function 'gdev_prn_dev_spec_op' argument 4 names different: declaration 'datasize' definition 'size'. ghostpdl-10.03.0/base/gdevprn.c:522:45: style:inconclusive: Function 'gdev_prn_allocate_memory' argument 2 names different: declaration 'space' definition 'new_space_params'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevprn.h:494:49: note: Function 'gdev_prn_allocate_memory' argument 2 names different: declaration 'space' definition 'new_space_params'. ghostpdl-10.03.0/base/gdevprn.c:522:45: note: Function 'gdev_prn_allocate_memory' argument 2 names different: declaration 'space' definition 'new_space_params'. ghostpdl-10.03.0/base/gdevprn.c:531:45: style:inconclusive: Function 'gdev_prn_reallocate_memory' argument 2 names different: declaration 'space' definition 'new_space_params'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevprn.h:497:51: note: Function 'gdev_prn_reallocate_memory' argument 2 names different: declaration 'space' definition 'new_space_params'. ghostpdl-10.03.0/base/gdevprn.c:531:45: note: Function 'gdev_prn_reallocate_memory' argument 2 names different: declaration 'space' definition 'new_space_params'. ghostpdl-10.03.0/base/gdevprn.c:556:30: style:inconclusive: Function 'gdev_prn_finalize' argument 1 names different: declaration 'dev' definition 'pdev'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevprn.h:181:35: note: Function 'gdev_prn_finalize' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gdevprn.c:556:30: note: Function 'gdev_prn_finalize' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gdevprn.c:640:33: style:inconclusive: Function 'gdev_prn_get_params' argument 1 names different: declaration 'dev' definition 'pdev'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevprn.h:176:1: note: Function 'gdev_prn_get_params' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gdevprn.c:640:33: note: Function 'gdev_prn_get_params' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gdevprn.c:707:33: style:inconclusive: Function 'gdev_prn_put_params' argument 1 names different: declaration 'dev' definition 'pdev'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevprn.h:177:1: note: Function 'gdev_prn_put_params' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gdevprn.c:707:33: note: Function 'gdev_prn_put_params' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gdevprn.c:1101:34: style:inconclusive: Function 'gdev_prn_output_page' argument 1 names different: declaration 'dev' definition 'pdev'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevprn.h:169:1: note: Function 'gdev_prn_output_page' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gdevprn.c:1101:34: note: Function 'gdev_prn_output_page' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gdevprn.c:1107:43: style:inconclusive: Function 'gdev_prn_output_page_seekable' argument 1 names different: declaration 'dev' definition 'pdev'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevprn.h:170:1: note: Function 'gdev_prn_output_page_seekable' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gdevprn.c:1107:43: note: Function 'gdev_prn_output_page_seekable' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gdevprn.c:1113:37: style:inconclusive: Function 'gdev_prn_bg_output_page' argument 1 names different: declaration 'dev' definition 'pdev'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevprn.h:171:1: note: Function 'gdev_prn_bg_output_page' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gdevprn.c:1113:37: note: Function 'gdev_prn_bg_output_page' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gdevprn.c:1119:46: style:inconclusive: Function 'gdev_prn_bg_output_page_seekable' argument 1 names different: declaration 'dev' definition 'pdev'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevprn.h:172:1: note: Function 'gdev_prn_bg_output_page_seekable' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gdevprn.c:1119:46: note: Function 'gdev_prn_bg_output_page_seekable' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gdevprn.c:1257:43: style:inconclusive: Function 'gdev_prn_open_printer_seekable' argument 1 names different: declaration 'dev' definition 'pdev'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevprn.h:351:47: note: Function 'gdev_prn_open_printer_seekable' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gdevprn.c:1257:43: note: Function 'gdev_prn_open_printer_seekable' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gdevprn.c:1293:34: style:inconclusive: Function 'gdev_prn_open_printer' argument 1 names different: declaration 'dev' definition 'pdev'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevprn.h:356:39: note: Function 'gdev_prn_open_printer' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gdevprn.c:1293:34: note: Function 'gdev_prn_open_printer' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gdevprn.c:1497:45: style:inconclusive: Function 'gx_default_size_buf_device' argument 5 names different: declaration 'for_band' definition 'not_used'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevbuf.h:108:1: note: Function 'gx_default_size_buf_device' argument 5 names different: declaration 'for_band' definition 'not_used'. ghostpdl-10.03.0/base/gdevprn.c:1497:45: note: Function 'gx_default_size_buf_device' argument 5 names different: declaration 'for_band' definition 'not_used'. ghostpdl-10.03.0/base/gdevprn.c:1521:64: style:inconclusive: Function 'gx_default_setup_buf_device' argument 3 names different: declaration 'bytes_per_line' definition 'raster'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevbuf.h:109:1: note: Function 'gx_default_setup_buf_device' argument 3 names different: declaration 'bytes_per_line' definition 'raster'. ghostpdl-10.03.0/base/gdevprn.c:1521:64: note: Function 'gx_default_setup_buf_device' argument 3 names different: declaration 'bytes_per_line' definition 'raster'. ghostpdl-10.03.0/base/gdevprn.c:1639:59: style:inconclusive: Function 'gdev_prn_get_bits' argument 3 names different: declaration 'buffer' definition 'str'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevprn.h:452:61: note: Function 'gdev_prn_get_bits' argument 3 names different: declaration 'buffer' definition 'str'. ghostpdl-10.03.0/base/gdevprn.c:1639:59: note: Function 'gdev_prn_get_bits' argument 3 names different: declaration 'buffer' definition 'str'. ghostpdl-10.03.0/base/gdevprn.c:1639:72: style:inconclusive: Function 'gdev_prn_get_bits' argument 4 names different: declaration 'actual_buffer' definition 'actual_data'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevprn.h:453:30: note: Function 'gdev_prn_get_bits' argument 4 names different: declaration 'actual_buffer' definition 'actual_data'. ghostpdl-10.03.0/base/gdevprn.c:1639:72: note: Function 'gdev_prn_get_bits' argument 4 names different: declaration 'actual_buffer' definition 'actual_data'. ghostpdl-10.03.0/base/gdevprn.c:1725:50: style:inconclusive: Function 'gdev_prn_maybe_realloc_memory' argument 1 names different: declaration 'pdev' definition 'prdev'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevprn.c:57:54: note: Function 'gdev_prn_maybe_realloc_memory' argument 1 names different: declaration 'pdev' definition 'prdev'. ghostpdl-10.03.0/base/gdevprn.c:1725:50: note: Function 'gdev_prn_maybe_realloc_memory' argument 1 names different: declaration 'pdev' definition 'prdev'. ghostpdl-10.03.0/base/gdevprn.c:1726:50: style:inconclusive: Function 'gdev_prn_maybe_realloc_memory' argument 2 names different: declaration 'old_space' definition 'old_sp'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevprn.c:58:54: note: Function 'gdev_prn_maybe_realloc_memory' argument 2 names different: declaration 'old_space' definition 'old_sp'. ghostpdl-10.03.0/base/gdevprn.c:1726:50: note: Function 'gdev_prn_maybe_realloc_memory' argument 2 names different: declaration 'old_space' definition 'old_sp'. ghostpdl-10.03.0/base/gdevprn.c:414:17: style: Local variable 'code' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/gdevprn.c:281:9: note: Shadowed declaration ghostpdl-10.03.0/base/gdevprn.c:414:17: note: Shadow variable ghostpdl-10.03.0/base/gdevprn.c:415:39: style: Local variable 'ppdev' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/gdevprn.c:271:31: note: Shadowed declaration ghostpdl-10.03.0/base/gdevprn.c:415:39: note: Shadow variable ghostpdl-10.03.0/base/gdevprn.c:450:17: style: Local variable 'code' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/gdevprn.c:281:9: note: Shadowed declaration ghostpdl-10.03.0/base/gdevprn.c:450:17: note: Shadow variable ghostpdl-10.03.0/base/gdevprn.c:268:55: style: Parameter 'new_space_params' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gdevprn.c:598:28: style: Variable 'core' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gdevprn.c:648:24: style: Variable 'core' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gdevprn.c:935:48: style: Parameter 'space_params' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gdevprn.c:1349:22: style: Variable 'cdev' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gdevprn.c:1393:80: style: Parameter 'color_usage' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gdevprn.c:1443:25: style: Variable 'pdevn_params' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gdevprn.c:1726:50: style: Parameter 'old_sp' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gdevprn.c:1137:14: style: Variable 'code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gdevrops.c:66:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_forward_get_color_comp_index [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevrops.c:26:8: style:inconclusive: Function 'device_rop_texture_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevrops.c:25:1: note: Function 'device_rop_texture_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gdevrops.c:26:8: note: Function 'device_rop_texture_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gdevrops.c:37:8: style:inconclusive: Function 'device_rop_texture_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevrops.c:25:1: note: Function 'device_rop_texture_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gdevrops.c:37:8: note: Function 'device_rop_texture_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gdevrops.c:106:52: style:inconclusive: Function 'gx_make_rop_texture_device' argument 1 names different: declaration 'rsdev' definition 'dev'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevmrop.h:65:57: note: Function 'gx_make_rop_texture_device' argument 1 names different: declaration 'rsdev' definition 'dev'. ghostpdl-10.03.0/base/gdevrops.c:106:52: note: Function 'gx_make_rop_texture_device' argument 1 names different: declaration 'rsdev' definition 'dev'. ghostpdl-10.03.0/base/gdevrops.c:107:37: style:inconclusive: Function 'gx_make_rop_texture_device' argument 3 names different: declaration 'lop' definition 'log_op'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevmrop.h:67:56: note: Function 'gx_make_rop_texture_device' argument 3 names different: declaration 'lop' definition 'log_op'. ghostpdl-10.03.0/base/gdevrops.c:107:37: note: Function 'gx_make_rop_texture_device' argument 3 names different: declaration 'lop' definition 'log_op'. ghostpdl-10.03.0/base/gdevrops.c:125:63: style:inconclusive: Function 'rop_texture_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevrops.c:43:8: note: Function 'rop_texture_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevrops.c:125:63: note: Function 'rop_texture_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevrops.c:125:70: style:inconclusive: Function 'rop_texture_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevrops.c:43:8: note: Function 'rop_texture_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevrops.c:125:70: note: Function 'rop_texture_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevrops.c:146:40: style:inconclusive: Function 'rop_texture_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevrops.c:44:8: note: Function 'rop_texture_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevrops.c:146:40: note: Function 'rop_texture_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevrops.c:147:41: style:inconclusive: Function 'rop_texture_copy_mono' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevrops.c:44:8: note: Function 'rop_texture_copy_mono' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevrops.c:147:41: note: Function 'rop_texture_copy_mono' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevrops.c:147:48: style:inconclusive: Function 'rop_texture_copy_mono' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevrops.c:44:8: note: Function 'rop_texture_copy_mono' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevrops.c:147:48: note: Function 'rop_texture_copy_mono' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevrops.c:175:40: style:inconclusive: Function 'rop_texture_copy_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevrops.c:45:8: note: Function 'rop_texture_copy_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevrops.c:175:40: note: Function 'rop_texture_copy_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevrops.c:176:42: style:inconclusive: Function 'rop_texture_copy_color' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevrops.c:45:8: note: Function 'rop_texture_copy_color' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevrops.c:176:42: note: Function 'rop_texture_copy_color' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevrops.c:176:49: style:inconclusive: Function 'rop_texture_copy_color' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevrops.c:45:8: note: Function 'rop_texture_copy_color' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevrops.c:176:49: note: Function 'rop_texture_copy_color' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevrops.c:196:48: style:inconclusive: Function 'rop_texture_copy_planes' argument 3 names different: declaration 'data_x' definition 'sourcex'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevrops.c:46:8: note: Function 'rop_texture_copy_planes' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevrops.c:196:48: note: Function 'rop_texture_copy_planes' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevrops.c:197:60: style:inconclusive: Function 'rop_texture_copy_planes' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevrops.c:46:8: note: Function 'rop_texture_copy_planes' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevrops.c:197:60: note: Function 'rop_texture_copy_planes' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevrops.c:197:67: style:inconclusive: Function 'rop_texture_copy_planes' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevrops.c:46:8: note: Function 'rop_texture_copy_planes' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevrops.c:197:67: note: Function 'rop_texture_copy_planes' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevsclass.c:640:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevsclass.c:343:30: style:inconclusive: Function 'default_subclass_begin_typed_image' argument 4 names different: declaration 'pim' definition 'pic'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevsclass.h:56:1: note: Function 'default_subclass_begin_typed_image' argument 4 names different: declaration 'pim' definition 'pic'. ghostpdl-10.03.0/base/gdevsclass.c:343:30: note: Function 'default_subclass_begin_typed_image' argument 4 names different: declaration 'pim' definition 'pic'. ghostpdl-10.03.0/base/gdevsclass.c:374:22: style: Variable 'pct' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gdevsclass.c:133:14: style: Variable 'code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gdevsclass.c:373:14: style: Variable 'code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gdevvec.c:260:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_default_get_cmap_procs [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevvec.c:745:67: style:inconclusive: Function 'gdev_vector_write_rectangle' argument 7 names different: declaration 'dir' definition 'direction'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevvec.h:327:65: note: Function 'gdev_vector_write_rectangle' argument 7 names different: declaration 'dir' definition 'direction'. ghostpdl-10.03.0/base/gdevvec.c:745:67: note: Function 'gdev_vector_write_rectangle' argument 7 names different: declaration 'dir' definition 'direction'. ghostpdl-10.03.0/base/gdevvec.c:1138:63: style:inconclusive: Function 'gdev_vector_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevvec.h:403:1: note: Function 'gdev_vector_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevvec.c:1138:63: note: Function 'gdev_vector_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevvec.c:1138:70: style:inconclusive: Function 'gdev_vector_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevvec.h:403:1: note: Function 'gdev_vector_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevvec.c:1138:70: note: Function 'gdev_vector_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevvec.c:1175:42: style:inconclusive: Function 'gdev_vector_fill_path' argument 5 names different: declaration 'pdcolor' definition 'pdevc'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevvec.h:405:1: note: Function 'gdev_vector_fill_path' argument 5 names different: declaration 'pdcolor' definition 'pdevc'. ghostpdl-10.03.0/base/gdevvec.c:1175:42: note: Function 'gdev_vector_fill_path' argument 5 names different: declaration 'pdcolor' definition 'pdevc'. ghostpdl-10.03.0/base/gdevvec.c:1223:43: style:inconclusive: Function 'gdev_vector_fill_trapezoid' argument 7 names different: declaration 'pdcolor' definition 'pdevc'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevvec.h:410:1: note: Function 'gdev_vector_fill_trapezoid' argument 7 names different: declaration 'pdcolor' definition 'pdevc'. ghostpdl-10.03.0/base/gdevvec.c:1223:43: note: Function 'gdev_vector_fill_trapezoid' argument 7 names different: declaration 'pdcolor' definition 'pdevc'. ghostpdl-10.03.0/base/gdevvec.c:1277:43: style:inconclusive: Function 'gdev_vector_fill_parallelogram' argument 8 names different: declaration 'pdcolor' definition 'pdevc'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevvec.h:411:1: note: Function 'gdev_vector_fill_parallelogram' argument 8 names different: declaration 'pdcolor' definition 'pdevc'. ghostpdl-10.03.0/base/gdevvec.c:1277:43: note: Function 'gdev_vector_fill_parallelogram' argument 8 names different: declaration 'pdcolor' definition 'pdevc'. ghostpdl-10.03.0/base/gdevvec.c:1322:43: style:inconclusive: Function 'gdev_vector_fill_triangle' argument 8 names different: declaration 'pdcolor' definition 'pdevc'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevvec.h:412:1: note: Function 'gdev_vector_fill_triangle' argument 8 names different: declaration 'pdcolor' definition 'pdevc'. ghostpdl-10.03.0/base/gdevvec.c:1322:43: note: Function 'gdev_vector_fill_triangle' argument 8 names different: declaration 'pdcolor' definition 'pdevc'. ghostpdl-10.03.0/base/gdevvec.c:1349:36: style:inconclusive: Function 'gdev_vector_dev_spec_op' argument 1 names different: declaration 'dev' definition 'pdev'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevvec.h:413:1: note: Function 'gdev_vector_dev_spec_op' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gdevvec.c:1349:36: note: Function 'gdev_vector_dev_spec_op' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gdevvec.c:1349:46: style:inconclusive: Function 'gdev_vector_dev_spec_op' argument 2 names different: declaration 'op' definition 'dev_spec_op'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevvec.h:413:1: note: Function 'gdev_vector_dev_spec_op' argument 2 names different: declaration 'op' definition 'dev_spec_op'. ghostpdl-10.03.0/base/gdevvec.c:1349:46: note: Function 'gdev_vector_dev_spec_op' argument 2 names different: declaration 'op' definition 'dev_spec_op'. ghostpdl-10.03.0/base/gdevvec.c:1349:75: style:inconclusive: Function 'gdev_vector_dev_spec_op' argument 4 names different: declaration 'datasize' definition 'size'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevvec.h:413:1: note: Function 'gdev_vector_dev_spec_op' argument 4 names different: declaration 'datasize' definition 'size'. ghostpdl-10.03.0/base/gdevvec.c:1349:75: note: Function 'gdev_vector_dev_spec_op' argument 4 names different: declaration 'datasize' definition 'size'. ghostpdl-10.03.0/base/gdevvec.c:1263:13: style: Local variable 'code' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/gdevvec.c:1240:9: note: Shadowed declaration ghostpdl-10.03.0/base/gdevvec.c:1263:13: note: Shadow variable ghostpdl-10.03.0/base/gdevvec.c:45:40: style: Parameter 'vdev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gdevvec.c:646:44: style: Parameter 'vs' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gdevvec.c:927:42: style: Parameter 'vdev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gdevvec.c:1207:18: style: Variable 'set_ctm' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gen_ordered.c:245:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gen_ordered.c:378:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gen_ordered.c:470:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gen_ordered.c:1027:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gen_ordered.c:1449:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gen_ordered.c:1588:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAND_MAX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gen_ordered.c:431:32: style:inconclusive: Function 'htsc_determine_cell_shape' argument 1 names different: declaration 'x' definition 'x_out'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gen_ordered.c:126:44: note: Function 'htsc_determine_cell_shape' argument 1 names different: declaration 'x' definition 'x_out'. ghostpdl-10.03.0/base/gen_ordered.c:431:32: note: Function 'htsc_determine_cell_shape' argument 1 names different: declaration 'x' definition 'x_out'. ghostpdl-10.03.0/base/gen_ordered.c:431:44: style:inconclusive: Function 'htsc_determine_cell_shape' argument 2 names different: declaration 'y' definition 'y_out'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gen_ordered.c:126:52: note: Function 'htsc_determine_cell_shape' argument 2 names different: declaration 'y' definition 'y_out'. ghostpdl-10.03.0/base/gen_ordered.c:431:44: note: Function 'htsc_determine_cell_shape' argument 2 names different: declaration 'y' definition 'y_out'. ghostpdl-10.03.0/base/gen_ordered.c:431:56: style:inconclusive: Function 'htsc_determine_cell_shape' argument 3 names different: declaration 'v' definition 'v_out'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gen_ordered.c:126:60: note: Function 'htsc_determine_cell_shape' argument 3 names different: declaration 'v' definition 'v_out'. ghostpdl-10.03.0/base/gen_ordered.c:431:56: note: Function 'htsc_determine_cell_shape' argument 3 names different: declaration 'v' definition 'v_out'. ghostpdl-10.03.0/base/gen_ordered.c:432:32: style:inconclusive: Function 'htsc_determine_cell_shape' argument 4 names different: declaration 'u' definition 'u_out'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gen_ordered.c:126:68: note: Function 'htsc_determine_cell_shape' argument 4 names different: declaration 'u' definition 'u_out'. ghostpdl-10.03.0/base/gen_ordered.c:432:32: note: Function 'htsc_determine_cell_shape' argument 4 names different: declaration 'u' definition 'u_out'. ghostpdl-10.03.0/base/gen_ordered.c:432:44: style:inconclusive: Function 'htsc_determine_cell_shape' argument 5 names different: declaration 'N' definition 'N_out'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gen_ordered.c:127:37: note: Function 'htsc_determine_cell_shape' argument 5 names different: declaration 'N' definition 'N_out'. ghostpdl-10.03.0/base/gen_ordered.c:432:44: note: Function 'htsc_determine_cell_shape' argument 5 names different: declaration 'N' definition 'N_out'. ghostpdl-10.03.0/base/gen_ordered.c:820:39: style:inconclusive: Function 'htsc_create_dot_mask' argument 1 names different: declaration 'dig_grid' definition 'dot_grid'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gen_ordered.c:131:51: note: Function 'htsc_create_dot_mask' argument 1 names different: declaration 'dig_grid' definition 'dot_grid'. ghostpdl-10.03.0/base/gen_ordered.c:820:39: note: Function 'htsc_create_dot_mask' argument 1 names different: declaration 'dig_grid' definition 'dot_grid'. ghostpdl-10.03.0/base/gen_ordered.c:1465:66: style:inconclusive: Function 'htsc_create_dither_mask' argument 12 names different: declaration 'one_index' definition 'dot_grid_one_index'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gen_ordered.c:153:69: note: Function 'htsc_create_dither_mask' argument 12 names different: declaration 'one_index' definition 'dot_grid_one_index'. ghostpdl-10.03.0/base/gen_ordered.c:1465:66: note: Function 'htsc_create_dither_mask' argument 12 names different: declaration 'one_index' definition 'dot_grid_one_index'. ghostpdl-10.03.0/base/gen_ordered.c:929:10: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gen_ordered.c:1201:25: style: Parameter 'screen_matrix' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gen_ordered.c:1202:44: style: Parameter 'filter' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gen_ordered.c:1269:31: style: Parameter 'pos_x' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gen_ordered.c:1269:54: style: Parameter 'pos_y' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gen_ordered.c:1270:20: style: Parameter 'locate' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gen_ordered.c:1271:34: style: Parameter 'dot_level_position' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gen_ordered.c:1345:40: style: Parameter 'pos_x' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gen_ordered.c:1345:63: style: Parameter 'pos_y' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gen_ordered.c:1485:47: style: Variable 'curr_dot_level' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gen_ordered.c:760:18: style: Variable 'done' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gen_ordered.c:812:18: style: Variable 'done' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gen_ordered.c:871:17: style: Variable 'val_min' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gen_ordered.c:917:11: style: Variable 'kk' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gen_ordered.c:1429:18: style: Variable 'done' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/genarch.c:88:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/genarch.c:154:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevp14.c:9404:42: style:inconclusive: Boolean expression 'pparams->Isolated' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] ghostpdl-10.03.0/base/gdevp14.c:9404:69: style:inconclusive: Boolean expression 'pparams->Knockout' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] ghostpdl-10.03.0/base/genarch.c:202:43: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ghostpdl-10.03.0/base/genarch.c:203:44: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ghostpdl-10.03.0/base/genarch.c:286:35: style: Same expression 'lr2!=-1' found multiple times in chain of '||' operators because 'lr2!=-1' and 'ir2!=-1' represent the same value. [knownConditionTrueFalse] ghostpdl-10.03.0/base/genarch.c:137:36: note: 'lr2' is assigned value 'lm1>>2' here. ghostpdl-10.03.0/base/genarch.c:139:35: note: 'ir2' is assigned value 'im1>>2' here. ghostpdl-10.03.0/base/genarch.c:136:17: note: 'lm1' is assigned value '-1' here. ghostpdl-10.03.0/base/genarch.c:138:16: note: 'im1' is assigned value '-1' here. ghostpdl-10.03.0/base/genarch.c:286:35: note: Same expression 'lr2!=-1' found multiple times in chain of '||' operators because 'lr2!=-1' and 'ir2!=-1' represent the same value. ghostpdl-10.03.0/base/genarch.c:137:20: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/genarch.c:139:19: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/genarch.c:81:35: style: Parameter 'infname' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/genarch.c:106:11: style: Variable 'fname' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/genarch.c:109:14: style: struct member 'Anonymous0::c' is never used. [unusedStructMember] ghostpdl-10.03.0/base/genarch.c:113:14: style: struct member 'Anonymous1::c' is never used. [unusedStructMember] ghostpdl-10.03.0/base/genarch.c:117:14: style: struct member 'Anonymous2::c' is never used. [unusedStructMember] ghostpdl-10.03.0/base/genarch.c:121:14: style: struct member 'Anonymous3::c' is never used. [unusedStructMember] ghostpdl-10.03.0/base/genarch.c:125:14: style: struct member 'Anonymous4::c' is never used. [unusedStructMember] ghostpdl-10.03.0/base/genarch.c:129:14: style: struct member 'Anonymous5::c' is never used. [unusedStructMember] ghostpdl-10.03.0/base/genarch.c:133:14: style: struct member 'Anonymous6::c' is never used. [unusedStructMember] ghostpdl-10.03.0/base/gdevp14.c:12231:66: style: Condition 'p14dev->devn_params.page_spot_colors>=0' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/base/gdevp14.c:12207:84: note: Assuming that condition 'pclist_devn_params->page_spot_colors>0' is not redundant ghostpdl-10.03.0/base/gdevp14.c:12224:43: note: Assignment 'p14dev->devn_params.page_spot_colors=pclist_devn_params->page_spot_colors', assigned value is greater than 0 ghostpdl-10.03.0/base/gdevp14.c:12231:66: note: Condition 'p14dev->devn_params.page_spot_colors>=0' is always true ghostpdl-10.03.0/base/gdevp14.c:3885:21: warning: Either the condition 'tdev!=0' is redundant or there is possible null pointer dereference: tdev. [nullPointerRedundantCheck] ghostpdl-10.03.0/base/gdevp14.c:3888:14: note: Assuming that condition 'tdev!=0' is not redundant ghostpdl-10.03.0/base/gdevp14.c:3885:21: note: Null pointer dereference ghostpdl-10.03.0/base/gdevp14.c:3917:21: warning: Either the condition 'tdev!=0' is redundant or there is possible null pointer dereference: tdev. [nullPointerRedundantCheck] ghostpdl-10.03.0/base/gdevp14.c:3920:14: note: Assuming that condition 'tdev!=0' is not redundant ghostpdl-10.03.0/base/gdevp14.c:3917:21: note: Null pointer dereference ghostpdl-10.03.0/base/gdevp14.c:7077:18: warning: Either the condition 'pdev->ctx->stack==NULL' is redundant or there is possible null pointer dereference: pdev->ctx->stack. [nullPointerRedundantCheck] ghostpdl-10.03.0/base/gdevp14.c:7072:26: note: Assuming that condition 'pdev->ctx->stack==NULL' is not redundant ghostpdl-10.03.0/base/gdevp14.c:7075:18: note: Assuming condition is false ghostpdl-10.03.0/base/gdevp14.c:7077:18: note: Null pointer dereference ghostpdl-10.03.0/base/gdevp14.c:8714:12: style: Redundant initialization for 'ncomps'. The initialized value is overwritten before it is read. [redundantInitialization] ghostpdl-10.03.0/base/gdevp14.c:8697:19: note: ncomps is initialized ghostpdl-10.03.0/base/gdevp14.c:8714:12: note: ncomps is overwritten ghostpdl-10.03.0/base/gdevp14.c:10496:10: style: Variable 'code' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/base/gdevp14.c:10493:10: note: code is assigned ghostpdl-10.03.0/base/gdevp14.c:10496:10: note: code is overwritten ghostpdl-10.03.0/base/genconf.c:408:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/genconf.c:773:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/genconf.c:870:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/genconf.c:1025:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gdevp14.c:778:1: style:inconclusive: Function 'pdf14_device_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevp14.c:355:1: note: Function 'pdf14_device_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gdevp14.c:778:1: note: Function 'pdf14_device_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gdevp14.c:795:8: style:inconclusive: Function 'pdf14_device_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevp14.c:355:1: note: Function 'pdf14_device_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gdevp14.c:795:8: note: Function 'pdf14_device_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gdevp14.c:2219:23: style:inconclusive: Function 'pdf14_open' argument 1 names different: declaration 'pdev' definition 'dev'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevp14.c:188:35: note: Function 'pdf14_open' argument 1 names different: declaration 'pdev' definition 'dev'. ghostpdl-10.03.0/base/gdevp14.c:2219:23: note: Function 'pdf14_open' argument 1 names different: declaration 'pdev' definition 'dev'. ghostpdl-10.03.0/base/gdevp14.c:3772:31: style:inconclusive: Function 'pdf14_output_page' argument 1 names different: declaration 'pdev' definition 'dev'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevp14.c:190:42: note: Function 'pdf14_output_page' argument 1 names different: declaration 'pdev' definition 'dev'. ghostpdl-10.03.0/base/gdevp14.c:3772:31: note: Function 'pdf14_output_page' argument 1 names different: declaration 'pdev' definition 'dev'. ghostpdl-10.03.0/base/gdevp14.c:4519:57: style:inconclusive: Function 'pdf14_fill_stroke_path' argument 2 names different: declaration 'pgs' definition 'cpgs'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevp14.c:207:8: note: Function 'pdf14_fill_stroke_path' argument 2 names different: declaration 'pgs' definition 'cpgs'. ghostpdl-10.03.0/base/gdevp14.c:4519:57: note: Function 'pdf14_fill_stroke_path' argument 2 names different: declaration 'pgs' definition 'cpgs'. ghostpdl-10.03.0/base/gdevp14.c:4628:16: style:inconclusive: Function 'pdf14_copy_alpha' argument 4 names different: declaration 'raster' definition 'aa_raster'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevp14.c:224:9: note: Function 'pdf14_copy_alpha' argument 4 names different: declaration 'raster' definition 'aa_raster'. ghostpdl-10.03.0/base/gdevp14.c:4628:16: note: Function 'pdf14_copy_alpha' argument 4 names different: declaration 'raster' definition 'aa_raster'. ghostpdl-10.03.0/base/gdevp14.c:4628:62: style:inconclusive: Function 'pdf14_copy_alpha' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevp14.c:224:9: note: Function 'pdf14_copy_alpha' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevp14.c:4628:62: note: Function 'pdf14_copy_alpha' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevp14.c:4628:69: style:inconclusive: Function 'pdf14_copy_alpha' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevp14.c:224:9: note: Function 'pdf14_copy_alpha' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevp14.c:4628:69: note: Function 'pdf14_copy_alpha' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevp14.c:4637:16: style:inconclusive: Function 'pdf14_copy_alpha_hl_color' argument 4 names different: declaration 'raster' definition 'aa_raster'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevp14.c:226:9: note: Function 'pdf14_copy_alpha_hl_color' argument 4 names different: declaration 'raster' definition 'aa_raster'. ghostpdl-10.03.0/base/gdevp14.c:4637:16: note: Function 'pdf14_copy_alpha_hl_color' argument 4 names different: declaration 'raster' definition 'aa_raster'. ghostpdl-10.03.0/base/gdevp14.c:4637:62: style:inconclusive: Function 'pdf14_copy_alpha_hl_color' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevp14.c:226:9: note: Function 'pdf14_copy_alpha_hl_color' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevp14.c:4637:62: note: Function 'pdf14_copy_alpha_hl_color' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevp14.c:4637:69: style:inconclusive: Function 'pdf14_copy_alpha_hl_color' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevp14.c:226:9: note: Function 'pdf14_copy_alpha_hl_color' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevp14.c:4637:69: note: Function 'pdf14_copy_alpha_hl_color' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevp14.c:5075:29: style:inconclusive: Function 'pdf14_fill_mask' argument 1 names different: declaration 'dev' definition 'orig_dev'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevp14.c:209:8: note: Function 'pdf14_fill_mask' argument 1 names different: declaration 'dev' definition 'orig_dev'. ghostpdl-10.03.0/base/gdevp14.c:5075:29: note: Function 'pdf14_fill_mask' argument 1 names different: declaration 'dev' definition 'orig_dev'. ghostpdl-10.03.0/base/gdevp14.c:5076:45: style:inconclusive: Function 'pdf14_fill_mask' argument 3 names different: declaration 'data_x' definition 'dx'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevp14.c:209:8: note: Function 'pdf14_fill_mask' argument 3 names different: declaration 'data_x' definition 'dx'. ghostpdl-10.03.0/base/gdevp14.c:5076:45: note: Function 'pdf14_fill_mask' argument 3 names different: declaration 'data_x' definition 'dx'. ghostpdl-10.03.0/base/gdevp14.c:5077:40: style:inconclusive: Function 'pdf14_fill_mask' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevp14.c:209:8: note: Function 'pdf14_fill_mask' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevp14.c:5077:40: note: Function 'pdf14_fill_mask' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevp14.c:5077:47: style:inconclusive: Function 'pdf14_fill_mask' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevp14.c:209:8: note: Function 'pdf14_fill_mask' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevp14.c:5077:47: note: Function 'pdf14_fill_mask' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevp14.c:5592:76: style:inconclusive: Function 'pdf14_begin_typed_image' argument 4 names different: declaration 'pim' definition 'pic'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevp14.c:211:8: note: Function 'pdf14_begin_typed_image' argument 4 names different: declaration 'pim' definition 'pic'. ghostpdl-10.03.0/base/gdevp14.c:5592:76: note: Function 'pdf14_begin_typed_image' argument 4 names different: declaration 'pim' definition 'pic'. ghostpdl-10.03.0/base/gdevp14.c:5595:71: style:inconclusive: Function 'pdf14_begin_typed_image' argument 8 names different: declaration 'memory' definition 'mem'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevp14.c:211:8: note: Function 'pdf14_begin_typed_image' argument 8 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gdevp14.c:5595:71: note: Function 'pdf14_begin_typed_image' argument 8 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gdevp14.c:6007:33: style:inconclusive: Function 'pdf14_ok_to_optimize' argument 1 names different: declaration 'bdev' definition 'dev'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevp14.h:332:38: note: Function 'pdf14_ok_to_optimize' argument 1 names different: declaration 'bdev' definition 'dev'. ghostpdl-10.03.0/base/gdevp14.c:6007:33: note: Function 'pdf14_ok_to_optimize' argument 1 names different: declaration 'bdev' definition 'dev'. ghostpdl-10.03.0/base/gdevp14.c:6250:32: style:inconclusive: Function 'pdf14_forward_composite' argument 3 names different: declaration 'pcte' definition 'pct'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevp14.c:214:8: note: Function 'pdf14_forward_composite' argument 3 names different: declaration 'pcte' definition 'pct'. ghostpdl-10.03.0/base/gdevp14.c:6250:32: note: Function 'pdf14_forward_composite' argument 3 names different: declaration 'pcte' definition 'pct'. ghostpdl-10.03.0/base/gdevp14.c:6251:23: style:inconclusive: Function 'pdf14_forward_composite' argument 5 names different: declaration 'memory' definition 'mem'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevp14.c:214:8: note: Function 'pdf14_forward_composite' argument 5 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gdevp14.c:6251:23: note: Function 'pdf14_forward_composite' argument 5 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gdevp14.c:6282:32: style:inconclusive: Function 'pdf14_composite' argument 3 names different: declaration 'pcte' definition 'pct'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevp14.c:213:8: note: Function 'pdf14_composite' argument 3 names different: declaration 'pcte' definition 'pct'. ghostpdl-10.03.0/base/gdevp14.c:6282:32: note: Function 'pdf14_composite' argument 3 names different: declaration 'pcte' definition 'pct'. ghostpdl-10.03.0/base/gdevp14.c:6283:23: style:inconclusive: Function 'pdf14_composite' argument 5 names different: declaration 'memory' definition 'mem'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevp14.c:213:8: note: Function 'pdf14_composite' argument 5 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gdevp14.c:6283:23: note: Function 'pdf14_composite' argument 5 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gdevp14.c:6378:36: style:inconclusive: Function 'pdf14_text_begin' argument 6 names different: declaration 'ppte' definition 'ppenum'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevp14.c:212:8: note: Function 'pdf14_text_begin' argument 6 names different: declaration 'ppte' definition 'ppenum'. ghostpdl-10.03.0/base/gdevp14.c:6378:36: note: Function 'pdf14_text_begin' argument 6 names different: declaration 'ppte' definition 'ppenum'. ghostpdl-10.03.0/base/gdevp14.c:6441:36: style:inconclusive: Function 'pdf14_initialize_device' argument 1 names different: declaration 'dev' definition 'new_dev'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevp14.c:186:47: note: Function 'pdf14_initialize_device' argument 1 names different: declaration 'dev' definition 'new_dev'. ghostpdl-10.03.0/base/gdevp14.c:6441:36: note: Function 'pdf14_initialize_device' argument 1 names different: declaration 'dev' definition 'new_dev'. ghostpdl-10.03.0/base/gdevp14.c:6457:29: style:inconclusive: Function 'pdf14_copy_mono' argument 2 names different: declaration 'data' definition 'base'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevp14.c:208:9: note: Function 'pdf14_copy_mono' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevp14.c:6457:29: note: Function 'pdf14_copy_mono' argument 2 names different: declaration 'data' definition 'base'. ghostpdl-10.03.0/base/gdevp14.c:6457:39: style:inconclusive: Function 'pdf14_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevp14.c:208:9: note: Function 'pdf14_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevp14.c:6457:39: note: Function 'pdf14_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gdevp14.c:6457:52: style:inconclusive: Function 'pdf14_copy_mono' argument 4 names different: declaration 'raster' definition 'sraster'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevp14.c:208:9: note: Function 'pdf14_copy_mono' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevp14.c:6457:52: note: Function 'pdf14_copy_mono' argument 4 names different: declaration 'raster' definition 'sraster'. ghostpdl-10.03.0/base/gdevp14.c:6458:27: style:inconclusive: Function 'pdf14_copy_mono' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevp14.c:208:9: note: Function 'pdf14_copy_mono' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevp14.c:6458:27: note: Function 'pdf14_copy_mono' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevp14.c:6458:34: style:inconclusive: Function 'pdf14_copy_mono' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevp14.c:208:9: note: Function 'pdf14_copy_mono' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevp14.c:6458:34: note: Function 'pdf14_copy_mono' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevp14.c:6458:52: style:inconclusive: Function 'pdf14_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevp14.c:208:9: note: Function 'pdf14_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. ghostpdl-10.03.0/base/gdevp14.c:6458:52: note: Function 'pdf14_copy_mono' argument 10 names different: declaration 'color0' definition 'zero'. ghostpdl-10.03.0/base/gdevp14.c:6458:73: style:inconclusive: Function 'pdf14_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevp14.c:208:9: note: Function 'pdf14_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. ghostpdl-10.03.0/base/gdevp14.c:6458:73: note: Function 'pdf14_copy_mono' argument 11 names different: declaration 'color1' definition 'one'. ghostpdl-10.03.0/base/gdevp14.c:6794:23: style:inconclusive: Function 'pdf14_strip_tile_rect_devn' argument 5 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevp14.c:228:9: note: Function 'pdf14_strip_tile_rect_devn' argument 5 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevp14.c:6794:23: note: Function 'pdf14_strip_tile_rect_devn' argument 5 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevp14.c:6794:30: style:inconclusive: Function 'pdf14_strip_tile_rect_devn' argument 6 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevp14.c:228:9: note: Function 'pdf14_strip_tile_rect_devn' argument 6 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevp14.c:6794:30: note: Function 'pdf14_strip_tile_rect_devn' argument 6 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevp14.c:6796:43: style:inconclusive: Function 'pdf14_strip_tile_rect_devn' argument 9 names different: declaration 'phase_x' definition 'px'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevp14.c:228:9: note: Function 'pdf14_strip_tile_rect_devn' argument 9 names different: declaration 'phase_x' definition 'px'. ghostpdl-10.03.0/base/gdevp14.c:6796:43: note: Function 'pdf14_strip_tile_rect_devn' argument 9 names different: declaration 'phase_x' definition 'px'. ghostpdl-10.03.0/base/gdevp14.c:6796:51: style:inconclusive: Function 'pdf14_strip_tile_rect_devn' argument 10 names different: declaration 'phase_y' definition 'py'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevp14.c:228:9: note: Function 'pdf14_strip_tile_rect_devn' argument 10 names different: declaration 'phase_y' definition 'py'. ghostpdl-10.03.0/base/gdevp14.c:6796:51: note: Function 'pdf14_strip_tile_rect_devn' argument 10 names different: declaration 'phase_y' definition 'py'. ghostpdl-10.03.0/base/gdevp14.c:6840:54: style:inconclusive: Function 'pdf14_copy_planes' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevp14.c:225:9: note: Function 'pdf14_copy_planes' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevp14.c:6840:54: note: Function 'pdf14_copy_planes' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevp14.c:6840:61: style:inconclusive: Function 'pdf14_copy_planes' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevp14.c:225:9: note: Function 'pdf14_copy_planes' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevp14.c:6840:61: note: Function 'pdf14_copy_planes' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevp14.c:6935:39: style:inconclusive: Function 'pdf14_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevp14.c:204:8: note: Function 'pdf14_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevp14.c:6935:39: note: Function 'pdf14_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevp14.c:6935:46: style:inconclusive: Function 'pdf14_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevp14.c:204:8: note: Function 'pdf14_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevp14.c:6935:46: note: Function 'pdf14_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevp14.c:7176:64: style:inconclusive: Function 'pdf14_push_color_model' argument 2 names different: declaration 'group_color' definition 'group_color_type'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevp14.c:369:55: note: Function 'pdf14_push_color_model' argument 2 names different: declaration 'group_color' definition 'group_color_type'. ghostpdl-10.03.0/base/gdevp14.c:7176:64: note: Function 'pdf14_push_color_model' argument 2 names different: declaration 'group_color' definition 'group_color_type'. ghostpdl-10.03.0/base/gdevp14.c:8758:30: style:inconclusive: Function 'pdf14_dev_spec_op' argument 1 names different: declaration 'dev' definition 'pdev'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevp14.c:219:9: note: Function 'pdf14_dev_spec_op' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gdevp14.c:8758:30: note: Function 'pdf14_dev_spec_op' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gdevp14.c:8758:40: style:inconclusive: Function 'pdf14_dev_spec_op' argument 2 names different: declaration 'op' definition 'dev_spec_op'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevp14.c:219:9: note: Function 'pdf14_dev_spec_op' argument 2 names different: declaration 'op' definition 'dev_spec_op'. ghostpdl-10.03.0/base/gdevp14.c:8758:40: note: Function 'pdf14_dev_spec_op' argument 2 names different: declaration 'op' definition 'dev_spec_op'. ghostpdl-10.03.0/base/gdevp14.c:8759:35: style:inconclusive: Function 'pdf14_dev_spec_op' argument 4 names different: declaration 'datasize' definition 'size'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevp14.c:219:9: note: Function 'pdf14_dev_spec_op' argument 4 names different: declaration 'datasize' definition 'size'. ghostpdl-10.03.0/base/gdevp14.c:8759:35: note: Function 'pdf14_dev_spec_op' argument 4 names different: declaration 'datasize' definition 'size'. ghostpdl-10.03.0/base/gdevp14.c:10626:34: style:inconclusive: Function 'pdf14_ret_devn_params' argument 1 names different: declaration 'dev' definition 'pdev'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevp14.c:222:9: note: Function 'pdf14_ret_devn_params' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gdevp14.c:10626:34: note: Function 'pdf14_ret_devn_params' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gdevp14.c:10637:40: style:inconclusive: Function 'pdf14_accum_ret_devn_params' argument 1 names different: declaration 'dev' definition 'pdev'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevp14.c:634:9: note: Function 'pdf14_accum_ret_devn_params' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gdevp14.c:10637:40: note: Function 'pdf14_accum_ret_devn_params' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gdevp14.c:10817:28: style:inconclusive: Function 'pdf14_clist_composite' argument 3 names different: declaration 'pcte' definition 'pct'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevp14.c:10077:8: note: Function 'pdf14_clist_composite' argument 3 names different: declaration 'pcte' definition 'pct'. ghostpdl-10.03.0/base/gdevp14.c:10817:28: note: Function 'pdf14_clist_composite' argument 3 names different: declaration 'pcte' definition 'pct'. ghostpdl-10.03.0/base/gdevp14.c:10817:64: style:inconclusive: Function 'pdf14_clist_composite' argument 5 names different: declaration 'memory' definition 'mem'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevp14.c:10077:8: note: Function 'pdf14_clist_composite' argument 5 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gdevp14.c:10817:64: note: Function 'pdf14_clist_composite' argument 5 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gdevp14.c:11219:32: style:inconclusive: Function 'pdf14_clist_forward_composite' argument 3 names different: declaration 'pcte' definition 'pct'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevp14.c:10078:8: note: Function 'pdf14_clist_forward_composite' argument 3 names different: declaration 'pcte' definition 'pct'. ghostpdl-10.03.0/base/gdevp14.c:11219:32: note: Function 'pdf14_clist_forward_composite' argument 3 names different: declaration 'pcte' definition 'pct'. ghostpdl-10.03.0/base/gdevp14.c:11220:23: style:inconclusive: Function 'pdf14_clist_forward_composite' argument 5 names different: declaration 'memory' definition 'mem'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevp14.c:10078:8: note: Function 'pdf14_clist_forward_composite' argument 5 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gdevp14.c:11220:23: note: Function 'pdf14_clist_forward_composite' argument 5 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gdevp14.c:11742:52: style:inconclusive: Function 'pdf14_clist_fill_stroke_path' argument 4 names different: declaration 'fill_params' definition 'params_fill'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevp14.c:10081:8: note: Function 'pdf14_clist_fill_stroke_path' argument 4 names different: declaration 'fill_params' definition 'params_fill'. ghostpdl-10.03.0/base/gdevp14.c:11742:52: note: Function 'pdf14_clist_fill_stroke_path' argument 4 names different: declaration 'fill_params' definition 'params_fill'. ghostpdl-10.03.0/base/gdevp14.c:11742:89: style:inconclusive: Function 'pdf14_clist_fill_stroke_path' argument 5 names different: declaration 'pdcolor_fill' definition 'pdevc_fill'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevp14.c:10081:8: note: Function 'pdf14_clist_fill_stroke_path' argument 5 names different: declaration 'pdcolor_fill' definition 'pdevc_fill'. ghostpdl-10.03.0/base/gdevp14.c:11742:89: note: Function 'pdf14_clist_fill_stroke_path' argument 5 names different: declaration 'pdcolor_fill' definition 'pdevc_fill'. ghostpdl-10.03.0/base/gdevp14.c:11743:54: style:inconclusive: Function 'pdf14_clist_fill_stroke_path' argument 6 names different: declaration 'stroke_params' definition 'params_stroke'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevp14.c:10081:8: note: Function 'pdf14_clist_fill_stroke_path' argument 6 names different: declaration 'stroke_params' definition 'params_stroke'. ghostpdl-10.03.0/base/gdevp14.c:11743:54: note: Function 'pdf14_clist_fill_stroke_path' argument 6 names different: declaration 'stroke_params' definition 'params_stroke'. ghostpdl-10.03.0/base/gdevp14.c:11743:93: style:inconclusive: Function 'pdf14_clist_fill_stroke_path' argument 7 names different: declaration 'pdcolor_stroke' definition 'pdevc_stroke'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevp14.c:10081:8: note: Function 'pdf14_clist_fill_stroke_path' argument 7 names different: declaration 'pdcolor_stroke' definition 'pdevc_stroke'. ghostpdl-10.03.0/base/gdevp14.c:11743:93: note: Function 'pdf14_clist_fill_stroke_path' argument 7 names different: declaration 'pdcolor_stroke' definition 'pdevc_stroke'. ghostpdl-10.03.0/base/gdevp14.c:11791:36: style:inconclusive: Function 'pdf14_clist_text_begin' argument 6 names different: declaration 'ppte' definition 'ppenum'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevp14.c:10082:8: note: Function 'pdf14_clist_text_begin' argument 6 names different: declaration 'ppte' definition 'ppenum'. ghostpdl-10.03.0/base/gdevp14.c:11791:36: note: Function 'pdf14_clist_text_begin' argument 6 names different: declaration 'ppte' definition 'ppenum'. ghostpdl-10.03.0/base/gdevp14.c:11859:76: style:inconclusive: Function 'pdf14_clist_begin_typed_image' argument 4 names different: declaration 'pim' definition 'pic'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevp14.c:10083:8: note: Function 'pdf14_clist_begin_typed_image' argument 4 names different: declaration 'pim' definition 'pic'. ghostpdl-10.03.0/base/gdevp14.c:11859:76: note: Function 'pdf14_clist_begin_typed_image' argument 4 names different: declaration 'pim' definition 'pic'. ghostpdl-10.03.0/base/gdevp14.c:11862:71: style:inconclusive: Function 'pdf14_clist_begin_typed_image' argument 8 names different: declaration 'memory' definition 'mem'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevp14.c:10083:8: note: Function 'pdf14_clist_begin_typed_image' argument 8 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gdevp14.c:11862:71: note: Function 'pdf14_clist_begin_typed_image' argument 8 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gdevp14.c:11978:54: style:inconclusive: Function 'pdf14_clist_copy_planes' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevp14.c:10084:9: note: Function 'pdf14_clist_copy_planes' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevp14.c:11978:54: note: Function 'pdf14_clist_copy_planes' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gdevp14.c:11978:61: style:inconclusive: Function 'pdf14_clist_copy_planes' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevp14.c:10084:9: note: Function 'pdf14_clist_copy_planes' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevp14.c:11978:61: note: Function 'pdf14_clist_copy_planes' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gdevp14.c:11988:74: style:inconclusive: Function 'gs_pdf14_clist_device_push' argument 3 names different: declaration 'pdev' definition 'pcdev'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevp14.c:128:52: note: Function 'gs_pdf14_clist_device_push' argument 3 names different: declaration 'pdev' definition 'pcdev'. ghostpdl-10.03.0/base/gdevp14.c:11988:74: note: Function 'gs_pdf14_clist_device_push' argument 3 names different: declaration 'pdev' definition 'pcdev'. ghostpdl-10.03.0/base/gdevp14.c:11989:39: style:inconclusive: Function 'gs_pdf14_clist_device_push' argument 4 names different: declaration 'target' definition 'dev'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevp14.c:128:70: note: Function 'gs_pdf14_clist_device_push' argument 4 names different: declaration 'target' definition 'dev'. ghostpdl-10.03.0/base/gdevp14.c:11989:39: note: Function 'gs_pdf14_clist_device_push' argument 4 names different: declaration 'target' definition 'dev'. ghostpdl-10.03.0/base/gdevp14.c:12734:54: style:inconclusive: Function 'pdf14_device_finalize' argument 2 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdevp14.c:353:8: note: Function 'pdf14_device_finalize' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gdevp14.c:12734:54: note: Function 'pdf14_device_finalize' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gdevp14.c:2347:26: style: Clarify calculation precedence for '+' and '?'. [clarifyCalculation] ghostpdl-10.03.0/base/gdevp14.c:640:34: style: Parameter 'pdev' can be declared as pointer to const. However it seems that 'no_print_page' is a callback function, if 'pdev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gdevp14.c:753:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gdevp14.c:640:34: note: Parameter 'pdev' can be declared as pointer to const ghostpdl-10.03.0/base/gdevp14.c:640:49: style: Parameter 'prn_stream' can be declared as pointer to const. However it seems that 'no_print_page' is a callback function, if 'prn_stream' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gdevp14.c:753:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gdevp14.c:640:49: note: Parameter 'prn_stream' can be declared as pointer to const ghostpdl-10.03.0/base/gdevp14.c:816:53: style: Parameter 'src_profile' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gdevp14.c:822:19: style: Variable 'mask_tr_fn' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gdevp14.c:863:15: style: Variable 'mask_tr_fn' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gdevp14.c:928:19: style: Variable 'mask_stack' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gdevp14.c:1449:68: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gdevp14.c:1599:19: style: Variable 'pdev' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gdevp14.c:1742:24: style: Variable 'result' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gdevp14.c:3798:19: style: Variable 'pdev' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gdevp14.c:4530:19: style: Variable 'p14dev' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gdevp14.c:5764:20: style: Variable 'blend_profile' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gdevp14.c:6545:16: style: Variable 'buf' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gdevp14.c:6692:15: style: Variable 'row' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gdevp14.c:6799:16: style: Variable 'buf' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gdevp14.c:6909:16: style: Variable 'buf' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gdevp14.c:6938:16: style: Variable 'buf' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gdevp14.c:7405:74: style: Parameter 'pgs' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gdevp14.c:8401:16: style: Variable 'buf' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gdevp14.c:8745:60: style: Parameter 'dev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gdevp14.c:8792:23: style: Variable 'dev' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gdevp14.c:9844:30: style: Variable 'pct_pdf14' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gdevp14.c:10562:17: style: Variable 'target' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gdevp14.c:11251:51: style: Parameter 'group_params' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gdevp14.c:12156:23: style: Variable 'pdf14pct' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gdevp14.c:12157:22: style: Variable 'pclist_devn_params' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gdevp14.c:12158:29: style: Variable 'pcrdev' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gdevp14.c:8660:37: warning: Uninitialized variable: comp_value [uninitvar] ghostpdl-10.03.0/base/gdevp14.c:8658:65: note: Assuming condition is false ghostpdl-10.03.0/base/gdevp14.c:8660:37: note: Uninitialized variable: comp_value ghostpdl-10.03.0/base/gendev.c:80:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] ghostpdl-10.03.0/base/gendev.c:96:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gendev.c:352:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gendev.c:96:13: warning: fprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum] ghostpdl-10.03.0/base/gendev.c:240:13: warning: fprintf format string requires 1 parameter but 2 are given. [wrongPrintfScanfArgNum] ghostpdl-10.03.0/base/gendev.c:246:13: warning: fprintf format string requires 1 parameter but 2 are given. [wrongPrintfScanfArgNum] ghostpdl-10.03.0/base/gendev.c:291:17: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] ghostpdl-10.03.0/base/gendev.c:344:17: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] ghostpdl-10.03.0/base/gendev.c:140:29: warning: Uninitialized variable: append [uninitvar] ghostpdl-10.03.0/base/gendev.c:92:19: note: Assuming condition is false ghostpdl-10.03.0/base/gendev.c:140:29: note: Uninitialized variable: append ghostpdl-10.03.0/base/gdevp14.c:2733:17: style: Variable 'planestride' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gdevp14.c:2734:15: style: Variable 'rowstride' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gdevp14.c:4512:14: style: Variable 'code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gdevp14.c:6693:18: style: Variable 'code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gdevp14.c:11724:14: style: Variable 'code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/genht.c:75:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/genht.c:152:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/genht.c:293:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gp_dosfe.c:45:44: style:inconclusive: Function 'gp_enumerate_files_init_impl' argument 1 names different: declaration 'memory' definition 'mem'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gp.h:674:54: note: Function 'gp_enumerate_files_init_impl' argument 1 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gp_dosfe.c:45:44: note: Function 'gp_enumerate_files_init_impl' argument 1 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gp_dosfe.c:110:44: style:inconclusive: Function 'gp_enumerate_files_next_impl' argument 1 names different: declaration 'memory' definition 'mem'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gp.h:676:48: note: Function 'gp_enumerate_files_next_impl' argument 1 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gp_dosfe.c:110:44: note: Function 'gp_enumerate_files_next_impl' argument 1 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gp_dosfe.c:141:45: style:inconclusive: Function 'gp_enumerate_files_close_impl' argument 1 names different: declaration 'memory' definition 'mem'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gp.h:678:49: note: Function 'gp_enumerate_files_close_impl' argument 1 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gp_dosfe.c:141:45: note: Function 'gp_enumerate_files_close_impl' argument 1 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gp_dosfs.c:54:43: style:inconclusive: Function 'gp_setmode_binary_impl' argument 2 names different: declaration 'mode' definition 'binary'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gp.h:653:47: note: Function 'gp_setmode_binary_impl' argument 2 names different: declaration 'mode' definition 'binary'. ghostpdl-10.03.0/base/gp_dosfs.c:54:43: note: Function 'gp_setmode_binary_impl' argument 2 names different: declaration 'mode' definition 'binary'. ghostpdl-10.03.0/base/genht.c:91:1: style: Label 'top' is not used. [unusedLabel] ghostpdl-10.03.0/base/genht.c:351:1: style:inconclusive: Function 'gs_no_struct_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsstruct.h:187:1: note: Function 'gs_no_struct_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/genht.c:351:1: note: Function 'gs_no_struct_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/genht.c:356:1: style:inconclusive: Function 'gs_no_struct_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsstruct.h:188:1: note: Function 'gs_no_struct_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/genht.c:356:1: note: Function 'gs_no_struct_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/genht.c:66:27: style: Parameter 'cname' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/genht.c:187:19: style: Variable 'eol' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/genht.c:236:58: style: Parameter 'phtr' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/genht.c:351:1: style: Parameter 'pep' can be declared as pointer to const. However it seems that 'gs_no_struct_enum_ptrs' is a callback function, if 'pep' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/sstring.c:222:1: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/genht.c:351:1: note: Parameter 'pep' can be declared as pointer to const ghostpdl-10.03.0/base/genht.c:356:1: style: Parameter 'vptr' can be declared as pointer to const. However it seems that 'gs_no_struct_reloc_ptrs' is a callback function, if 'vptr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/sstring.c:222:1: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/genht.c:356:1: note: Parameter 'vptr' can be declared as pointer to const ghostpdl-10.03.0/base/genht.c:362:45: style: Parameter 'porder' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/sstring.c:156:11: style: Variable 'wlimit' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/sstring.c:243:11: style: Variable 'wlimit' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/sstring.c:381:11: style: Variable 'q0' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/genht.c:122:15: style: Unused variable: prefix [unusedVariable] ghostpdl-10.03.0/base/gp_dvx.c:98:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdprn [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/genht.c:184:18: style: Unused variable: ignore [unusedVariable] ghostpdl-10.03.0/base/gp_dvx.c:112:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _flag [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gp_dvx.c:98:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] ghostpdl-10.03.0/base/gp_dvx.c:66:23: style:inconclusive: Function 'gp_get_realtime' argument 1 names different: declaration 'ptm' definition 'pdt'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gp.h:120:28: note: Function 'gp_get_realtime' argument 1 names different: declaration 'ptm' definition 'pdt'. ghostpdl-10.03.0/base/gp_dvx.c:66:23: note: Function 'gp_get_realtime' argument 1 names different: declaration 'ptm' definition 'pdt'. ghostpdl-10.03.0/base/gp_dvx.c:88:23: style:inconclusive: Function 'gp_get_usertime' argument 1 names different: declaration 'ptm' definition 'pdt'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gp.h:126:28: note: Function 'gp_get_usertime' argument 1 names different: declaration 'ptm' definition 'pdt'. ghostpdl-10.03.0/base/gp_dvx.c:88:23: note: Function 'gp_get_usertime' argument 1 names different: declaration 'ptm' definition 'pdt'. ghostpdl-10.03.0/base/gp_dvx.c:132:44: style: Parameter 'mem' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gp_dvx.c:137:35: style: Parameter 'enum_state' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gp_dvx.c:142:36: style: Parameter 'enum_state' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gp_msdos.c:50:23: style:inconclusive: Function 'gp_get_realtime' argument 1 names different: declaration 'ptm' definition 'pdt'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gp.h:120:28: note: Function 'gp_get_realtime' argument 1 names different: declaration 'ptm' definition 'pdt'. ghostpdl-10.03.0/base/gp_msdos.c:50:23: note: Function 'gp_get_realtime' argument 1 names different: declaration 'ptm' definition 'pdt'. ghostpdl-10.03.0/base/gp_msdos.c:88:23: style:inconclusive: Function 'gp_get_usertime' argument 1 names different: declaration 'ptm' definition 'pdt'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gp.h:126:28: note: Function 'gp_get_usertime' argument 1 names different: declaration 'ptm' definition 'pdt'. ghostpdl-10.03.0/base/gp_msdos.c:88:23: note: Function 'gp_get_usertime' argument 1 names different: declaration 'ptm' definition 'pdt'. ghostpdl-10.03.0/base/gp_mshdl.c:137:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBADF [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gp_mshdl.c:116:13: style: Redundant initialization for 'fs'. The initialized value is overwritten before it is read. [redundantInitialization] ghostpdl-10.03.0/base/gp_mshdl.c:97:22: note: fs is initialized ghostpdl-10.03.0/base/gp_mshdl.c:116:13: note: fs is overwritten ghostpdl-10.03.0/base/gp_mshdl.c:91:35: style: Parameter 'iodev' can be declared as pointer to const. However it seems that 'mswin_handle_fopen' is a callback function, if 'iodev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gp_mshdl.c:47:37: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gp_mshdl.c:91:35: note: Parameter 'iodev' can be declared as pointer to const ghostpdl-10.03.0/base/gp_msprn.c:83:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gp_msprn.c:168:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tid [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gp_msprn.c:268:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tid [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gp_msprn.c:259:5: warning:inconclusive: The buffer 'pname' may not be null-terminated after the call to strncpy(). [terminateStrncpy] ghostpdl-10.03.0/base/gp_msprn.c:236:13: style: Condition 'tid==-1' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/base/gp_msprn.c:271:15: style: Condition '*ptid!=-1' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/base/gp_msprn.c:170:22: style: Variable 'fs' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gp_mswin.c:165:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LB_ADDSTRING [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gp_mswin.c:287:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRINTER_ENUM_CONNECTIONS [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gp_mswin.c:407:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MB_OK [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gp_mswin.c:465:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gp_mswin.c:580:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gp_nsync.c:113:59: style:inconclusive: Function 'gp_thread_start' argument 2 names different: declaration 'arg' definition 'proc_data'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gpsync.h:112:62: note: Function 'gp_thread_start' argument 2 names different: declaration 'arg' definition 'proc_data'. ghostpdl-10.03.0/base/gp_nsync.c:113:59: note: Function 'gp_thread_start' argument 2 names different: declaration 'arg' definition 'proc_data'. ghostpdl-10.03.0/base/gp_nsync.c:43:35: style: Parameter 'sema' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gp_nsync.c:81:31: style: Parameter 'mon' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gp_nsync.c:107:60: style: Parameter 'proc_data' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gp_nsync.c:130:33: style: Parameter 'globals' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gp_nsync.c:134:35: style: Parameter 'globals' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gp_nsync.c:138:40: style: Parameter 'mem' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gp_mswin.c:487:16: style: The comparison 'handle == 0' is always true. [knownConditionTrueFalse] ghostpdl-10.03.0/base/gp_mswin.c:471:18: note: 'handle' is assigned value '0' here. ghostpdl-10.03.0/base/gp_mswin.c:487:16: note: The comparison 'handle == 0' is always true. ghostpdl-10.03.0/base/gp_mswin.c:363:27: style:inconclusive: Function 'gp_OpenPrinter' argument 1 names different: declaration 'device' definition 'port'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/windows_.h:39:27: note: Function 'gp_OpenPrinter' argument 1 names different: declaration 'device' definition 'port'. ghostpdl-10.03.0/base/gp_mswin.c:363:27: note: Function 'gp_OpenPrinter' argument 1 names different: declaration 'device' definition 'port'. ghostpdl-10.03.0/base/gp_mswin.c:627:17: style: Local variable 'l' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/gp_mswin.c:579:11: note: Shadowed declaration ghostpdl-10.03.0/base/gp_mswin.c:627:17: note: Shadow variable ghostpdl-10.03.0/base/gp_mswin.c:191:11: style: Variable 'prefix' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gp_mswin.c:281:21: style: Variable 'prinfo' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gp_mswin.c:363:27: style: Parameter 'port' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gp_mswin.c:727:44: style: Parameter 'mem' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gp_mswin.c:732:35: style: Parameter 'enum_state' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gp_mswin.c:737:36: style: Parameter 'enum_state' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gp_mswin.c:581:12: style: Variable 'fd' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gp_ntfs.c:47:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_TEXT [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gp_ntfs.c:147:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gp_ntfs.c:257:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gp_ntfs.c:343:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gp_os2.c:290:1: error: Unmatched '{'. Configuration: '__GNUC__=1'. [syntaxError] ghostpdl-10.03.0/base/gp_ntfs.c:60:43: style:inconclusive: Function 'gp_setmode_binary_impl' argument 2 names different: declaration 'mode' definition 'binary'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gp.h:653:47: note: Function 'gp_setmode_binary_impl' argument 2 names different: declaration 'mode' definition 'binary'. ghostpdl-10.03.0/base/gp_ntfs.c:60:43: note: Function 'gp_setmode_binary_impl' argument 2 names different: declaration 'mode' definition 'binary'. ghostpdl-10.03.0/base/gp_ntfs.c:156:44: style:inconclusive: Function 'gp_enumerate_files_init_impl' argument 1 names different: declaration 'memory' definition 'mem'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gp.h:674:54: note: Function 'gp_enumerate_files_init_impl' argument 1 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gp_ntfs.c:156:44: note: Function 'gp_enumerate_files_init_impl' argument 1 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gp_ntfs.c:230:44: style:inconclusive: Function 'gp_enumerate_files_next_impl' argument 1 names different: declaration 'memory' definition 'mem'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gp.h:676:48: note: Function 'gp_enumerate_files_next_impl' argument 1 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gp_ntfs.c:230:44: note: Function 'gp_enumerate_files_next_impl' argument 1 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gp_ntfs.c:336:45: style:inconclusive: Function 'gp_enumerate_files_close_impl' argument 1 names different: declaration 'memory' definition 'mem'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gp.h:678:49: note: Function 'gp_enumerate_files_close_impl' argument 1 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gp_ntfs.c:336:45: note: Function 'gp_enumerate_files_close_impl' argument 1 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gp_ntfs.c:112:120: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gp_os2fs.c:129:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HDIR_CREATE [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gp_os2fs.c:141:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _osmode [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gp_os2fs.c:189:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _osmode [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gp_os2fs.c:258:5: warning: Return value of function mktemp() is not used. [ignoredReturnValue] ghostpdl-10.03.0/base/gp_os2fs.c:258:5: warning: Obsolete function 'mktemp' called. It is recommended to use 'mkstemp' or 'mkdtemp' instead. [prohibitedmktempCalled] ghostpdl-10.03.0/base/gp_os2fs.c:91:44: style:inconclusive: Function 'gp_enumerate_files_init_impl' argument 1 names different: declaration 'memory' definition 'mem'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gp.h:674:54: note: Function 'gp_enumerate_files_init_impl' argument 1 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gp_os2fs.c:91:44: note: Function 'gp_enumerate_files_init_impl' argument 1 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gp_os2fs.c:135:44: style:inconclusive: Function 'gp_enumerate_files_next_impl' argument 1 names different: declaration 'memory' definition 'mem'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gp.h:676:48: note: Function 'gp_enumerate_files_next_impl' argument 1 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gp_os2fs.c:135:44: note: Function 'gp_enumerate_files_next_impl' argument 1 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gp_os2fs.c:184:45: style:inconclusive: Function 'gp_enumerate_files_close_impl' argument 1 names different: declaration 'memory' definition 'mem'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gp.h:678:49: note: Function 'gp_enumerate_files_close_impl' argument 1 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gp_os2fs.c:184:45: note: Function 'gp_enumerate_files_close_impl' argument 1 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gp_os2fs.c:144:19: style: Variable 'pattern' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gp_os2fs.c:278:29: style: Parameter 'mem' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gp_os2fs.c:293:26: style: Parameter 'f' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gp_os2fs.c:298:25: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gp_os2fs.c:298:70: style: Parameter 'f' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gp_os2fs.c:303:26: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gp_os2fs.c:303:71: style: Parameter 'f' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gp_os2pr.c:111:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_lib_ctx [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gp_os2pr.c:130:13: style: Redundant initialization for 'fs'. The initialized value is overwritten before it is read. [redundantInitialization] ghostpdl-10.03.0/base/gp_os2pr.c:112:22: note: fs is initialized ghostpdl-10.03.0/base/gp_os2pr.c:130:13: note: fs is overwritten ghostpdl-10.03.0/base/gp_os9.c:56:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin_not_available [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gp_os9.c:133:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _RBF [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gp_os9.c:151:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _flag [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gp_os9.c:78:23: style:inconclusive: Function 'gp_get_realtime' argument 1 names different: declaration 'ptm' definition 'pdt'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gp.h:120:28: note: Function 'gp_get_realtime' argument 1 names different: declaration 'ptm' definition 'pdt'. ghostpdl-10.03.0/base/gp_os9.c:78:23: note: Function 'gp_get_realtime' argument 1 names different: declaration 'ptm' definition 'pdt'. ghostpdl-10.03.0/base/gp_os9.c:101:23: style:inconclusive: Function 'gp_get_usertime' argument 1 names different: declaration 'ptm' definition 'pdt'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gp.h:126:28: note: Function 'gp_get_usertime' argument 1 names different: declaration 'ptm' definition 'pdt'. ghostpdl-10.03.0/base/gp_os9.c:101:23: note: Function 'gp_get_usertime' argument 1 names different: declaration 'ptm' definition 'pdt'. ghostpdl-10.03.0/base/gp_os9.c:148:43: style:inconclusive: Function 'gp_setmode_binary_impl' argument 2 names different: declaration 'mode' definition 'binary'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gp.h:653:47: note: Function 'gp_setmode_binary_impl' argument 2 names different: declaration 'mode' definition 'binary'. ghostpdl-10.03.0/base/gp_os9.c:148:43: note: Function 'gp_setmode_binary_impl' argument 2 names different: declaration 'mode' definition 'binary'. ghostpdl-10.03.0/base/gp_os9.c:164:44: style: Parameter 'mem' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gp_os9.c:169:35: style: Parameter 'enum_state' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gp_os9.c:174:36: style: Parameter 'enum_state' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gp_psync.c:457:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTHREAD_CREATE_JOINABLE [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gp_psync.c:288:1: style: Label 'done' is not used. [unusedLabel] ghostpdl-10.03.0/base/gp_psync.c:253:30: style:inconclusive: Function 'gp_monitor_open' argument 1 names different: declaration 'mon' definition 'mona'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gpsync.h:82:34: note: Function 'gp_monitor_open' argument 1 names different: declaration 'mon' definition 'mona'. ghostpdl-10.03.0/base/gp_psync.c:253:30: note: Function 'gp_monitor_open' argument 1 names different: declaration 'mon' definition 'mona'. ghostpdl-10.03.0/base/gp_psync.c:293:31: style:inconclusive: Function 'gp_monitor_close' argument 1 names different: declaration 'mon' definition 'mona'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gpsync.h:83:35: note: Function 'gp_monitor_close' argument 1 names different: declaration 'mon' definition 'mona'. ghostpdl-10.03.0/base/gp_psync.c:293:31: note: Function 'gp_monitor_close' argument 1 names different: declaration 'mon' definition 'mona'. ghostpdl-10.03.0/base/gp_psync.c:308:31: style:inconclusive: Function 'gp_monitor_enter' argument 1 names different: declaration 'mon' definition 'mona'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gpsync.h:84:35: note: Function 'gp_monitor_enter' argument 1 names different: declaration 'mon' definition 'mona'. ghostpdl-10.03.0/base/gp_psync.c:308:31: note: Function 'gp_monitor_enter' argument 1 names different: declaration 'mon' definition 'mona'. ghostpdl-10.03.0/base/gp_psync.c:344:31: style:inconclusive: Function 'gp_monitor_leave' argument 1 names different: declaration 'mon' definition 'mona'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gpsync.h:85:35: note: Function 'gp_monitor_leave' argument 1 names different: declaration 'mon' definition 'mona'. ghostpdl-10.03.0/base/gp_psync.c:344:31: note: Function 'gp_monitor_leave' argument 1 names different: declaration 'mon' definition 'mona'. ghostpdl-10.03.0/base/gp_psync.c:440:59: style:inconclusive: Function 'gp_thread_start' argument 2 names different: declaration 'arg' definition 'proc_data'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gpsync.h:112:62: note: Function 'gp_thread_start' argument 2 names different: declaration 'arg' definition 'proc_data'. ghostpdl-10.03.0/base/gp_psync.c:440:59: note: Function 'gp_thread_start' argument 2 names different: declaration 'arg' definition 'proc_data'. ghostpdl-10.03.0/base/gp_psync.c:71:33: style: Parameter 'globals' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gp_psync.c:78:35: style: Parameter 'globals' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gp_psync.c:85:40: style: Parameter 'mem' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gp_psync.c:257:25: style: Unused variable: attr [unusedVariable] ghostpdl-10.03.0/base/gp_stdib.c:36:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINTR [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gp_strdl.c:24:55: style: Parameter 'mem' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gp_strdl.c:40:25: style: Parameter 'readline_data' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gp_unifs.c:135:5: warning: Return value of function mktemp() is not used. [ignoredReturnValue] ghostpdl-10.03.0/base/gp_unifs.c:135:5: warning: Obsolete function 'mktemp' called. It is recommended to use 'mkstemp' or 'mkdtemp' instead. [prohibitedmktempCalled] ghostpdl-10.03.0/base/gp_unifs.c:463:12: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] ghostpdl-10.03.0/base/gp_unifs.c:348:44: style:inconclusive: Function 'gp_enumerate_files_init_impl' argument 1 names different: declaration 'memory' definition 'mem'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gp.h:674:54: note: Function 'gp_enumerate_files_init_impl' argument 1 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gp_unifs.c:348:44: note: Function 'gp_enumerate_files_init_impl' argument 1 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gp_unifs.c:442:44: style:inconclusive: Function 'gp_enumerate_files_next_impl' argument 1 names different: declaration 'memory' definition 'mem'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gp.h:676:48: note: Function 'gp_enumerate_files_next_impl' argument 1 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gp_unifs.c:442:44: note: Function 'gp_enumerate_files_next_impl' argument 1 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gp_unifs.c:596:45: style:inconclusive: Function 'gp_enumerate_files_close_impl' argument 1 names different: declaration 'memory' definition 'mem'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gp.h:678:49: note: Function 'gp_enumerate_files_close_impl' argument 1 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gp_unifs.c:596:45: note: Function 'gp_enumerate_files_close_impl' argument 1 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gp_unifs.c:624:33: style:inconclusive: Function 'gp_ftell_impl' argument 1 names different: declaration 'f' definition 'strm'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gp.h:642:33: note: Function 'gp_ftell_impl' argument 1 names different: declaration 'f' definition 'strm'. ghostpdl-10.03.0/base/gp_unifs.c:624:33: note: Function 'gp_ftell_impl' argument 1 names different: declaration 'f' definition 'strm'. ghostpdl-10.03.0/base/gp_unifs.c:150:28: style: Parameter 'mem' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gp_unifs.c:166:29: style: Parameter 'mem' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gp_unifs.c:250:31: style: Parameter 'pfile' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gp_unix.c:138:44: style:inconclusive: Function 'gp_read_macresource' argument 2 names different: declaration 'fname' definition 'filename'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gp.h:531:48: note: Function 'gp_read_macresource' argument 2 names different: declaration 'fname' definition 'filename'. ghostpdl-10.03.0/base/gp_unix.c:138:44: note: Function 'gp_read_macresource' argument 2 names different: declaration 'fname' definition 'filename'. ghostpdl-10.03.0/base/gp_unix.c:149:23: style:inconclusive: Function 'gp_get_realtime' argument 1 names different: declaration 'ptm' definition 'pdt'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gp.h:120:28: note: Function 'gp_get_realtime' argument 1 names different: declaration 'ptm' definition 'pdt'. ghostpdl-10.03.0/base/gp_unix.c:149:23: note: Function 'gp_get_realtime' argument 1 names different: declaration 'ptm' definition 'pdt'. ghostpdl-10.03.0/base/gp_unix.c:187:23: style:inconclusive: Function 'gp_get_usertime' argument 1 names different: declaration 'ptm' definition 'pdt'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gp.h:126:28: note: Function 'gp_get_usertime' argument 1 names different: declaration 'ptm' definition 'pdt'. ghostpdl-10.03.0/base/gp_unix.c:187:23: note: Function 'gp_get_usertime' argument 1 names different: declaration 'ptm' definition 'pdt'. ghostpdl-10.03.0/base/gp_unix.c:138:27: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gp_unix.c:320:44: style: Parameter 'mem' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gp_unix.c:404:35: style: Parameter 'enum_state' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gp_unix.c:480:36: style: Parameter 'enum_state' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gp_wgetv.c:117:14: style: Variable 'str' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gp_win32.c:45:23: style:inconclusive: Function 'gp_get_realtime' argument 1 names different: declaration 'ptm' definition 'pdt'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gp.h:120:28: note: Function 'gp_get_realtime' argument 1 names different: declaration 'ptm' definition 'pdt'. ghostpdl-10.03.0/base/gp_win32.c:45:23: note: Function 'gp_get_realtime' argument 1 names different: declaration 'ptm' definition 'pdt'. ghostpdl-10.03.0/base/gp_win32.c:72:23: style:inconclusive: Function 'gp_get_usertime' argument 1 names different: declaration 'ptm' definition 'pdt'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gp.h:126:28: note: Function 'gp_get_usertime' argument 1 names different: declaration 'ptm' definition 'pdt'. ghostpdl-10.03.0/base/gp_win32.c:72:23: note: Function 'gp_get_usertime' argument 1 names different: declaration 'ptm' definition 'pdt'. ghostpdl-10.03.0/base/gp_winfs.c:123:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gp_winfs.c:143:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gp_winfs.c:169:33: style:inconclusive: Function 'gp_ftell_impl' argument 1 names different: declaration 'f' definition 'strm'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gp.h:642:33: note: Function 'gp_ftell_impl' argument 1 names different: declaration 'f' definition 'strm'. ghostpdl-10.03.0/base/gp_winfs.c:169:33: note: Function 'gp_ftell_impl' argument 1 names different: declaration 'f' definition 'strm'. ghostpdl-10.03.0/base/gp_vms.c:252:5: warning: Return value of function mktemp() is not used. [ignoredReturnValue] ghostpdl-10.03.0/base/gp_vms.c:252:5: warning: Obsolete function 'mktemp' called. It is recommended to use 'mkstemp' or 'mkdtemp' instead. [prohibitedmktempCalled] ghostpdl-10.03.0/base/gp_vms.c:116:23: style:inconclusive: Function 'gp_get_realtime' argument 1 names different: declaration 'ptm' definition 'pdt'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gp.h:120:28: note: Function 'gp_get_realtime' argument 1 names different: declaration 'ptm' definition 'pdt'. ghostpdl-10.03.0/base/gp_vms.c:116:23: note: Function 'gp_get_realtime' argument 1 names different: declaration 'ptm' definition 'pdt'. ghostpdl-10.03.0/base/gp_vms.c:152:23: style:inconclusive: Function 'gp_get_usertime' argument 1 names different: declaration 'ptm' definition 'pdt'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gp.h:126:28: note: Function 'gp_get_usertime' argument 1 names different: declaration 'ptm' definition 'pdt'. ghostpdl-10.03.0/base/gp_vms.c:152:23: note: Function 'gp_get_usertime' argument 1 names different: declaration 'ptm' definition 'pdt'. ghostpdl-10.03.0/base/gp_vms.c:316:43: style:inconclusive: Function 'gp_setmode_binary_impl' argument 2 names different: declaration 'mode' definition 'binary'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gp.h:653:47: note: Function 'gp_setmode_binary_impl' argument 2 names different: declaration 'mode' definition 'binary'. ghostpdl-10.03.0/base/gp_vms.c:316:43: note: Function 'gp_setmode_binary_impl' argument 2 names different: declaration 'mode' definition 'binary'. ghostpdl-10.03.0/base/gp_vms.c:338:44: style:inconclusive: Function 'gp_enumerate_files_init_impl' argument 1 names different: declaration 'memory' definition 'mem'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gp.h:674:54: note: Function 'gp_enumerate_files_init_impl' argument 1 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gp_vms.c:338:44: note: Function 'gp_enumerate_files_init_impl' argument 1 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gp_vms.c:413:44: style:inconclusive: Function 'gp_enumerate_files_next_impl' argument 1 names different: declaration 'memory' definition 'mem'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gp.h:676:48: note: Function 'gp_enumerate_files_next_impl' argument 1 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gp_vms.c:413:44: note: Function 'gp_enumerate_files_next_impl' argument 1 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gp_vms.c:448:45: style:inconclusive: Function 'gp_enumerate_files_close_impl' argument 1 names different: declaration 'memory' definition 'mem'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gp.h:678:49: note: Function 'gp_enumerate_files_close_impl' argument 1 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gp_vms.c:448:45: note: Function 'gp_enumerate_files_close_impl' argument 1 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gp_vms.c:708:29: style:inconclusive: Function 'gp_ftell_impl' argument 1 names different: declaration 'f' definition 'strm'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gp.h:642:33: note: Function 'gp_ftell_impl' argument 1 names different: declaration 'f' definition 'strm'. ghostpdl-10.03.0/base/gp_vms.c:708:29: note: Function 'gp_ftell_impl' argument 1 names different: declaration 'f' definition 'strm'. ghostpdl-10.03.0/base/gp_vms.c:76:17: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gp_vms.c:173:36: style: Parameter 'fname' can be declared as const array [constParameter] ghostpdl-10.03.0/base/gp_vms.c:174:36: style: Parameter 'binary_mode' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gp_vms.c:264:28: style: Parameter 'mem' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gp_vms.c:284:29: style: Parameter 'mem' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gp_vms.c:299:26: style: Parameter 'f' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gp_vms.c:304:25: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gp_vms.c:304:70: style: Parameter 'f' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gp_vms.c:309:77: style: Parameter 'f' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gp_vms.c:316:31: style: Parameter 'pfile' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gp_vms.c:631:15: style: Variable 'tmp_prefix' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gp_vms.c:689:44: style: Parameter 'mem' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gp_vms.c:694:35: style: Parameter 'enum_state' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gp_vms.c:699:36: style: Parameter 'enum_state' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gp_vms.c:119:14: style: struct member 'Anonymous2::_l0' is never used. [unusedStructMember] ghostpdl-10.03.0/base/gp_vms.c:119:19: style: struct member 'Anonymous2::_l1' is never used. [unusedStructMember] ghostpdl-10.03.0/base/gp_winfs2.c:27:35: style: Parameter 'mem' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gp_winfs2.c:29:35: style: Parameter 'binary_mode' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gp_winfs2.c:38:46: style: Parameter 'fname' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gp_wpapr.c:45:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCALE_SYSTEM_DEFAULT [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gp_wpapr.c:37:11: style: Variable 'paper' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gp_wsync.c:100:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITE [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gp_wsync.c:198:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_LOG2_SIZEOF_INT [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gp_wsync.c:232:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITE [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gp_wsync.c:436:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITE [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gp_wsync.c:198:38: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gp_wsync.c:395:27: style:inconclusive: Function 'gp_thread_start' argument 2 names different: declaration 'arg' definition 'data'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gpsync.h:112:62: note: Function 'gp_thread_start' argument 2 names different: declaration 'arg' definition 'data'. ghostpdl-10.03.0/base/gp_wsync.c:395:27: note: Function 'gp_thread_start' argument 2 names different: declaration 'arg' definition 'data'. ghostpdl-10.03.0/base/gp_wsync.c:119:33: style: Parameter 'globals' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gp_wsync.c:126:35: style: Parameter 'globals' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gp_wsync.c:133:40: style: Parameter 'mem' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gp_wxpsprn.cpp:48:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_OK [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gp_wxpsprn.cpp:62:11: style: Variable 'pbstrErrorMessage' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gp_wxpsprn.cpp:61:14: style: Unused variable: pCapabilities [unusedVariable] ghostpdl-10.03.0/base/gp_wxpsprn.cpp:62:11: style: Variable 'pbstrErrorMessage' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gpmisc.c:55:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_EXCL [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gpmisc.c:699:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gpmisc.c:727:13: style: Redundant initialization for 'fs'. The initialized value is overwritten before it is read. [redundantInitialization] ghostpdl-10.03.0/base/gpmisc.c:722:22: note: fs is initialized ghostpdl-10.03.0/base/gpmisc.c:727:13: note: fs is overwritten ghostpdl-10.03.0/base/gpmisc.c:753:13: style: Redundant initialization for 'fs'. The initialized value is overwritten before it is read. [redundantInitialization] ghostpdl-10.03.0/base/gpmisc.c:748:22: note: fs is initialized ghostpdl-10.03.0/base/gpmisc.c:753:13: note: fs is overwritten ghostpdl-10.03.0/base/gpmisc.c:785:13: style: Redundant initialization for 'fs'. The initialized value is overwritten before it is read. [redundantInitialization] ghostpdl-10.03.0/base/gpmisc.c:776:22: note: fs is initialized ghostpdl-10.03.0/base/gpmisc.c:785:13: note: fs is overwritten ghostpdl-10.03.0/base/gpmisc.c:682:31: style:inconclusive: Function 'gp_file_FILE_set' argument 1 names different: declaration 'file' definition 'file_'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gp.h:211:31: note: Function 'gp_file_FILE_set' argument 1 names different: declaration 'file' definition 'file_'. ghostpdl-10.03.0/base/gpmisc.c:682:31: note: Function 'gp_file_FILE_set' argument 1 names different: declaration 'file' definition 'file_'. ghostpdl-10.03.0/base/gpmisc.c:868:38: style:inconclusive: Function 'gp_enumerate_files_init' argument 1 names different: declaration 'memory' definition 'mem'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gp.h:582:49: note: Function 'gp_enumerate_files_init' argument 1 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gpmisc.c:868:38: note: Function 'gp_enumerate_files_init' argument 1 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gpmisc.c:874:38: style:inconclusive: Function 'gp_enumerate_files_next' argument 1 names different: declaration 'memory' definition 'mem'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gp.h:591:43: note: Function 'gp_enumerate_files_next' argument 1 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gpmisc.c:874:38: note: Function 'gp_enumerate_files_next' argument 1 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gpmisc.c:889:39: style:inconclusive: Function 'gp_enumerate_files_close' argument 1 names different: declaration 'memory' definition 'mem'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gp.h:599:44: note: Function 'gp_enumerate_files_close' argument 1 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gpmisc.c:889:39: note: Function 'gp_enumerate_files_close' argument 1 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gpmisc.c:1042:41: style:inconclusive: Function 'gp_validate_path_len' argument 3 names different: declaration 'rlen' definition 'len'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gp.h:701:37: note: Function 'gp_validate_path_len' argument 3 names different: declaration 'rlen' definition 'len'. ghostpdl-10.03.0/base/gpmisc.c:1042:41: note: Function 'gp_validate_path_len' argument 3 names different: declaration 'rlen' definition 'len'. ghostpdl-10.03.0/base/gpmisc.c:162:25: style: Variable 'bpe' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gpmisc.c:626:19: style: Variable 'file' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gsargs.c:75:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsargs.c:251:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsargs.c:126:24: style:inconclusive: Function 'arg_init' argument 7 names different: declaration 'mem' definition 'memory'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsargs.h:68:27: note: Function 'arg_init' argument 7 names different: declaration 'mem' definition 'memory'. ghostpdl-10.03.0/base/gsargs.c:126:24: note: Function 'arg_init' argument 7 names different: declaration 'mem' definition 'memory'. ghostpdl-10.03.0/base/gsalloc.c:94:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reloc_struct_ptr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsalloc.c:763:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_ALIGN_LONG_MOD [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsalloc.c:802:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_ALIGN_LONG_MOD [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsalloc.c:854:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_MAX_SIZE_T [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsalloc.c:919:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_ALIGN_LONG_MOD [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsalloc.c:1034:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsalloc.c:1041:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsalloc.c:1068:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_MAX_SIZE_T [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsalloc.c:1154:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_ALIGN_LONG_MOD [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsalloc.c:1209:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_ALIGN_LONG_MOD [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsalloc.c:1392:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_ALIGN_LONG_MOD [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsalloc.c:1489:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_ALIGN_LONG_MOD [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsalloc.c:1638:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsalloc.c:1670:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_LOG2_SIZEOF_INT [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsalloc.c:1828:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_ALIGN_LONG_MOD [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsalloc.c:1845:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_ALIGN_LONG_MOD [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsalloc.c:1908:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_ALIGN_LONG_MOD [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsalloc.c:2050:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_ALIGN_LONG_MOD [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsalloc.c:2133:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_ALIGN_LONG_MOD [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsalloc.c:2171:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_ALIGN_LONG_MOD [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsalloc.c:2186:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_ALIGN_LONG_MOD [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsalloc.c:2261:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_ALIGN_LONG_MOD [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsalloc.c:2482:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_LOG2_SIZEOF_INT [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsbitops.c:72:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_ALIGN_LONG_MOD [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsbitops.c:160:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_ALIGN_LONG_MOD [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsbitops.c:357:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_LOG2_SIZEOF_LONG [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsbitops.c:548:92: style: Condition 'sample_load_next32((uint32_t*)&color,&sptr,&sbit,source_depth)<0' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/base/gsbitops.c:548:43: note: Calling function 'sample_load_next32' returns -1 ghostpdl-10.03.0/base/gsbitops.c:548:92: note: Condition 'sample_load_next32((uint32_t*)&color,&sptr,&sbit,source_depth)<0' is always true ghostpdl-10.03.0/base/gsbitops.c:538:20: style: Redundant initialization for 'dbbyte'. The initialized value is overwritten before it is read. [redundantInitialization] ghostpdl-10.03.0/base/gsbitops.c:536:25: note: dbbyte is initialized ghostpdl-10.03.0/base/gsbitops.c:538:20: note: dbbyte is overwritten ghostpdl-10.03.0/base/gsbitops.c:632:20: style: Redundant initialization for 'dbbyte'. The initialized value is overwritten before it is read. [redundantInitialization] ghostpdl-10.03.0/base/gsbitops.c:630:25: note: dbbyte is initialized ghostpdl-10.03.0/base/gsbitops.c:632:20: note: dbbyte is overwritten ghostpdl-10.03.0/base/gsbitops.c:406:22: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gsbitops.c:410:22: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gsbitops.c:427:23: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gsbitops.c:431:23: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gsbitops.c:60:53: style:inconclusive: Function 'bits_fill_rectangle' argument 3 names different: declaration 'raster' definition 'draster'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsbitops.h:446:58: note: Function 'bits_fill_rectangle' argument 3 names different: declaration 'raster' definition 'draster'. ghostpdl-10.03.0/base/gsbitops.c:60:53: note: Function 'bits_fill_rectangle' argument 3 names different: declaration 'raster' definition 'draster'. ghostpdl-10.03.0/base/gsbitops.c:147:60: style:inconclusive: Function 'bits_fill_rectangle_masked' argument 3 names different: declaration 'raster' definition 'draster'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsbitops.h:448:65: note: Function 'bits_fill_rectangle_masked' argument 3 names different: declaration 'raster' definition 'draster'. ghostpdl-10.03.0/base/gsbitops.c:147:60: note: Function 'bits_fill_rectangle_masked' argument 3 names different: declaration 'raster' definition 'draster'. ghostpdl-10.03.0/base/gsbitops.c:513:41: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/base/gsalloc.c:514:15: style: Condition 'cp->left' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/base/gsalloc.c:509:16: warning: Either the condition 'cp->left' is redundant or there is possible null pointer dereference: replacement. [nullPointerRedundantCheck] ghostpdl-10.03.0/base/gsalloc.c:514:15: note: Assuming that condition 'cp->left' is not redundant ghostpdl-10.03.0/base/gsalloc.c:508:9: note: Assignment from 'replacement=cp->left' ghostpdl-10.03.0/base/gsalloc.c:509:16: note: Null pointer dereference ghostpdl-10.03.0/base/gsalloc.c:806:49: warning: Either the condition 'cdata==0' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] ghostpdl-10.03.0/base/gsalloc.c:808:26: note: Assuming that condition 'cdata==0' is not redundant ghostpdl-10.03.0/base/gsalloc.c:806:49: note: Null pointer addition ghostpdl-10.03.0/base/gsalloc.c:87:1: style:inconclusive: Function 'ref_memory_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsalloc.c:85:1: note: Function 'ref_memory_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsalloc.c:87:1: note: Function 'ref_memory_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsalloc.c:92:8: style:inconclusive: Function 'ref_memory_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsalloc.c:85:1: note: Function 'ref_memory_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsalloc.c:92:8: note: Function 'ref_memory_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsalloc.c:296:70: style:inconclusive: Function 'clump_splay_walk_init' argument 2 names different: declaration 'imem' definition 'mem'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxalloc.h:506:79: note: Function 'clump_splay_walk_init' argument 2 names different: declaration 'imem' definition 'mem'. ghostpdl-10.03.0/base/gsalloc.c:296:70: note: Function 'clump_splay_walk_init' argument 2 names different: declaration 'imem' definition 'mem'. ghostpdl-10.03.0/base/gsalloc.c:316:74: style:inconclusive: Function 'clump_splay_walk_bwd_init' argument 2 names different: declaration 'imem' definition 'mem'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxalloc.h:524:83: note: Function 'clump_splay_walk_bwd_init' argument 2 names different: declaration 'imem' definition 'mem'. ghostpdl-10.03.0/base/gsalloc.c:316:74: note: Function 'clump_splay_walk_bwd_init' argument 2 names different: declaration 'imem' definition 'mem'. ghostpdl-10.03.0/base/gsalloc.c:1139:41: style:inconclusive: Function 'i_alloc_bytes' argument 2 names different: declaration 'nbytes' definition 'ssize'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsalloc.c:138:8: note: Function 'i_alloc_bytes' argument 2 names different: declaration 'nbytes' definition 'ssize'. ghostpdl-10.03.0/base/gsalloc.c:1139:41: note: Function 'i_alloc_bytes' argument 2 names different: declaration 'nbytes' definition 'ssize'. ghostpdl-10.03.0/base/gsalloc.c:1173:51: style:inconclusive: Function 'i_alloc_bytes_immovable' argument 2 names different: declaration 'nbytes' definition 'ssize'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsalloc.c:129:8: note: Function 'i_alloc_bytes_immovable' argument 2 names different: declaration 'nbytes' definition 'ssize'. ghostpdl-10.03.0/base/gsalloc.c:1173:51: note: Function 'i_alloc_bytes_immovable' argument 2 names different: declaration 'nbytes' definition 'ssize'. ghostpdl-10.03.0/base/gsalloc.c:1438:40: style:inconclusive: Function 'i_free_object' argument 2 names different: declaration 'data' definition 'ptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsalloc.c:131:8: note: Function 'i_free_object' argument 2 names different: declaration 'data' definition 'ptr'. ghostpdl-10.03.0/base/gsalloc.c:1438:40: note: Function 'i_free_object' argument 2 names different: declaration 'data' definition 'ptr'. ghostpdl-10.03.0/base/gsalloc.c:1765:50: style:inconclusive: Function 'i_status' argument 2 names different: declaration 'status' definition 'pstat'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsalloc.c:133:8: note: Function 'i_status' argument 2 names different: declaration 'status' definition 'pstat'. ghostpdl-10.03.0/base/gsalloc.c:1765:50: note: Function 'i_status' argument 2 names different: declaration 'status' definition 'pstat'. ghostpdl-10.03.0/base/gsalloc.c:1804:55: style:inconclusive: Function 'i_set_object_type' argument 2 names different: declaration 'data' definition 'ptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsalloc.c:154:8: note: Function 'i_set_object_type' argument 2 names different: declaration 'data' definition 'ptr'. ghostpdl-10.03.0/base/gsalloc.c:1804:55: note: Function 'i_set_object_type' argument 2 names different: declaration 'data' definition 'ptr'. ghostpdl-10.03.0/base/gsalloc.c:2336:52: style:inconclusive: Function 'i_register_root' argument 2 names different: declaration 'root' definition 'rpp'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsalloc.c:151:8: note: Function 'i_register_root' argument 2 names different: declaration 'root' definition 'rpp'. ghostpdl-10.03.0/base/gsalloc.c:2336:52: note: Function 'i_register_root' argument 2 names different: declaration 'root' definition 'rpp'. ghostpdl-10.03.0/base/gsalloc.c:2337:24: style:inconclusive: Function 'i_register_root' argument 4 names different: declaration 'pp' definition 'up'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsalloc.c:151:8: note: Function 'i_register_root' argument 4 names different: declaration 'pp' definition 'up'. ghostpdl-10.03.0/base/gsalloc.c:2337:24: note: Function 'i_register_root' argument 4 names different: declaration 'pp' definition 'up'. ghostpdl-10.03.0/base/gsalloc.c:2365:53: style:inconclusive: Function 'i_unregister_root' argument 2 names different: declaration 'root' definition 'rp'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsalloc.c:152:8: note: Function 'i_unregister_root' argument 2 names different: declaration 'root' definition 'rp'. ghostpdl-10.03.0/base/gsalloc.c:2365:53: note: Function 'i_unregister_root' argument 2 names different: declaration 'root' definition 'rp'. ghostpdl-10.03.0/base/gsalloc.c:2004:22: style: Local variable 'cp' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/gsalloc.c:1930:18: note: Shadowed declaration ghostpdl-10.03.0/base/gsalloc.c:2004:22: note: Shadow variable ghostpdl-10.03.0/base/gsalloc.c:2317:18: style: Local variable 'rounded_size' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/gsalloc.c:2261:16: note: Shadowed declaration ghostpdl-10.03.0/base/gsalloc.c:2317:18: note: Shadow variable ghostpdl-10.03.0/base/gsalloc.c:802:9: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/base/gsalloc.c:473:22: style: Variable 'old' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gsalloc.c:849:14: style: Variable 'cp' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gsalloc.c:1032:29: style: Parameter 'mem' can be declared as pointer to const. However it seems that 'i_object_size' is a callback function, if 'mem' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gsalloc.c:176:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gsalloc.c:1032:29: note: Parameter 'mem' can be declared as pointer to const ghostpdl-10.03.0/base/gsalloc.c:1737:41: style: Parameter 'data' can be declared as pointer to const. However it seems that 'i_free_string' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gsalloc.c:1798:38: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gsalloc.c:1737:41: note: Parameter 'data' can be declared as pointer to const ghostpdl-10.03.0/base/gsalloc.c:1759:23: style: Parameter 'mem' can be declared as pointer to const. However it seems that 'i_stable' is a callback function, if 'mem' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gsalloc.c:164:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gsalloc.c:1759:23: note: Parameter 'mem' can be declared as pointer to const ghostpdl-10.03.0/base/gsalloc.c:1814:40: style: Parameter 'mem' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsalloc.c:2519:37: style: Parameter 'mem' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsalloc.c:2531:36: style: Parameter 'mem' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsalloc.c:1505:20: style: Variable 'pstype' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gscdevn.c:92:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reloc_struct_ptr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gscdevn.c:633:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gscencs.c:54:27: style:inconclusive: Function 'gs_c_known_encode' argument 1 names different: declaration 'chr' definition 'ch'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gscencs.h:51:36: note: Function 'gs_c_known_encode' argument 1 names different: declaration 'chr' definition 'ch'. ghostpdl-10.03.0/base/gscencs.c:54:27: note: Function 'gs_c_known_encode' argument 1 names different: declaration 'chr' definition 'ch'. ghostpdl-10.03.0/base/gscencs.c:54:35: style:inconclusive: Function 'gs_c_known_encode' argument 2 names different: declaration 'encoding_index' definition 'ei'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gscencs.h:51:45: note: Function 'gs_c_known_encode' argument 2 names different: declaration 'encoding_index' definition 'ei'. ghostpdl-10.03.0/base/gscencs.c:54:35: note: Function 'gs_c_known_encode' argument 2 names different: declaration 'encoding_index' definition 'ei'. ghostpdl-10.03.0/base/gscdevn.c:555:52: style: Variable 'dev_profile->spotnames->equiv_cmyk_set' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/base/gscdevn.c:553:52: note: dev_profile->spotnames->equiv_cmyk_set is assigned ghostpdl-10.03.0/base/gscdevn.c:555:52: note: dev_profile->spotnames->equiv_cmyk_set is overwritten ghostpdl-10.03.0/base/gscdevn.c:808:30: style: Variable 'params.is_fill_color' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/base/gscdevn.c:797:34: note: params.is_fill_color is assigned ghostpdl-10.03.0/base/gscdevn.c:808:30: note: params.is_fill_color is overwritten ghostpdl-10.03.0/base/gscdevn.c:551:52: style: The comparison 'code >= 0' is always true. [knownConditionTrueFalse] ghostpdl-10.03.0/base/gscdevn.c:530:16: note: 'code' is assigned value '0' here. ghostpdl-10.03.0/base/gscdevn.c:551:52: note: The comparison 'code >= 0' is always true. ghostpdl-10.03.0/base/gscdevn.c:85:1: style:inconclusive: Function 'cs_DeviceN_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gscdevn.c:50:1: note: Function 'cs_DeviceN_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gscdevn.c:85:1: note: Function 'cs_DeviceN_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gscdevn.c:90:8: style:inconclusive: Function 'cs_DeviceN_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gscdevn.c:50:1: note: Function 'cs_DeviceN_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gscdevn.c:90:8: note: Function 'cs_DeviceN_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gscdevn.c:661:66: style: Parameter 'pgs' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gschar.c:50:58: style: Parameter 'pgs' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gschar.c:72:61: style: Parameter 'pgs' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gschar.c:95:51: style: Parameter 'pgs' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gschar0.c:92:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EscChar [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gschar0.c:272:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FontType [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gscicach.c:263:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_LOG2_SIZEOF_SHORT [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gscicach.c:129:28: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ghostpdl-10.03.0/base/gscicach.c:106:54: style:inconclusive: Function 'gs_color_index_cache_destroy' argument 1 names different: declaration 'this' definition 'pcic'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gscicach.h:28:59: note: Function 'gs_color_index_cache_destroy' argument 1 names different: declaration 'this' definition 'pcic'. ghostpdl-10.03.0/base/gscicach.c:106:54: note: Function 'gs_color_index_cache_destroy' argument 1 names different: declaration 'this' definition 'pcic'. ghostpdl-10.03.0/base/gscicach.c:270:47: style:inconclusive: Function 'gs_cached_color_index' argument 1 names different: declaration 'this' definition 'self'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gscicach.h:30:51: note: Function 'gs_cached_color_index' argument 1 names different: declaration 'this' definition 'self'. ghostpdl-10.03.0/base/gscicach.c:270:47: note: Function 'gs_cached_color_index' argument 1 names different: declaration 'this' definition 'self'. ghostpdl-10.03.0/base/gschar0.c:101:56: style:inconclusive: Function 'gs_type0_next_char_glyph' argument 2 names different: declaration 'pchar' definition 'pchr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxfont0.h:75:1: note: Function 'gs_type0_next_char_glyph' argument 2 names different: declaration 'pchar' definition 'pchr'. ghostpdl-10.03.0/base/gschar0.c:101:56: note: Function 'gs_type0_next_char_glyph' argument 2 names different: declaration 'pchar' definition 'pchr'. ghostpdl-10.03.0/base/gscie.c:845:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_FLOAT_MANTISSA_BITS [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gscie.c:1097:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_LOG2_SIZEOF_INT [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gscie.c:1459:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_default_get_cmap_procs [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gscie.c:657:30: style:inconclusive: Boolean expression 'pmat->is_identity' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] ghostpdl-10.03.0/base/gscie.c:657:73: style:inconclusive: Boolean expression 'pvc->caches[1].floats.params.is_identity' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] ghostpdl-10.03.0/base/gscie.c:658:50: style:inconclusive: Boolean expression 'pvc->caches[2].floats.params.is_identity' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] ghostpdl-10.03.0/base/gscie.c:1362:63: style:inconclusive: Boolean expression 'pjc->TransformPQR.caches[0].floats.params.is_identity' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] ghostpdl-10.03.0/base/gscie.c:1363:63: style:inconclusive: Boolean expression 'pjc->TransformPQR.caches[2].floats.params.is_identity' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] ghostpdl-10.03.0/base/gscie.c:1386:61: style:inconclusive: Boolean expression 'pcie->caches.DecodeLMN[0].floats.params.is_identity' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] ghostpdl-10.03.0/base/gscie.c:1387:61: style:inconclusive: Boolean expression 'pcie->caches.DecodeLMN[2].floats.params.is_identity' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] ghostpdl-10.03.0/base/gsciemap.c:245:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsciemap.c:285:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsciemap.c:324:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsciemap.c:528:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsciemap.c:571:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsciemap.c:610:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsciemap.c:640:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsciemap.c:685:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsciemap.c:725:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsciemap.c:754:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsciemap.c:793:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsciemap.c:830:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsciemap.c:927:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_LOG2_SIZEOF_INT [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsciemap.c:1113:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable base [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gscie.c:944:14: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/base/gscie.c:943:30: note: Calling function 'gs_cie_render_init' returns 0 ghostpdl-10.03.0/base/gscie.c:943:30: note: Assignment 'code=gs_cie_render_init(pcrd)', assigned value is 0 ghostpdl-10.03.0/base/gscie.c:944:14: note: Condition 'code<0' is always false ghostpdl-10.03.0/base/gsciemap.c:342:45: style:inconclusive: Function 'gx_psconcretize_CIEA' argument 4 names different: declaration 'xyz' definition 'cie_xyz'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxcie.h:144:44: note: Function 'gx_psconcretize_CIEA' argument 4 names different: declaration 'xyz' definition 'cie_xyz'. ghostpdl-10.03.0/base/gsciemap.c:342:45: note: Function 'gx_psconcretize_CIEA' argument 4 names different: declaration 'xyz' definition 'cie_xyz'. ghostpdl-10.03.0/base/gsciemap.c:368:45: style:inconclusive: Function 'gx_psconcretize_CIEABC' argument 4 names different: declaration 'xyz' definition 'cie_xyz'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxcie.h:142:44: note: Function 'gx_psconcretize_CIEABC' argument 4 names different: declaration 'xyz' definition 'cie_xyz'. ghostpdl-10.03.0/base/gsciemap.c:368:45: note: Function 'gx_psconcretize_CIEABC' argument 4 names different: declaration 'xyz' definition 'cie_xyz'. ghostpdl-10.03.0/base/gsciemap.c:396:45: style:inconclusive: Function 'gx_psconcretize_CIEDEFG' argument 4 names different: declaration 'xyz' definition 'cie_xyz'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxcie.h:138:45: note: Function 'gx_psconcretize_CIEDEFG' argument 4 names different: declaration 'xyz' definition 'cie_xyz'. ghostpdl-10.03.0/base/gsciemap.c:396:45: note: Function 'gx_psconcretize_CIEDEFG' argument 4 names different: declaration 'xyz' definition 'cie_xyz'. ghostpdl-10.03.0/base/gsciemap.c:458:44: style:inconclusive: Function 'gx_psconcretize_CIEDEF' argument 4 names different: declaration 'xyz' definition 'cie_xyz'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxcie.h:140:44: note: Function 'gx_psconcretize_CIEDEF' argument 4 names different: declaration 'xyz' definition 'cie_xyz'. ghostpdl-10.03.0/base/gsciemap.c:458:44: note: Function 'gx_psconcretize_CIEDEF' argument 4 names different: declaration 'xyz' definition 'cie_xyz'. ghostpdl-10.03.0/base/gsciemap.c:104:23: style: Parameter 'ranges' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsciemap.c:596:14: style: Variable 'code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gsciemap.c:714:14: style: Variable 'code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gsciemap.c:818:14: style: Variable 'code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gscolor.c:45:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reloc_struct_ptr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gscolor.c:39:1: style:inconclusive: Function 'transfer_map_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gscolor.c:35:1: note: Function 'transfer_map_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gscolor.c:39:1: note: Function 'transfer_map_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gscolor.c:42:8: style:inconclusive: Function 'transfer_map_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gscolor.c:35:1: note: Function 'transfer_map_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gscolor.c:42:8: note: Function 'transfer_map_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gscolor2.c:257:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reloc_struct_ptr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gscolor2.c:791:25: portability:inconclusive: Casting from const float * to const unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ghostpdl-10.03.0/base/gscolor2.c:165:48: style:inconclusive: Function 'alloc_indexed_map' argument 2 names different: declaration 'num_values' definition 'nvals'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxcolor2.h:49:52: note: Function 'alloc_indexed_map' argument 2 names different: declaration 'num_values' definition 'nvals'. ghostpdl-10.03.0/base/gscolor2.c:165:48: note: Function 'alloc_indexed_map' argument 2 names different: declaration 'num_values' definition 'nvals'. ghostpdl-10.03.0/base/gscolor2.c:165:69: style:inconclusive: Function 'alloc_indexed_map' argument 3 names different: declaration 'mem' definition 'pmem'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxcolor2.h:50:37: note: Function 'alloc_indexed_map' argument 3 names different: declaration 'mem' definition 'pmem'. ghostpdl-10.03.0/base/gscolor2.c:165:69: note: Function 'alloc_indexed_map' argument 3 names different: declaration 'mem' definition 'pmem'. ghostpdl-10.03.0/base/gscolor2.c:246:1: style:inconclusive: Function 'cs_Indexed_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gscolor2.c:191:1: note: Function 'cs_Indexed_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gscolor2.c:246:1: note: Function 'cs_Indexed_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gscolor2.c:254:8: style:inconclusive: Function 'cs_Indexed_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gscolor2.c:191:1: note: Function 'cs_Indexed_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gscolor2.c:254:8: note: Function 'cs_Indexed_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gscolor2.c:86:22: style: Variable 'dev_color' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gscolor2.c:280:37: style: Parameter 'pcs' can be declared as pointer to const. However it seems that 'gx_install_Indexed' is a callback function, if 'pcs' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gscolor2.c:231:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gscolor2.c:280:37: note: Parameter 'pcs' can be declared as pointer to const ghostpdl-10.03.0/base/gscolor2.c:280:54: style: Parameter 'pgs' can be declared as pointer to const. However it seems that 'gx_install_Indexed' is a callback function, if 'pgs' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gscolor2.c:231:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gscolor2.c:280:54: note: Parameter 'pgs' can be declared as pointer to const ghostpdl-10.03.0/base/gscolor3.c:76:24: style: Redundant condition: !pgs->overprint. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition] ghostpdl-10.03.0/base/gscoord.c:104:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fixed [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gscoord.c:293:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fixed [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gscoord.c:326:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fixed [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gscoord.c:338:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fixed [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gscoord.c:368:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fixed [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gscoord.c:385:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fixed [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gscoord.c:432:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fixed [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gscparam.c:94:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reloc_struct_ptr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gscparam.c:62:1: style:inconclusive: Function 'c_param_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gscparam.c:60:1: note: Function 'c_param_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gscparam.c:62:1: note: Function 'c_param_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gscparam.c:93:1: style:inconclusive: Function 'c_param_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gscparam.c:60:1: note: Function 'c_param_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gscparam.c:93:1: note: Function 'c_param_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gscparam.c:279:66: style: Parameter 'pvalue' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gscparam.c:382:22: style: Variable 'dlist' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gscparam.c:581:45: style: Parameter 'plist' can be declared as pointer to const. However it seems that 'c_param_end_read_collection' is a callback function, if 'plist' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gscparam.c:469:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gscparam.c:581:45: note: Parameter 'plist' can be declared as pointer to const ghostpdl-10.03.0/base/gscparam.c:582:45: style: Parameter 'pvalue' can be declared as pointer to const. However it seems that 'c_param_end_read_collection' is a callback function, if 'pvalue' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gscparam.c:469:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gscparam.c:582:45: note: Parameter 'pvalue' can be declared as pointer to const ghostpdl-10.03.0/base/gscparam.c:604:41: style: Parameter 'plist' can be declared as pointer to const. However it seems that 'c_param_read_get_policy' is a callback function, if 'plist' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gscparam.c:473:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gscparam.c:604:41: note: Parameter 'plist' can be declared as pointer to const ghostpdl-10.03.0/base/gscparam.c:611:28: style: Variable 'cplist' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gscparam.c:620:37: style: Parameter 'plist' can be declared as pointer to const. However it seems that 'c_param_read_commit' is a callback function, if 'plist' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gscparam.c:475:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gscparam.c:620:37: note: Parameter 'plist' can be declared as pointer to const ghostpdl-10.03.0/base/gscparam.c:627:28: style: Variable 'cplist' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gscparam.c:27:5: style: union member 'c_param_value_s::b' is never used. [unusedStructMember] ghostpdl-10.03.0/base/gscparam.c:27:5: style: union member 'c_param_value_s::i' is never used. [unusedStructMember] ghostpdl-10.03.0/base/gscparam.c:27:5: style: union member 'c_param_value_s::l' is never used. [unusedStructMember] ghostpdl-10.03.0/base/gscparam.c:27:5: style: union member 'c_param_value_s::z' is never used. [unusedStructMember] ghostpdl-10.03.0/base/gscparam.c:27:5: style: union member 'c_param_value_s::i64' is never used. [unusedStructMember] ghostpdl-10.03.0/base/gscparam.c:27:5: style: union member 'c_param_value_s::f' is never used. [unusedStructMember] ghostpdl-10.03.0/base/gscparam.c:27:5: style: union member 'c_param_value_s::n' is never used. [unusedStructMember] ghostpdl-10.03.0/base/gscparam.c:27:5: style: union member 'c_param_value_s::fa' is never used. [unusedStructMember] ghostpdl-10.03.0/base/gscparam.c:27:5: style: union member 'c_param_value_s::na' is never used. [unusedStructMember] ghostpdl-10.03.0/base/gscoord.c:646:55: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gscrd.c:47:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reloc_struct_ptr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gscrd.c:39:1: style:inconclusive: Function 'cie_render1_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gscrd.c:37:1: note: Function 'cie_render1_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gscrd.c:39:1: note: Function 'cie_render1_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gscrd.c:46:8: style:inconclusive: Function 'cie_render1_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gscrd.c:37:1: note: Function 'cie_render1_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gscrd.c:46:8: note: Function 'cie_render1_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gscrd.c:176:60: warning: Size of pointer 'data' used instead of size of its data. [pointerSize] ghostpdl-10.03.0/base/gscrdp.c:567:5: error: Address of local auto-variable assigned to a function parameter. [autoVariables] ghostpdl-10.03.0/base/gscrdp.c:244:22: style: Local variable 'size' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/gscrdp.c:203:14: note: Shadowed declaration ghostpdl-10.03.0/base/gscrdp.c:244:22: note: Shadow variable ghostpdl-10.03.0/base/gscrdp.c:510:35: style: Parameter 'dev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gscscie.c:421:21: portability:inconclusive: Casting from const float * to const unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ghostpdl-10.03.0/base/gscscie.c:380:61: style: Parameter 'pdims' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gscsepr.c:77:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reloc_struct_ptr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gscsepr.c:499:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gscsepr.c:152:14: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/base/gscsepr.c:151:43: note: Calling function 'check_Separation_component_name' returns 0 ghostpdl-10.03.0/base/gscsepr.c:151:43: note: Assignment 'code=check_Separation_component_name(pcs,pgs)', assigned value is 0 ghostpdl-10.03.0/base/gscsepr.c:152:14: note: Condition 'code<0' is always false ghostpdl-10.03.0/base/gscsepr.c:72:1: style:inconclusive: Function 'cs_Separation_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gscsepr.c:42:1: note: Function 'cs_Separation_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gscsepr.c:72:1: note: Function 'cs_Separation_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gscsepr.c:75:8: style:inconclusive: Function 'cs_Separation_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gscsepr.c:42:1: note: Function 'cs_Separation_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gscsepr.c:75:8: note: Function 'cs_Separation_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gscsepr.c:120:69: style: Parameter 'pgs' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gscsepr.c:122:11: style: Variable 'pname' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gscspace.c:600:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gscspace.c:1064:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reloc_struct_ptr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gscssub.c:48:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_color_space_index_CIEICC [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gscspace.c:98:48: style:inconclusive: Function 'gs_cspace_final' argument 2 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gscspace.c:90:1: note: Function 'gs_cspace_final' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gscspace.c:98:48: note: Function 'gs_cspace_final' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gscspace.c:1041:1: style:inconclusive: Function 'color_space_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gscspace.c:90:1: note: Function 'color_space_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gscspace.c:1041:1: note: Function 'color_space_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gscspace.c:1062:1: style:inconclusive: Function 'color_space_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gscspace.c:90:1: note: Function 'color_space_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gscspace.c:1062:1: note: Function 'color_space_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gscspace.c:762:25: style: Local variable 'code' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/gscspace.c:721:29: note: Shadowed declaration ghostpdl-10.03.0/base/gscspace.c:762:25: note: Shadow variable ghostpdl-10.03.0/base/gscspace.c:455:39: style: Parameter 'pcs' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gscspace.c:455:56: style: Parameter 'pgs' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gscspace.c:686:29: style: Variable 'pcinfo' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gscspace.c:836:29: style: Parameter 'dev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gscspace.c:839:49: style: Parameter 'icclink' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gscspace.c:203:10: style: Variable 'code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gsdevmem.c:188:29: error: Uninitialized variable: palette [uninitvar] ghostpdl-10.03.0/base/gsdevmem.c:182:25: note: Assuming condition is false ghostpdl-10.03.0/base/gsdevmem.c:188:29: note: Uninitialized variable: palette ghostpdl-10.03.0/base/gsdevice.c:162:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reloc_struct_ptr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsdevice.c:686:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_forward_get_color_comp_index [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsdevice.c:1097:33: style: Incrementing a variable of type 'bool' with postfix operator++ is deprecated by the C++ Standard. You should assign it the value 'true' instead. [incrementboolean] ghostpdl-10.03.0/base/gsdevice.c:1104:33: style: Incrementing a variable of type 'bool' with postfix operator++ is deprecated by the C++ Standard. You should assign it the value 'true' instead. [incrementboolean] ghostpdl-10.03.0/base/gsdevice.c:1110:29: style: Incrementing a variable of type 'bool' with postfix operator++ is deprecated by the C++ Standard. You should assign it the value 'true' instead. [incrementboolean] ghostpdl-10.03.0/base/gsdevice.c:51:51: style:inconclusive: Function 'gx_device_finalize' argument 2 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevcli.h:1583:1: note: Function 'gx_device_finalize' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsdevice.c:51:51: note: Function 'gx_device_finalize' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsdevice.c:668:58: style:inconclusive: Function 'gs_make_null_device' argument 2 names different: declaration 'target' definition 'dev'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevcli.h:1683:63: note: Function 'gs_make_null_device' argument 2 names different: declaration 'target' definition 'dev'. ghostpdl-10.03.0/base/gsdevice.c:668:58: note: Function 'gs_make_null_device' argument 2 names different: declaration 'target' definition 'dev'. ghostpdl-10.03.0/base/gsdevice.c:814:46: style:inconclusive: Function 'gx_device_raster' argument 2 names different: declaration 'pad_to_word' definition 'pad'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevcli.h:1696:51: note: Function 'gx_device_raster' argument 2 names different: declaration 'pad_to_word' definition 'pad'. ghostpdl-10.03.0/base/gsdevice.c:814:46: note: Function 'gx_device_raster' argument 2 names different: declaration 'pad_to_word' definition 'pad'. ghostpdl-10.03.0/base/gsdevice.c:1143:51: style:inconclusive: Function 'gx_parse_output_file_name' argument 4 names different: declaration 'len' definition 'fnlen'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:496:36: note: Function 'gx_parse_output_file_name' argument 4 names different: declaration 'len' definition 'fnlen'. ghostpdl-10.03.0/base/gsdevice.c:1143:51: note: Function 'gx_parse_output_file_name' argument 4 names different: declaration 'len' definition 'fnlen'. ghostpdl-10.03.0/base/gsdevice.c:167:26: style: Parameter 'pgs' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsdevice.c:471:52: style: Parameter 'dev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsdevice.c:508:19: style: Variable 'libctx' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gsdevice.c:1143:71: style: Parameter 'memory' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsdevice.c:1257:15: style: Parameter 'f' can be declared as pointer to const. However it seems that 'noclose' is a callback function, if 'f' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gsdevice.c:1297:74: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gsdevice.c:1257:15: note: Parameter 'f' can be declared as pointer to const ghostpdl-10.03.0/base/gsdps1.c:71:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable min_fixed [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsdps1.c:281:37: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gsdps1.c:282:37: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gsdps1.c:283:37: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gsdps1.c:284:37: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gsdps1.c:286:37: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gsdps1.c:287:37: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gsdps1.c:288:37: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gsdps1.c:289:37: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gsdsrc.c:41:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reloc_const_string [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsdsrc.c:28:1: style:inconclusive: Function 'data_source_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsdsrc.c:26:1: note: Function 'data_source_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsdsrc.c:28:1: note: Function 'data_source_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsdsrc.c:38:8: style:inconclusive: Function 'data_source_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsdsrc.c:26:1: note: Function 'data_source_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsdsrc.c:38:8: note: Function 'data_source_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsequivc.c:286:100: style:inconclusive: Function 'update_spot_equivalent_cmyk_colors' argument 3 names different: declaration 'pcs' definition 'pcs_in'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsequivc.h:64:63: note: Function 'update_spot_equivalent_cmyk_colors' argument 3 names different: declaration 'pcs' definition 'pcs_in'. ghostpdl-10.03.0/base/gsequivc.c:286:100: note: Function 'update_spot_equivalent_cmyk_colors' argument 3 names different: declaration 'pcs' definition 'pcs_in'. ghostpdl-10.03.0/base/gsequivc.c:129:29: style: Variable 'pcs_sep_name' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gsequivc.c:213:21: style: Variable 'pcs_sep_name' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gsequivc.c:276:48: style: Parameter 'pparams' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsequivc.c:182:46: style: Variable 'client_color.paint.values[j]' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gsfcid.c:49:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reloc_struct_ptr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsfcid.c:85:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reloc_struct_ptr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsfcid.c:89:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reloc_struct_ptr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsfcid.c:104:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reloc_struct_ptr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsfcid.c:240:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FontType [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsfcid.c:33:1: style:inconclusive: Function 'font_cid0_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsfcid.c:31:1: note: Function 'font_cid0_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsfcid.c:33:1: note: Function 'font_cid0_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsfcid.c:45:1: style:inconclusive: Function 'font_cid0_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsfcid.c:31:1: note: Function 'font_cid0_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsfcid.c:45:1: note: Function 'font_cid0_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsfcid.c:54:1: style:inconclusive: Function 'font_cid1_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsfcid.c:52:1: note: Function 'font_cid1_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsfcid.c:54:1: note: Function 'font_cid1_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsfcid.c:63:1: style:inconclusive: Function 'font_cid1_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsfcid.c:52:1: note: Function 'font_cid1_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsfcid.c:63:1: note: Function 'font_cid1_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsfcid.c:70:1: style:inconclusive: Function 'font_cid2_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsfcid.c:68:1: note: Function 'font_cid2_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsfcid.c:70:1: note: Function 'font_cid2_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsfcid.c:81:1: style:inconclusive: Function 'font_cid2_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsfcid.c:68:1: note: Function 'font_cid2_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsfcid.c:81:1: note: Function 'font_cid2_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsfcid.c:187:47: style:inconclusive: Function 'gs_font_cid0_enumerate_glyph' argument 3 names different: declaration 'glyph_space' definition 'ignore_glyph_space'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxfcid.h:169:1: note: Function 'gs_font_cid0_enumerate_glyph' argument 3 names different: declaration 'glyph_space' definition 'ignore_glyph_space'. ghostpdl-10.03.0/base/gsfcid.c:187:47: note: Function 'gs_font_cid0_enumerate_glyph' argument 3 names different: declaration 'glyph_space' definition 'ignore_glyph_space'. ghostpdl-10.03.0/base/gsfcid.c:230:25: style: Variable 'pfont' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gsfcid2.c:257:62: style:inconclusive: Function 'gs_cmap_from_type42_cmap' argument 2 names different: declaration 'pfont42' definition 'pfont'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxfont0c.h:55:66: note: Function 'gs_cmap_from_type42_cmap' argument 2 names different: declaration 'pfont42' definition 'pfont'. ghostpdl-10.03.0/base/gsfcid2.c:257:62: note: Function 'gs_cmap_from_type42_cmap' argument 2 names different: declaration 'pfont42' definition 'pfont'. ghostpdl-10.03.0/base/gsfcid2.c:32:36: style: Parameter 'pfont' can be declared as pointer to const. However it seems that 'identity_CIDMap_proc' is a callback function, if 'pfont' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gsfcid2.c:65:33: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gsfcid2.c:32:36: note: Parameter 'pfont' can be declared as pointer to const ghostpdl-10.03.0/base/gsfcmap.c:299:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_LOG2_SIZEOF_LONG [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsfcmap.c:299:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gsfcmap.c:308:43: style:inconclusive: Function 'gs_cmap_alloc' argument 6 names different: declaration 'pcidsi' definition 'pcidsi_in'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxfcmap.h:309:47: note: Function 'gs_cmap_alloc' argument 6 names different: declaration 'pcidsi' definition 'pcidsi_in'. ghostpdl-10.03.0/base/gsfcmap.c:308:43: note: Function 'gs_cmap_alloc' argument 6 names different: declaration 'pcidsi' definition 'pcidsi_in'. ghostpdl-10.03.0/base/gsfcmap.c:664:65: style:inconclusive: Function 'gs_cmap_ToUnicode_add_pair' argument 3 names different: declaration 'unicode' definition 'u'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsfcmap.h:67:70: note: Function 'gs_cmap_ToUnicode_add_pair' argument 3 names different: declaration 'unicode' definition 'u'. ghostpdl-10.03.0/base/gsfcmap.c:664:65: note: Function 'gs_cmap_ToUnicode_add_pair' argument 3 names different: declaration 'unicode' definition 'u'. ghostpdl-10.03.0/base/gsfcmap.c:451:28: style: Parameter 'pindex' can be declared as pointer to const. However it seems that 'gs_cmap_ToUnicode_decode_next' is a callback function, if 'pindex' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gsfcmap.c:546:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gsfcmap.c:451:28: note: Parameter 'pindex' can be declared as pointer to const ghostpdl-10.03.0/base/gsfcmap.c:451:42: style: Parameter 'pfidx' can be declared as pointer to const. However it seems that 'gs_cmap_ToUnicode_decode_next' is a callback function, if 'pfidx' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gsfcmap.c:546:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gsfcmap.c:451:42: note: Parameter 'pfidx' can be declared as pointer to const ghostpdl-10.03.0/base/gsfcmap.c:452:31: style: Parameter 'pchr' can be declared as pointer to const. However it seems that 'gs_cmap_ToUnicode_decode_next' is a callback function, if 'pchr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gsfcmap.c:546:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gsfcmap.c:452:31: note: Parameter 'pchr' can be declared as pointer to const ghostpdl-10.03.0/base/gsfcmap.c:452:47: style: Parameter 'pglyph' can be declared as pointer to const. However it seems that 'gs_cmap_ToUnicode_decode_next' is a callback function, if 'pglyph' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gsfcmap.c:546:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gsfcmap.c:452:47: note: Parameter 'pglyph' can be declared as pointer to const ghostpdl-10.03.0/base/gsfcmap.c:558:18: style: Variable 'cmap_name' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gsfcmap.c:649:26: style: Variable 'cmap' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gsfcmap.c:650:12: style: Variable 'map' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gsfcmap.c:667:43: style: Variable 'unicode' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gsdparam.c:1795:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_fixed [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsdparam.c:2604:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_fixed [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsfcmap1.c:66:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reloc_struct_ptr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsfcmap1.c:573:50: style:inconclusive: Function 'gs_cmap_adobe1_alloc' argument 10 names different: declaration 'pcidsi' definition 'pcidsi_in'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxfcmap1.h:116:54: note: Function 'gs_cmap_adobe1_alloc' argument 10 names different: declaration 'pcidsi' definition 'pcidsi_in'. ghostpdl-10.03.0/base/gsfcmap1.c:573:50: note: Function 'gs_cmap_adobe1_alloc' argument 10 names different: declaration 'pcidsi' definition 'pcidsi_in'. ghostpdl-10.03.0/base/gsflip.c:421:18: style: Parameter 'buffer' can be declared as pointer to const. However it seems that 'flip_fail' is a callback function, if 'buffer' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gsflip.c:435:27: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gsflip.c:421:18: note: Parameter 'buffer' can be declared as pointer to const ghostpdl-10.03.0/base/gsflip.c:439:19: style: Parameter 'buffer' can be declared as pointer to const. However it seems that 'flipN_fail' is a callback function, if 'buffer' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gsflip.c:448:29: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gsflip.c:439:19: note: Parameter 'buffer' can be declared as pointer to const ghostpdl-10.03.0/base/gsfont.c:69:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reloc_struct_ptr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsfont.c:134:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reloc_struct_ptr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsfont.c:214:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reloc_struct_ptr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsfont.c:299:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsfont.c:390:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_LOG2_SIZEOF_LONG [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsfont.c:706:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsfont.c:920:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_LOG2_SIZEOF_INT [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsfont.c:390:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gsfont.c:920:31: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gsfont.c:924:31: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gsfont.c:91:1: style:inconclusive: Function 'font_dir_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsfont.c:62:1: note: Function 'font_dir_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsfont.c:91:1: note: Function 'font_dir_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsfont.c:124:8: style:inconclusive: Function 'font_dir_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsfont.c:62:1: note: Function 'font_dir_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsfont.c:124:8: note: Function 'font_dir_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsfont.c:155:49: style:inconclusive: Function 'gs_font_finalize' argument 2 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxfont.h:408:1: note: Function 'gs_font_finalize' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsfont.c:155:49: note: Function 'gs_font_finalize' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsfont.c:203:1: style:inconclusive: Function 'font_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsfont.c:63:8: note: Function 'font_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsfont.c:203:1: note: Function 'font_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsfont.c:210:8: style:inconclusive: Function 'font_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsfont.c:64:8: note: Function 'font_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsfont.c:210:8: note: Function 'font_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsfont.c:286:53: style:inconclusive: Function 'gs_font_dir_finalize' argument 2 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsfont.c:62:1: note: Function 'gs_font_dir_finalize' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsfont.c:286:53: note: Function 'gs_font_dir_finalize' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsfont.c:1065:13: style: Local variable 'wmode' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/gsfont.c:1050:9: note: Shadowed declaration ghostpdl-10.03.0/base/gsfont.c:1065:13: note: Shadow variable ghostpdl-10.03.0/base/gsfont.c:221:64: style: Parameter 'ignore_data' can be declared as pointer to const. However it seems that 'cc_no_mark_glyph' is a callback function, if 'ignore_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gsfont.c:247:31: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gsfont.c:221:64: note: Parameter 'ignore_data' can be declared as pointer to const ghostpdl-10.03.0/base/gsfont.c:290:26: style: Variable 'start_chunk' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gsfont.c:816:60: style: Parameter 'FontMatrix' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsfont.c:833:33: style: Parameter 'pdir' can be declared as pointer to const. However it seems that 'gs_no_define_font' is a callback function, if 'pdir' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gsfont.c:47:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gsfont.c:833:33: note: Parameter 'pdir' can be declared as pointer to const ghostpdl-10.03.0/base/gsfont.c:833:49: style: Parameter 'pfont' can be declared as pointer to const. However it seems that 'gs_no_define_font' is a callback function, if 'pfont' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gsfont.c:47:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gsfont.c:833:49: note: Parameter 'pfont' can be declared as pointer to const ghostpdl-10.03.0/base/gsfont.c:840:31: style: Parameter 'pdir' can be declared as pointer to const. However it seems that 'gs_no_make_font' is a callback function, if 'pdir' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gsfont.c:48:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gsfont.c:840:31: note: Parameter 'pdir' can be declared as pointer to const ghostpdl-10.03.0/base/gsfont.c:1022:28: style: Parameter 'pfont' can be declared as pointer to const. However it seems that 'gs_no_encode_char' is a callback function, if 'pfont' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gsfont.c:51:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gsfont.c:1022:28: note: Parameter 'pfont' can be declared as pointer to const ghostpdl-10.03.0/base/gsfont.c:1029:29: style: Parameter 'pfont' can be declared as pointer to const. However it seems that 'gs_no_decode_glyph' is a callback function, if 'pfont' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gsfont.c:52:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gsfont.c:1029:29: note: Parameter 'pfont' can be declared as pointer to const ghostpdl-10.03.0/base/gsfont.c:1029:68: style: Parameter 'unicode_return' can be declared as pointer to const. However it seems that 'gs_no_decode_glyph' is a callback function, if 'unicode_return' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gsfont.c:52:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gsfont.c:1029:68: note: Parameter 'unicode_return' can be declared as pointer to const ghostpdl-10.03.0/base/gsfont.c:1036:32: style: Parameter 'font' can be declared as pointer to const. However it seems that 'gs_no_enumerate_glyph' is a callback function, if 'font' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gsfont.c:53:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gsfont.c:1036:32: note: Parameter 'font' can be declared as pointer to const ghostpdl-10.03.0/base/gsfont.c:1036:43: style: Parameter 'pindex' can be declared as pointer to const. However it seems that 'gs_no_enumerate_glyph' is a callback function, if 'pindex' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gsfont.c:53:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gsfont.c:1036:43: note: Parameter 'pindex' can be declared as pointer to const ghostpdl-10.03.0/base/gsfont.c:1037:33: style: Parameter 'pglyph' can be declared as pointer to const. However it seems that 'gs_no_enumerate_glyph' is a callback function, if 'pglyph' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gsfont.c:53:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gsfont.c:1037:33: note: Parameter 'pglyph' can be declared as pointer to const ghostpdl-10.03.0/base/gsfont.c:1125:30: style: Parameter 'font' can be declared as pointer to const. However it seems that 'gs_no_glyph_outline' is a callback function, if 'font' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gsfont.c:55:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gsfont.c:1125:30: note: Parameter 'font' can be declared as pointer to const ghostpdl-10.03.0/base/gsfont.c:1126:30: style: Parameter 'ppath' can be declared as pointer to const. However it seems that 'gs_no_glyph_outline' is a callback function, if 'ppath' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gsfont.c:55:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gsfont.c:1126:30: note: Parameter 'ppath' can be declared as pointer to const ghostpdl-10.03.0/base/gsfont.c:1126:44: style: Parameter 'sbw' can be declared as const array. However it seems that 'gs_no_glyph_outline' is a callback function, if 'sbw' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gsfont.c:55:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gsfont.c:1126:44: note: Parameter 'sbw' can be declared as const array ghostpdl-10.03.0/base/gsfont.c:1133:27: style: Parameter 'font' can be declared as pointer to const. However it seems that 'gs_no_glyph_name' is a callback function, if 'font' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gsfont.c:56:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gsfont.c:1133:27: note: Parameter 'font' can be declared as pointer to const ghostpdl-10.03.0/base/gsfont.c:1133:66: style: Parameter 'pstr' can be declared as pointer to const. However it seems that 'gs_no_glyph_name' is a callback function, if 'pstr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gsfont.c:56:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gsfont.c:1133:66: note: Parameter 'pstr' can be declared as pointer to const ghostpdl-10.03.0/base/gsfont0.c:54:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reloc_struct_ptr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsfont0.c:36:1: style:inconclusive: Function 'font_type0_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsfont0.c:31:8: note: Function 'font_type0_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsfont0.c:36:1: note: Function 'font_type0_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsfont0.c:52:8: style:inconclusive: Function 'font_type0_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsfont0.c:32:8: note: Function 'font_type0_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsfont0.c:52:8: note: Function 'font_type0_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsfunc.c:27:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reloc_struct_ptr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsfunc.c:204:21: portability:inconclusive: Casting from const float * to const unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ghostpdl-10.03.0/base/gsfunc.c:212:21: portability:inconclusive: Casting from const float * to const unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ghostpdl-10.03.0/base/gsfunc0.c:62:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reloc_struct_ptr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsfunc0.c:337:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_MAX_UINT [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsfunc0.c:1390:25: portability:inconclusive: Casting from const float * to const unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ghostpdl-10.03.0/base/gsfunc0.c:1392:25: portability:inconclusive: Casting from const float * to const unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ghostpdl-10.03.0/base/gsfunc0.c:45:1: style:inconclusive: Function 'function_Sd_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsfunc0.c:43:1: note: Function 'function_Sd_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsfunc0.c:45:1: note: Function 'function_Sd_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsfunc0.c:57:1: style:inconclusive: Function 'function_Sd_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsfunc0.c:43:1: note: Function 'function_Sd_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsfunc0.c:57:1: note: Function 'function_Sd_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsfunc0.c:1496:26: style: Local variable 'i' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/gsfunc0.c:1459:9: note: Shadowed declaration ghostpdl-10.03.0/base/gsfunc0.c:1496:26: note: Shadow variable ghostpdl-10.03.0/base/gsfunc0.c:550:46: style: Parameter 'I' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsfunc0.c:550:57: style: Parameter 'T' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsfunc0.c:623:50: style: Parameter 'I' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsfunc0.c:623:61: style: Parameter 'T' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsfunc0.c:975:26: style: Parameter 'pole' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsfunc0.c:996:25: style: Parameter 'pole' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsfunc0.c:337:54: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 337. [shiftTooManyBitsSigned] ghostpdl-10.03.0/base/gsfunc0.c:337:26: note: Assuming that condition 'bps<(sizeof(unsigned int)*8)' is not redundant ghostpdl-10.03.0/base/gsfunc0.c:337:54: note: Shift ghostpdl-10.03.0/base/gsfunc0.c:1069:41: warning: Uninitialized variable: TT0 [uninitvar] ghostpdl-10.03.0/base/gsfunc0.c:1060:20: note: Assuming condition is false ghostpdl-10.03.0/base/gsfunc0.c:1069:41: note: Uninitialized variable: TT0 ghostpdl-10.03.0/base/gsfunc0.c:1069:46: warning: Uninitialized variable: TT1 [uninitvar] ghostpdl-10.03.0/base/gsfunc0.c:1060:20: note: Assuming condition is false ghostpdl-10.03.0/base/gsfunc0.c:1069:46: note: Uninitialized variable: TT1 ghostpdl-10.03.0/base/gsfunc3.c:231:25: portability:inconclusive: Casting from const float * to const unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ghostpdl-10.03.0/base/gsfunc3.c:233:25: portability:inconclusive: Casting from float * to const unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ghostpdl-10.03.0/base/gsfunc3.c:238:25: portability:inconclusive: Casting from const float * to const unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ghostpdl-10.03.0/base/gsfunc3.c:240:25: portability:inconclusive: Casting from float * to const unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ghostpdl-10.03.0/base/gsfunc3.c:243:21: portability:inconclusive: Casting from const float * to const unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ghostpdl-10.03.0/base/gsfunc3.c:525:21: portability:inconclusive: Casting from const float * to const unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ghostpdl-10.03.0/base/gsfunc3.c:528:21: portability:inconclusive: Casting from const float * to const unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ghostpdl-10.03.0/base/gsfunc3.c:71:13: style: Local variable 'code' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/gsfunc3.c:64:9: note: Shadowed declaration ghostpdl-10.03.0/base/gsfunc3.c:71:13: note: Shadow variable ghostpdl-10.03.0/base/gsfunc4.c:288:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_LOG2_SIZEOF_INT [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsfunc4.c:690:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_source [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsfunc4.c:329:36: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gsfunc4.c:350:24: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gsfunc4.c:364:33: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gsgcache.c:65:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reloc_struct_ptr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsgcache.c:186:45: style: Checking if unsigned expression '(*pe)->lock_count' is less than zero. [unsignedLessThanZero] ghostpdl-10.03.0/base/gsgcache.c:54:1: style:inconclusive: Function 'gs_glyph_cache_elem_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsgcache.c:50:1: note: Function 'gs_glyph_cache_elem_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsgcache.c:54:1: note: Function 'gs_glyph_cache_elem_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsgcache.c:63:8: style:inconclusive: Function 'gs_glyph_cache_elem_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsgcache.c:50:1: note: Function 'gs_glyph_cache_elem_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsgcache.c:63:8: note: Function 'gs_glyph_cache_elem_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsgdata.c:35:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reloc_struct_ptr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsgdata.c:66:44: style: Parameter 'pgd' can be declared as pointer to const. However it seems that 'glyph_data_free_permanent' is a callback function, if 'pgd' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gsgdata.c:102:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gsgdata.c:66:44: note: Parameter 'pgd' can be declared as pointer to const ghostpdl-10.03.0/base/gsgstate.c:54:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reloc_struct_ptr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsgstate.c:70:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable color_space [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsgstate.c:83:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reloc_struct_ptr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsgstate.c:132:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsgstate.c:67:1: style:inconclusive: Function 'gs_gstate_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsgstate.c:65:1: note: Function 'gs_gstate_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsgstate.c:67:1: note: Function 'gs_gstate_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsgstate.c:79:8: style:inconclusive: Function 'gs_gstate_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsgstate.c:65:1: note: Function 'gs_gstate_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsgstate.c:79:8: note: Function 'gs_gstate_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsgstate.c:187:33: style:inconclusive: Function 'gs_gstate_pre_assign' argument 1 names different: declaration 'to' definition 'pto'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxgstate.h:443:38: note: Function 'gs_gstate_pre_assign' argument 1 names different: declaration 'to' definition 'pto'. ghostpdl-10.03.0/base/gsgstate.c:187:33: note: Function 'gs_gstate_pre_assign' argument 1 names different: declaration 'to' definition 'pto'. ghostpdl-10.03.0/base/gsgstate.c:187:55: style:inconclusive: Function 'gs_gstate_pre_assign' argument 2 names different: declaration 'from' definition 'pfrom'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxgstate.h:443:59: note: Function 'gs_gstate_pre_assign' argument 2 names different: declaration 'from' definition 'pfrom'. ghostpdl-10.03.0/base/gsgstate.c:187:55: note: Function 'gs_gstate_pre_assign' argument 2 names different: declaration 'from' definition 'pfrom'. ghostpdl-10.03.0/base/gsgstate.c:110:13: style: Local variable 'i' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/gsgstate.c:103:9: note: Shadowed declaration ghostpdl-10.03.0/base/gsgstate.c:110:13: note: Shadow variable ghostpdl-10.03.0/base/gshsb.c:99:25: style:inconclusive: Function 'color_hsb_to_rgb' argument 1 names different: declaration 'h' definition 'hue'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gshsb.c:24:37: note: Function 'color_hsb_to_rgb' argument 1 names different: declaration 'h' definition 'hue'. ghostpdl-10.03.0/base/gshsb.c:99:25: note: Function 'color_hsb_to_rgb' argument 1 names different: declaration 'h' definition 'hue'. ghostpdl-10.03.0/base/gshsb.c:99:37: style:inconclusive: Function 'color_hsb_to_rgb' argument 2 names different: declaration 's' definition 'saturation'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gshsb.c:24:47: note: Function 'color_hsb_to_rgb' argument 2 names different: declaration 's' definition 'saturation'. ghostpdl-10.03.0/base/gshsb.c:99:37: note: Function 'color_hsb_to_rgb' argument 2 names different: declaration 's' definition 'saturation'. ghostpdl-10.03.0/base/gshsb.c:99:56: style:inconclusive: Function 'color_hsb_to_rgb' argument 3 names different: declaration 'b' definition 'brightness'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gshsb.c:24:57: note: Function 'color_hsb_to_rgb' argument 3 names different: declaration 'b' definition 'brightness'. ghostpdl-10.03.0/base/gshsb.c:99:56: note: Function 'color_hsb_to_rgb' argument 3 names different: declaration 'b' definition 'brightness'. ghostpdl-10.03.0/base/gsht.c:58:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reloc_struct_ptr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsht.c:110:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reloc_struct_ptr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsht.c:398:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_MAX_USHORT [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsht.c:669:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsht.c:1001:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsht.c:1275:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsht.c:48:1: style:inconclusive: Function 'ht_order_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsht.c:39:1: note: Function 'ht_order_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsht.c:48:1: note: Function 'ht_order_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsht.c:55:1: style:inconclusive: Function 'ht_order_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsht.c:39:1: note: Function 'ht_order_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsht.c:55:1: note: Function 'ht_order_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsht.c:67:1: style:inconclusive: Function 'halftone_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsht.c:42:1: note: Function 'halftone_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsht.c:67:1: note: Function 'halftone_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsht.c:105:8: style:inconclusive: Function 'halftone_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsht.c:42:1: note: Function 'halftone_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsht.c:105:8: note: Function 'halftone_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsht1.c:86:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reloc_struct_ptr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsht1.c:268:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsht1.c:49:1: style:inconclusive: Function 'halftone_component_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsht1.c:43:1: note: Function 'halftone_component_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsht1.c:49:1: note: Function 'halftone_component_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsht1.c:81:8: style:inconclusive: Function 'halftone_component_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsht1.c:43:1: note: Function 'halftone_component_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsht1.c:81:8: note: Function 'halftone_component_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsht1.c:258:30: style: Local variable 'i' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/gsht1.c:243:22: note: Shadowed declaration ghostpdl-10.03.0/base/gsht1.c:258:30: note: Shadow variable ghostpdl-10.03.0/base/gsht1.c:109:62: style: Parameter 'pht' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsht1.c:141:47: style: Parameter 'pht' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsht1.c:337:63: style: Parameter 'pmc' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gshtscr.c:54:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reloc_struct_ptr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gshtscr.c:356:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_LOG2_SIZEOF_INT [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gshtscr.c:356:48: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gshtscr.c:390:27: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gshtscr.c:400:57: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gshtscr.c:36:1: style:inconclusive: Function 'screen_enum_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gshtscr.c:32:1: note: Function 'screen_enum_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gshtscr.c:36:1: note: Function 'screen_enum_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gshtscr.c:52:8: style:inconclusive: Function 'screen_enum_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gshtscr.c:32:1: note: Function 'screen_enum_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gshtscr.c:52:8: note: Function 'screen_enum_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gshtscr.c:62:36: style: Parameter 'mem' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gshtscr.c:69:40: style: Parameter 'mem' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gshtscr.c:71:19: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gshtscr.c:77:36: style: Parameter 'mem' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gshtscr.c:84:40: style: Parameter 'mem' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gshtscr.c:86:19: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gshtscr.c:184:19: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gshtscr.c:242:19: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gshtx.c:119:28: style:inconclusive: Function 'gs_ht_set_spot_comp' argument 2 names different: declaration 'component_index' definition 'comp'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gshtx.h:86:42: note: Function 'gs_ht_set_spot_comp' argument 2 names different: declaration 'component_index' definition 'comp'. ghostpdl-10.03.0/base/gshtx.c:119:28: note: Function 'gs_ht_set_spot_comp' argument 2 names different: declaration 'component_index' definition 'comp'. ghostpdl-10.03.0/base/gshtx.c:156:33: style:inconclusive: Function 'gs_ht_set_threshold_comp' argument 2 names different: declaration 'component_index' definition 'comp'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gshtx.h:97:47: note: Function 'gs_ht_set_threshold_comp' argument 2 names different: declaration 'component_index' definition 'comp'. ghostpdl-10.03.0/base/gshtx.c:156:33: note: Function 'gs_ht_set_threshold_comp' argument 2 names different: declaration 'component_index' definition 'comp'. ghostpdl-10.03.0/base/gshtx.c:221:26: style: Variable 'phtc' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gshtx.c:288:26: style: Variable 'phtc' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gsicc.c:377:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsicc.c:474:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsicc.c:557:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_LOG2_SIZEOF_SHORT [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsicc.c:697:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsicc.c:741:66: style:inconclusive: Function 'gx_default_get_profile' argument 2 names different: declaration 'dev_profile' definition 'profile'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:314:1: note: Function 'gx_default_get_profile' argument 2 names different: declaration 'dev_profile' definition 'profile'. ghostpdl-10.03.0/base/gsicc.c:741:66: note: Function 'gx_default_get_profile' argument 2 names different: declaration 'dev_profile' definition 'profile'. ghostpdl-10.03.0/base/gsicc.c:660:33: style: Parameter 'pcs' can be declared as pointer to const. However it seems that 'gx_install_ICC' is a callback function, if 'pcs' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gsicc.c:74:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gsicc.c:660:33: note: Parameter 'pcs' can be declared as pointer to const ghostpdl-10.03.0/base/gsicc.c:660:50: style: Parameter 'pgs' can be declared as pointer to const. However it seems that 'gx_install_ICC' is a callback function, if 'pgs' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gsicc.c:74:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gsicc.c:660:50: note: Parameter 'pgs' can be declared as pointer to const ghostpdl-10.03.0/base/gsicc.c:706:27: style: Variable 'pcinfo' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gsicc_blacktext.c:233:27: style: Variable 'code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gsicc_blacktext.c:242:27: style: Variable 'code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gsicc_blacktext.c:251:27: style: Variable 'code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gsicc_blacktext.c:259:27: style: Variable 'code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gsicc_cache.c:1471:13: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int] ghostpdl-10.03.0/base/gsicc_cache.c:154:43: style:inconclusive: Function 'icc_linkcache_finalize' argument 1 names different: declaration 'cmem' definition 'mem'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsicc_cache.c:80:1: note: Function 'icc_linkcache_finalize' argument 1 names different: declaration 'cmem' definition 'mem'. ghostpdl-10.03.0/base/gsicc_cache.c:154:43: note: Function 'icc_linkcache_finalize' argument 1 names different: declaration 'cmem' definition 'mem'. ghostpdl-10.03.0/base/gsicc_cache.c:380:38: style:inconclusive: Function 'icc_link_finalize' argument 1 names different: declaration 'cmem' definition 'mem'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsicc_cache.c:74:1: note: Function 'icc_link_finalize' argument 1 names different: declaration 'cmem' definition 'mem'. ghostpdl-10.03.0/base/gsicc_cache.c:380:38: note: Function 'icc_link_finalize' argument 1 names different: declaration 'cmem' definition 'mem'. ghostpdl-10.03.0/base/gsicc_cache.c:511:38: style:inconclusive: Function 'gsicc_get_cspace_hash' argument 3 names different: declaration 'profile' definition 'cmm_icc_profile_data'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsicc_cache.c:58:49: note: Function 'gsicc_get_cspace_hash' argument 3 names different: declaration 'profile' definition 'cmm_icc_profile_data'. ghostpdl-10.03.0/base/gsicc_cache.c:511:38: note: Function 'gsicc_get_cspace_hash' argument 3 names different: declaration 'profile' definition 'cmm_icc_profile_data'. ghostpdl-10.03.0/base/gsicc_cache.c:543:38: style:inconclusive: Function 'gsicc_findcachelink' argument 1 names different: declaration 'hashcode' definition 'hash'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsicc_cache.h:33:52: note: Function 'gsicc_findcachelink' argument 1 names different: declaration 'hashcode' definition 'hash'. ghostpdl-10.03.0/base/gsicc_cache.c:543:38: note: Function 'gsicc_findcachelink' argument 1 names different: declaration 'hashcode' definition 'hash'. ghostpdl-10.03.0/base/gsicc_cache.c:710:33: style:inconclusive: Function 'gsicc_get_link' argument 1 names different: declaration 'pgs' definition 'pgs1'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsicc_cache.h:43:48: note: Function 'gsicc_get_link' argument 1 names different: declaration 'pgs' definition 'pgs1'. ghostpdl-10.03.0/base/gsicc_cache.c:710:33: note: Function 'gsicc_get_link' argument 1 names different: declaration 'pgs' definition 'pgs1'. ghostpdl-10.03.0/base/gsicc_cache.c:710:50: style:inconclusive: Function 'gsicc_get_link' argument 2 names different: declaration 'dev' definition 'dev_in'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsicc_cache.h:43:64: note: Function 'gsicc_get_link' argument 2 names different: declaration 'dev' definition 'dev_in'. ghostpdl-10.03.0/base/gsicc_cache.c:710:50: note: Function 'gsicc_get_link' argument 2 names different: declaration 'dev' definition 'dev_in'. ghostpdl-10.03.0/base/gsicc_cache.c:711:38: style:inconclusive: Function 'gsicc_get_link' argument 3 names different: declaration 'input_colorspace' definition 'pcs_in'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsicc_cache.h:44:53: note: Function 'gsicc_get_link' argument 3 names different: declaration 'input_colorspace' definition 'pcs_in'. ghostpdl-10.03.0/base/gsicc_cache.c:711:38: note: Function 'gsicc_get_link' argument 3 names different: declaration 'input_colorspace' definition 'pcs_in'. ghostpdl-10.03.0/base/gsicc_cache.c:136:40: style: Parameter 'mem' can be declared as pointer to const. However it seems that 'rc_gsicc_link_cache_free' is a callback function, if 'mem' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gsicc_cache.c:115:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gsicc_cache.c:136:40: note: Parameter 'mem' can be declared as pointer to const ghostpdl-10.03.0/base/gsicc_cache.c:444:36: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_cache.c:479:49: style: Parameter 'rendering_params' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_cache.c:1559:30: style: Variable 'namedcolor_table' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gsicc_cache.c:1564:11: style: Variable 'pname' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gsicc_cache.c:1674:20: style: Variable 'white_lab' can be declared as const array [constVariable] ghostpdl-10.03.0/base/gsicc_cache.c:1533:19: style: Variable 'count' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gsicc_cache.c:1772:22: style: Variable 'code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gsicc_create.c:321:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsicc_create.c:949:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsicc_create.c:977:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsicc_create.c:1338:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsicc_create.c:1476:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsicc_create.c:1610:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsicc_create.c:1709:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsicc_create.c:1821:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsicc_create.c:1991:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsicc_create.c:2124:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsicc_create.c:2225:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsicc_create.c:2289:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsicc_create.c:1546:9: error: Address of local auto-variable assigned to a function parameter. [autoVariables] ghostpdl-10.03.0/base/gsicc_create.c:1577:13: error: Address of local auto-variable assigned to a function parameter. [autoVariables] ghostpdl-10.03.0/base/gsicc_create.c:1655:5: error: Address of local auto-variable assigned to a function parameter. [autoVariables] ghostpdl-10.03.0/base/gsicc_create.c:2152:9: error: Address of local auto-variable assigned to a function parameter. [autoVariables] ghostpdl-10.03.0/base/gsicc_create.c:1189:66: style: Condition 'lutatobparts->clut==NULL' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/base/gsicc_create.c:1884:17: style: Condition 'has_lmn_procs' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/base/gsicc_create.c:1844:44: note: Assuming that condition '!has_lmn_procs' is not redundant ghostpdl-10.03.0/base/gsicc_create.c:1884:17: note: Condition 'has_lmn_procs' is always true ghostpdl-10.03.0/base/gsicc_create.c:2133:59: style: Condition '(!pcie->MatrixABC.is_identity&&has_lmn_procs&&!pcie->common.MatrixLMN.is_identity)||1' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/base/gsicc_create.c:2054:24: warning: Either the condition 'icc_luta2bparts.clut==NULL' is redundant or there is possible null pointer dereference: icc_luta2bparts.clut. [nullPointerRedundantCheck] ghostpdl-10.03.0/base/gsicc_create.c:2057:34: note: Assuming that condition 'icc_luta2bparts.clut==NULL' is not redundant ghostpdl-10.03.0/base/gsicc_create.c:2054:24: note: Null pointer dereference ghostpdl-10.03.0/base/gsicc_create.c:1777:65: style:inconclusive: Function 'gsicc_create_fromabc' argument 2 names different: declaration 'buffer' definition 'pp_buffer_in'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsicc_create.h:27:69: note: Function 'gsicc_create_fromabc' argument 2 names different: declaration 'buffer' definition 'pp_buffer_in'. ghostpdl-10.03.0/base/gsicc_create.c:1777:65: note: Function 'gsicc_create_fromabc' argument 2 names different: declaration 'buffer' definition 'pp_buffer_in'. ghostpdl-10.03.0/base/gsicc_create.c:2585:28: style: Local variable 'temp' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/gsicc_create.c:2563:20: note: Shadowed declaration ghostpdl-10.03.0/base/gsicc_create.c:2585:28: note: Shadow variable ghostpdl-10.03.0/base/gsicc_create.c:229:57: style: Parameter 'vec' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_create.c:247:35: style: Parameter 'mat' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_create.c:287:22: style: Parameter 'matrix' can be declared as const array [constParameter] ghostpdl-10.03.0/base/gsicc_create.c:287:38: style: Parameter 'in' can be declared as const array [constParameter] ghostpdl-10.03.0/base/gsicc_create.c:299:31: style: Parameter 'white_point' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_create.c:309:15: style: Variable 'curr_range' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gsicc_create.c:438:31: style: Parameter 'vec' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_create.c:718:45: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_create.c:755:48: style: Parameter 'tag_list' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_create.c:782:47: style: Parameter 'vector' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_create.c:790:51: style: Parameter 'vector' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_create.c:850:43: style: Parameter 'DecodeABC_caches' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_create.c:851:43: style: Parameter 'DecodeLMN' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_create.c:877:18: style: Parameter 'rightmatrix' can be declared as const array [constParameter] ghostpdl-10.03.0/base/gsicc_create.c:879:12: style: Variable 'curr_row' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gsicc_create.c:900:34: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_create.c:961:28: style: Parameter 'curr_wp' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_create.c:1006:52: style: Parameter 'clut' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_create.c:1249:58: style: Parameter 'gamma' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_create.c:1678:17: style: Variable 'matrix_ptr' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gsicc_create.c:2380:46: style: Parameter 'mediawhitept' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_create.c:3119:11: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gsicc_create.c:3266:9: warning: Uninitialized variable: tag_signature [uninitvar] ghostpdl-10.03.0/base/gsicc_create.c:3260:19: note: Assuming condition is false ghostpdl-10.03.0/base/gsicc_create.c:3266:9: note: Uninitialized variable: tag_signature ghostpdl-10.03.0/base/gsicc_create.c:166:11: style: struct member 'cielab_s::lstar' is never used. [unusedStructMember] ghostpdl-10.03.0/base/gsicc_create.c:167:11: style: struct member 'cielab_s::astar' is never used. [unusedStructMember] ghostpdl-10.03.0/base/gsicc_create.c:168:11: style: struct member 'cielab_s::bstar' is never used. [unusedStructMember] ghostpdl-10.03.0/base/gsicc_create.c:1192:25: style: Variable 'data_offset' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gsicc_create.c:1195:25: style: Variable 'data_offset' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gsicc_create.c:1241:22: style: Variable 'curr_ptr' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gsicc_create.c:1541:17: style: Variable 'tag_location' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gsicc_create.c:2997:14: style: Variable 'curr_ptr' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gsicc_create.c:3233:17: style: Variable 'tag_location' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gsicc_lcms2.c:206:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigColorantTableTag [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsicc_lcms2.c:220:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigColorantTableTag [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsicc_lcms2.c:241:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigLinkClass [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsicc_lcms2.c:255:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigInputClass [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsicc_lcms2.c:496:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFLAGS_NOWHITEONWHITEFIXUP [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsicc_lcms2.c:548:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFLAGS_HIGHRESPRECALC [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsicc_lcms2.c:630:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFLAGS_HIGHRESPRECALC [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsicc_lcms2.c:844:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFLAGS_GAMUTCHECK [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsicc_lcms2.c:284:68: style: Parameter 'mem' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_lcms2.c:294:66: style: Parameter 'mem' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_lcms2.c:462:34: style: Parameter 'dev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_lcms2.c:494:41: style: Parameter 'memory' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_lcms2.c:512:29: style: Parameter 'memory' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_lcms2.c:807:43: style: Parameter 'icclink' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_lcms2mt.c:193:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFLAGS_LOWRESPRECALC [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsicc_lcms2mt.c:233:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigColorantTableTag [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsicc_lcms2mt.c:248:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigColorantTableTag [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsicc_lcms2mt.c:266:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigLinkClass [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsicc_lcms2mt.c:284:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigInputClass [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsicc_lcms2mt.c:573:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFLAGS_NOWHITEONWHITEFIXUP [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsicc_lcms2mt.c:636:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFLAGS_BLACKPOINTCOMPENSATION [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsicc_lcms2mt.c:762:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFLAGS_BLACKPOINTCOMPENSATION [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsicc_lcms2mt.c:1010:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFLAGS_GAMUTCHECK [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsicc_lcms2mt.c:187:33: style: Parameter 'mem' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_lcms2mt.c:189:19: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gsicc_lcms2mt.c:205:68: style: Parameter 'memory' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_lcms2mt.c:216:69: style: Parameter 'memory' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_lcms2mt.c:227:64: style: Parameter 'memory' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_lcms2mt.c:262:59: style: Parameter 'memory' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_lcms2mt.c:271:61: style: Parameter 'memory' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_lcms2mt.c:280:53: style: Parameter 'memory' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_lcms2mt.c:289:67: style: Parameter 'memory' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_lcms2mt.c:314:18: style: Parameter 'mem' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_lcms2mt.c:324:66: style: Parameter 'mem' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_lcms2mt.c:475:34: style: Parameter 'dev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_lcms2mt.c:571:41: style: Parameter 'memory' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_lcms2mt.c:578:18: style: Parameter 'memory' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_lcms2mt.c:933:51: style: Parameter 'memory' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_manage.c:251:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsicc_manage.c:297:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsicc_manage.c:674:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsicc_manage.c:1027:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsicc_manage.c:1094:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsicc_manage.c:1169:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsicc_manage.c:1289:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsicc_manage.c:1569:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsicc_manage.c:1616:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsicc_manage.c:1888:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsicc_manage.c:1989:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsicc_manage.c:2150:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsicc_manage.c:2176:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsicc_manage.c:2341:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsicc_manage.c:2482:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsicc_manage.c:2516:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsicc_manage.c:2603:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsicc_manage.c:2711:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsicc_manage.c:2824:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsicc_manage.c:2835:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsicc_manage.c:2988:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsicc_manage.c:3039:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsicc_manage.c:3079:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsicc_manage.c:3123:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsicc_manage.c:3161:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsicc_manage.c:3201:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsicc_manage.c:3241:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsicc_manage.c:3275:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsicc_manage.c:1668:19: warning: Either the condition 'spot_names->name_str==NULL' is redundant or there is possible null pointer dereference: spot_names->name_str. [nullPointerRedundantCheck] ghostpdl-10.03.0/base/gsicc_manage.c:1691:38: note: Assuming that condition 'spot_names->name_str==NULL' is not redundant ghostpdl-10.03.0/base/gsicc_manage.c:1668:19: note: Null pointer dereference ghostpdl-10.03.0/base/gsicc_manage.c:1178:10: style: Variable 'code' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/base/gsicc_manage.c:1173:10: note: code is assigned ghostpdl-10.03.0/base/gsicc_manage.c:1178:10: note: code is overwritten ghostpdl-10.03.0/base/gsicc_manage.c:1226:44: style:inconclusive: Function 'gsicc_open_search' argument 5 names different: declaration 'dir_namelen' definition 'dirlen'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsicc_manage.h:120:30: note: Function 'gsicc_open_search' argument 5 names different: declaration 'dir_namelen' definition 'dirlen'. ghostpdl-10.03.0/base/gsicc_manage.c:1226:44: note: Function 'gsicc_open_search' argument 5 names different: declaration 'dir_namelen' definition 'dirlen'. ghostpdl-10.03.0/base/gsicc_manage.c:1226:60: style:inconclusive: Function 'gsicc_open_search' argument 6 names different: declaration 'stmp' definition 'strp'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsicc_manage.h:120:52: note: Function 'gsicc_open_search' argument 6 names different: declaration 'stmp' definition 'strp'. ghostpdl-10.03.0/base/gsicc_manage.c:1226:60: note: Function 'gsicc_open_search' argument 6 names different: declaration 'stmp' definition 'strp'. ghostpdl-10.03.0/base/gsicc_manage.c:1963:65: style:inconclusive: Function 'gsicc_set_device_profile' argument 4 names different: declaration 'defaulttype' definition 'pro_enum'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsicc_manage.h:125:44: note: Function 'gsicc_set_device_profile' argument 4 names different: declaration 'defaulttype' definition 'pro_enum'. ghostpdl-10.03.0/base/gsicc_manage.c:1963:65: note: Function 'gsicc_set_device_profile' argument 4 names different: declaration 'defaulttype' definition 'pro_enum'. ghostpdl-10.03.0/base/gsicc_manage.c:2406:58: style:inconclusive: Function 'gsicc_manager_free_contents' argument 1 names different: declaration 'icc_man' definition 'icc_manager'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsicc_manage.c:63:58: note: Function 'gsicc_manager_free_contents' argument 1 names different: declaration 'icc_man' definition 'icc_manager'. ghostpdl-10.03.0/base/gsicc_manage.c:2406:58: note: Function 'gsicc_manager_free_contents' argument 1 names different: declaration 'icc_man' definition 'icc_manager'. ghostpdl-10.03.0/base/gsicc_manage.c:2831:40: style:inconclusive: Function 'gsicc_profile_serialize' argument 2 names different: declaration 'iccprofile' definition 'icc_profile'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsicc_manage.h:102:20: note: Function 'gsicc_profile_serialize' argument 2 names different: declaration 'iccprofile' definition 'icc_profile'. ghostpdl-10.03.0/base/gsicc_manage.c:2831:40: note: Function 'gsicc_profile_serialize' argument 2 names different: declaration 'iccprofile' definition 'icc_profile'. ghostpdl-10.03.0/base/gsicc_manage.c:117:37: style: Parameter 'mem' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_manage.c:125:41: style: Parameter 'mem' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_manage.c:127:19: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gsicc_manage.c:134:37: style: Parameter 'buffer' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_manage.c:168:57: style: Parameter 'icc_manager' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_manage.c:329:20: style: Variable 'pname' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gsicc_manage.c:494:39: style: Parameter 'profile_data' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_manage.c:534:41: style: Parameter 'profile_data' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_manage.c:547:38: style: Parameter 'profile_data' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_manage.c:586:11: style: Variable 'curr_ptr' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gsicc_manage.c:644:24: style: Variable 'curr_ptr' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gsicc_manage.c:1872:24: style: Variable 'dev_icc' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gsicc_manage.c:1963:32: style: Parameter 'file_name' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_manage.c:2318:20: style: Variable 'profile' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gsicc_manage.c:2441:37: style: Parameter 'mem' can be declared as pointer to const. However it seems that 'rc_gsicc_manager_free' is a callback function, if 'mem' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gsicc_manage.c:2390:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gsicc_manage.c:2441:37: note: Parameter 'mem' can be declared as pointer to const ghostpdl-10.03.0/base/gsicc_manage.c:2531:22: style: Variable 'icc_manager' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gsicc_manage.c:2831:40: style: Parameter 'icc_profile' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_manage.c:2951:66: style: Parameter 'pval' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_manage.c:3014:63: style: Parameter 'pval' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_manage.c:3068:61: style: Parameter 'pval' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_manage.c:3106:59: style: Parameter 'pval' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_manage.c:3143:62: style: Parameter 'pval' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_manage.c:3181:64: style: Parameter 'pval' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_manage.c:3223:63: style: Parameter 'pval' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_manage.c:3257:55: style: Parameter 'pval' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_manage.c:184:10: style: Variable 'code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gsicc_manage.c:1042:14: style: Variable 'code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gsicc_manage.c:2746:18: style: Variable 'code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gsicc_monitorcm.c:234:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsicc_monitorcm.c:43:55: style: Parameter 'input_buff_desc' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_monitorcm.c:44:55: style: Parameter 'output_buff_desc' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_monitorcm.c:84:39: style: Parameter 'dev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_monitorcm.c:84:58: style: Parameter 'icclink' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_monitorcm.c:85:55: style: Parameter 'input_buff_desc' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_monitorcm.c:86:55: style: Parameter 'output_buff_desc' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_monitorcm.c:87:41: style: Parameter 'inputbuffer' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_monitorcm.c:87:60: style: Parameter 'outputbuffer' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_monitorcm.c:96:55: style: Parameter 'input_buff_desc' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_monitorcm.c:97:55: style: Parameter 'output_buff_desc' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_monitorcm.c:106:21: style: Variable 'pos_in_short' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gsicc_monitorcm.c:162:55: style: Parameter 'input_buff_desc' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_monitorcm.c:163:55: style: Parameter 'output_buff_desc' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_monitorcm.c:270:33: style: Variable 'in_ptr' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gsicc_monitorcm.c:276:23: style: Variable 'in_ptr' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gsicc_monitorcm.c:291:33: style: Variable 'in_ptr' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gsicc_monitorcm.c:297:23: style: Variable 'in_ptr' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gsicc_monitorcm.c:320:15: style: Variable 'rgb_val' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gsicc_monitorcm.c:327:25: style: Variable 'rgb_val' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gsicc_monitorcm.c:351:15: style: Variable 'cmyk' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gsicc_monitorcm.c:358:25: style: Variable 'cmyk' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gsicc_monitorcm.c:371:15: style: Variable 'lab' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gsicc_monitorcm.c:376:25: style: Variable 'lab' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gsicc_nocm.c:239:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsicc_nocm.c:55:55: style: Parameter 'input_buff_desc' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_nocm.c:56:55: style: Parameter 'output_buff_desc' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_nocm.c:91:65: style: Parameter 'icclink' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_nocm.c:92:55: style: Parameter 'input_buff_desc' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_nocm.c:93:55: style: Parameter 'output_buff_desc' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_nocm.c:94:41: style: Parameter 'inputbuffer' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_nocm.c:94:60: style: Parameter 'outputbuffer' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_nocm.c:104:55: style: Parameter 'input_buff_desc' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_nocm.c:105:55: style: Parameter 'output_buff_desc' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_nocm.c:114:21: style: Variable 'pos_in_short' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gsicc_nocm.c:160:55: style: Parameter 'input_buff_desc' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_nocm.c:161:55: style: Parameter 'output_buff_desc' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_nocm.c:192:46: style: Parameter 'dev' can be declared as pointer to const. However it seems that 'gsicc_nocm_transform_color_buffer' is a callback function, if 'dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gsicc_nocm.c:400:32: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gsicc_nocm.c:192:46: note: Parameter 'dev' can be declared as pointer to const ghostpdl-10.03.0/base/gsicc_nocm.c:246:25: style: Variable 'data' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gsicc_nocm.c:251:15: style: Variable 'data' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gsicc_nocm.c:293:39: style: Parameter 'dev' can be declared as pointer to const. However it seems that 'gsicc_nocm_transform_color' is a callback function, if 'dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gsicc_nocm.c:401:31: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gsicc_nocm.c:293:39: note: Parameter 'dev' can be declared as pointer to const ghostpdl-10.03.0/base/gsicc_profilecache.c:95:48: style:inconclusive: Function 'gsicc_add_cs' argument 2 names different: declaration 'pcs' definition 'colorspace'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsicc_profilecache.h:27:53: note: Function 'gsicc_add_cs' argument 2 names different: declaration 'pcs' definition 'colorspace'. ghostpdl-10.03.0/base/gsicc_profilecache.c:95:48: note: Function 'gsicc_add_cs' argument 2 names different: declaration 'pcs' definition 'colorspace'. ghostpdl-10.03.0/base/gsicc_profilecache.c:71:43: style: Parameter 'mem' can be declared as pointer to const. However it seems that 'rc_gsicc_profile_cache_free' is a callback function, if 'mem' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gsicc_profilecache.c:63:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gsicc_profilecache.c:71:43: note: Parameter 'mem' can be declared as pointer to const ghostpdl-10.03.0/base/gsicc_replacecm.c:236:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsicc_replacecm.c:53:55: style: Parameter 'input_buff_desc' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_replacecm.c:54:55: style: Parameter 'output_buff_desc' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_replacecm.c:89:64: style: Parameter 'icclink' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_replacecm.c:90:55: style: Parameter 'input_buff_desc' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_replacecm.c:91:55: style: Parameter 'output_buff_desc' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_replacecm.c:92:41: style: Parameter 'inputbuffer' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_replacecm.c:92:60: style: Parameter 'outputbuffer' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_replacecm.c:102:55: style: Parameter 'input_buff_desc' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_replacecm.c:103:55: style: Parameter 'output_buff_desc' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_replacecm.c:112:21: style: Variable 'pos_in_short' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gsicc_replacecm.c:158:55: style: Parameter 'input_buff_desc' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_replacecm.c:159:55: style: Parameter 'output_buff_desc' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsicc_replacecm.c:189:45: style: Parameter 'dev' can be declared as pointer to const. However it seems that 'gsicc_rcm_transform_color_buffer' is a callback function, if 'dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gsicc_replacecm.c:353:32: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gsicc_replacecm.c:189:45: note: Parameter 'dev' can be declared as pointer to const ghostpdl-10.03.0/base/gsicc_replacecm.c:241:25: style: Variable 'data' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gsicc_replacecm.c:246:15: style: Variable 'data' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gsicc_replacecm.c:285:38: style: Parameter 'dev' can be declared as pointer to const. However it seems that 'gsicc_rcm_transform_color' is a callback function, if 'dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gsicc_replacecm.c:354:31: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gsicc_replacecm.c:285:38: note: Parameter 'dev' can be declared as pointer to const ghostpdl-10.03.0/base/gsimage.c:139:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable source [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsimage.c:152:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reloc_struct_ptr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsimage.c:499:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable free_string [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsimage.c:572:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_LOG2_SIZEOF_INT [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsimage.c:226:24: style: Redundant condition: !pgs->overprint. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition] ghostpdl-10.03.0/base/gsimage.c:642:21: style: Condition 'raster' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/base/gsimage.c:640:28: note: Assuming that condition 'pos==0' is not redundant ghostpdl-10.03.0/base/gsimage.c:633:21: note: Assuming that condition 'pos==raster' is not redundant ghostpdl-10.03.0/base/gsimage.c:642:21: note: Condition 'raster' is always true ghostpdl-10.03.0/base/gsimage.c:134:1: style:inconclusive: Function 'gs_image_enum_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsimage.c:128:1: note: Function 'gs_image_enum_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsimage.c:134:1: note: Function 'gs_image_enum_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsimage.c:148:8: style:inconclusive: Function 'gs_image_enum_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsimage.c:128:1: note: Function 'gs_image_enum_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsimage.c:148:8: note: Function 'gs_image_enum_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsimage.c:312:67: style:inconclusive: Function 'gs_image_init' argument 3 names different: declaration 'MultipleDataSources' definition 'multi'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsimage.h:139:24: note: Function 'gs_image_init' argument 3 names different: declaration 'MultipleDataSources' definition 'multi'. ghostpdl-10.03.0/base/gsimage.c:312:67: note: Function 'gs_image_init' argument 3 names different: declaration 'MultipleDataSources' definition 'multi'. ghostpdl-10.03.0/base/gsimage.c:715:52: style: Parameter 'pgs' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsiodev.c:34:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reloc_struct_ptr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsiodev.c:168:50: style:inconclusive: Function 'gs_iodev_finalize' argument 2 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsiodev.c:36:1: note: Function 'gs_iodev_finalize' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsiodev.c:168:50: note: Function 'gs_iodev_finalize' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsiodev.c:187:51: style:inconclusive: Function 'io_device_finalize' argument 2 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxiodev.h:195:1: note: Function 'io_device_finalize' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsiodev.c:187:51: note: Function 'io_device_finalize' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsiodev.c:263:39: style:inconclusive: Function 'iodev_no_enumerate_files' argument 1 names different: declaration 'memory' definition 'mem'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxiodev.h:151:1: note: Function 'iodev_no_enumerate_files' argument 1 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gsiodev.c:263:39: note: Function 'iodev_no_enumerate_files' argument 1 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gsiodev.c:325:28: style:inconclusive: Function 'os_enumerate' argument 1 names different: declaration 'memory' definition 'mem'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsiodev.c:46:8: note: Function 'os_enumerate' argument 1 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gsiodev.c:325:28: note: Function 'os_enumerate' argument 1 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gsiodev.c:168:50: style: Parameter 'vptr' can be declared as pointer to const. However it seems that 'gs_iodev_finalize' is a callback function, if 'vptr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gsiodev.c:36:1: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gsiodev.c:168:50: note: Parameter 'vptr' can be declared as pointer to const ghostpdl-10.03.0/base/gsiodev.c:187:51: style: Parameter 'vptr' can be declared as pointer to const. However it seems that 'io_device_finalize' is a callback function, if 'vptr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gsiodev.c:33:1: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gsiodev.c:187:51: note: Parameter 'vptr' can be declared as pointer to const ghostpdl-10.03.0/base/gsiodev.c:206:30: style: Parameter 'iodev' can be declared as pointer to const. However it seems that 'iodev_no_init' is a callback function, if 'iodev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gsiodev.c:51:6: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gsiodev.c:206:30: note: Parameter 'iodev' can be declared as pointer to const ghostpdl-10.03.0/base/gsiodev.c:206:51: style: Parameter 'mem' can be declared as pointer to const. However it seems that 'iodev_no_init' is a callback function, if 'mem' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gsiodev.c:51:6: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gsiodev.c:206:51: note: Parameter 'mem' can be declared as pointer to const ghostpdl-10.03.0/base/gsiodev.c:212:31: style: Parameter 'iodev' can be declared as pointer to const. However it seems that 'iodev_no_finit' is a callback function, if 'iodev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gsiodev.c:51:21: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gsiodev.c:212:31: note: Parameter 'iodev' can be declared as pointer to const ghostpdl-10.03.0/base/gsiodev.c:212:52: style: Parameter 'mem' can be declared as pointer to const. However it seems that 'iodev_no_finit' is a callback function, if 'mem' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gsiodev.c:51:21: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gsiodev.c:212:52: note: Parameter 'mem' can be declared as pointer to const ghostpdl-10.03.0/base/gsiodev.c:218:37: style: Parameter 'iodev' can be declared as pointer to const. However it seems that 'iodev_no_open_device' is a callback function, if 'iodev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gsiodev.c:51:37: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gsiodev.c:218:37: note: Parameter 'iodev' can be declared as pointer to const ghostpdl-10.03.0/base/gsiodev.c:219:36: style: Parameter 'mem' can be declared as pointer to const. However it seems that 'iodev_no_open_device' is a callback function, if 'mem' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gsiodev.c:51:37: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gsiodev.c:219:36: note: Parameter 'mem' can be declared as pointer to const ghostpdl-10.03.0/base/gsiodev.c:225:35: style: Parameter 'iodev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsiodev.c:226:68: style: Parameter 'mem' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsiodev.c:232:31: style: Parameter 'iodev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsiodev.c:233:40: style: Parameter 'rfname' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsiodev.c:233:76: style: Parameter 'mem' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsiodev.c:239:32: style: Parameter 'iodev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsiodev.c:239:49: style: Parameter 'file' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsiodev.c:245:37: style: Parameter 'iodev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsiodev.c:251:37: style: Parameter 'iodev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsiodev.c:257:37: style: Parameter 'iodev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsiodev.c:257:76: style: Parameter 'pstat' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsiodev.c:263:39: style: Parameter 'mem' can be declared as pointer to const. However it seems that 'iodev_no_enumerate_files' is a callback function, if 'mem' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gsiodev.c:494:57: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gsiodev.c:263:39: note: Parameter 'mem' can be declared as pointer to const ghostpdl-10.03.0/base/gsiodev.c:263:59: style: Parameter 'iodev' can be declared as pointer to const. However it seems that 'iodev_no_enumerate_files' is a callback function, if 'iodev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gsiodev.c:494:57: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gsiodev.c:263:59: note: Parameter 'iodev' can be declared as pointer to const ghostpdl-10.03.0/base/gsiodev.c:270:36: style: Parameter 'iodev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsiodev.c:270:59: style: Parameter 'plist' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsiodev.c:286:79: style: Parameter 'mem' can be declared as pointer to const. However it seems that 'iodev_os_gp_fopen' is a callback function, if 'mem' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gsiodev.c:52:37: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gsiodev.c:286:79: note: Parameter 'mem' can be declared as pointer to const ghostpdl-10.03.0/base/gsiodev.c:318:26: style: Parameter 'iodev' can be declared as pointer to const. However it seems that 'os_status' is a callback function, if 'iodev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gsiodev.c:53:28: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gsiodev.c:318:26: note: Parameter 'iodev' can be declared as pointer to const ghostpdl-10.03.0/base/gsiodevs.c:49:15: style: Parameter 'file' can be declared as pointer to const. However it seems that 'noclose' is a callback function, if 'file' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gsiodevs.c:73:31: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gsiodevs.c:49:15: note: Parameter 'file' can be declared as pointer to const ghostpdl-10.03.0/base/gsiodisk.c:522:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsiodisk.c:567:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsiodisk.c:348:10: style: Variable 'code' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/base/gsiodisk.c:345:14: note: code is assigned ghostpdl-10.03.0/base/gsiodisk.c:348:10: note: code is overwritten ghostpdl-10.03.0/base/gsiodisk.c:358:37: style:inconclusive: Function 'diskn_enumerate_files' argument 1 names different: declaration 'memory' definition 'mem'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsiodisk.c:118:8: note: Function 'diskn_enumerate_files' argument 1 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gsiodisk.c:358:37: note: Function 'diskn_enumerate_files' argument 1 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gsiodisk.c:367:37: style:inconclusive: Function 'diskn_enumerate_close' argument 1 names different: declaration 'memory' definition 'mem'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsiodisk.c:120:8: note: Function 'diskn_enumerate_close' argument 1 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gsiodisk.c:367:37: note: Function 'diskn_enumerate_close' argument 1 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gsiodisk.c:374:36: style:inconclusive: Function 'diskn_enumerate_next' argument 1 names different: declaration 'memory' definition 'mem'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsiodisk.c:119:8: note: Function 'diskn_enumerate_next' argument 1 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gsiodisk.c:374:36: note: Function 'diskn_enumerate_next' argument 1 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gsiodisk.c:361:19: style: Variable 'pstate' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gsiodisk.c:390:19: style: Variable 'pstate' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gsioram.c:160:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fs [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsioram.c:292:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_LOG2_SIZEOF_LONG [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsioram.c:322:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_LOG2_SIZEOF_LONG [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsioram.c:448:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fs [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsioram.c:461:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fs [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsioram.c:477:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fs [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsioram.c:494:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fs [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsioram.c:525:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fs [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsioram.c:589:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fs [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsioram.c:152:21: warning: Either the condition 'fname==0' is redundant or there is possible null pointer dereference: fname. [nullPointerRedundantCheck] ghostpdl-10.03.0/base/gsioram.c:165:15: note: Assuming that condition 'fname==0' is not redundant ghostpdl-10.03.0/base/gsioram.c:152:21: note: Null pointer dereference ghostpdl-10.03.0/base/gsioram.c:138:61: style:inconclusive: Function 'ram_open_file' argument 3 names different: declaration 'namelen' definition 'len'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsioram.c:52:8: note: Function 'ram_open_file' argument 3 names different: declaration 'namelen' definition 'len'. ghostpdl-10.03.0/base/gsioram.c:138:61: note: Function 'ram_open_file' argument 3 names different: declaration 'namelen' definition 'len'. ghostpdl-10.03.0/base/gsioram.c:139:17: style:inconclusive: Function 'ram_open_file' argument 4 names different: declaration 'access' definition 'file_access'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsioram.c:52:8: note: Function 'ram_open_file' argument 4 names different: declaration 'access' definition 'file_access'. ghostpdl-10.03.0/base/gsioram.c:139:17: note: Function 'ram_open_file' argument 4 names different: declaration 'access' definition 'file_access'. ghostpdl-10.03.0/base/gsioram.c:509:34: style:inconclusive: Function 'ram_enumerate_init' argument 1 names different: declaration 'memory' definition 'mem'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsioram.c:56:8: note: Function 'ram_enumerate_init' argument 1 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gsioram.c:509:34: note: Function 'ram_enumerate_init' argument 1 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gsioram.c:544:35: style:inconclusive: Function 'ram_enumerate_close' argument 1 names different: declaration 'memory' definition 'mem'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsioram.c:58:8: note: Function 'ram_enumerate_close' argument 1 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gsioram.c:544:35: note: Function 'ram_enumerate_close' argument 1 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gsioram.c:556:34: style:inconclusive: Function 'ram_enumerate_next' argument 1 names different: declaration 'memory' definition 'mem'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsioram.c:57:8: note: Function 'ram_enumerate_next' argument 1 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gsioram.c:556:34: note: Function 'ram_enumerate_next' argument 1 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gsioram.c:292:25: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] ghostpdl-10.03.0/base/gsioram.c:322:21: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] ghostpdl-10.03.0/base/gsiorom.c:122:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_LOG2_SIZEOF_LONG [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsiorom.c:201:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_LOG2_SIZEOF_LONG [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsiorom.c:357:42: style:inconclusive: Function 'romfs_enumerate_files_init' argument 1 names different: declaration 'memory' definition 'mem'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsiorom.c:47:8: note: Function 'romfs_enumerate_files_init' argument 1 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gsiorom.c:357:42: note: Function 'romfs_enumerate_files_init' argument 1 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gsiorom.c:379:37: style:inconclusive: Function 'romfs_enumerate_close' argument 1 names different: declaration 'memory' definition 'mem'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsiorom.c:49:8: note: Function 'romfs_enumerate_close' argument 1 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gsiorom.c:379:37: note: Function 'romfs_enumerate_close' argument 1 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gsiorom.c:391:36: style:inconclusive: Function 'romfs_enumerate_next' argument 1 names different: declaration 'memory' definition 'mem'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsiorom.c:48:8: note: Function 'romfs_enumerate_next' argument 1 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gsiorom.c:391:36: note: Function 'romfs_enumerate_next' argument 1 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gsiorom.c:418:47: style:inconclusive: Function 'romfs_file_len' argument 2 names different: declaration 'name' definition 'fname'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxiodev.h:212:47: note: Function 'romfs_file_len' argument 2 names different: declaration 'name' definition 'fname'. ghostpdl-10.03.0/base/gsiorom.c:418:47: note: Function 'romfs_file_len' argument 2 names different: declaration 'name' definition 'fname'. ghostpdl-10.03.0/base/gsiorom.c:129:15: style: Variable 'node' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gsiorom.c:142:15: style: Variable 'node' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gsiorom.c:280:11: style: Variable 'filename' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gsiorom.c:322:11: style: Variable 'filename' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gsiorom.c:425:11: style: Variable 'filename' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gsiorom.c:122:21: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] ghostpdl-10.03.0/base/gsiorom.c:201:25: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] ghostpdl-10.03.0/base/gslib.c:542:0: error: failed to expand 'gx_device_begin_typed_image', Wrong number of parameters for macro 'gx_device_begin_typed_image'. [preprocessorErrorDirective] ghostpdl-10.03.0/base/gslibctx.c:64:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gslibctx.c:288:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable native [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gslibctx.c:432:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable native [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gslibctx.c:1240:12: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/base/gslibctx.c:1238:7: note: p is assigned ghostpdl-10.03.0/base/gslibctx.c:1240:12: note: p is overwritten ghostpdl-10.03.0/base/gslibctx.c:1393:13: style: Redundant assignment of 'ret' to itself. [selfAssignment] ghostpdl-10.03.0/base/gslibctx.c:708:98: style:inconclusive: Function 'gs_add_control_path_len' argument 4 names different: declaration 'path_len' definition 'len'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gslibctx.h:269:98: note: Function 'gs_add_control_path_len' argument 4 names different: declaration 'path_len' definition 'len'. ghostpdl-10.03.0/base/gslibctx.c:708:98: note: Function 'gs_add_control_path_len' argument 4 names different: declaration 'path_len' definition 'len'. ghostpdl-10.03.0/base/gslibctx.c:714:104: style:inconclusive: Function 'gs_add_control_path_len_flags' argument 4 names different: declaration 'path_len' definition 'len'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gslibctx.h:275:104: note: Function 'gs_add_control_path_len_flags' argument 4 names different: declaration 'path_len' definition 'len'. ghostpdl-10.03.0/base/gslibctx.c:714:104: note: Function 'gs_add_control_path_len_flags' argument 4 names different: declaration 'path_len' definition 'len'. ghostpdl-10.03.0/base/gslibctx.c:815:101: style:inconclusive: Function 'gs_remove_control_path_len' argument 4 names different: declaration 'path_len' definition 'len'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gslibctx.h:290:101: note: Function 'gs_remove_control_path_len' argument 4 names different: declaration 'path_len' definition 'len'. ghostpdl-10.03.0/base/gslibctx.c:815:101: note: Function 'gs_remove_control_path_len' argument 4 names different: declaration 'path_len' definition 'len'. ghostpdl-10.03.0/base/gslibctx.c:821:107: style:inconclusive: Function 'gs_remove_control_path_len_flags' argument 4 names different: declaration 'path_len' definition 'len'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gslibctx.h:296:107: note: Function 'gs_remove_control_path_len_flags' argument 4 names different: declaration 'path_len' definition 'len'. ghostpdl-10.03.0/base/gslibctx.c:821:107: note: Function 'gs_remove_control_path_len_flags' argument 4 names different: declaration 'path_len' definition 'len'. ghostpdl-10.03.0/base/gslibctx.c:1028:30: style:inconclusive: Function 'gs_add_fs' argument 2 names different: declaration 'fn' definition 'fs'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gslibctx.h:311:44: note: Function 'gs_add_fs' argument 2 names different: declaration 'fn' definition 'fs'. ghostpdl-10.03.0/base/gslibctx.c:1028:30: note: Function 'gs_add_fs' argument 2 names different: declaration 'fn' definition 'fs'. ghostpdl-10.03.0/base/gslibctx.c:1054:33: style:inconclusive: Function 'gs_remove_fs' argument 2 names different: declaration 'fn' definition 'rfs'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gslibctx.h:314:47: note: Function 'gs_remove_fs' argument 2 names different: declaration 'fn' definition 'rfs'. ghostpdl-10.03.0/base/gslibctx.c:1054:33: note: Function 'gs_remove_fs' argument 2 names different: declaration 'fn' definition 'rfs'. ghostpdl-10.03.0/base/gslibctx.c:1081:63: style:inconclusive: Function 'gs_lib_ctx_stash_sanitized_arg' argument 2 names different: declaration 'argv' definition 'arg'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gslibctx.h:317:63: note: Function 'gs_lib_ctx_stash_sanitized_arg' argument 2 names different: declaration 'argv' definition 'arg'. ghostpdl-10.03.0/base/gslibctx.c:1081:63: note: Function 'gs_lib_ctx_stash_sanitized_arg' argument 2 names different: declaration 'argv' definition 'arg'. ghostpdl-10.03.0/base/gslibctx.c:1226:53: style:inconclusive: Function 'gs_lib_ctx_stash_exe' argument 2 names different: declaration 'argv' definition 'arg'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gslibctx.h:320:53: note: Function 'gs_lib_ctx_stash_exe' argument 2 names different: declaration 'argv' definition 'arg'. ghostpdl-10.03.0/base/gslibctx.c:1226:53: note: Function 'gs_lib_ctx_stash_exe' argument 2 names different: declaration 'argv' definition 'arg'. ghostpdl-10.03.0/base/gslibctx.c:651:45: style: Parameter 'mem' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gslibctx.c:670:48: style: Parameter 'mem' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gslibctx.c:689:43: style: Parameter 'mem' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gslibctx.c:691:16: style: Variable 'p1' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gslibctx.c:1003:39: style: Parameter 'mem' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gslibctx.c:1017:24: style: Variable 'core' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gslibctx.c:1028:30: style: Parameter 'fs' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gslibctx.c:1054:33: style: Parameter 'rfs' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gslibctx.c:1055:33: style: Parameter 'secret' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gslibctx.c:1288:24: style: Variable 'core' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gslibctx.c:1321:78: style: Parameter 'arg' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gslibctx.c:859:14: style: Variable 'rlen' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gsmalloc.c:123:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_MAX_SIZE_T [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsmalloc.c:240:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsmalloc.c:263:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsmalloc.c:314:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsmalloc.c:319:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsmalloc.c:334:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsmalloc.c:366:10: error: Deallocation of an auto-variable ([) results in undefined behaviour. [autovarInvalidDeallocation] ghostpdl-10.03.0/base/gsmalloc.c:351:10: note: Address of variable taken here. ghostpdl-10.03.0/base/gsmalloc.c:366:10: note: Deallocating memory that was not dynamically allocated ghostpdl-10.03.0/base/gsmalloc.c:167:47: style:inconclusive: Function 'gs_heap_alloc_bytes' argument 2 names different: declaration 'nbytes' definition 'size'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsmalloc.c:37:8: note: Function 'gs_heap_alloc_bytes' argument 2 names different: declaration 'nbytes' definition 'size'. ghostpdl-10.03.0/base/gsmalloc.c:167:47: note: Function 'gs_heap_alloc_bytes' argument 2 names different: declaration 'nbytes' definition 'size'. ghostpdl-10.03.0/base/gsmalloc.c:312:52: style:inconclusive: Function 'gs_heap_object_size' argument 2 names different: declaration 'obj' definition 'ptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsmalloc.c:48:8: note: Function 'gs_heap_object_size' argument 2 names different: declaration 'obj' definition 'ptr'. ghostpdl-10.03.0/base/gsmalloc.c:312:52: note: Function 'gs_heap_object_size' argument 2 names different: declaration 'obj' definition 'ptr'. ghostpdl-10.03.0/base/gsmalloc.c:317:58: style:inconclusive: Function 'gs_heap_object_type' argument 2 names different: declaration 'obj' definition 'ptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsmalloc.c:49:8: note: Function 'gs_heap_object_type' argument 2 names different: declaration 'obj' definition 'ptr'. ghostpdl-10.03.0/base/gsmalloc.c:317:58: note: Function 'gs_heap_object_type' argument 2 names different: declaration 'obj' definition 'ptr'. ghostpdl-10.03.0/base/gsmalloc.c:322:46: style:inconclusive: Function 'gs_heap_free_object' argument 2 names different: declaration 'data' definition 'ptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsmalloc.c:39:8: note: Function 'gs_heap_free_object' argument 2 names different: declaration 'data' definition 'ptr'. ghostpdl-10.03.0/base/gsmalloc.c:322:46: note: Function 'gs_heap_free_object' argument 2 names different: declaration 'data' definition 'ptr'. ghostpdl-10.03.0/base/gsmalloc.c:435:58: style:inconclusive: Function 'gs_heap_register_root' argument 2 names different: declaration 'root' definition 'rp'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsmalloc.c:53:8: note: Function 'gs_heap_register_root' argument 2 names different: declaration 'root' definition 'rp'. ghostpdl-10.03.0/base/gsmalloc.c:435:58: note: Function 'gs_heap_register_root' argument 2 names different: declaration 'root' definition 'rp'. ghostpdl-10.03.0/base/gsmalloc.c:436:51: style:inconclusive: Function 'gs_heap_register_root' argument 4 names different: declaration 'pp' definition 'up'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsmalloc.c:53:8: note: Function 'gs_heap_register_root' argument 4 names different: declaration 'pp' definition 'up'. ghostpdl-10.03.0/base/gsmalloc.c:436:51: note: Function 'gs_heap_register_root' argument 4 names different: declaration 'pp' definition 'up'. ghostpdl-10.03.0/base/gsmalloc.c:441:59: style:inconclusive: Function 'gs_heap_unregister_root' argument 2 names different: declaration 'root' definition 'rp'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsmalloc.c:54:8: note: Function 'gs_heap_unregister_root' argument 2 names different: declaration 'root' definition 'rp'. ghostpdl-10.03.0/base/gsmalloc.c:441:59: note: Function 'gs_heap_unregister_root' argument 2 names different: declaration 'root' definition 'rp'. ghostpdl-10.03.0/base/gsmalloc.c:458:56: style:inconclusive: Function 'gs_heap_status' argument 2 names different: declaration 'status' definition 'pstat'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsmalloc.c:41:8: note: Function 'gs_heap_status' argument 2 names different: declaration 'status' definition 'pstat'. ghostpdl-10.03.0/base/gsmalloc.c:458:56: note: Function 'gs_heap_status' argument 2 names different: declaration 'status' definition 'pstat'. ghostpdl-10.03.0/base/gsmalloc.c:484:61: style:inconclusive: Function 'gs_heap_set_object_type' argument 2 names different: declaration 'data' definition 'ptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsmalloc.c:56:8: note: Function 'gs_heap_set_object_type' argument 2 names different: declaration 'data' definition 'ptr'. ghostpdl-10.03.0/base/gsmalloc.c:484:61: note: Function 'gs_heap_set_object_type' argument 2 names different: declaration 'data' definition 'ptr'. ghostpdl-10.03.0/base/gsmalloc.c:312:35: style: Parameter 'mem' can be declared as pointer to const. However it seems that 'gs_heap_object_size' is a callback function, if 'mem' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gsmalloc.c:76:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gsmalloc.c:312:35: note: Parameter 'mem' can be declared as pointer to const ghostpdl-10.03.0/base/gsmalloc.c:435:37: style: Parameter 'mem' can be declared as pointer to const. However it seems that 'gs_heap_register_root' is a callback function, if 'mem' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gsmalloc.c:82:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gsmalloc.c:435:37: note: Parameter 'mem' can be declared as pointer to const ghostpdl-10.03.0/base/gsmalloc.c:441:39: style: Parameter 'mem' can be declared as pointer to const. However it seems that 'gs_heap_unregister_root' is a callback function, if 'mem' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gsmalloc.c:83:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gsmalloc.c:441:39: note: Parameter 'mem' can be declared as pointer to const ghostpdl-10.03.0/base/gsmalloc.c:441:59: style: Parameter 'rp' can be declared as pointer to const. However it seems that 'gs_heap_unregister_root' is a callback function, if 'rp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gsmalloc.c:83:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gsmalloc.c:441:59: note: Parameter 'rp' can be declared as pointer to const ghostpdl-10.03.0/base/gsmalloc.c:493:46: style: Parameter 'mem' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsmalloc.c:537:59: style: Parameter 'contents' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsdparam.c:681:17: warning: Either the condition 'dev_profile==NULL' is redundant or there is possible null pointer dereference: dev_profile. [nullPointerRedundantCheck] ghostpdl-10.03.0/base/gsdparam.c:668:25: note: Assuming that condition 'dev_profile==NULL' is not redundant ghostpdl-10.03.0/base/gsdparam.c:681:17: note: Null pointer dereference ghostpdl-10.03.0/base/gsmatrix.c:460:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fixed [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsmatrix.c:485:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fixed [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsmatrix.c:544:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fixed [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsmatrix.c:561:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fixed [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsdparam.c:247:13: style: Local variable 'colors' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/gsdparam.c:129:12: note: Shadowed declaration ghostpdl-10.03.0/base/gsdparam.c:247:13: note: Shadow variable ghostpdl-10.03.0/base/gsdparam.c:89:20: style: Variable 's' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gsdparam.c:126:48: style: Parameter 'Param' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsdparam.c:554:30: style: Variable 'p' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gsdparam.c:564:28: style: Variable 'p' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gsdparam.c:869:26: style: Variable 'p' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gsdparam.c:878:24: style: Variable 'p' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gsdparam.c:953:44: style: Parameter 'dev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsdparam.c:953:65: style: Parameter 'plist' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsdparam.c:1693:10: style: Variable 'profile_types' can be declared as const array [constVariable] ghostpdl-10.03.0/base/gsdparam.c:151:45: style: Variable 'temp_bool' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gsdparam.c:1562:9: style: Variable 'len' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gsmatrix.c:230:14: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/base/gsmatrix.c:228:37: note: Calling function 'gs_distance_transform' returns 0 ghostpdl-10.03.0/base/gsmatrix.c:228:37: note: Assignment 'code=gs_distance_transform(dx,dy,pm,&trans)', assigned value is 0 ghostpdl-10.03.0/base/gsmatrix.c:230:14: note: Condition 'code<0' is always false ghostpdl-10.03.0/base/gsmatrix.c:670:31: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ghostpdl-10.03.0/base/gsmatrix.c:682:39: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ghostpdl-10.03.0/base/gsmatrix.c:690:31: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ghostpdl-10.03.0/base/gsmd5.c:167:19: style: Redundant initialization for 'X'. The initialized value is overwritten before it is read. [redundantInitialization] ghostpdl-10.03.0/base/gsmd5.c:145:28: note: X is initialized ghostpdl-10.03.0/base/gsmd5.c:167:19: note: X is overwritten ghostpdl-10.03.0/base/gsmemory.c:65:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reloc_struct_ptr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsmemory.c:77:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reloc_struct_ptr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsmemory.c:93:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_LOG2_SIZEOF_INT [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsmemory.c:350:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reloc_struct_ptr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsmemory.c:188:1: style:inconclusive: Function 'gs_no_struct_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsstruct.h:187:1: note: Function 'gs_no_struct_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsmemory.c:188:1: note: Function 'gs_no_struct_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsmemory.c:195:1: style:inconclusive: Function 'gs_no_struct_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsstruct.h:188:1: note: Function 'gs_no_struct_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsmemory.c:195:1: note: Function 'gs_no_struct_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsmemory.c:295:1: style:inconclusive: Function 'basic_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsstruct.h:281:1: note: Function 'basic_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsmemory.c:295:1: note: Function 'basic_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsmemory.c:339:1: style:inconclusive: Function 'basic_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsstruct.h:282:1: note: Function 'basic_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsmemory.c:339:1: note: Function 'basic_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsmemory.c:133:37: style: Parameter 'mem' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsmemory.c:133:48: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsmemory.c:137:37: style: Parameter 'mem' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsmemory.c:137:49: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsmemory.c:172:65: style: Parameter 'pbs' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsmemory.c:183:41: style: Parameter 'mem' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsmemory.c:188:1: style: Parameter 'pep' can be declared as pointer to const. However it seems that 'gs_no_struct_enum_ptrs' is a callback function, if 'pep' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gsmemory.c:38:1: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gsmemory.c:188:1: note: Parameter 'pep' can be declared as pointer to const ghostpdl-10.03.0/base/gsmemory.c:195:1: style: Parameter 'vptr' can be declared as pointer to const. However it seems that 'gs_no_struct_reloc_ptrs' is a callback function, if 'vptr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gsmemory.c:38:1: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gsmemory.c:195:1: note: Parameter 'vptr' can be declared as pointer to const ghostpdl-10.03.0/base/gsmchunk.c:432:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_ALIGN_LONG_MOD [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsmchunk.c:782:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_ALIGN_LONG_MOD [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsmchunk.c:1051:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_ALIGN_LONG_MOD [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsmchunk.c:1087:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_ALIGN_LONG_MOD [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsmchunk.c:1382:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_ALIGN_LONG_MOD [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsmchunk.c:1403:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_ALIGN_LONG_MOD [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsmchunk.c:1431:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_ALIGN_LONG_MOD [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsmchunk.c:1442:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_ALIGN_LONG_MOD [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsmemret.c:348:26: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/base/gsmemret.c:346:51: note: Calling function 'gs_memory_retrying_init' returns 0 ghostpdl-10.03.0/base/gsmemret.c:346:51: note: Assignment 'code=gs_memory_retrying_init(retrying_stable,stable)', assigned value is 0 ghostpdl-10.03.0/base/gsmemret.c:348:26: note: Condition 'code<0' is always false ghostpdl-10.03.0/base/gsmemret.c:181:51: style:inconclusive: Function 'gs_retrying_alloc_bytes' argument 2 names different: declaration 'nbytes' definition 'size'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsmemret.c:33:8: note: Function 'gs_retrying_alloc_bytes' argument 2 names different: declaration 'nbytes' definition 'size'. ghostpdl-10.03.0/base/gsmemret.c:181:51: note: Function 'gs_retrying_alloc_bytes' argument 2 names different: declaration 'nbytes' definition 'size'. ghostpdl-10.03.0/base/gsmemret.c:189:61: style:inconclusive: Function 'gs_retrying_alloc_bytes_immovable' argument 2 names different: declaration 'nbytes' definition 'size'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsmemret.c:24:8: note: Function 'gs_retrying_alloc_bytes_immovable' argument 2 names different: declaration 'nbytes' definition 'size'. ghostpdl-10.03.0/base/gsmemret.c:189:61: note: Function 'gs_retrying_alloc_bytes_immovable' argument 2 names different: declaration 'nbytes' definition 'size'. ghostpdl-10.03.0/base/gsmemret.c:270:55: style:inconclusive: Function 'gs_forward_object_size' argument 2 names different: declaration 'obj' definition 'ptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsmemret.c:40:8: note: Function 'gs_forward_object_size' argument 2 names different: declaration 'obj' definition 'ptr'. ghostpdl-10.03.0/base/gsmemret.c:270:55: note: Function 'gs_forward_object_size' argument 2 names different: declaration 'obj' definition 'ptr'. ghostpdl-10.03.0/base/gsmemret.c:275:61: style:inconclusive: Function 'gs_forward_object_type' argument 2 names different: declaration 'obj' definition 'ptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsmemret.c:41:8: note: Function 'gs_forward_object_type' argument 2 names different: declaration 'obj' definition 'ptr'. ghostpdl-10.03.0/base/gsmemret.c:275:61: note: Function 'gs_forward_object_type' argument 2 names different: declaration 'obj' definition 'ptr'. ghostpdl-10.03.0/base/gsmemret.c:280:49: style:inconclusive: Function 'gs_forward_free_object' argument 2 names different: declaration 'data' definition 'ptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsmemret.c:26:8: note: Function 'gs_forward_free_object' argument 2 names different: declaration 'data' definition 'ptr'. ghostpdl-10.03.0/base/gsmemret.c:280:49: note: Function 'gs_forward_free_object' argument 2 names different: declaration 'data' definition 'ptr'. ghostpdl-10.03.0/base/gsmemret.c:318:62: style:inconclusive: Function 'gs_retrying_register_root' argument 2 names different: declaration 'root' definition 'rp'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsmemret.c:46:8: note: Function 'gs_retrying_register_root' argument 2 names different: declaration 'root' definition 'rp'. ghostpdl-10.03.0/base/gsmemret.c:318:62: note: Function 'gs_retrying_register_root' argument 2 names different: declaration 'root' definition 'rp'. ghostpdl-10.03.0/base/gsmemret.c:319:53: style:inconclusive: Function 'gs_retrying_register_root' argument 4 names different: declaration 'pp' definition 'up'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsmemret.c:46:8: note: Function 'gs_retrying_register_root' argument 4 names different: declaration 'pp' definition 'up'. ghostpdl-10.03.0/base/gsmemret.c:319:53: note: Function 'gs_retrying_register_root' argument 4 names different: declaration 'pp' definition 'up'. ghostpdl-10.03.0/base/gsmemret.c:327:62: style:inconclusive: Function 'gs_forward_unregister_root' argument 2 names different: declaration 'root' definition 'rp'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsmemret.c:47:8: note: Function 'gs_forward_unregister_root' argument 2 names different: declaration 'root' definition 'rp'. ghostpdl-10.03.0/base/gsmemret.c:327:62: note: Function 'gs_forward_unregister_root' argument 2 names different: declaration 'root' definition 'rp'. ghostpdl-10.03.0/base/gsmemret.c:358:59: style:inconclusive: Function 'gs_forward_status' argument 2 names different: declaration 'status' definition 'pstat'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsmemret.c:28:8: note: Function 'gs_forward_status' argument 2 names different: declaration 'status' definition 'pstat'. ghostpdl-10.03.0/base/gsmemret.c:358:59: note: Function 'gs_forward_status' argument 2 names different: declaration 'status' definition 'pstat'. ghostpdl-10.03.0/base/gsmemret.c:372:64: style:inconclusive: Function 'gs_forward_set_object_type' argument 2 names different: declaration 'data' definition 'ptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsmemret.c:49:8: note: Function 'gs_forward_set_object_type' argument 2 names different: declaration 'data' definition 'ptr'. ghostpdl-10.03.0/base/gsmemret.c:372:64: note: Function 'gs_forward_set_object_type' argument 2 names different: declaration 'data' definition 'ptr'. ghostpdl-10.03.0/base/gsmemret.c:83:39: style: Parameter 'rmem' can be declared as pointer to const. However it seems that 'no_recover_proc' is a callback function, if 'rmem' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gsmemret.c:104:42: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gsmemret.c:83:39: note: Parameter 'rmem' can be declared as pointer to const ghostpdl-10.03.0/base/gsmemret.c:83:51: style: Parameter 'proc_data' can be declared as pointer to const. However it seems that 'no_recover_proc' is a callback function, if 'proc_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gsmemret.c:104:42: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gsmemret.c:83:51: note: Parameter 'proc_data' can be declared as pointer to const ghostpdl-10.03.0/base/gsmisc.c:745:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fixed [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsmisc.c:138:13: style:inconclusive: Boolean expression 'ret' is used in bitwise operation. [bitwiseOnBoolean] ghostpdl-10.03.0/base/gsmisc.c:303:23: style: Condition 'icode==0' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/base/gsmisc.c:301:21: note: Assignment 'icode=0', assigned value is 0 ghostpdl-10.03.0/base/gsmisc.c:303:23: note: Condition 'icode==0' is always true ghostpdl-10.03.0/base/gsmisc.c:822:31: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gsmisc.c:582:56: style:inconclusive: Function 'debug_dump_bitmap' argument 2 names different: declaration 'from' definition 'bits'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdebug.h:273:37: note: Function 'debug_dump_bitmap' argument 2 names different: declaration 'from' definition 'bits'. ghostpdl-10.03.0/base/gsmisc.c:582:56: note: Function 'debug_dump_bitmap' argument 2 names different: declaration 'from' definition 'bits'. ghostpdl-10.03.0/base/gsmisc.c:593:57: style:inconclusive: Function 'debug_print_string' argument 2 names different: declaration 'str' definition 'chrs'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdebug.h:268:62: note: Function 'debug_print_string' argument 2 names different: declaration 'str' definition 'chrs'. ghostpdl-10.03.0/base/gsmisc.c:593:57: note: Function 'debug_print_string' argument 2 names different: declaration 'str' definition 'chrs'. ghostpdl-10.03.0/base/gsmisc.c:604:61: style:inconclusive: Function 'debug_print_string_hex' argument 2 names different: declaration 'str' definition 'chrs'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gdebug.h:276:66: note: Function 'debug_print_string_hex' argument 2 names different: declaration 'str' definition 'chrs'. ghostpdl-10.03.0/base/gsmisc.c:604:61: note: Function 'debug_print_string_hex' argument 2 names different: declaration 'str' definition 'chrs'. ghostpdl-10.03.0/base/gsmisc.c:737:22: style:inconclusive: Function 'fixed_mult_quo' argument 1 names different: declaration 'A' definition 'signed_A'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxfixed.h:164:28: note: Function 'fixed_mult_quo' argument 1 names different: declaration 'A' definition 'signed_A'. ghostpdl-10.03.0/base/gsmisc.c:737:22: note: Function 'fixed_mult_quo' argument 1 names different: declaration 'A' definition 'signed_A'. ghostpdl-10.03.0/base/gsmisc.c:961:23: style:inconclusive: Function 'gs_sin_degrees' argument 1 names different: declaration 'angle' definition 'ang'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxfarith.h:30:30: note: Function 'gs_sin_degrees' argument 1 names different: declaration 'angle' definition 'ang'. ghostpdl-10.03.0/base/gsmisc.c:961:23: note: Function 'gs_sin_degrees' argument 1 names different: declaration 'angle' definition 'ang'. ghostpdl-10.03.0/base/gsmisc.c:976:23: style:inconclusive: Function 'gs_cos_degrees' argument 1 names different: declaration 'angle' definition 'ang'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxfarith.h:31:30: note: Function 'gs_cos_degrees' argument 1 names different: declaration 'angle' definition 'ang'. ghostpdl-10.03.0/base/gsmisc.c:976:23: note: Function 'gs_cos_degrees' argument 1 names different: declaration 'angle' definition 'ang'. ghostpdl-10.03.0/base/gsmisc.c:988:26: style:inconclusive: Function 'gs_sincos_degrees' argument 1 names different: declaration 'angle' definition 'ang'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxfarith.h:36:31: note: Function 'gs_sincos_degrees' argument 1 names different: declaration 'angle' definition 'ang'. ghostpdl-10.03.0/base/gsmisc.c:988:26: note: Function 'gs_sincos_degrees' argument 1 names different: declaration 'angle' definition 'ang'. ghostpdl-10.03.0/base/gsmisc.c:839:19: style: Local variable 'p1' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/gsmisc.c:743:11: note: Shadowed declaration ghostpdl-10.03.0/base/gsmisc.c:839:19: note: Shadow variable ghostpdl-10.03.0/base/gsmisc.c:876:53: style: Clarify calculation precedence for '|' and '?'. [clarifyCalculation] ghostpdl-10.03.0/base/gsmisc.c:82:18: style: Variable 'mem' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gsmisc.c:167:18: style: Variable 'mem' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gsmisc.c:313:18: style: Variable 'mem' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gsmisc.c:1163:39: style: Parameter 'heap' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsmisc.c:1226:34: style: Parameter 'heap' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsmchunk.c:1382:64: warning: Either the condition 'ptr==0' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck] ghostpdl-10.03.0/base/gsmchunk.c:1384:13: note: Assuming that condition 'ptr==0' is not redundant ghostpdl-10.03.0/base/gsmchunk.c:1382:64: note: Null pointer subtraction ghostpdl-10.03.0/base/gsmchunk.c:233:38: style:inconclusive: Function 'gs_memory_chunk_release' argument 1 names different: declaration 'cmem' definition 'mem'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsmchunk.h:34:43: note: Function 'gs_memory_chunk_release' argument 1 names different: declaration 'cmem' definition 'mem'. ghostpdl-10.03.0/base/gsmchunk.c:233:38: note: Function 'gs_memory_chunk_release' argument 1 names different: declaration 'cmem' definition 'mem'. ghostpdl-10.03.0/base/gsmchunk.c:259:43: style:inconclusive: Function 'gs_memory_chunk_target' argument 1 names different: declaration 'cmem' definition 'mem'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsmchunk.h:46:56: note: Function 'gs_memory_chunk_target' argument 1 names different: declaration 'cmem' definition 'mem'. ghostpdl-10.03.0/base/gsmchunk.c:259:43: note: Function 'gs_memory_chunk_target' argument 1 names different: declaration 'cmem' definition 'mem'. ghostpdl-10.03.0/base/gsmchunk.c:991:55: style:inconclusive: Function 'chunk_alloc_bytes_immovable' argument 2 names different: declaration 'nbytes' definition 'size'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsmchunk.c:80:8: note: Function 'chunk_alloc_bytes_immovable' argument 2 names different: declaration 'nbytes' definition 'size'. ghostpdl-10.03.0/base/gsmchunk.c:991:55: note: Function 'chunk_alloc_bytes_immovable' argument 2 names different: declaration 'nbytes' definition 'size'. ghostpdl-10.03.0/base/gsmchunk.c:997:45: style:inconclusive: Function 'chunk_alloc_bytes' argument 2 names different: declaration 'nbytes' definition 'size'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsmchunk.c:89:8: note: Function 'chunk_alloc_bytes' argument 2 names different: declaration 'nbytes' definition 'size'. ghostpdl-10.03.0/base/gsmchunk.c:997:45: note: Function 'chunk_alloc_bytes' argument 2 names different: declaration 'nbytes' definition 'size'. ghostpdl-10.03.0/base/gsmchunk.c:1045:46: style:inconclusive: Function 'chunk_resize_object' argument 2 names different: declaration 'obj' definition 'ptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsmchunk.c:81:8: note: Function 'chunk_resize_object' argument 2 names different: declaration 'obj' definition 'ptr'. ghostpdl-10.03.0/base/gsmchunk.c:1045:46: note: Function 'chunk_resize_object' argument 2 names different: declaration 'obj' definition 'ptr'. ghostpdl-10.03.0/base/gsmchunk.c:1074:43: style:inconclusive: Function 'chunk_free_object' argument 2 names different: declaration 'data' definition 'ptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsmchunk.c:82:8: note: Function 'chunk_free_object' argument 2 names different: declaration 'data' definition 'ptr'. ghostpdl-10.03.0/base/gsmchunk.c:1074:43: note: Function 'chunk_free_object' argument 2 names different: declaration 'data' definition 'ptr'. ghostpdl-10.03.0/base/gsmchunk.c:1358:54: style:inconclusive: Function 'chunk_status' argument 2 names different: declaration 'status' definition 'pstat'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsmchunk.c:84:8: note: Function 'chunk_status' argument 2 names different: declaration 'status' definition 'pstat'. ghostpdl-10.03.0/base/gsmchunk.c:1358:54: note: Function 'chunk_status' argument 2 names different: declaration 'status' definition 'pstat'. ghostpdl-10.03.0/base/gsmchunk.c:1380:59: style:inconclusive: Function 'chunk_set_object_type' argument 2 names different: declaration 'data' definition 'ptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsmchunk.c:105:8: note: Function 'chunk_set_object_type' argument 2 names different: declaration 'data' definition 'ptr'. ghostpdl-10.03.0/base/gsmchunk.c:1380:59: note: Function 'chunk_set_object_type' argument 2 names different: declaration 'data' definition 'ptr'. ghostpdl-10.03.0/base/gsmchunk.c:1428:50: style:inconclusive: Function 'chunk_object_size' argument 2 names different: declaration 'obj' definition 'ptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsmchunk.c:96:8: note: Function 'chunk_object_size' argument 2 names different: declaration 'obj' definition 'ptr'. ghostpdl-10.03.0/base/gsmchunk.c:1428:50: note: Function 'chunk_object_size' argument 2 names different: declaration 'obj' definition 'ptr'. ghostpdl-10.03.0/base/gsmchunk.c:1440:56: style:inconclusive: Function 'chunk_object_type' argument 2 names different: declaration 'obj' definition 'ptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsmchunk.c:97:8: note: Function 'chunk_object_type' argument 2 names different: declaration 'obj' definition 'ptr'. ghostpdl-10.03.0/base/gsmchunk.c:1440:56: note: Function 'chunk_object_type' argument 2 names different: declaration 'obj' definition 'ptr'. ghostpdl-10.03.0/base/gsmchunk.c:1447:56: style:inconclusive: Function 'chunk_register_root' argument 2 names different: declaration 'root' definition 'rp'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsmchunk.c:102:8: note: Function 'chunk_register_root' argument 2 names different: declaration 'root' definition 'rp'. ghostpdl-10.03.0/base/gsmchunk.c:1447:56: note: Function 'chunk_register_root' argument 2 names different: declaration 'root' definition 'rp'. ghostpdl-10.03.0/base/gsmchunk.c:1448:25: style:inconclusive: Function 'chunk_register_root' argument 4 names different: declaration 'pp' definition 'up'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsmchunk.c:102:8: note: Function 'chunk_register_root' argument 4 names different: declaration 'pp' definition 'up'. ghostpdl-10.03.0/base/gsmchunk.c:1448:25: note: Function 'chunk_register_root' argument 4 names different: declaration 'pp' definition 'up'. ghostpdl-10.03.0/base/gsmchunk.c:1454:57: style:inconclusive: Function 'chunk_unregister_root' argument 2 names different: declaration 'root' definition 'rp'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsmchunk.c:103:8: note: Function 'chunk_unregister_root' argument 2 names different: declaration 'root' definition 'rp'. ghostpdl-10.03.0/base/gsmchunk.c:1454:57: note: Function 'chunk_unregister_root' argument 2 names different: declaration 'root' definition 'rp'. ghostpdl-10.03.0/base/gsmchunk.c:432:37: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/base/gsmchunk.c:434:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/base/gsmchunk.c:782:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/base/gsmchunk.c:785:19: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/base/gsmchunk.c:786:19: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/base/gsmchunk.c:924:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/base/gsmchunk.c:934:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/base/gsmchunk.c:935:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/base/gsmchunk.c:936:103: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/base/gsmchunk.c:937:59: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/base/gsmchunk.c:942:39: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/base/gsmchunk.c:958:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/base/gsmchunk.c:959:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/base/gsmchunk.c:987:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/base/gsmchunk.c:1051:70: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/base/gsmchunk.c:1087:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/base/gsmchunk.c:1275:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/base/gsmchunk.c:1293:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/base/gsmchunk.c:1320:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/base/gsmchunk.c:1382:66: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/base/gsmchunk.c:1403:58: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/base/gsmchunk.c:1416:50: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/base/gsmchunk.c:1431:70: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/base/gsmchunk.c:1442:66: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/base/gsmchunk.c:261:24: style: Variable 'cmem' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gsmchunk.c:1360:24: style: Variable 'cmem' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gsmchunk.c:1376:33: style: Parameter 'mem' can be declared as pointer to const. However it seems that 'chunk_enable_free' is a callback function, if 'mem' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gsmchunk.c:133:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gsmchunk.c:1376:33: note: Parameter 'mem' can be declared as pointer to const ghostpdl-10.03.0/base/gsmchunk.c:1422:37: style: Parameter 'mem' can be declared as pointer to const. However it seems that 'chunk_consolidate_free' is a callback function, if 'mem' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gsmchunk.c:116:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gsmchunk.c:1422:37: note: Parameter 'mem' can be declared as pointer to const ghostpdl-10.03.0/base/gsmchunk.c:1428:33: style: Parameter 'mem' can be declared as pointer to const. However it seems that 'chunk_object_size' is a callback function, if 'mem' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gsmchunk.c:125:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gsmchunk.c:1428:33: note: Parameter 'mem' can be declared as pointer to const ghostpdl-10.03.0/base/gsmchunk.c:1431:27: style: Variable 'obj' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gsmchunk.c:1442:23: style: Variable 'obj' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gsmchunk.c:1447:35: style: Parameter 'mem' can be declared as pointer to const. However it seems that 'chunk_register_root' is a callback function, if 'mem' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gsmchunk.c:131:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gsmchunk.c:1447:35: note: Parameter 'mem' can be declared as pointer to const ghostpdl-10.03.0/base/gsmchunk.c:1454:37: style: Parameter 'mem' can be declared as pointer to const. However it seems that 'chunk_unregister_root' is a callback function, if 'mem' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gsmchunk.c:132:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gsmchunk.c:1454:37: note: Parameter 'mem' can be declared as pointer to const ghostpdl-10.03.0/base/gsmchunk.c:1454:57: style: Parameter 'rp' can be declared as pointer to const. However it seems that 'chunk_unregister_root' is a callback function, if 'rp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gsmchunk.c:132:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gsmchunk.c:1454:57: note: Parameter 'rp' can be declared as pointer to const ghostpdl-10.03.0/base/gsnotify.c:59:21: style: Parameter 'pdata' can be declared as pointer to const. However it seems that 'no_unreg_proc' is a callback function, if 'pdata' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gsnotify.c:87:65: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gsnotify.c:59:21: note: Parameter 'pdata' can be declared as pointer to const ghostpdl-10.03.0/base/gsnotify.c:64:36: style: Parameter 'proc_data' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsovrc.c:1347:15: debug: Function::addArguments found argument 'initialize_device_procs' with varid 0. [varid0] ghostpdl-10.03.0/base/gsovrc.c:113:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable params [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsovrc.c:1369:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initialize_device_procs [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gspaint.c:330:24: style: Redundant condition: !pgs->overprint. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition] ghostpdl-10.03.0/base/gspaint.c:466:31: style: Redundant condition: !pgs->stroke_overprint. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition] ghostpdl-10.03.0/base/gspaint.c:722:31: style: Redundant condition: !pgs->stroke_overprint. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition] ghostpdl-10.03.0/base/gspaint.c:752:24: style: Redundant condition: !pgs->overprint. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition] ghostpdl-10.03.0/base/gspaint.c:346:26: style: Variable 'col' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gspaint.c:494:26: style: Variable 'col' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gspaint.c:763:26: style: Variable 'col_fill' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gspaint.c:764:26: style: Variable 'col_stroke' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gsovrc.c:847:18: style: Condition 'code>=0' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/base/gsovrc.c:826:24: note: Assignment 'code=0', assigned value is 0 ghostpdl-10.03.0/base/gsovrc.c:847:18: note: Condition 'code>=0' is always true ghostpdl-10.03.0/base/gsovrc.c:1452:14: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/base/gsovrc.c:1451:35: note: Calling function 'update_overprint_params' returns 0 ghostpdl-10.03.0/base/gsovrc.c:1451:35: note: Assignment 'code=update_overprint_params(opdev,¶ms)', assigned value is 0 ghostpdl-10.03.0/base/gsovrc.c:1452:14: note: Condition 'code<0' is always false ghostpdl-10.03.0/base/gsovrc.c:1269:21: style: Variable 'opdev->op_state' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/base/gsovrc.c:1267:21: note: opdev->op_state is assigned ghostpdl-10.03.0/base/gsovrc.c:1269:21: note: opdev->op_state is overwritten ghostpdl-10.03.0/base/gsovrc.c:816:29: style:inconclusive: Function 'overprint_composite' argument 3 names different: declaration 'pcte' definition 'pct'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsovrc.c:402:8: note: Function 'overprint_composite' argument 3 names different: declaration 'pcte' definition 'pct'. ghostpdl-10.03.0/base/gsovrc.c:816:29: note: Function 'overprint_composite' argument 3 names different: declaration 'pcte' definition 'pct'. ghostpdl-10.03.0/base/gsovrc.c:921:75: style:inconclusive: Function 'overprint_copy_planes' argument 4 names different: declaration 'raster' definition 'raster_in'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsovrc.c:459:8: note: Function 'overprint_copy_planes' argument 4 names different: declaration 'raster' definition 'raster_in'. ghostpdl-10.03.0/base/gsovrc.c:921:75: note: Function 'overprint_copy_planes' argument 4 names different: declaration 'raster' definition 'raster_in'. ghostpdl-10.03.0/base/gsovrc.c:922:54: style:inconclusive: Function 'overprint_copy_planes' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsovrc.c:459:8: note: Function 'overprint_copy_planes' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gsovrc.c:922:54: note: Function 'overprint_copy_planes' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gsovrc.c:922:61: style:inconclusive: Function 'overprint_copy_planes' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsovrc.c:459:8: note: Function 'overprint_copy_planes' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gsovrc.c:922:61: note: Function 'overprint_copy_planes' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gsovrc.c:1209:32: style:inconclusive: Function 'overprint_fill_path' argument 1 names different: declaration 'dev' definition 'pdev'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsovrc.c:405:8: note: Function 'overprint_fill_path' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gsovrc.c:1209:32: note: Function 'overprint_fill_path' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gsovrc.c:1210:43: style:inconclusive: Function 'overprint_fill_path' argument 4 names different: declaration 'params' definition 'params_fill'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsovrc.c:405:8: note: Function 'overprint_fill_path' argument 4 names different: declaration 'params' definition 'params_fill'. ghostpdl-10.03.0/base/gsovrc.c:1210:43: note: Function 'overprint_fill_path' argument 4 names different: declaration 'params' definition 'params_fill'. ghostpdl-10.03.0/base/gsovrc.c:1225:34: style:inconclusive: Function 'overprint_stroke_path' argument 1 names different: declaration 'dev' definition 'pdev'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsovrc.c:406:8: note: Function 'overprint_stroke_path' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gsovrc.c:1225:34: note: Function 'overprint_stroke_path' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gsovrc.c:1226:45: style:inconclusive: Function 'overprint_stroke_path' argument 4 names different: declaration 'params' definition 'params_stroke'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsovrc.c:406:8: note: Function 'overprint_stroke_path' argument 4 names different: declaration 'params' definition 'params_stroke'. ghostpdl-10.03.0/base/gsovrc.c:1226:45: note: Function 'overprint_stroke_path' argument 4 names different: declaration 'params' definition 'params_stroke'. ghostpdl-10.03.0/base/gsovrc.c:1249:40: style:inconclusive: Function 'overprint_fill_stroke_path' argument 1 names different: declaration 'dev' definition 'pdev'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsovrc.c:404:8: note: Function 'overprint_fill_stroke_path' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gsovrc.c:1249:40: note: Function 'overprint_fill_stroke_path' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gsovrc.c:1251:51: style:inconclusive: Function 'overprint_fill_stroke_path' argument 4 names different: declaration 'fill_params' definition 'params_fill'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsovrc.c:404:8: note: Function 'overprint_fill_stroke_path' argument 4 names different: declaration 'fill_params' definition 'params_fill'. ghostpdl-10.03.0/base/gsovrc.c:1251:51: note: Function 'overprint_fill_stroke_path' argument 4 names different: declaration 'fill_params' definition 'params_fill'. ghostpdl-10.03.0/base/gsovrc.c:1252:52: style:inconclusive: Function 'overprint_fill_stroke_path' argument 5 names different: declaration 'pdcolor_fill' definition 'pdevc_fill'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsovrc.c:404:8: note: Function 'overprint_fill_stroke_path' argument 5 names different: declaration 'pdcolor_fill' definition 'pdevc_fill'. ghostpdl-10.03.0/base/gsovrc.c:1252:52: note: Function 'overprint_fill_stroke_path' argument 5 names different: declaration 'pdcolor_fill' definition 'pdevc_fill'. ghostpdl-10.03.0/base/gsovrc.c:1253:53: style:inconclusive: Function 'overprint_fill_stroke_path' argument 6 names different: declaration 'stroke_params' definition 'params_stroke'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsovrc.c:404:8: note: Function 'overprint_fill_stroke_path' argument 6 names different: declaration 'stroke_params' definition 'params_stroke'. ghostpdl-10.03.0/base/gsovrc.c:1253:53: note: Function 'overprint_fill_stroke_path' argument 6 names different: declaration 'stroke_params' definition 'params_stroke'. ghostpdl-10.03.0/base/gsovrc.c:1254:52: style:inconclusive: Function 'overprint_fill_stroke_path' argument 7 names different: declaration 'pdcolor_stroke' definition 'pdevc_stroke'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsovrc.c:404:8: note: Function 'overprint_fill_stroke_path' argument 7 names different: declaration 'pdcolor_stroke' definition 'pdevc_stroke'. ghostpdl-10.03.0/base/gsovrc.c:1254:52: note: Function 'overprint_fill_stroke_path' argument 7 names different: declaration 'pdcolor_stroke' definition 'pdevc_stroke'. ghostpdl-10.03.0/base/gsovrc.c:1295:34: style:inconclusive: Function 'overprint_dev_spec_op' argument 1 names different: declaration 'dev' definition 'pdev'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsovrc.c:408:9: note: Function 'overprint_dev_spec_op' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gsovrc.c:1295:34: note: Function 'overprint_dev_spec_op' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gsovrc.c:1295:44: style:inconclusive: Function 'overprint_dev_spec_op' argument 2 names different: declaration 'op' definition 'dev_spec_op'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsovrc.c:408:9: note: Function 'overprint_dev_spec_op' argument 2 names different: declaration 'op' definition 'dev_spec_op'. ghostpdl-10.03.0/base/gsovrc.c:1295:44: note: Function 'overprint_dev_spec_op' argument 2 names different: declaration 'op' definition 'dev_spec_op'. ghostpdl-10.03.0/base/gsovrc.c:1296:21: style:inconclusive: Function 'overprint_dev_spec_op' argument 4 names different: declaration 'datasize' definition 'size'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsovrc.c:408:9: note: Function 'overprint_dev_spec_op' argument 4 names different: declaration 'datasize' definition 'size'. ghostpdl-10.03.0/base/gsovrc.c:1296:21: note: Function 'overprint_dev_spec_op' argument 4 names different: declaration 'datasize' definition 'size'. ghostpdl-10.03.0/base/gsovrc.c:1386:29: style:inconclusive: Function 'c_overprint_create_default_compositor' argument 1 names different: declaration 'pcte' definition 'pct'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsovrc.c:247:8: note: Function 'c_overprint_create_default_compositor' argument 1 names different: declaration 'pcte' definition 'pct'. ghostpdl-10.03.0/base/gsovrc.c:1386:29: note: Function 'c_overprint_create_default_compositor' argument 1 names different: declaration 'pcte' definition 'pct'. ghostpdl-10.03.0/base/gsovrc.c:1387:29: style:inconclusive: Function 'c_overprint_create_default_compositor' argument 2 names different: declaration 'pcdev' definition 'popdev'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsovrc.c:247:8: note: Function 'c_overprint_create_default_compositor' argument 2 names different: declaration 'pcdev' definition 'popdev'. ghostpdl-10.03.0/base/gsovrc.c:1387:29: note: Function 'c_overprint_create_default_compositor' argument 2 names different: declaration 'pcdev' definition 'popdev'. ghostpdl-10.03.0/base/gsovrc.c:1388:29: style:inconclusive: Function 'c_overprint_create_default_compositor' argument 3 names different: declaration 'dev' definition 'tdev'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsovrc.c:247:8: note: Function 'c_overprint_create_default_compositor' argument 3 names different: declaration 'dev' definition 'tdev'. ghostpdl-10.03.0/base/gsovrc.c:1388:29: note: Function 'c_overprint_create_default_compositor' argument 3 names different: declaration 'dev' definition 'tdev'. ghostpdl-10.03.0/base/gsovrc.c:242:87: style: Parameter 'dev' can be declared as pointer to const. However it seems that 'c_overprint_is_closing' is a callback function, if 'dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gsovrc.c:262:9: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gsovrc.c:242:87: note: Parameter 'dev' can be declared as pointer to const ghostpdl-10.03.0/base/gsparam.c:53:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reloc_const_string [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsovrc.c:926:37: style: Variable 'gb_buff' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gsovrc.c:937:40: style: Variable 'curr_data' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gsparam.c:26:1: style:inconclusive: Function 'gs_param_typed_value_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsparam.h:154:1: note: Function 'gs_param_typed_value_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsparam.c:26:1: note: Function 'gs_param_typed_value_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsparam.c:45:1: style:inconclusive: Function 'gs_param_typed_value_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsparam.h:155:1: note: Function 'gs_param_typed_value_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsparam.c:45:1: note: Function 'gs_param_typed_value_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsparam.c:94:47: style:inconclusive: Function 'param_init_enumerator' argument 1 names different: declaration 'penum' definition 'enumerator'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsparam.h:470:52: note: Function 'param_init_enumerator' argument 1 names different: declaration 'penum' definition 'enumerator'. ghostpdl-10.03.0/base/gsparam.c:94:47: note: Function 'param_init_enumerator' argument 1 names different: declaration 'penum' definition 'enumerator'. ghostpdl-10.03.0/base/gsparam.c:728:42: style: Parameter 'plist' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsparam2.c:211:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable alloc_bytes [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsparam2.c:355:17: style: Condition 'code>=0' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/base/gsparam2.c:240:18: note: Assuming that condition 'code<0' is not redundant ghostpdl-10.03.0/base/gsparam2.c:355:17: note: Condition 'code>=0' is always true ghostpdl-10.03.0/base/gsparams.c:75:32: style:inconclusive: Function 'gs_param_list_serialize' argument 3 names different: declaration 'buf_size' definition 'buf_sizeof'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsparams.h:57:65: note: Function 'gs_param_list_serialize' argument 3 names different: declaration 'buf_size' definition 'buf_sizeof'. ghostpdl-10.03.0/base/gsparams.c:75:32: note: Function 'gs_param_list_serialize' argument 3 names different: declaration 'buf_size' definition 'buf_sizeof'. ghostpdl-10.03.0/base/gsparaml.c:452:38: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ghostpdl-10.03.0/base/gsparaml.c:479:34: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] ghostpdl-10.03.0/base/gsparaml.c:521:36: portability: Casting between char * and const float * which have an incompatible binary data representation. [invalidPointerCast] ghostpdl-10.03.0/base/gsparaml.c:273:8: style: Redundant initialization for 'p1'. The initialized value is overwritten before it is read. [redundantInitialization] ghostpdl-10.03.0/base/gsparaml.c:266:31: note: p1 is initialized ghostpdl-10.03.0/base/gsparaml.c:273:8: note: p1 is overwritten ghostpdl-10.03.0/base/gsparaml.c:961:12: style: Variable 'pvalue.type' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/base/gsparaml.c:960:17: note: pvalue.type is assigned ghostpdl-10.03.0/base/gsparaml.c:961:12: note: pvalue.type is overwritten ghostpdl-10.03.0/base/gsparaml.c:185:39: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gsparaml.c:431:33: style: Local variable 'start' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/gsparaml.c:266:11: note: Shadowed declaration ghostpdl-10.03.0/base/gsparaml.c:431:33: note: Shadow variable ghostpdl-10.03.0/base/gsparaml.c:174:11: style: Variable 'start' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gsparaml.c:225:11: style: Variable 'start' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gsparaml.c:455:39: style: union member 'Anonymous2::f' is never used. [unusedStructMember] ghostpdl-10.03.0/base/gsparaml.c:455:46: style: union member 'Anonymous2::i' is never used. [unusedStructMember] ghostpdl-10.03.0/base/gsparaml.c:315:31: style: Variable 'data' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gspath.c:88:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_fixed [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gspath.c:138:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fixed [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gspath1.c:222:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_LOG2_SIZEOF_INT [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gspath.c:604:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gspath.c:605:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gspath.c:606:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gspath.c:607:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gspath1.c:222:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gspmdrv.c:136:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWND_DESKTOP [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gspmdrv.c:143:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MB_MOVEABLE [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gspmdrv.c:161:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEM_INDEFINITE_WAIT [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gspmdrv.c:174:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXLST_EXIT [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gspmdrv.c:205:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SWENTRY [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gspmdrv.c:287:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FCF_TITLEBAR [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gspmdrv.c:349:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HINI_USERPROFILE [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gspmdrv.c:361:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HINI_USERPROFILE [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gspmdrv.c:382:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FID_SYSMENU [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gspmdrv.c:407:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SWP_MOVE [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gspmdrv.c:492:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHARED_NAME [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gspmdrv.c:536:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPEN_SHARE_DENYREADWRITE [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gspmdrv.c:590:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITMAPINFOHEADER [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gspmdrv.c:617:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITMAPINFOHEADER [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gspmdrv.c:744:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEV_ERROR [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gspmdrv.c:837:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NULLHANDLE [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gspmdrv.c:916:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_USER [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gspcolor.c:79:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_LOG2_SIZEOF_LONG [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gspmdrv.c:252:9: style: The if condition is the same as the previous if condition [duplicateCondition] ghostpdl-10.03.0/base/gspmdrv.c:249:9: note: First condition ghostpdl-10.03.0/base/gspmdrv.c:252:9: note: Second condition ghostpdl-10.03.0/base/gspmdrv.c:305:9: style: Condition '!rc' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/base/gspmdrv.c:298:9: note: Assuming that condition 'rc' is not redundant ghostpdl-10.03.0/base/gspmdrv.c:305:9: note: Condition '!rc' is always true ghostpdl-10.03.0/base/gspmdrv.c:179:20: style: Parameter 'gsid' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gspmdrv.c:187:14: style: Variable 'pswc' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gspmdrv.c:191:15: style: Variable 's' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gspmdrv.c:403:31: style: Parameter 'pswp' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gspmdrv.c:587:10: style: Variable 'old_palptr' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gspmdrv.c:154:12: style: Unused variable: rc [unusedVariable] ghostpdl-10.03.0/base/gspmdrv.c:155:10: style: Unused variable: flag [unusedVariable] ghostpdl-10.03.0/base/gspmdrv.c:182:11: style: Unused variable: ulLength [unusedVariable] ghostpdl-10.03.0/base/gspmdrv.c:183:11: style: Unused variable: pBase [unusedVariable] ghostpdl-10.03.0/base/gspmdrv.c:192:10: style: Unused variable: pptib [unusedVariable] ghostpdl-10.03.0/base/gspmdrv.c:193:10: style: Unused variable: pppib [unusedVariable] ghostpdl-10.03.0/base/gspmdrv.c:744:13: style: Variable 'hdc' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gspmdrv.c:801:13: style: Variable 'eid' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gspmdrv.c:896:10: style: Unused variable: buf [unusedVariable] ghostpdl-10.03.0/base/gspcolor.c:79:5: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gspcolor.c:316:1: style:inconclusive: Function 'cs_Pattern_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gspcolor.c:48:1: note: Function 'cs_Pattern_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gspcolor.c:316:1: note: Function 'cs_Pattern_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gspcolor.c:322:8: style:inconclusive: Function 'cs_Pattern_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gspcolor.c:48:1: note: Function 'cs_Pattern_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gspcolor.c:322:8: note: Function 'cs_Pattern_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gspcolor.c:97:58: style: Parameter 'pgs' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gspcolor.c:296:35: style: Parameter 'pcs' can be declared as pointer to const. However it seems that 'gx_final_Pattern' is a callback function, if 'pcs' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gspcolor.c:67:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gspcolor.c:296:35: note: Parameter 'pcs' can be declared as pointer to const ghostpdl-10.03.0/base/gspcolor.c:316:1: style: Parameter 'pep' can be declared as pointer to const. However it seems that 'cs_Pattern_enum_ptrs' is a callback function, if 'pep' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gspcolor.c:48:1: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gspcolor.c:316:1: note: Parameter 'pep' can be declared as pointer to const ghostpdl-10.03.0/base/gspcolor.c:322:8: style: Parameter 'vptr' can be declared as pointer to const. However it seems that 'cs_Pattern_reloc_ptrs' is a callback function, if 'vptr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gspcolor.c:48:1: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gspcolor.c:322:8: note: Parameter 'vptr' can be declared as pointer to const ghostpdl-10.03.0/base/gsptype2.c:408:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xy [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsptype2.c:39:8: style:inconclusive: Function 'pattern2_instance_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsptype2.c:36:1: note: Function 'pattern2_instance_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsptype2.c:39:8: note: Function 'pattern2_instance_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsptype2.c:52:8: style:inconclusive: Function 'pattern2_instance_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsptype2.c:36:1: note: Function 'pattern2_instance_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsptype2.c:52:8: note: Function 'pattern2_instance_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsptype2.c:173:62: style:inconclusive: Function 'gx_dc_pattern2_load' argument 2 names different: declaration 'pgs' definition 'ignore_pgs'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsptype2.c:135:8: note: Function 'gx_dc_pattern2_load' argument 2 names different: declaration 'pgs' definition 'ignore_pgs'. ghostpdl-10.03.0/base/gsptype2.c:173:62: note: Function 'gx_dc_pattern2_load' argument 2 names different: declaration 'pgs' definition 'ignore_pgs'. ghostpdl-10.03.0/base/gsptype2.c:174:32: style:inconclusive: Function 'gx_dc_pattern2_load' argument 3 names different: declaration 'dev' definition 'ignore_dev'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsptype2.c:135:8: note: Function 'gx_dc_pattern2_load' argument 3 names different: declaration 'dev' definition 'ignore_dev'. ghostpdl-10.03.0/base/gsptype2.c:174:32: note: Function 'gx_dc_pattern2_load' argument 3 names different: declaration 'dev' definition 'ignore_dev'. ghostpdl-10.03.0/base/gsptype2.c:174:62: style:inconclusive: Function 'gx_dc_pattern2_load' argument 4 names different: declaration 'select' definition 'ignore_select'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsptype2.c:135:8: note: Function 'gx_dc_pattern2_load' argument 4 names different: declaration 'select' definition 'ignore_select'. ghostpdl-10.03.0/base/gsptype2.c:174:62: note: Function 'gx_dc_pattern2_load' argument 4 names different: declaration 'select' definition 'ignore_select'. ghostpdl-10.03.0/base/gsptype2.c:344:79: style:inconclusive: Function 'gx_dc_pattern2_clip_with_bbox' argument 4 names different: declaration 'cpath1' definition 'ppcpath1'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsptype2.h:89:83: note: Function 'gx_dc_pattern2_clip_with_bbox' argument 4 names different: declaration 'cpath1' definition 'ppcpath1'. ghostpdl-10.03.0/base/gsptype2.c:344:79: note: Function 'gx_dc_pattern2_clip_with_bbox' argument 4 names different: declaration 'cpath1' definition 'ppcpath1'. ghostpdl-10.03.0/base/gsptype2.c:375:45: style:inconclusive: Function 'gx_dc_pattern2_clip_with_bbox_simple' argument 3 names different: declaration 'cpath' definition 'cpath_local'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsptype2.h:92:49: note: Function 'gx_dc_pattern2_clip_with_bbox_simple' argument 3 names different: declaration 'cpath' definition 'cpath_local'. ghostpdl-10.03.0/base/gsptype2.c:375:45: note: Function 'gx_dc_pattern2_clip_with_bbox_simple' argument 3 names different: declaration 'cpath' definition 'cpath_local'. ghostpdl-10.03.0/base/gsptype2.c:173:38: style: Parameter 'pdevc' can be declared as pointer to const. However it seems that 'gx_dc_pattern2_load' is a callback function, if 'pdevc' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gsptype2.c:147:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gsptype2.c:173:38: note: Parameter 'pdevc' can be declared as pointer to const ghostpdl-10.03.0/base/gsptype2.c:174:32: style: Parameter 'ignore_dev' can be declared as pointer to const. However it seems that 'gx_dc_pattern2_load' is a callback function, if 'ignore_dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gsptype2.c:147:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gsptype2.c:174:32: note: Parameter 'ignore_dev' can be declared as pointer to const ghostpdl-10.03.0/base/gsptype2.c:274:30: style: Variable 'pinst' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gsptype2.c:447:30: style: Variable 'pinst' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gsptype1.c:1300:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_LOG2_SIZEOF_LONG [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsptype1.c:1507:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reloc_struct_ptr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsptype1.c:1529:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reloc_struct_ptr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsptype1.c:1544:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reloc_struct_ptr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsptype1.c:1551:1: style: Statements following 'return' will never be executed. [unreachableCode] ghostpdl-10.03.0/base/gsptype1.c:59:8: style:inconclusive: Function 'pattern1_instance_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsptype1.c:56:1: note: Function 'pattern1_instance_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsptype1.c:59:8: note: Function 'pattern1_instance_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsptype1.c:71:8: style:inconclusive: Function 'pattern1_instance_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsptype1.c:56:1: note: Function 'pattern1_instance_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsptype1.c:71:8: note: Function 'pattern1_instance_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsptype1.c:673:28: style:inconclusive: Function 'compute_inst_matrix' argument 5 names different: declaration 'bbw' definition 'pbbw'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsptype1.c:127:39: note: Function 'compute_inst_matrix' argument 5 names different: declaration 'bbw' definition 'pbbw'. ghostpdl-10.03.0/base/gsptype1.c:673:28: note: Function 'compute_inst_matrix' argument 5 names different: declaration 'bbw' definition 'pbbw'. ghostpdl-10.03.0/base/gsptype1.c:673:41: style:inconclusive: Function 'compute_inst_matrix' argument 6 names different: declaration 'bbh' definition 'pbbh'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsptype1.c:127:51: note: Function 'compute_inst_matrix' argument 6 names different: declaration 'bbh' definition 'pbbh'. ghostpdl-10.03.0/base/gsptype1.c:673:41: note: Function 'compute_inst_matrix' argument 6 names different: declaration 'bbh' definition 'pbbh'. ghostpdl-10.03.0/base/gsptype1.c:1489:1: style:inconclusive: Function 'dc_pattern_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsptype1.c:1409:1: note: Function 'dc_pattern_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsptype1.c:1489:1: note: Function 'dc_pattern_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsptype1.c:1500:8: style:inconclusive: Function 'dc_pattern_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsptype1.c:1409:1: note: Function 'dc_pattern_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsptype1.c:1500:8: note: Function 'dc_pattern_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsptype1.c:1512:8: style:inconclusive: Function 'dc_masked_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsptype1.c:1432:1: note: Function 'dc_masked_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsptype1.c:1512:8: note: Function 'dc_masked_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsptype1.c:1521:8: style:inconclusive: Function 'dc_masked_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsptype1.c:1432:1: note: Function 'dc_masked_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsptype1.c:1521:8: note: Function 'dc_masked_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsptype1.c:1533:8: style:inconclusive: Function 'dc_colored_masked_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsptype1.c:1457:1: note: Function 'dc_colored_masked_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsptype1.c:1533:8: note: Function 'dc_colored_masked_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsptype1.c:1540:8: style:inconclusive: Function 'dc_colored_masked_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsptype1.c:1457:1: note: Function 'dc_colored_masked_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsptype1.c:1540:8: note: Function 'dc_colored_masked_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsptype1.c:1548:8: style:inconclusive: Function 'dc_devn_masked_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsptype1.c:1470:1: note: Function 'dc_devn_masked_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsptype1.c:1548:8: note: Function 'dc_devn_masked_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsptype1.c:1552:8: style:inconclusive: Function 'dc_devn_masked_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsptype1.c:1470:1: note: Function 'dc_devn_masked_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsptype1.c:1552:8: note: Function 'dc_devn_masked_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsptype1.c:1558:8: style:inconclusive: Function 'dc_binary_masked_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsptype1.c:1444:1: note: Function 'dc_binary_masked_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsptype1.c:1558:8: note: Function 'dc_binary_masked_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsptype1.c:1566:8: style:inconclusive: Function 'dc_binary_masked_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsptype1.c:1444:1: note: Function 'dc_binary_masked_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsptype1.c:1566:8: note: Function 'dc_binary_masked_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsptype1.c:1765:29: style:inconclusive: Function 'gx_dc_pattern_get_nonzero_comps' argument 1 names different: declaration 'pdevc' definition 'pdevc_ignored'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxpcolor.h:141:8: note: Function 'gx_dc_pattern_get_nonzero_comps' argument 1 names different: declaration 'pdevc' definition 'pdevc_ignored'. ghostpdl-10.03.0/base/gsptype1.c:1765:29: note: Function 'gx_dc_pattern_get_nonzero_comps' argument 1 names different: declaration 'pdevc' definition 'pdevc_ignored'. ghostpdl-10.03.0/base/gsptype1.c:1766:29: style:inconclusive: Function 'gx_dc_pattern_get_nonzero_comps' argument 2 names different: declaration 'dev' definition 'dev_ignored'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxpcolor.h:141:8: note: Function 'gx_dc_pattern_get_nonzero_comps' argument 2 names different: declaration 'dev' definition 'dev_ignored'. ghostpdl-10.03.0/base/gsptype1.c:1766:29: note: Function 'gx_dc_pattern_get_nonzero_comps' argument 2 names different: declaration 'dev' definition 'dev_ignored'. ghostpdl-10.03.0/base/gsptype1.c:1767:29: style:inconclusive: Function 'gx_dc_pattern_get_nonzero_comps' argument 3 names different: declaration 'pcomp_bits' definition 'pcomp_bits_ignored'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxpcolor.h:141:8: note: Function 'gx_dc_pattern_get_nonzero_comps' argument 3 names different: declaration 'pcomp_bits' definition 'pcomp_bits_ignored'. ghostpdl-10.03.0/base/gsptype1.c:1767:29: note: Function 'gx_dc_pattern_get_nonzero_comps' argument 3 names different: declaration 'pcomp_bits' definition 'pcomp_bits_ignored'. ghostpdl-10.03.0/base/gsptype1.c:215:17: style: Variable 'pdev' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gsptype1.c:881:30: style: Variable 'ptmplt' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gsptype1.c:1085:53: style: Parameter 'pim' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsptype1.c:1502:20: style: Variable 'tile' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gsptype1.c:1523:20: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gsptype1.c:1767:29: style: Parameter 'pcomp_bits_ignored' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsptype1.c:1944:20: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gsptype1.c:2472:43: style: Parameter 'pdevc' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsptype1.c:518:21: style: float result is assigned to double variable. If the variable is double to avoid loss of information, then you have loss of information. [truncLongCastAssignment] ghostpdl-10.03.0/base/gsptype1.c:519:21: style: float result is assigned to double variable. If the variable is double to avoid loss of information, then you have loss of information. [truncLongCastAssignment] ghostpdl-10.03.0/base/gsptype1.c:2249:24: style: Variable 'size_c' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gsroprun.c:1293:22: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] ghostpdl-10.03.0/base/gsroprun.c:1296:22: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] ghostpdl-10.03.0/base/gsroprun.c:1300:22: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] ghostpdl-10.03.0/base/gsroprun.c:1304:22: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] ghostpdl-10.03.0/base/gsroprun.c:1307:22: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] ghostpdl-10.03.0/base/gsroprun.c:1310:22: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] ghostpdl-10.03.0/base/gsroprun.c:1313:22: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] ghostpdl-10.03.0/base/gsroprun.c:1317:22: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] ghostpdl-10.03.0/base/gsroprun.c:1321:31: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] ghostpdl-10.03.0/base/gsroprun.c:1324:40: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] ghostpdl-10.03.0/base/gsroprun.c:1181:40: style:inconclusive: Function 'rop_get_run_op' argument 2 names different: declaration 'rop' definition 'lop'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsropt.h:364:40: note: Function 'rop_get_run_op' argument 2 names different: declaration 'rop' definition 'lop'. ghostpdl-10.03.0/base/gsroprun.c:1181:40: note: Function 'rop_get_run_op' argument 2 names different: declaration 'rop' definition 'lop'. ghostpdl-10.03.0/base/gsroprun.c:456:42: style: Parameter 'op' can be declared as pointer to const. However it seems that 'nop_rop_const_st' is a callback function, if 'op' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gsroprun.c:1377:23: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gsroprun.c:456:42: note: Parameter 'op' can be declared as pointer to const ghostpdl-10.03.0/base/gsroprun.c:456:52: style: Parameter 'd' can be declared as pointer to const. However it seems that 'nop_rop_const_st' is a callback function, if 'd' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gsroprun.c:1377:23: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gsroprun.c:456:52: note: Parameter 'd' can be declared as pointer to const ghostpdl-10.03.0/base/gsroprun1.h:117:39: style: Parameter 'op' can be declared as pointer to const. However it seems that 'invert_rop_run1' is a callback function, if 'op' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gsroprun.c:1356:23: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gsroprun1.h:117:39: note: Parameter 'op' can be declared as pointer to const ghostpdl-10.03.0/base/gsroprun8.h:95:39: style: Parameter 'op' can be declared as pointer to const. However it seems that 'invert_rop_run8' is a callback function, if 'op' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gsroprun.c:1362:23: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gsroprun8.h:95:39: note: Parameter 'op' can be declared as pointer to const ghostpdl-10.03.0/base/gsshade.c:60:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reloc_struct_ptr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsstate.c:199:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_default_get_cmap_procs [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsstate.c:849:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_default_get_cmap_procs [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsstate.c:1397:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ccolor [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsstate.c:1416:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ccolor [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsstate.c:953:14: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/base/gsstate.c:952:29: note: Calling function 'gs_settextleading' returns 0 ghostpdl-10.03.0/base/gsstate.c:952:29: note: Assignment 'code=gs_settextleading(pgs,(double)0.0)', assigned value is 0 ghostpdl-10.03.0/base/gsstate.c:953:14: note: Condition 'code<0' is always false ghostpdl-10.03.0/base/gsstate.c:959:14: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/base/gsstate.c:958:29: note: Calling function 'gs_setwordspacing' returns 0 ghostpdl-10.03.0/base/gsstate.c:958:29: note: Assignment 'code=gs_setwordspacing(pgs,(double)0.0)', assigned value is 0 ghostpdl-10.03.0/base/gsstate.c:959:14: note: Condition 'code<0' is always false ghostpdl-10.03.0/base/gsstate.c:962:14: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/base/gsstate.c:961:30: note: Calling function 'gs_settexthscaling' returns 0 ghostpdl-10.03.0/base/gsstate.c:961:30: note: Assignment 'code=gs_settexthscaling(pgs,(double)100.0)', assigned value is 0 ghostpdl-10.03.0/base/gsstate.c:962:14: note: Condition 'code<0' is always false ghostpdl-10.03.0/base/gsstate.c:987:14: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/base/gsstate.c:986:28: note: Calling function 'gs_settextmatrix' returns 0 ghostpdl-10.03.0/base/gsstate.c:986:28: note: Assignment 'code=gs_settextmatrix(pgs,&m)', assigned value is 0 ghostpdl-10.03.0/base/gsstate.c:987:14: note: Condition 'code<0' is always false ghostpdl-10.03.0/base/gsstate.c:991:14: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/base/gsstate.c:990:32: note: Calling function 'gs_settextlinematrix' returns 0 ghostpdl-10.03.0/base/gsstate.c:990:32: note: Assignment 'code=gs_settextlinematrix(pgs,&m)', assigned value is 0 ghostpdl-10.03.0/base/gsstate.c:991:14: note: Condition 'code<0' is always false ghostpdl-10.03.0/base/gsstate.c:1103:42: style:inconclusive: Function 'gs_setwordspacing' argument 2 names different: declaration 'Tz' definition 'Tw'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsstate.h:103:46: note: Function 'gs_setwordspacing' argument 2 names different: declaration 'Tz' definition 'Tw'. ghostpdl-10.03.0/base/gsstate.c:1103:42: note: Function 'gs_setwordspacing' argument 2 names different: declaration 'Tz' definition 'Tw'. ghostpdl-10.03.0/base/gsstate.c:1110:43: style:inconclusive: Function 'gs_settexthscaling' argument 2 names different: declaration 'Tw' definition 'Tz'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsstate.h:105:47: note: Function 'gs_settexthscaling' argument 2 names different: declaration 'Tw' definition 'Tz'. ghostpdl-10.03.0/base/gsstate.c:1110:43: note: Function 'gs_settexthscaling' argument 2 names different: declaration 'Tw' definition 'Tz'. ghostpdl-10.03.0/base/gsstate.c:1123:42: style:inconclusive: Function 'gs_setPDFfontsize' argument 2 names different: declaration 'Tw' definition 'Tf'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsstate.h:111:46: note: Function 'gs_setPDFfontsize' argument 2 names different: declaration 'Tw' definition 'Tf'. ghostpdl-10.03.0/base/gsstate.c:1123:42: note: Function 'gs_setPDFfontsize' argument 2 names different: declaration 'Tw' definition 'Tf'. ghostpdl-10.03.0/base/gsstate.c:1443:50: style:inconclusive: Function 'gs_gstate_finalize' argument 2 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxgstate.h:394:1: note: Function 'gs_gstate_finalize' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsstate.c:1443:50: note: Function 'gs_gstate_finalize' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gsstate.c:338:19: style: Variable 'old_cpath' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gsstate.c:753:29: style: Parameter 'mem' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsstate.c:1136:49: style: Parameter 'm' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gsstate.c:1159:45: style: Parameter 'm' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gssprintf.c:1083:21: style: Condition '!s' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/base/gssprintf.c:1070:21: note: Assignment 's=NULL', assigned value is 0 ghostpdl-10.03.0/base/gssprintf.c:1083:21: note: Condition '!s' is always true ghostpdl-10.03.0/base/gssprintf.c:1113:21: style: Condition '!s' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/base/gssprintf.c:1100:21: note: Assignment 's=NULL', assigned value is 0 ghostpdl-10.03.0/base/gssprintf.c:1113:21: note: Condition '!s' is always true ghostpdl-10.03.0/base/gssprintf.c:1444:23: style:inconclusive: Function 'gs_snprintf' argument 1 names different: declaration 'zBuf' definition 'buf'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gssprintf.h:25:19: note: Function 'gs_snprintf' argument 1 names different: declaration 'zBuf' definition 'buf'. ghostpdl-10.03.0/base/gssprintf.c:1444:23: note: Function 'gs_snprintf' argument 1 names different: declaration 'zBuf' definition 'buf'. ghostpdl-10.03.0/base/gssprintf.c:1444:32: style:inconclusive: Function 'gs_snprintf' argument 2 names different: declaration 'n' definition 'len'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gssprintf.h:25:29: note: Function 'gs_snprintf' argument 2 names different: declaration 'n' definition 'len'. ghostpdl-10.03.0/base/gssprintf.c:1444:32: note: Function 'gs_snprintf' argument 2 names different: declaration 'n' definition 'len'. ghostpdl-10.03.0/base/gssprintf.c:1445:50: style:inconclusive: Function 'gs_snprintf' argument 3 names different: declaration 'zFormat' definition 'format'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gssprintf.h:25:44: note: Function 'gs_snprintf' argument 3 names different: declaration 'zFormat' definition 'format'. ghostpdl-10.03.0/base/gssprintf.c:1445:50: note: Function 'gs_snprintf' argument 3 names different: declaration 'zFormat' definition 'format'. ghostpdl-10.03.0/base/gssprintf.c:1475:24: style:inconclusive: Function 'gs_vsnprintf' argument 1 names different: declaration 'zBuf' definition 'buf'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gssprintf.h:22:20: note: Function 'gs_vsnprintf' argument 1 names different: declaration 'zBuf' definition 'buf'. ghostpdl-10.03.0/base/gssprintf.c:1475:24: note: Function 'gs_vsnprintf' argument 1 names different: declaration 'zBuf' definition 'buf'. ghostpdl-10.03.0/base/gssprintf.c:1475:33: style:inconclusive: Function 'gs_vsnprintf' argument 2 names different: declaration 'n' definition 'len'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gssprintf.h:22:30: note: Function 'gs_vsnprintf' argument 2 names different: declaration 'n' definition 'len'. ghostpdl-10.03.0/base/gssprintf.c:1475:33: note: Function 'gs_vsnprintf' argument 2 names different: declaration 'n' definition 'len'. ghostpdl-10.03.0/base/gssprintf.c:1475:50: style:inconclusive: Function 'gs_vsnprintf' argument 3 names different: declaration 'zFormat' definition 'format'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gssprintf.h:22:45: note: Function 'gs_vsnprintf' argument 3 names different: declaration 'zFormat' definition 'format'. ghostpdl-10.03.0/base/gssprintf.c:1475:50: note: Function 'gs_vsnprintf' argument 3 names different: declaration 'zFormat' definition 'format'. ghostpdl-10.03.0/base/gssprintf.c:1498:23: style:inconclusive: Function 'gs_vsprintf' argument 1 names different: declaration 'zBuf' definition 'buf'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gssprintf.h:28:19: note: Function 'gs_vsprintf' argument 1 names different: declaration 'zBuf' definition 'buf'. ghostpdl-10.03.0/base/gssprintf.c:1498:23: note: Function 'gs_vsprintf' argument 1 names different: declaration 'zBuf' definition 'buf'. ghostpdl-10.03.0/base/gssprintf.c:1498:40: style:inconclusive: Function 'gs_vsprintf' argument 2 names different: declaration 'zFormat' definition 'format'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gssprintf.h:28:37: note: Function 'gs_vsprintf' argument 2 names different: declaration 'zFormat' definition 'format'. ghostpdl-10.03.0/base/gssprintf.c:1498:40: note: Function 'gs_vsprintf' argument 2 names different: declaration 'zFormat' definition 'format'. ghostpdl-10.03.0/base/gssprintf.c:211:20: style: Variable 'p1' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gssprintf.c:569:20: style: Variable 'p' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gssprintf.c:734:20: style: Variable 'bep' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gssprintf.c:1436:50: style: Parameter 'vbuff' can be declared as pointer to const. However it seems that 'snprintf_flush' is a callback function, if 'vbuff' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gssprintf.c:1507:25: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gssprintf.c:1436:50: note: Parameter 'vbuff' can be declared as pointer to const ghostpdl-10.03.0/base/gssprintf.c:764:33: style: Variable 'var_type' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gstext.c:69:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reloc_const_string [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gstext.c:111:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reloc_struct_ptr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gstiffio.c:75:38: style: Parameter 'buf' can be declared as pointer to const. However it seems that 'gs_tifsWriteProc' is a callback function, if 'buf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gstiffio.c:166:28: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gstiffio.c:75:38: note: Parameter 'buf' can be declared as pointer to const ghostpdl-10.03.0/base/gstiffio.c:182:22: style: Variable 'tiffio' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gstiffio.c:198:22: style: Variable 'tiffio' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gstiffio.c:199:32: style: Variable 'max_size_error' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gstext.c:282:42: style: Redundant condition: !pgs->overprint. 'pgs->overprint || (!pgs->overprint && op_active)' is equivalent to 'pgs->overprint || op_active' [redundantCondition] ghostpdl-10.03.0/base/gstext.c:284:51: style: Redundant condition: !pgs->stroke_overprint. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition] ghostpdl-10.03.0/base/gstext.c:43:1: style:inconclusive: Function 'text_params_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gstext.c:39:1: note: Function 'text_params_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gstext.c:43:1: note: Function 'text_params_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gstext.c:62:8: style:inconclusive: Function 'text_params_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gstext.c:39:1: note: Function 'text_params_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gstext.c:62:8: note: Function 'text_params_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gstext.c:84:8: style:inconclusive: Function 'text_enum_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gstext.c:40:1: note: Function 'text_enum_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gstext.c:84:8: note: Function 'text_enum_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gstext.c:104:8: style:inconclusive: Function 'text_enum_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gstext.c:40:1: note: Function 'text_enum_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gstext.c:104:8: note: Function 'text_enum_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gstext.c:276:52: style:inconclusive: Function 'gs_text_begin' argument 4 names different: declaration 'ppenum' definition 'ppte'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gstext.h:175:56: note: Function 'gs_text_begin' argument 4 names different: declaration 'ppenum' definition 'ppte'. ghostpdl-10.03.0/base/gstext.c:276:52: note: Function 'gs_text_begin' argument 4 names different: declaration 'ppenum' definition 'ppte'. ghostpdl-10.03.0/base/gstext.c:826:58: style:inconclusive: Function 'gs_default_next_char_glyph' argument 2 names different: declaration 'pchar' definition 'pchr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxfont.h:353:1: note: Function 'gs_default_next_char_glyph' argument 2 names different: declaration 'pchar' definition 'pchr'. ghostpdl-10.03.0/base/gstext.c:826:58: note: Function 'gs_default_next_char_glyph' argument 2 names different: declaration 'pchar' definition 'pchr'. ghostpdl-10.03.0/base/gstext.c:414:60: style: Parameter 'pte' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gstext.c:429:45: style: Parameter 'pgs' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gstext.c:858:32: style: Parameter 'pte' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gstext.c:858:48: style: Parameter 'pgs' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gstext.c:858:62: style: Parameter 'pfont' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gstrap.c:58:37: style:inconclusive: Function 'gs_settrapparams' argument 1 names different: declaration 'params' definition 'pparams'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gstrap.h:65:41: note: Function 'gs_settrapparams' argument 1 names different: declaration 'params' definition 'pparams'. ghostpdl-10.03.0/base/gstrap.c:58:37: note: Function 'gs_settrapparams' argument 1 names different: declaration 'params' definition 'pparams'. ghostpdl-10.03.0/base/gstrap.c:58:62: style:inconclusive: Function 'gs_settrapparams' argument 2 names different: declaration 'list' definition 'plist'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gstrap.h:65:65: note: Function 'gs_settrapparams' argument 2 names different: declaration 'list' definition 'plist'. ghostpdl-10.03.0/base/gstrap.c:58:62: note: Function 'gs_settrapparams' argument 2 names different: declaration 'list' definition 'plist'. ghostpdl-10.03.0/base/gstrap.c:26:19: style: Parameter 'pval' can be declared as pointer to const. However it seems that 'check_unit' is a callback function, if 'pval' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gstrap.c:99:60: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gstrap.c:26:19: note: Parameter 'pval' can be declared as pointer to const ghostpdl-10.03.0/base/gstrap.c:31:23: style: Parameter 'pval' can be declared as pointer to const. However it seems that 'check_positive' is a callback function, if 'pval' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gstrap.c:101:53: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gstrap.c:31:23: note: Parameter 'pval' can be declared as pointer to const ghostpdl-10.03.0/base/gstrans.c:102:37: style: Variable 'clwdev' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gstrans.c:112:38: style: Variable 'padev' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gstrans.c:920:36: style: Parameter 'pgs' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gstype1.c:89:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_fixed [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gstype1.c:158:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fixed [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gstype1.c:56:75: style:inconclusive: Function 'gs_type1_check_float' argument 3 names different: declaration 'cip' definition 'ci'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxtype1.h:263:75: note: Function 'gs_type1_check_float' argument 3 names different: declaration 'cip' definition 'ci'. ghostpdl-10.03.0/base/gstype1.c:56:75: note: Function 'gs_type1_check_float' argument 3 names different: declaration 'cip' definition 'ci'. ghostpdl-10.03.0/base/gstype2.c:172:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fixed [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gstype2.c:631:51: style:inconclusive: Boolean expression 'csp[-1]!=0' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] ghostpdl-10.03.0/base/gstype2.c:420:36: style: Local variable 'pfont' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/gstype2.c:126:20: note: Shadowed declaration ghostpdl-10.03.0/base/gstype2.c:420:36: note: Shadow variable ghostpdl-10.03.0/base/gstype2.c:631:65: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/base/gstype2.c:637:51: style: Clarify calculation precedence for '|' and '?'. [clarifyCalculation] ghostpdl-10.03.0/base/gstype2.c:746:36: style: Variable 'from' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/ttfoutl.h:49:0: error: #error "No appropriate type for Fixed 26.6 Floats" [preprocessorErrorDirective] ghostpdl-10.03.0/base/gstype2.c:144:14: style: struct member 'Anonymous29::size' is never used. [unusedStructMember] ghostpdl-10.03.0/base/gsutil.c:38:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable native [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gsutil.c:222:28: style:inconclusive: Function 'bytes_compare' argument 1 names different: declaration 'str1' definition 's1'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsutil.h:58:32: note: Function 'bytes_compare' argument 1 names different: declaration 'str1' definition 's1'. ghostpdl-10.03.0/base/gsutil.c:222:28: note: Function 'bytes_compare' argument 1 names different: declaration 'str1' definition 's1'. ghostpdl-10.03.0/base/gsutil.c:222:56: style:inconclusive: Function 'bytes_compare' argument 3 names different: declaration 'str2' definition 's2'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsutil.h:59:32: note: Function 'bytes_compare' argument 3 names different: declaration 'str2' definition 's2'. ghostpdl-10.03.0/base/gsutil.c:222:56: note: Function 'bytes_compare' argument 3 names different: declaration 'str2' definition 's2'. ghostpdl-10.03.0/base/gsutil.c:372:25: style: Variable 'x1' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gxbcache.c:65:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_ALIGN_LONG_MOD [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxbcache.c:65:19: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/base/gxacpath.c:85:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_default_gray_encode [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxacpath.c:101:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_fixed [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxacpath.c:269:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_fixed [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxacpath.c:492:9: style: Variable 'nr' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/base/gxacpath.c:492:9: note: nr is assigned ghostpdl-10.03.0/base/gxacpath.c:492:9: note: nr is overwritten ghostpdl-10.03.0/base/gxacpath.c:502:9: style: Variable 'nr' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/base/gxacpath.c:502:9: note: nr is assigned ghostpdl-10.03.0/base/gxacpath.c:502:9: note: nr is overwritten ghostpdl-10.03.0/base/gxacpath.c:507:5: style: Variable 'nr' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/base/gxacpath.c:507:5: note: nr is assigned ghostpdl-10.03.0/base/gxacpath.c:507:5: note: nr is overwritten ghostpdl-10.03.0/base/gxacpath.c:537:9: style: Variable 'ar' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/base/gxacpath.c:537:9: note: ar is assigned ghostpdl-10.03.0/base/gxacpath.c:537:9: note: ar is overwritten ghostpdl-10.03.0/base/gxacpath.c:554:13: style: Variable 'ar' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/base/gxacpath.c:554:13: note: ar is assigned ghostpdl-10.03.0/base/gxacpath.c:554:13: note: ar is overwritten ghostpdl-10.03.0/base/gxacpath.c:572:13: style: Variable 'ar' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/base/gxacpath.c:572:13: note: ar is assigned ghostpdl-10.03.0/base/gxacpath.c:572:13: note: ar is overwritten ghostpdl-10.03.0/base/gxacpath.c:338:11: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gxacpath.c:341:11: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gxacpath.c:317:30: style:inconclusive: Function 'accum_dev_spec_op' argument 1 names different: declaration 'dev' definition 'pdev1'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxacpath.c:38:8: note: Function 'accum_dev_spec_op' argument 1 names different: declaration 'dev' definition 'pdev1'. ghostpdl-10.03.0/base/gxacpath.c:317:30: note: Function 'accum_dev_spec_op' argument 1 names different: declaration 'dev' definition 'pdev1'. ghostpdl-10.03.0/base/gxacpath.c:317:41: style:inconclusive: Function 'accum_dev_spec_op' argument 2 names different: declaration 'op' definition 'dev_spec_op'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxacpath.c:38:8: note: Function 'accum_dev_spec_op' argument 2 names different: declaration 'op' definition 'dev_spec_op'. ghostpdl-10.03.0/base/gxacpath.c:317:41: note: Function 'accum_dev_spec_op' argument 2 names different: declaration 'op' definition 'dev_spec_op'. ghostpdl-10.03.0/base/gxacpath.c:318:33: style:inconclusive: Function 'accum_dev_spec_op' argument 4 names different: declaration 'datasize' definition 'size'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxacpath.c:38:8: note: Function 'accum_dev_spec_op' argument 4 names different: declaration 'datasize' definition 'size'. ghostpdl-10.03.0/base/gxacpath.c:318:33: note: Function 'accum_dev_spec_op' argument 4 names different: declaration 'datasize' definition 'size'. ghostpdl-10.03.0/base/gxacpath.c:423:43: style:inconclusive: Function 'accum_fill_rectangle' argument 2 names different: declaration 'x' definition 'xi'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxacpath.c:37:8: note: Function 'accum_fill_rectangle' argument 2 names different: declaration 'x' definition 'xi'. ghostpdl-10.03.0/base/gxacpath.c:423:43: note: Function 'accum_fill_rectangle' argument 2 names different: declaration 'x' definition 'xi'. ghostpdl-10.03.0/base/gxacpath.c:423:51: style:inconclusive: Function 'accum_fill_rectangle' argument 3 names different: declaration 'y' definition 'yi'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxacpath.c:37:8: note: Function 'accum_fill_rectangle' argument 3 names different: declaration 'y' definition 'yi'. ghostpdl-10.03.0/base/gxacpath.c:423:51: note: Function 'accum_fill_rectangle' argument 3 names different: declaration 'y' definition 'yi'. ghostpdl-10.03.0/base/gxacpath.c:423:59: style:inconclusive: Function 'accum_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxacpath.c:37:8: note: Function 'accum_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gxacpath.c:423:59: note: Function 'accum_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gxacpath.c:423:66: style:inconclusive: Function 'accum_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxacpath.c:37:8: note: Function 'accum_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gxacpath.c:423:66: note: Function 'accum_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gxblend1.c:155:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxblend1.c:168:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxblend1.c:251:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxblend1.c:952:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxblend.c:529:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxblend.c:582:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxblend.c:860:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxblend.c:940:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxblend.c:1248:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxblend.c:1506:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxblend.c:1634:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxblend.c:1705:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxblend.c:1766:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxblend.c:1839:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxblend.c:1909:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxblend.c:1990:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxblend.c:2051:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxblend.c:2093:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxblend.c:2496:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxblend.c:2561:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxblend.c:2648:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxblend.c:2793:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxblend.c:3546:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxblend.c:4583:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxblend.c:5007:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxblend.c:5189:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxblend.c:5651:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxblend1.c:348:16: style: Condition 'x0>buf->rect.p.x' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/base/gxblend1.c:324:12: note: x0 is assigned '(buf->rect.p.x>(tos->rect.p.x))?(buf->rect.p.x):(tos->rect.p.x)' here. ghostpdl-10.03.0/base/gxblend1.c:348:16: note: Condition 'x0>buf->rect.p.x' is always false ghostpdl-10.03.0/base/gxblend1.c:348:38: style: Condition 'x1rect.q.x' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/base/gxblend1.c:325:12: note: x1 is assigned '(buf->rect.q.x<(tos->rect.q.x))?(buf->rect.q.x):(tos->rect.q.x)' here. ghostpdl-10.03.0/base/gxblend1.c:348:38: note: Condition 'x1rect.q.x' is always false ghostpdl-10.03.0/base/gxblend1.c:349:16: style: Condition 'y0>buf->rect.p.y' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/base/gxblend1.c:326:12: note: y0 is assigned '(buf->rect.p.y>(tos->rect.p.y))?(buf->rect.p.y):(tos->rect.p.y)' here. ghostpdl-10.03.0/base/gxblend1.c:349:16: note: Condition 'y0>buf->rect.p.y' is always false ghostpdl-10.03.0/base/gxblend1.c:349:38: style: Condition 'y1rect.q.y' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/base/gxblend1.c:327:12: note: y1 is assigned '(buf->rect.q.y<(tos->rect.q.y))?(buf->rect.q.y):(tos->rect.q.y)' here. ghostpdl-10.03.0/base/gxblend1.c:349:38: note: Condition 'y1rect.q.y' is always false ghostpdl-10.03.0/base/gxblend1.c:317:62: style:inconclusive: Function 'pdf14_preserve_backdrop' argument 3 names different: declaration 'knockout_buff' definition 'from_backdrop'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxblend.h:341:67: note: Function 'pdf14_preserve_backdrop' argument 3 names different: declaration 'knockout_buff' definition 'from_backdrop'. ghostpdl-10.03.0/base/gxblend1.c:317:62: note: Function 'pdf14_preserve_backdrop' argument 3 names different: declaration 'knockout_buff' definition 'from_backdrop'. ghostpdl-10.03.0/base/gxblend1.c:766:54: style:inconclusive: Function 'gx_build_blended_image_row16' argument 1 names different: declaration 'buf_ptr' definition 'buf_ptr_'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxblend.h:386:59: note: Function 'gx_build_blended_image_row16' argument 1 names different: declaration 'buf_ptr' definition 'buf_ptr_'. ghostpdl-10.03.0/base/gxblend1.c:766:54: note: Function 'gx_build_blended_image_row16' argument 1 names different: declaration 'buf_ptr' definition 'buf_ptr_'. ghostpdl-10.03.0/base/gxblend1.c:845:31: style:inconclusive: Function 'gx_blend_image_buffer16' argument 1 names different: declaration 'buf_ptr' definition 'buf_ptr_'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxblend.h:390:36: note: Function 'gx_blend_image_buffer16' argument 1 names different: declaration 'buf_ptr' definition 'buf_ptr_'. ghostpdl-10.03.0/base/gxblend1.c:845:31: note: Function 'gx_blend_image_buffer16' argument 1 names different: declaration 'buf_ptr' definition 'buf_ptr_'. ghostpdl-10.03.0/base/gxblend1.c:903:40: style:inconclusive: Function 'gx_blend_image_buffer8to16' argument 1 names different: declaration 'buf_ptr' definition 'buf_ptr_in'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxblend.h:392:45: note: Function 'gx_blend_image_buffer8to16' argument 1 names different: declaration 'buf_ptr' definition 'buf_ptr_in'. ghostpdl-10.03.0/base/gxblend1.c:903:40: note: Function 'gx_blend_image_buffer8to16' argument 1 names different: declaration 'buf_ptr' definition 'buf_ptr_in'. ghostpdl-10.03.0/base/gxblend1.c:944:54: style:inconclusive: Function 'gx_put_blended_image_custom' argument 2 names different: declaration 'buf_ptr' definition 'buf_ptr_'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxblend.h:394:58: note: Function 'gx_put_blended_image_custom' argument 2 names different: declaration 'buf_ptr' definition 'buf_ptr_'. ghostpdl-10.03.0/base/gxblend1.c:944:54: note: Function 'gx_put_blended_image_custom' argument 2 names different: declaration 'buf_ptr' definition 'buf_ptr_'. ghostpdl-10.03.0/base/gxblend1.c:220:60: style: Parameter 'pgs' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxblend1.c:871:74: error: Uninitialized variable: bebg [uninitvar] ghostpdl-10.03.0/base/gxccache.c:96:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_LOG2_SIZEOF_LONG [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxccache.c:299:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_ALIGN_PTR_MOD [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxccache.c:402:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_ALIGN_PTR_MOD [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxccache.c:96:9: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gxccache.c:99:13: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gxccache.c:299:12: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/base/gxccache.c:353:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/base/gxccache.c:358:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/base/gxccache.c:386:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/base/gxccache.c:402:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/base/gxccache.c:62:33: style: Parameter 'pfont' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxccache.c:148:39: style: Parameter 'subpix_origin' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxccache.c:150:18: style: Variable 'dir' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gxchar.c:56:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reloc_struct_ptr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxchar.c:520:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_LOG2_SIZEOF_SHORT [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxchar.c:881:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FMapType [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxchar.c:1228:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fixed [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxchar.c:1479:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_LOG2_SIZEOF_INT [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxblend.c:3453:21: style: Condition 'maskbuf' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/base/gxblend.c:3457:37: style: Condition '!has_matte' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/base/gxblend.c:3447:96: note: Assuming that condition 'has_matte==0' is not redundant ghostpdl-10.03.0/base/gxblend.c:3457:37: note: Condition '!has_matte' is always true ghostpdl-10.03.0/base/gxblend.c:4225:21: style: Condition 'maskbuf' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/base/gxblend.c:5790:74: style: Condition 'num_spots==0' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/base/gxblend.c:5790:39: note: Assuming that condition 'num_spots==0' is not redundant ghostpdl-10.03.0/base/gxblend.c:5790:74: note: Condition 'num_spots==0' is always true ghostpdl-10.03.0/base/gxblend.c:3457:21: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] ghostpdl-10.03.0/base/gxblend.c:3465:23: note: Found duplicate branches for 'if' and 'else'. ghostpdl-10.03.0/base/gxblend.c:3457:21: note: Found duplicate branches for 'if' and 'else'. ghostpdl-10.03.0/base/gxblend.c:5790:61: style: Same expression 'num_spots==0' found multiple times in chain of '&&' operators. [duplicateExpression] ghostpdl-10.03.0/base/gxblend.c:309:44: style:inconclusive: Function 'smask_luminosity_mapping' argument 7 names different: declaration 'des' definition 'dst'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxblend.h:91:96: note: Function 'smask_luminosity_mapping' argument 7 names different: declaration 'des' definition 'dst'. ghostpdl-10.03.0/base/gxblend.c:309:44: note: Function 'smask_luminosity_mapping' argument 7 names different: declaration 'des' definition 'dst'. ghostpdl-10.03.0/base/gxblend.c:391:64: style:inconclusive: Function 'smask_copy' argument 5 names different: declaration 'des' definition 'dst'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxblend.h:101:73: note: Function 'smask_copy' argument 5 names different: declaration 'des' definition 'dst'. ghostpdl-10.03.0/base/gxblend.c:391:64: note: Function 'smask_copy' argument 5 names different: declaration 'des' definition 'dst'. ghostpdl-10.03.0/base/gxblend.c:407:97: style:inconclusive: Function 'smask_icc' argument 8 names different: declaration 'des' definition 'dst'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxblend.h:103:97: note: Function 'smask_icc' argument 8 names different: declaration 'des' definition 'dst'. ghostpdl-10.03.0/base/gxblend.c:407:97: note: Function 'smask_icc' argument 8 names different: declaration 'des' definition 'dst'. ghostpdl-10.03.0/base/gxblend.c:3067:25: style: Local variable 'tmp' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/gxblend.c:3063:21: note: Shadowed declaration ghostpdl-10.03.0/base/gxblend.c:3067:25: note: Shadow variable ghostpdl-10.03.0/base/gxblend.c:3080:25: style: Local variable 'tmp' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/gxblend.c:3063:21: note: Shadowed declaration ghostpdl-10.03.0/base/gxblend.c:3080:25: note: Shadow variable ghostpdl-10.03.0/base/gxblend.c:2156:23: style: Variable 'dst' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gxblend.c:2237:27: style: Variable 'dst' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gxblend.c:2363:23: style: Parameter 'src_alpha_g' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxblend.c:2420:27: style: Parameter 'src_alpha_g' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxblend.c:3046:60: style: Parameter 'maskbuf' can be declared as pointer to const. However it seems that 'compose_group_nonknockout_nonblend_isolated_allmask_common' is a callback function, if 'maskbuf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gxblend.c:3466:30: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gxblend.c:3046:60: note: Parameter 'maskbuf' can be declared as pointer to const ghostpdl-10.03.0/base/gxblend.c:3056:27: style: Variable 'mask_curr_ptr' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gxblend.c:3812:64: style: Parameter 'maskbuf' can be declared as pointer to const. However it seems that 'compose_group16_nonknockout_nonblend_isolated_allmask_common' is a callback function, if 'maskbuf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gxblend.c:4227:27: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gxblend.c:3812:64: note: Parameter 'maskbuf' can be declared as pointer to const ghostpdl-10.03.0/base/gxblend.c:3821:31: style: Variable 'mask_curr_ptr' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gxblend.c:4611:23: style: Variable 'pdst' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gxblend.c:4738:85: style: Parameter 'src' can be declared as pointer to const. However it seems that 'mark_fill_rect_sub4_fast' is a callback function, if 'src' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gxblend.c:5152:14: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gxblend.c:4738:85: note: Parameter 'src' can be declared as pointer to const ghostpdl-10.03.0/base/gxblend.c:4818:87: style: Parameter 'src' can be declared as pointer to const. However it seems that 'mark_fill_rect_add3_common' is a callback function, if 'src' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gxblend.c:5142:26: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gxblend.c:4818:87: note: Parameter 'src' can be declared as pointer to const ghostpdl-10.03.0/base/gxblend.c:4862:89: style: Parameter 'src' can be declared as pointer to const. However it seems that 'mark_fill_rect_add1_no_spots' is a callback function, if 'src' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gxblend.c:5138:22: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gxblend.c:4862:89: note: Parameter 'src' can be declared as pointer to const ghostpdl-10.03.0/base/gxblend.c:4908:96: style: Parameter 'src' can be declared as pointer to const. However it seems that 'mark_fill_rect_add1_no_spots_normal' is a callback function, if 'src' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gxblend.c:5136:26: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gxblend.c:4908:96: note: Parameter 'src' can be declared as pointer to const ghostpdl-10.03.0/base/gxblend.c:4962:94: style: Parameter 'src' can be declared as pointer to const. However it seems that 'mark_fill_rect_add1_no_spots_fast' is a callback function, if 'src' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gxblend.c:5134:26: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gxblend.c:4962:94: note: Parameter 'src' can be declared as pointer to const ghostpdl-10.03.0/base/gxblend.c:5220:27: style: Variable 'pdst' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gxblend.c:5351:95: style: Parameter 'src' can be declared as pointer to const. However it seems that 'mark_fill_rect16_sub4_fast' is a callback function, if 'src' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gxblend.c:5793:14: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gxblend.c:5351:95: note: Parameter 'src' can be declared as pointer to const ghostpdl-10.03.0/base/gxblend.c:5436:97: style: Parameter 'src' can be declared as pointer to const. However it seems that 'mark_fill_rect16_add3_common' is a callback function, if 'src' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gxblend.c:5783:26: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gxblend.c:5436:97: note: Parameter 'src' can be declared as pointer to const ghostpdl-10.03.0/base/gxblend.c:5485:99: style: Parameter 'src' can be declared as pointer to const. However it seems that 'mark_fill_rect16_add1_no_spots' is a callback function, if 'src' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gxblend.c:5779:22: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gxblend.c:5485:99: note: Parameter 'src' can be declared as pointer to const ghostpdl-10.03.0/base/gxblend.c:5535:106: style: Parameter 'src' can be declared as pointer to const. However it seems that 'mark_fill_rect16_add1_no_spots_normal' is a callback function, if 'src' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gxblend.c:5777:26: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gxblend.c:5535:106: note: Parameter 'src' can be declared as pointer to const ghostpdl-10.03.0/base/gxblend.c:5600:104: style: Parameter 'src' can be declared as pointer to const. However it seems that 'mark_fill_rect16_add1_no_spots_fast' is a callback function, if 'src' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gxblend.c:5775:26: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gxblend.c:5600:104: note: Parameter 'src' can be declared as pointer to const ghostpdl-10.03.0/base/gxblend.c:5830:16: style: Variable 'buf' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gxblend.c:906:26: style: Variable 'temp' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gxblend.c:988:26: style: Variable 'temp' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gxchar.c:462:23: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gxchar.c:617:46: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gxchar.c:618:46: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gxchar.c:635:24: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gxchar.c:636:24: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gxchar.c:1093:31: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gxchar.c:1095:31: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gxchar.c:1599:27: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gxchar.c:1600:27: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gxchar.c:1607:21: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gxchar.c:1608:21: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gxchar.c:47:1: style:inconclusive: Function 'show_enum_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxchar.c:44:1: note: Function 'show_enum_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gxchar.c:47:1: note: Function 'show_enum_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gxchar.c:53:8: style:inconclusive: Function 'show_enum_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxchar.c:44:1: note: Function 'show_enum_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gxchar.c:53:8: note: Function 'show_enum_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gxchar.c:121:52: style:inconclusive: Function 'gx_default_text_begin' argument 2 names different: declaration 'pgs' definition 'pgs1'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:303:1: note: Function 'gx_default_text_begin' argument 2 names different: declaration 'pgs' definition 'pgs1'. ghostpdl-10.03.0/base/gxchar.c:121:52: note: Function 'gx_default_text_begin' argument 2 names different: declaration 'pgs' definition 'pgs1'. ghostpdl-10.03.0/base/gxchar.c:279:59: style:inconclusive: Function 'gx_show_text_set_cache' argument 2 names different: declaration 'values' definition 'pw'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxchar.c:109:8: note: Function 'gx_show_text_set_cache' argument 2 names different: declaration 'values' definition 'pw'. ghostpdl-10.03.0/base/gxchar.c:279:59: note: Function 'gx_show_text_set_cache' argument 2 names different: declaration 'values' definition 'pw'. ghostpdl-10.03.0/base/gxchar.c:953:13: style: Local variable 'code' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/gxchar.c:902:9: note: Shadowed declaration ghostpdl-10.03.0/base/gxchar.c:953:13: note: Shadow variable ghostpdl-10.03.0/base/gxchar.c:1153:41: style: Local variable 'log2_scale' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/gxchar.c:997:25: note: Shadowed declaration ghostpdl-10.03.0/base/gxchar.c:1153:41: note: Shadow variable ghostpdl-10.03.0/base/gxchar.c:284:14: style: Variable 'pfont' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gxchar.c:863:50: style: Parameter 'pwxy' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxchar.c:990:14: style: Variable 'rfont' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gxcht.c:580:5: error: AST broken, ternary operator missing operand(s) [internalAstError] ghostpdl-10.03.0/base/gxclbits.c:803:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_MAX_USHORT [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxclfile.c:311:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filesize [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxclfile.c:209:30: style: Parameter 'cache' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxclbits.c:694:21: style: Local variable 'code' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/gxclbits.c:630:9: note: Shadowed declaration ghostpdl-10.03.0/base/gxclbits.c:694:21: note: Shadow variable ghostpdl-10.03.0/base/gxclbits.c:421:42: style: Parameter 'cldev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxclbits.c:463:20: style: Variable 'tile' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gxclbits.c:742:26: style: Variable 'ptile' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gxclimag.c:68:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_neutral [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxclimag.c:232:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxclimag.c:348:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_neutral [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxclip.c:76:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_forward_get_color_comp_index [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxclip.c:294:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_LOG2_SIZEOF_INT [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxclip.c:1424:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_LOG2_SIZEOF_INT [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxclimag.c:735:49: style:inconclusive: Boolean expression 'pgs_nonconst->blackptcomp' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] ghostpdl-10.03.0/base/gxclimag.c:819:9: warning: Either the condition 'dev_profile==NULL' is redundant or there is possible null pointer dereference: dev_profile. [nullPointerRedundantCheck] ghostpdl-10.03.0/base/gxclimag.c:807:21: note: Assuming that condition 'dev_profile==NULL' is not redundant ghostpdl-10.03.0/base/gxclimag.c:819:9: note: Null pointer dereference ghostpdl-10.03.0/base/gxclimag.c:139:21: style:inconclusive: Function 'clist_fill_mask' argument 6 names different: declaration 'x' definition 'rx'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxcldev.h:441:1: note: Function 'clist_fill_mask' argument 6 names different: declaration 'x' definition 'rx'. ghostpdl-10.03.0/base/gxclimag.c:139:21: note: Function 'clist_fill_mask' argument 6 names different: declaration 'x' definition 'rx'. ghostpdl-10.03.0/base/gxclimag.c:139:29: style:inconclusive: Function 'clist_fill_mask' argument 7 names different: declaration 'y' definition 'ry'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxcldev.h:441:1: note: Function 'clist_fill_mask' argument 7 names different: declaration 'y' definition 'ry'. ghostpdl-10.03.0/base/gxclimag.c:139:29: note: Function 'clist_fill_mask' argument 7 names different: declaration 'y' definition 'ry'. ghostpdl-10.03.0/base/gxclimag.c:139:37: style:inconclusive: Function 'clist_fill_mask' argument 8 names different: declaration 'width' definition 'rwidth'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxcldev.h:441:1: note: Function 'clist_fill_mask' argument 8 names different: declaration 'width' definition 'rwidth'. ghostpdl-10.03.0/base/gxclimag.c:139:37: note: Function 'clist_fill_mask' argument 8 names different: declaration 'width' definition 'rwidth'. ghostpdl-10.03.0/base/gxclimag.c:139:49: style:inconclusive: Function 'clist_fill_mask' argument 9 names different: declaration 'height' definition 'rheight'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxcldev.h:441:1: note: Function 'clist_fill_mask' argument 9 names different: declaration 'height' definition 'rheight'. ghostpdl-10.03.0/base/gxclimag.c:139:49: note: Function 'clist_fill_mask' argument 9 names different: declaration 'height' definition 'rheight'. ghostpdl-10.03.0/base/gxclimag.c:443:75: style:inconclusive: Function 'clist_begin_typed_image' argument 4 names different: declaration 'pim' definition 'pic'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxcldev.h:442:1: note: Function 'clist_begin_typed_image' argument 4 names different: declaration 'pim' definition 'pic'. ghostpdl-10.03.0/base/gxclimag.c:443:75: note: Function 'clist_begin_typed_image' argument 4 names different: declaration 'pim' definition 'pic'. ghostpdl-10.03.0/base/gxclimag.c:445:68: style:inconclusive: Function 'clist_begin_typed_image' argument 8 names different: declaration 'memory' definition 'mem'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxcldev.h:442:1: note: Function 'clist_begin_typed_image' argument 8 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gxclimag.c:445:68: note: Function 'clist_begin_typed_image' argument 8 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gxclimag.c:994:61: style:inconclusive: Function 'clist_image_plane_data' argument 3 names different: declaration 'height' definition 'yh'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclimag.c:336:8: note: Function 'clist_image_plane_data' argument 3 names different: declaration 'height' definition 'yh'. ghostpdl-10.03.0/base/gxclimag.c:994:61: note: Function 'clist_image_plane_data' argument 3 names different: declaration 'height' definition 'yh'. ghostpdl-10.03.0/base/gxclimag.c:1331:56: style:inconclusive: Function 'clist_composite' argument 5 names different: declaration 'memory' definition 'mem'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxcldev.h:443:1: note: Function 'clist_composite' argument 5 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gxclimag.c:1331:56: note: Function 'clist_composite' argument 5 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gxclimag.c:1331:72: style:inconclusive: Function 'clist_composite' argument 6 names different: declaration 'cdev' definition 'cldev'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxcldev.h:443:1: note: Function 'clist_composite' argument 6 names different: declaration 'cdev' definition 'cldev'. ghostpdl-10.03.0/base/gxclimag.c:1331:72: note: Function 'clist_composite' argument 6 names different: declaration 'cdev' definition 'cldev'. ghostpdl-10.03.0/base/gxclimag.c:217:16: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/base/gxclimag.c:586:63: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/base/gxclimag.c:1069:19: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/base/gxclimag.c:1139:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/base/gxclimag.c:66:21: style: Variable 'pbcs' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gxclip.c:103:5: style: Variable '(dev)->procs.draw_thin_line' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/base/gxclip.c:98:5: note: (dev)->procs.draw_thin_line is assigned ghostpdl-10.03.0/base/gxclip.c:103:5: note: (dev)->procs.draw_thin_line is overwritten ghostpdl-10.03.0/base/gxclimag.c:1451:9: style: Variable 're.rect_nbands' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gxclimag.c:1607:18: style: Variable 'pht_buff' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gxclimag.c:2135:5: style: Variable 're.rect_nbands' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gxclip.c:294:18: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gxclip.c:1424:39: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gxclip.c:1425:39: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gxclip.c:594:56: style:inconclusive: Function 'clip_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclip.c:34:8: note: Function 'clip_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gxclip.c:594:56: note: Function 'clip_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gxclip.c:594:63: style:inconclusive: Function 'clip_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclip.c:34:8: note: Function 'clip_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gxclip.c:594:63: note: Function 'clip_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gxclip.c:1036:39: style:inconclusive: Function 'clip_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclip.c:36:8: note: Function 'clip_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gxclip.c:1036:39: note: Function 'clip_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gxclip.c:1037:34: style:inconclusive: Function 'clip_copy_mono' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclip.c:36:8: note: Function 'clip_copy_mono' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gxclip.c:1037:34: note: Function 'clip_copy_mono' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gxclip.c:1037:41: style:inconclusive: Function 'clip_copy_mono' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclip.c:36:8: note: Function 'clip_copy_mono' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gxclip.c:1037:41: note: Function 'clip_copy_mono' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gxclip.c:1207:41: style:inconclusive: Function 'clip_copy_planes' argument 3 names different: declaration 'data_x' definition 'sourcex'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclip.c:37:8: note: Function 'clip_copy_planes' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gxclip.c:1207:41: note: Function 'clip_copy_planes' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gxclip.c:1208:36: style:inconclusive: Function 'clip_copy_planes' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclip.c:37:8: note: Function 'clip_copy_planes' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gxclip.c:1208:36: note: Function 'clip_copy_planes' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gxclip.c:1208:43: style:inconclusive: Function 'clip_copy_planes' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclip.c:37:8: note: Function 'clip_copy_planes' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gxclip.c:1208:43: note: Function 'clip_copy_planes' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gxclip.c:1237:40: style:inconclusive: Function 'clip_copy_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclip.c:38:8: note: Function 'clip_copy_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gxclip.c:1237:40: note: Function 'clip_copy_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gxclip.c:1238:35: style:inconclusive: Function 'clip_copy_color' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclip.c:38:8: note: Function 'clip_copy_color' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gxclip.c:1238:35: note: Function 'clip_copy_color' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gxclip.c:1238:42: style:inconclusive: Function 'clip_copy_color' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclip.c:38:8: note: Function 'clip_copy_color' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gxclip.c:1238:42: note: Function 'clip_copy_color' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gxclip.c:1258:40: style:inconclusive: Function 'clip_copy_alpha' argument 3 names different: declaration 'data_x' definition 'sourcex'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclip.c:39:8: note: Function 'clip_copy_alpha' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gxclip.c:1258:40: note: Function 'clip_copy_alpha' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gxclip.c:1259:35: style:inconclusive: Function 'clip_copy_alpha' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclip.c:39:8: note: Function 'clip_copy_alpha' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gxclip.c:1259:35: note: Function 'clip_copy_alpha' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gxclip.c:1259:42: style:inconclusive: Function 'clip_copy_alpha' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclip.c:39:8: note: Function 'clip_copy_alpha' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gxclip.c:1259:42: note: Function 'clip_copy_alpha' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gxclip.c:1282:40: style:inconclusive: Function 'clip_copy_alpha_hl_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclip.c:40:8: note: Function 'clip_copy_alpha_hl_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gxclip.c:1282:40: note: Function 'clip_copy_alpha_hl_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gxclip.c:1283:35: style:inconclusive: Function 'clip_copy_alpha_hl_color' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclip.c:40:8: note: Function 'clip_copy_alpha_hl_color' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gxclip.c:1283:35: note: Function 'clip_copy_alpha_hl_color' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gxclip.c:1283:42: style:inconclusive: Function 'clip_copy_alpha_hl_color' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclip.c:40:8: note: Function 'clip_copy_alpha_hl_color' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gxclip.c:1283:42: note: Function 'clip_copy_alpha_hl_color' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gxclip.c:1306:39: style:inconclusive: Function 'clip_fill_mask' argument 3 names different: declaration 'data_x' definition 'sourcex'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclip.c:41:8: note: Function 'clip_fill_mask' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gxclip.c:1306:39: note: Function 'clip_fill_mask' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gxclip.c:1307:34: style:inconclusive: Function 'clip_fill_mask' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclip.c:41:8: note: Function 'clip_fill_mask' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gxclip.c:1307:34: note: Function 'clip_fill_mask' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gxclip.c:1307:41: style:inconclusive: Function 'clip_fill_mask' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclip.c:41:8: note: Function 'clip_fill_mask' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gxclip.c:1307:41: note: Function 'clip_fill_mask' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gxclip.c:1333:51: style:inconclusive: Function 'clip_strip_tile_rect_devn' argument 5 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclip.c:43:8: note: Function 'clip_strip_tile_rect_devn' argument 5 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gxclip.c:1333:51: note: Function 'clip_strip_tile_rect_devn' argument 5 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gxclip.c:1333:58: style:inconclusive: Function 'clip_strip_tile_rect_devn' argument 6 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclip.c:43:8: note: Function 'clip_strip_tile_rect_devn' argument 6 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gxclip.c:1333:58: note: Function 'clip_strip_tile_rect_devn' argument 6 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gxclip.c:1358:45: style:inconclusive: Function 'clip_strip_tile_rectangle' argument 5 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclip.c:42:8: note: Function 'clip_strip_tile_rectangle' argument 5 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gxclip.c:1358:45: note: Function 'clip_strip_tile_rectangle' argument 5 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gxclip.c:1358:52: style:inconclusive: Function 'clip_strip_tile_rectangle' argument 6 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclip.c:42:8: note: Function 'clip_strip_tile_rectangle' argument 6 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gxclip.c:1358:52: note: Function 'clip_strip_tile_rectangle' argument 6 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gxclip.c:1383:53: style:inconclusive: Function 'clip_strip_copy_rop2' argument 4 names different: declaration 'sraster' definition 'raster'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclip.c:44:8: note: Function 'clip_strip_copy_rop2' argument 4 names different: declaration 'sraster' definition 'raster'. ghostpdl-10.03.0/base/gxclip.c:1383:53: note: Function 'clip_strip_copy_rop2' argument 4 names different: declaration 'sraster' definition 'raster'. ghostpdl-10.03.0/base/gxclip.c:1386:39: style:inconclusive: Function 'clip_strip_copy_rop2' argument 11 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclip.c:44:8: note: Function 'clip_strip_copy_rop2' argument 11 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gxclip.c:1386:39: note: Function 'clip_strip_copy_rop2' argument 11 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gxclip.c:1386:46: style:inconclusive: Function 'clip_strip_copy_rop2' argument 12 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclip.c:44:8: note: Function 'clip_strip_copy_rop2' argument 12 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gxclip.c:1386:46: note: Function 'clip_strip_copy_rop2' argument 12 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gxclip.c:1682:38: style:inconclusive: Function 'clip_fill_stroke_path' argument 4 names different: declaration 'fill_params' definition 'params'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclip.c:49:8: note: Function 'clip_fill_stroke_path' argument 4 names different: declaration 'fill_params' definition 'params'. ghostpdl-10.03.0/base/gxclip.c:1682:38: note: Function 'clip_fill_stroke_path' argument 4 names different: declaration 'fill_params' definition 'params'. ghostpdl-10.03.0/base/gxclip.c:1683:40: style:inconclusive: Function 'clip_fill_stroke_path' argument 5 names different: declaration 'pdcolor_fill' definition 'pdcolor'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclip.c:49:8: note: Function 'clip_fill_stroke_path' argument 5 names different: declaration 'pdcolor_fill' definition 'pdcolor'. ghostpdl-10.03.0/base/gxclip.c:1683:40: note: Function 'clip_fill_stroke_path' argument 5 names different: declaration 'pdcolor_fill' definition 'pdcolor'. ghostpdl-10.03.0/base/gxclip.c:1685:40: style:inconclusive: Function 'clip_fill_stroke_path' argument 7 names different: declaration 'pdcolor_stroke' definition 'pstroke_dcolor'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclip.c:49:8: note: Function 'clip_fill_stroke_path' argument 7 names different: declaration 'pdcolor_stroke' definition 'pstroke_dcolor'. ghostpdl-10.03.0/base/gxclip.c:1685:40: note: Function 'clip_fill_stroke_path' argument 7 names different: declaration 'pdcolor_stroke' definition 'pstroke_dcolor'. ghostpdl-10.03.0/base/gxclip.c:1496:19: style: Variable 'pcpath' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gxclip.c:1640:19: style: Variable 'pcpath' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gxclipm.c:61:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_forward_get_color_comp_index [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxclip2.c:62:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_forward_get_color_comp_index [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxclipm.c:148:61: style:inconclusive: Function 'mask_clip_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclipm.c:27:8: note: Function 'mask_clip_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gxclipm.c:148:61: note: Function 'mask_clip_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gxclipm.c:148:68: style:inconclusive: Function 'mask_clip_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclipm.c:27:8: note: Function 'mask_clip_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gxclipm.c:148:68: note: Function 'mask_clip_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gxclipm.c:201:40: style:inconclusive: Function 'mask_clip_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclipm.c:29:8: note: Function 'mask_clip_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gxclipm.c:201:40: note: Function 'mask_clip_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gxclipm.c:202:39: style:inconclusive: Function 'mask_clip_copy_mono' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclipm.c:29:8: note: Function 'mask_clip_copy_mono' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gxclipm.c:202:39: note: Function 'mask_clip_copy_mono' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gxclipm.c:202:46: style:inconclusive: Function 'mask_clip_copy_mono' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclipm.c:29:8: note: Function 'mask_clip_copy_mono' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gxclipm.c:202:46: note: Function 'mask_clip_copy_mono' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gxclipm.c:361:40: style:inconclusive: Function 'mask_clip_copy_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclipm.c:30:8: note: Function 'mask_clip_copy_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gxclipm.c:361:40: note: Function 'mask_clip_copy_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gxclipm.c:362:40: style:inconclusive: Function 'mask_clip_copy_color' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclipm.c:30:8: note: Function 'mask_clip_copy_color' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gxclipm.c:362:40: note: Function 'mask_clip_copy_color' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gxclipm.c:362:47: style:inconclusive: Function 'mask_clip_copy_color' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclipm.c:30:8: note: Function 'mask_clip_copy_color' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gxclipm.c:362:47: note: Function 'mask_clip_copy_color' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gxclipm.c:376:40: style:inconclusive: Function 'mask_clip_copy_alpha' argument 3 names different: declaration 'data_x' definition 'sourcex'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclipm.c:31:8: note: Function 'mask_clip_copy_alpha' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gxclipm.c:376:40: note: Function 'mask_clip_copy_alpha' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gxclipm.c:377:35: style:inconclusive: Function 'mask_clip_copy_alpha' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclipm.c:31:8: note: Function 'mask_clip_copy_alpha' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gxclipm.c:377:35: note: Function 'mask_clip_copy_alpha' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gxclipm.c:377:42: style:inconclusive: Function 'mask_clip_copy_alpha' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclipm.c:31:8: note: Function 'mask_clip_copy_alpha' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gxclipm.c:377:42: note: Function 'mask_clip_copy_alpha' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gxclipm.c:391:40: style:inconclusive: Function 'mask_clip_copy_alpha_hl_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclipm.c:32:8: note: Function 'mask_clip_copy_alpha_hl_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gxclipm.c:391:40: note: Function 'mask_clip_copy_alpha_hl_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gxclipm.c:392:35: style:inconclusive: Function 'mask_clip_copy_alpha_hl_color' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclipm.c:32:8: note: Function 'mask_clip_copy_alpha_hl_color' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gxclipm.c:392:35: note: Function 'mask_clip_copy_alpha_hl_color' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gxclipm.c:392:42: style:inconclusive: Function 'mask_clip_copy_alpha_hl_color' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclipm.c:32:8: note: Function 'mask_clip_copy_alpha_hl_color' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gxclipm.c:392:42: note: Function 'mask_clip_copy_alpha_hl_color' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gxclipm.c:407:50: style:inconclusive: Function 'mask_clip_strip_tile_rectangle' argument 5 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclipm.c:33:8: note: Function 'mask_clip_strip_tile_rectangle' argument 5 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gxclipm.c:407:50: note: Function 'mask_clip_strip_tile_rectangle' argument 5 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gxclipm.c:407:57: style:inconclusive: Function 'mask_clip_strip_tile_rectangle' argument 6 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclipm.c:33:8: note: Function 'mask_clip_strip_tile_rectangle' argument 6 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gxclipm.c:407:57: note: Function 'mask_clip_strip_tile_rectangle' argument 6 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gxclipm.c:424:50: style:inconclusive: Function 'mask_clip_strip_tile_rect_devn' argument 5 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclipm.c:34:8: note: Function 'mask_clip_strip_tile_rect_devn' argument 5 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gxclipm.c:424:50: note: Function 'mask_clip_strip_tile_rect_devn' argument 5 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gxclipm.c:424:57: style:inconclusive: Function 'mask_clip_strip_tile_rect_devn' argument 6 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclipm.c:34:8: note: Function 'mask_clip_strip_tile_rect_devn' argument 6 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gxclipm.c:424:57: note: Function 'mask_clip_strip_tile_rect_devn' argument 6 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gxclipm.c:442:29: style:inconclusive: Function 'mask_clip_strip_copy_rop2' argument 2 names different: declaration 'sdata' definition 'data'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclipm.c:35:8: note: Function 'mask_clip_strip_copy_rop2' argument 2 names different: declaration 'sdata' definition 'data'. ghostpdl-10.03.0/base/gxclipm.c:442:29: note: Function 'mask_clip_strip_copy_rop2' argument 2 names different: declaration 'sdata' definition 'data'. ghostpdl-10.03.0/base/gxclipm.c:442:53: style:inconclusive: Function 'mask_clip_strip_copy_rop2' argument 4 names different: declaration 'sraster' definition 'raster'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclipm.c:35:8: note: Function 'mask_clip_strip_copy_rop2' argument 4 names different: declaration 'sraster' definition 'raster'. ghostpdl-10.03.0/base/gxclipm.c:442:53: note: Function 'mask_clip_strip_copy_rop2' argument 4 names different: declaration 'sraster' definition 'raster'. ghostpdl-10.03.0/base/gxclipm.c:445:44: style:inconclusive: Function 'mask_clip_strip_copy_rop2' argument 11 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclipm.c:35:8: note: Function 'mask_clip_strip_copy_rop2' argument 11 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gxclipm.c:445:44: note: Function 'mask_clip_strip_copy_rop2' argument 11 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gxclipm.c:445:51: style:inconclusive: Function 'mask_clip_strip_copy_rop2' argument 12 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclipm.c:35:8: note: Function 'mask_clip_strip_copy_rop2' argument 12 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gxclipm.c:445:51: note: Function 'mask_clip_strip_copy_rop2' argument 12 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gxclip2.c:169:61: style:inconclusive: Function 'tile_clip_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclip2.c:32:8: note: Function 'tile_clip_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gxclip2.c:169:61: note: Function 'tile_clip_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gxclip2.c:169:68: style:inconclusive: Function 'tile_clip_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclip2.c:32:8: note: Function 'tile_clip_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gxclip2.c:169:68: note: Function 'tile_clip_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gxclip2.c:191:40: style:inconclusive: Function 'tile_clip_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclip2.c:34:8: note: Function 'tile_clip_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gxclip2.c:191:40: note: Function 'tile_clip_copy_mono' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gxclip2.c:192:39: style:inconclusive: Function 'tile_clip_copy_mono' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclip2.c:34:8: note: Function 'tile_clip_copy_mono' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gxclip2.c:192:39: note: Function 'tile_clip_copy_mono' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gxclip2.c:192:46: style:inconclusive: Function 'tile_clip_copy_mono' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclip2.c:34:8: note: Function 'tile_clip_copy_mono' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gxclip2.c:192:46: note: Function 'tile_clip_copy_mono' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gxclip2.c:303:40: style:inconclusive: Function 'tile_clip_copy_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclip2.c:35:8: note: Function 'tile_clip_copy_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gxclip2.c:303:40: note: Function 'tile_clip_copy_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gxclip2.c:304:40: style:inconclusive: Function 'tile_clip_copy_color' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclip2.c:35:8: note: Function 'tile_clip_copy_color' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gxclip2.c:304:40: note: Function 'tile_clip_copy_color' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gxclip2.c:304:47: style:inconclusive: Function 'tile_clip_copy_color' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclip2.c:35:8: note: Function 'tile_clip_copy_color' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gxclip2.c:304:47: note: Function 'tile_clip_copy_color' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gxclip2.c:327:40: style:inconclusive: Function 'tile_clip_copy_planes' argument 3 names different: declaration 'data_x' definition 'sourcex'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclip2.c:36:8: note: Function 'tile_clip_copy_planes' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gxclip2.c:327:40: note: Function 'tile_clip_copy_planes' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gxclip2.c:328:40: style:inconclusive: Function 'tile_clip_copy_planes' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclip2.c:36:8: note: Function 'tile_clip_copy_planes' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gxclip2.c:328:40: note: Function 'tile_clip_copy_planes' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gxclip2.c:328:47: style:inconclusive: Function 'tile_clip_copy_planes' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclip2.c:36:8: note: Function 'tile_clip_copy_planes' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gxclip2.c:328:47: note: Function 'tile_clip_copy_planes' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gxclip2.c:352:40: style:inconclusive: Function 'tile_clip_copy_alpha' argument 3 names different: declaration 'data_x' definition 'sourcex'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclip2.c:37:8: note: Function 'tile_clip_copy_alpha' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gxclip2.c:352:40: note: Function 'tile_clip_copy_alpha' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gxclip2.c:353:35: style:inconclusive: Function 'tile_clip_copy_alpha' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclip2.c:37:8: note: Function 'tile_clip_copy_alpha' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gxclip2.c:353:35: note: Function 'tile_clip_copy_alpha' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gxclip2.c:353:42: style:inconclusive: Function 'tile_clip_copy_alpha' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclip2.c:37:8: note: Function 'tile_clip_copy_alpha' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gxclip2.c:353:42: note: Function 'tile_clip_copy_alpha' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gxclip2.c:375:40: style:inconclusive: Function 'tile_clip_copy_alpha_hl_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclip2.c:38:8: note: Function 'tile_clip_copy_alpha_hl_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gxclip2.c:375:40: note: Function 'tile_clip_copy_alpha_hl_color' argument 3 names different: declaration 'data_x' definition 'sourcex'. ghostpdl-10.03.0/base/gxclip2.c:376:35: style:inconclusive: Function 'tile_clip_copy_alpha_hl_color' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclip2.c:38:8: note: Function 'tile_clip_copy_alpha_hl_color' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gxclip2.c:376:35: note: Function 'tile_clip_copy_alpha_hl_color' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gxclip2.c:376:42: style:inconclusive: Function 'tile_clip_copy_alpha_hl_color' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclip2.c:38:8: note: Function 'tile_clip_copy_alpha_hl_color' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gxclip2.c:376:42: note: Function 'tile_clip_copy_alpha_hl_color' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gxclip2.c:399:29: style:inconclusive: Function 'tile_clip_strip_copy_rop2' argument 2 names different: declaration 'sdata' definition 'data'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclip2.c:39:8: note: Function 'tile_clip_strip_copy_rop2' argument 2 names different: declaration 'sdata' definition 'data'. ghostpdl-10.03.0/base/gxclip2.c:399:29: note: Function 'tile_clip_strip_copy_rop2' argument 2 names different: declaration 'sdata' definition 'data'. ghostpdl-10.03.0/base/gxclip2.c:399:53: style:inconclusive: Function 'tile_clip_strip_copy_rop2' argument 4 names different: declaration 'sraster' definition 'raster'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclip2.c:39:8: note: Function 'tile_clip_strip_copy_rop2' argument 4 names different: declaration 'sraster' definition 'raster'. ghostpdl-10.03.0/base/gxclip2.c:399:53: note: Function 'tile_clip_strip_copy_rop2' argument 4 names different: declaration 'sraster' definition 'raster'. ghostpdl-10.03.0/base/gxclip2.c:402:44: style:inconclusive: Function 'tile_clip_strip_copy_rop2' argument 11 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclip2.c:39:8: note: Function 'tile_clip_strip_copy_rop2' argument 11 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gxclip2.c:402:44: note: Function 'tile_clip_strip_copy_rop2' argument 11 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gxclip2.c:402:51: style:inconclusive: Function 'tile_clip_strip_copy_rop2' argument 12 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclip2.c:39:8: note: Function 'tile_clip_strip_copy_rop2' argument 12 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gxclip2.c:402:51: note: Function 'tile_clip_strip_copy_rop2' argument 12 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gxcllzw.c:27:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cl_LZWE_template [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxcllzw.c:32:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cl_LZWD_state [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxclist.c:1446:23: debug: Function::addArguments found argument 'dev' with varid 0. [varid0] ghostpdl-10.03.0/base/gxclmem.c:534:31: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition] ghostpdl-10.03.0/base/gxclmem.c:716:21: style: Local variable 'code' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/gxclmem.c:685:9: note: Shadowed declaration ghostpdl-10.03.0/base/gxclmem.c:716:21: note: Shadow variable ghostpdl-10.03.0/base/gxclmem.c:731:21: style: Local variable 'code' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/gxclmem.c:685:9: note: Shadowed declaration ghostpdl-10.03.0/base/gxclmem.c:731:21: note: Shadow variable ghostpdl-10.03.0/base/gxclmem.c:758:13: style: Local variable 'code' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/gxclmem.c:685:9: note: Shadowed declaration ghostpdl-10.03.0/base/gxclmem.c:758:13: note: Shadow variable ghostpdl-10.03.0/base/gxclmem.c:615:11: style: Variable 'start_ptr' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gxclmem.c:534:37: style: Variable 'code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gxclmem.c:894:29: style: Variable 'num_raw_buffers' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gxclist.c:97:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reloc_struct_ptr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxclist.c:161:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_forward_get_color_comp_index [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxclist.c:224:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_ALIGN_PTR_MOD [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxclist.c:385:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_ALIGN_LONG_MOD [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxclist.c:527:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_LOG2_SIZEOF_INT [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxclist.c:1030:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxclist.c:1067:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxclist.c:1101:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxclist.c:1172:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxclist.c:1423:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_space [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxclist.c:1432:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_space [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxclist.c:1503:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dev_spec_op [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxclpage.c:125:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer_space [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxclist.c:1549:14: style: The if condition is the same as the previous if condition [duplicateCondition] ghostpdl-10.03.0/base/gxclist.c:1515:14: note: First condition ghostpdl-10.03.0/base/gxclist.c:1549:14: note: Second condition ghostpdl-10.03.0/base/gxclist.c:527:57: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gxclist.c:1049:46: style:inconclusive: Function 'clist_icc_addprofile' argument 1 names different: declaration 'cdev' definition 'cldev'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclist.h:513:54: note: Function 'clist_icc_addprofile' argument 1 names different: declaration 'cdev' definition 'cldev'. ghostpdl-10.03.0/base/gxclist.c:1049:46: note: Function 'clist_icc_addprofile' argument 1 names different: declaration 'cdev' definition 'cldev'. ghostpdl-10.03.0/base/gxclist.c:1049:85: style:inconclusive: Function 'clist_icc_addprofile' argument 3 names different: declaration 'iccsize' definition 'size'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclist.h:513:92: note: Function 'clist_icc_addprofile' argument 3 names different: declaration 'iccsize' definition 'size'. ghostpdl-10.03.0/base/gxclist.c:1049:85: note: Function 'clist_icc_addprofile' argument 3 names different: declaration 'iccsize' definition 'size'. ghostpdl-10.03.0/base/gxclist.c:1078:58: style:inconclusive: Function 'clist_icc_addentry' argument 2 names different: declaration 'hashcode' definition 'hashcode_in'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclist.h:519:62: note: Function 'clist_icc_addentry' argument 2 names different: declaration 'hashcode' definition 'hashcode_in'. ghostpdl-10.03.0/base/gxclist.c:1078:58: note: Function 'clist_icc_addentry' argument 2 names different: declaration 'hashcode' definition 'hashcode_in'. ghostpdl-10.03.0/base/gxclist.c:1446:23: style:inconclusive: Function 'clist_mutate_to_clist' argument 8 names different: declaration 'min_buffer_space' definition 'op'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclist.h:678:51: note: Function 'clist_mutate_to_clist' argument 8 names different: declaration 'min_buffer_space' definition 'op'. ghostpdl-10.03.0/base/gxclist.c:1446:23: note: Function 'clist_mutate_to_clist' argument 8 names different: declaration 'min_buffer_space' definition 'op'. ghostpdl-10.03.0/base/gxclist.c:440:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/base/gxclist.c:455:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/base/gxclist.c:190:24: style: Variable 'core' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gxclist.c:288:53: style: Parameter 'bdev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxclist.c:758:31: style: Parameter 'dev' can be declared as pointer to const. However it seems that 'clist_output_page' is a callback function, if 'dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gxclist.c:135:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gxclist.c:758:31: note: Parameter 'dev' can be declared as pointer to const ghostpdl-10.03.0/base/gxclist.c:898:33: style: Parameter 'dev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxclist.c:1270:65: style: Parameter 'cdev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxclist.c:1336:48: style: Parameter 'buf_procs' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxclpage.c:609:33: style:inconclusive: Function 'gx_saved_pages_list_print' argument 3 names different: declaration 'control' definition 'param'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclpage.h:114:37: note: Function 'gx_saved_pages_list_print' argument 3 names different: declaration 'control' definition 'param'. ghostpdl-10.03.0/base/gxclpage.c:609:33: note: Function 'gx_saved_pages_list_print' argument 3 names different: declaration 'control' definition 'param'. ghostpdl-10.03.0/base/gxclpage.c:609:44: style:inconclusive: Function 'gx_saved_pages_list_print' argument 4 names different: declaration 'control_size' definition 'param_size'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclpage.h:114:50: note: Function 'gx_saved_pages_list_print' argument 4 names different: declaration 'control_size' definition 'param_size'. ghostpdl-10.03.0/base/gxclpage.c:609:44: note: Function 'gx_saved_pages_list_print' argument 4 names different: declaration 'control_size' definition 'param_size'. ghostpdl-10.03.0/base/gxclpage.c:320:22: style: Parameter 'token' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxclpage.c:375:19: style: Variable 'param_left' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gxclpath.c:556:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fixed [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxclpath.c:1303:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable min_fixed [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxclpath.c:1550:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fixed [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxclpath.c:1617:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_fixed [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxclrast.c:620:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_LOG2_SIZEOF_INT [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxclrast.c:2862:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxclrast.c:3072:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable subtype [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxclpath.c:570:18: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/base/gxclpath.c:569:29: note: Calling function 'cmd_write_ctm' returns 0 ghostpdl-10.03.0/base/gxclpath.c:569:29: note: Assignment 'code=cmd_write_ctm(&(*(const struct gs_matrix*)&(&cldev->gs_gstate)->ctm),dp,len)', assigned value is 0 ghostpdl-10.03.0/base/gxclpath.c:570:18: note: Condition 'code<0' is always false ghostpdl-10.03.0/base/gxclpath.c:836:17: style: Condition 'cdev->cropping_saved' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/base/gxclpath.c:834:32: note: Assignment 'cdev->cropping_saved=(int)0', assigned value is 0 ghostpdl-10.03.0/base/gxclpath.c:836:17: note: Condition 'cdev->cropping_saved' is always false ghostpdl-10.03.0/base/gxclpath.c:1281:21: style: Condition 'cdev->cropping_saved' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/base/gxclpath.c:1278:36: note: Assignment 'cdev->cropping_saved=(int)0', assigned value is 0 ghostpdl-10.03.0/base/gxclpath.c:1281:21: note: Condition 'cdev->cropping_saved' is always false ghostpdl-10.03.0/base/gxclpath.c:642:32: style: Same expression on both sides of '|'. [duplicateExpression] ghostpdl-10.03.0/base/gxclpath.c:653:13: style: Same expression on both sides of '|'. [duplicateExpression] ghostpdl-10.03.0/base/gxclpath.c:700:23: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gxclpath.c:701:23: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gxclpath.c:930:36: style:inconclusive: Function 'clist_lock_pattern' argument 1 names different: declaration 'dev' definition 'pdev'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclpath.h:135:1: note: Function 'clist_lock_pattern' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gxclpath.c:930:36: note: Function 'clist_lock_pattern' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gxclpath.c:930:65: style:inconclusive: Function 'clist_lock_pattern' argument 3 names different: declaration 'pattern_id' definition 'pattern'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclpath.h:135:1: note: Function 'clist_lock_pattern' argument 3 names different: declaration 'pattern_id' definition 'pattern'. ghostpdl-10.03.0/base/gxclpath.c:930:65: note: Function 'clist_lock_pattern' argument 3 names different: declaration 'pattern_id' definition 'pattern'. ghostpdl-10.03.0/base/gxclpath.c:953:36: style:inconclusive: Function 'clist_fill_stroke_path' argument 1 names different: declaration 'dev' definition 'pdev'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclpath.h:134:1: note: Function 'clist_fill_stroke_path' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gxclpath.c:953:36: note: Function 'clist_fill_stroke_path' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gxclpath.c:955:52: style:inconclusive: Function 'clist_fill_stroke_path' argument 4 names different: declaration 'fill_params' definition 'params_fill'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclpath.h:134:1: note: Function 'clist_fill_stroke_path' argument 4 names different: declaration 'fill_params' definition 'params_fill'. ghostpdl-10.03.0/base/gxclpath.c:955:52: note: Function 'clist_fill_stroke_path' argument 4 names different: declaration 'fill_params' definition 'params_fill'. ghostpdl-10.03.0/base/gxclpath.c:956:53: style:inconclusive: Function 'clist_fill_stroke_path' argument 5 names different: declaration 'pdcolor_fill' definition 'pdevc_fill'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclpath.h:134:1: note: Function 'clist_fill_stroke_path' argument 5 names different: declaration 'pdcolor_fill' definition 'pdevc_fill'. ghostpdl-10.03.0/base/gxclpath.c:956:53: note: Function 'clist_fill_stroke_path' argument 5 names different: declaration 'pdcolor_fill' definition 'pdevc_fill'. ghostpdl-10.03.0/base/gxclpath.c:957:54: style:inconclusive: Function 'clist_fill_stroke_path' argument 6 names different: declaration 'stroke_params' definition 'params_stroke'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclpath.h:134:1: note: Function 'clist_fill_stroke_path' argument 6 names different: declaration 'stroke_params' definition 'params_stroke'. ghostpdl-10.03.0/base/gxclpath.c:957:54: note: Function 'clist_fill_stroke_path' argument 6 names different: declaration 'stroke_params' definition 'params_stroke'. ghostpdl-10.03.0/base/gxclpath.c:958:53: style:inconclusive: Function 'clist_fill_stroke_path' argument 7 names different: declaration 'pdcolor_stroke' definition 'pdevc_stroke'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclpath.h:134:1: note: Function 'clist_fill_stroke_path' argument 7 names different: declaration 'pdcolor_stroke' definition 'pdevc_stroke'. ghostpdl-10.03.0/base/gxclpath.c:958:53: note: Function 'clist_fill_stroke_path' argument 7 names different: declaration 'pdcolor_stroke' definition 'pdevc_stroke'. ghostpdl-10.03.0/base/gxclpath.c:1635:66: style:inconclusive: Function 'cmd_put_path' argument 6 names different: declaration 'op' definition 'path_op'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclpath.c:47:55: note: Function 'cmd_put_path' argument 6 names different: declaration 'op' definition 'path_op'. ghostpdl-10.03.0/base/gxclpath.c:1635:66: note: Function 'cmd_put_path' argument 6 names different: declaration 'op' definition 'path_op'. ghostpdl-10.03.0/base/gxclpath.c:603:13: style: Local variable 'code' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/gxclpath.c:481:9: note: Shadowed declaration ghostpdl-10.03.0/base/gxclpath.c:603:13: note: Shadow variable ghostpdl-10.03.0/base/gxclpath.c:697:27: style: Local variable 'box' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/gxclpath.c:602:23: note: Shadowed declaration ghostpdl-10.03.0/base/gxclpath.c:697:27: note: Shadow variable ghostpdl-10.03.0/base/gxclpath.c:735:15: style: Local variable 'dp' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/gxclpath.c:480:11: note: Shadowed declaration ghostpdl-10.03.0/base/gxclpath.c:735:15: note: Shadow variable ghostpdl-10.03.0/base/gxclpath.c:871:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/base/gxclpath.c:900:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/base/gxclpath.c:1102:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/base/gxclpath.c:1267:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/base/gxclpath.c:106:75: style: Parameter 'pre' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxclpath.c:724:26: style: Variable 'end_code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gxclpath.c:867:9: style: Variable 're.rect_nbands' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gxclpath.c:996:18: style: Variable 'adjust_y' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gxclread.c:636:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxclrast.c:2921:20: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ghostpdl-10.03.0/base/gxclrast.c:2875:14: style: Variable 'code' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/base/gxclrast.c:2858:14: note: code is assigned ghostpdl-10.03.0/base/gxclrast.c:2875:14: note: code is overwritten ghostpdl-10.03.0/base/gxclrast.c:620:53: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gxclrast.c:511:43: style:inconclusive: Function 'clist_playback_band' argument 1 names different: declaration 'action' definition 'playback_action'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxcldev.h:861:47: note: Function 'clist_playback_band' argument 1 names different: declaration 'action' definition 'playback_action'. ghostpdl-10.03.0/base/gxclrast.c:511:43: note: Function 'clist_playback_band' argument 1 names different: declaration 'action' definition 'playback_action'. ghostpdl-10.03.0/base/gxclrast.c:1096:27: style: Local variable 'planes' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/gxclrast.c:566:22: note: Shadowed declaration ghostpdl-10.03.0/base/gxclrast.c:1096:27: note: Shadow variable ghostpdl-10.03.0/base/gxclread.c:991:26: style:inconclusive: Boolean expression 'pdf14_needed' is used in bitwise operation. [bitwiseOnBoolean] ghostpdl-10.03.0/base/gxclrast.c:164:29: style: Parameter 'pcb' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxclrast.c:411:59: style: Parameter 'pcomp_end' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxclrast.c:425:39: style: Parameter 'pcomp_from' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxclrast.c:2688:33: style: Parameter 'dev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxclread.c:445:14: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/base/gxclread.c:443:33: note: Calling function 'clist_render_init' returns 0 ghostpdl-10.03.0/base/gxclread.c:443:33: note: Assignment 'code=clist_render_init(cldev)', assigned value is 0 ghostpdl-10.03.0/base/gxclread.c:445:14: note: Condition 'code<0' is always false ghostpdl-10.03.0/base/gxclread.c:471:18: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/base/gxclread.c:470:33: note: Calling function 'clist_render_init' returns 0 ghostpdl-10.03.0/base/gxclread.c:470:33: note: Assignment 'code=clist_render_init(cldev)', assigned value is 0 ghostpdl-10.03.0/base/gxclread.c:471:18: note: Condition 'code<0' is always false ghostpdl-10.03.0/base/gxclread.c:597:35: style:inconclusive: Function 'clist_read_op_equiv_cmyk_colors' argument 2 names different: declaration 'op_equiv' definition 'op_equiv_cmyk_colors'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxcldev.h:886:35: note: Function 'clist_read_op_equiv_cmyk_colors' argument 2 names different: declaration 'op_equiv' definition 'op_equiv_cmyk_colors'. ghostpdl-10.03.0/base/gxclread.c:597:35: note: Function 'clist_read_op_equiv_cmyk_colors' argument 2 names different: declaration 'op_equiv' definition 'op_equiv_cmyk_colors'. ghostpdl-10.03.0/base/gxclread.c:842:50: style:inconclusive: Function 'clist_rasterize_lines' argument 3 names different: declaration 'lineCount' definition 'line_count'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclist.h:544:54: note: Function 'clist_rasterize_lines' argument 3 names different: declaration 'lineCount' definition 'line_count'. ghostpdl-10.03.0/base/gxclread.c:842:50: note: Function 'clist_rasterize_lines' argument 3 names different: declaration 'lineCount' definition 'line_count'. ghostpdl-10.03.0/base/gxclread.c:910:41: style:inconclusive: Function 'clist_render_rectangle' argument 1 names different: declaration 'cdev' definition 'cldev'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclist.h:471:45: note: Function 'clist_render_rectangle' argument 1 names different: declaration 'cdev' definition 'cldev'. ghostpdl-10.03.0/base/gxclread.c:910:41: note: Function 'clist_render_rectangle' argument 1 names different: declaration 'cdev' definition 'cldev'. ghostpdl-10.03.0/base/gxclread.c:728:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/base/gxclread.c:729:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/base/gxclread.c:730:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/base/gxclread.c:144:11: style: Variable 'wlimit' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gxclread.c:848:16: style: Variable 'target' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gxclread.c:1009:48: style: Parameter 'page_info' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxclread.c:796:35: style: Variable 'options' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gxclread.c:830:39: style: Variable 'options' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gxclrect.c:683:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxclrect.c:760:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxclrect.c:1594:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxclthrd.c:212:15: style: Variable 'code' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/base/gxclthrd.c:197:10: note: code is assigned ghostpdl-10.03.0/base/gxclthrd.c:212:15: note: code is overwritten ghostpdl-10.03.0/base/gxclthrd.c:679:27: style:inconclusive: Function 'clist_render_thread' argument 1 names different: declaration 'param' definition 'data'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclthrd.c:43:39: note: Function 'clist_render_thread' argument 1 names different: declaration 'param' definition 'data'. ghostpdl-10.03.0/base/gxclthrd.c:679:27: note: Function 'clist_render_thread' argument 1 names different: declaration 'param' definition 'data'. ghostpdl-10.03.0/base/gxclthrd.c:775:44: style: Local variable 'thread' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/gxclthrd.c:756:36: note: Shadowed declaration ghostpdl-10.03.0/base/gxclthrd.c:775:44: note: Shadow variable ghostpdl-10.03.0/base/gxclthrd.c:939:14: style: Local variable 'raster' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/gxclthrd.c:860:10: note: Shadowed declaration ghostpdl-10.03.0/base/gxclthrd.c:939:14: note: Shadow variable ghostpdl-10.03.0/base/gxclthrd.c:63:16: style: Variable 'protodev' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gxclthrd.c:65:21: style: Variable 'pclist_devn_params' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gxclthrd.c:845:24: style: Variable 'pdev' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gxclthrd.c:1043:24: style: Variable 'pdev' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gxclthrd.c:1091:20: style: Parameter 'dummy' can be declared as pointer to const. However it seems that 'test_threads' is a callback function, if 'dummy' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gxclthrd.c:1106:33: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gxclthrd.c:1091:20: note: Parameter 'dummy' can be declared as pointer to const ghostpdl-10.03.0/base/gxclutil.c:349:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_ALIGN_PTR_MOD [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxclutil.c:442:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_ALIGN_PTR_MOD [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxclutil.c:176:49: style:inconclusive: Function 'clist_update_trans_bbox' argument 1 names different: declaration 'dev' definition 'cldev'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxclist.h:478:54: note: Function 'clist_update_trans_bbox' argument 1 names different: declaration 'dev' definition 'cldev'. ghostpdl-10.03.0/base/gxclutil.c:176:49: note: Function 'clist_update_trans_bbox' argument 1 names different: declaration 'dev' definition 'cldev'. ghostpdl-10.03.0/base/gxcmap.c:609:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxcmap.c:927:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxcmap.c:964:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxcmap.c:1020:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxcmap.c:1050:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxcmap.c:1098:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxcmap.c:1278:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_LOG2_SIZEOF_SHORT [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxcmap.c:1343:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxcmap.c:1404:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxcmap.c:1549:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxcmap.c:1599:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxcmap.c:1963:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_LOG2_SIZEOF_SHORT [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxcmap.c:2116:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxcmap.c:2139:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxcmap.c:2168:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxcmap.c:2195:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_LOG2_SIZEOF_SHORT [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxcmap.c:2218:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_LOG2_SIZEOF_SHORT [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxcmap.c:2242:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_LOG2_SIZEOF_SHORT [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxcmap.c:2267:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxcmap.c:2300:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxcmap.c:2350:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxcmap.c:2424:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_LOG2_SIZEOF_SHORT [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxcmap.c:2450:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_LOG2_SIZEOF_SHORT [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxcmap.c:1616:9: warning:inconclusive: Possible null pointer dereference: dev_profile [nullPointer] ghostpdl-10.03.0/base/gxcmap.c:1603:38: note: Assignment 'dev_profile=NULL', assigned value is 0 ghostpdl-10.03.0/base/gxcmap.c:1606:39: note: Assuming condition is false ghostpdl-10.03.0/base/gxcmap.c:1616:9: note: Null pointer dereference ghostpdl-10.03.0/base/gxcmap.c:912:29: style: The comparison 'HT_OBJTYPE_COUNT == 4' is always true. [knownConditionTrueFalse] ghostpdl-10.03.0/base/gxcmap.c:54:1: style:inconclusive: Function 'device_color_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxcmap.c:52:1: note: Function 'device_color_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gxcmap.c:54:1: note: Function 'device_color_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gxcmap.c:59:8: style:inconclusive: Function 'device_color_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxcmap.c:52:1: note: Function 'device_color_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gxcmap.c:59:8: note: Function 'device_color_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gxcmap.c:1791:45: style:inconclusive: Function 'gx_default_w_b_map_color_rgb' argument 3 names different: declaration 'rgb' definition 'prgb'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:266:1: note: Function 'gx_default_w_b_map_color_rgb' argument 3 names different: declaration 'rgb' definition 'prgb'. ghostpdl-10.03.0/base/gxcmap.c:1791:45: note: Function 'gx_default_w_b_map_color_rgb' argument 3 names different: declaration 'rgb' definition 'prgb'. ghostpdl-10.03.0/base/gxcmap.c:1827:45: style:inconclusive: Function 'gx_default_b_w_map_color_rgb' argument 3 names different: declaration 'rgb' definition 'prgb'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:342:1: note: Function 'gx_default_b_w_map_color_rgb' argument 3 names different: declaration 'rgb' definition 'prgb'. ghostpdl-10.03.0/base/gxcmap.c:1827:45: note: Function 'gx_default_b_w_map_color_rgb' argument 3 names different: declaration 'rgb' definition 'prgb'. ghostpdl-10.03.0/base/gxcmap.c:1866:46: style:inconclusive: Function 'gx_default_gray_map_color_rgb' argument 3 names different: declaration 'rgb' definition 'prgb'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:346:1: note: Function 'gx_default_gray_map_color_rgb' argument 3 names different: declaration 'rgb' definition 'prgb'. ghostpdl-10.03.0/base/gxcmap.c:1866:46: note: Function 'gx_default_gray_map_color_rgb' argument 3 names different: declaration 'rgb' definition 'prgb'. ghostpdl-10.03.0/base/gxcmap.c:1936:45: style:inconclusive: Function 'gx_default_rgb_map_color_rgb' argument 3 names different: declaration 'rgb' definition 'prgb'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:347:1: note: Function 'gx_default_rgb_map_color_rgb' argument 3 names different: declaration 'rgb' definition 'prgb'. ghostpdl-10.03.0/base/gxcmap.c:1936:45: note: Function 'gx_default_rgb_map_color_rgb' argument 3 names different: declaration 'rgb' definition 'prgb'. ghostpdl-10.03.0/base/gxcmap.c:1985:40: style:inconclusive: Function 'cmyk_1bit_map_color_rgb' argument 3 names different: declaration 'rgb' definition 'prgb'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:358:1: note: Function 'cmyk_1bit_map_color_rgb' argument 3 names different: declaration 'rgb' definition 'prgb'. ghostpdl-10.03.0/base/gxcmap.c:1985:40: note: Function 'cmyk_1bit_map_color_rgb' argument 3 names different: declaration 'rgb' definition 'prgb'. ghostpdl-10.03.0/base/gxcmap.c:2039:40: style:inconclusive: Function 'cmyk_8bit_map_color_rgb' argument 3 names different: declaration 'rgb' definition 'prgb'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:361:1: note: Function 'cmyk_8bit_map_color_rgb' argument 3 names different: declaration 'rgb' definition 'prgb'. ghostpdl-10.03.0/base/gxcmap.c:2039:40: note: Function 'cmyk_8bit_map_color_rgb' argument 3 names different: declaration 'rgb' definition 'prgb'. ghostpdl-10.03.0/base/gxcmap.c:2077:41: style:inconclusive: Function 'cmyk_16bit_map_color_rgb' argument 3 names different: declaration 'rgb' definition 'prgb'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:364:1: note: Function 'cmyk_16bit_map_color_rgb' argument 3 names different: declaration 'rgb' definition 'prgb'. ghostpdl-10.03.0/base/gxcmap.c:2077:41: note: Function 'cmyk_16bit_map_color_rgb' argument 3 names different: declaration 'rgb' definition 'prgb'. ghostpdl-10.03.0/base/gxcmap.c:2296:30: style:inconclusive: Function 'gx_get_cmapper' argument 1 names different: declaration 'cmapper' definition 'data'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxcmap.h:281:35: note: Function 'gx_get_cmapper' argument 1 names different: declaration 'cmapper' definition 'data'. ghostpdl-10.03.0/base/gxcmap.c:2296:30: note: Function 'gx_get_cmapper' argument 1 names different: declaration 'cmapper' definition 'data'. ghostpdl-10.03.0/base/gxcmap.c:133:35: style: Parameter 'dev' can be declared as pointer to const. However it seems that 'gx_error_encode_color' is a callback function, if 'dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gxcmap.h:225:1: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gxcmap.c:133:35: note: Parameter 'dev' can be declared as pointer to const ghostpdl-10.03.0/base/gxcmap.c:424:53: style: Parameter 'dev' can be declared as pointer to const. However it seems that 'gx_default_DevGray_get_color_comp_index' is a callback function, if 'dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gxcmap.h:206:1: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gxcmap.c:424:53: note: Parameter 'dev' can be declared as pointer to const ghostpdl-10.03.0/base/gxcmap.c:436:52: style: Parameter 'dev' can be declared as pointer to const. However it seems that 'gx_default_DevRGB_get_color_comp_index' is a callback function, if 'dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gxcmap.h:207:1: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gxcmap.c:436:52: note: Parameter 'dev' can be declared as pointer to const ghostpdl-10.03.0/base/gxcmap.c:451:53: style: Parameter 'dev' can be declared as pointer to const. However it seems that 'gx_default_DevCMYK_get_color_comp_index' is a callback function, if 'dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gxcmap.h:208:1: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gxcmap.c:451:53: note: Parameter 'dev' can be declared as pointer to const ghostpdl-10.03.0/base/gxcmap.c:468:53: style: Parameter 'dev' can be declared as pointer to const. However it seems that 'gx_default_DevRGBK_get_color_comp_index' is a callback function, if 'dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gxcmap.h:209:1: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gxcmap.c:468:53: note: Parameter 'dev' can be declared as pointer to const ghostpdl-10.03.0/base/gxcmap.c:485:43: style: Parameter 'dev' can be declared as pointer to const. However it seems that 'gx_error_get_color_comp_index' is a callback function, if 'dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gxcmap.h:205:1: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gxcmap.c:485:43: note: Parameter 'dev' can be declared as pointer to const ghostpdl-10.03.0/base/gxcmap.c:596:31: style: Parameter 'pconc' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxcmap.c:596:72: style: Parameter 'dev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxcmap.c:1215:21: style: Variable 'pcs' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gxcmap.c:1232:50: style: Parameter 'des_profile' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxcmap.c:1234:21: style: Variable 'devn_params' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gxcmap.c:1704:64: style: Parameter 'dev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxcmap.c:1710:61: style: Parameter 'dev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxcmap.c:1798:45: style: Parameter 'dev' can be declared as pointer to const. However it seems that 'gx_default_w_b_mono_encode_color' is a callback function, if 'dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gxdevice.h:267:1: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gxcmap.c:1798:45: note: Parameter 'dev' can be declared as pointer to const ghostpdl-10.03.0/base/gxcmap.c:1834:45: style: Parameter 'dev' can be declared as pointer to const. However it seems that 'gx_default_b_w_mono_encode_color' is a callback function, if 'dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gxdevice.h:343:1: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gxcmap.c:1834:45: note: Parameter 'dev' can be declared as pointer to const ghostpdl-10.03.0/base/gxcmap.c:1898:44: style: Parameter 'dev' can be declared as pointer to const. However it seems that 'gx_default_8bit_map_gray_color' is a callback function, if 'dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gxdevice.h:366:1: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gxcmap.c:1898:44: note: Parameter 'dev' can be declared as pointer to const ghostpdl-10.03.0/base/gxcmap.c:1974:38: style: Parameter 'dev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxcmap.c:2009:38: style: Parameter 'dev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxcmap.c:2025:39: style: Parameter 'dev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxcmap.c:2109:21: style: Variable 'pconc' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gxcmap.c:2132:21: style: Variable 'pconc' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gxcmap.c:2161:21: style: Variable 'pconc' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gxcmap.c:2261:21: style: Variable 'pconc' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gxcmap.c:2343:40: style: Parameter 'pconc' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxcmap.c:1766:44: warning: Expression 'mdv' can have a negative value. That is converted to an unsigned value and used in an unsigned calculation. [signConversionCond] ghostpdl-10.03.0/base/gxcmap.c:1763:13: note: Assuming that condition 'mdv<-(1<<(16-(15-8)))' is not redundant ghostpdl-10.03.0/base/gxcmap.c:1766:44: note: Negative value is converted to an unsigned value ghostpdl-10.03.0/base/gxcmap.c:2402:28: error: Uninitialized variable: cv_frac[i] [legacyUninitvar] ghostpdl-10.03.0/base/gxcpath.c:61:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reloc_struct_ptr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxcpath.c:92:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reloc_struct_ptr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxcpath.c:807:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_LOG2_SIZEOF_INT [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxcpath.c:489:18: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/base/gxcpath.c:488:43: note: Calling function 'gx_cpath_to_path_synthesize' returns 0 ghostpdl-10.03.0/base/gxcpath.c:488:43: note: Assignment 'code=gx_cpath_to_path_synthesize(pcpath,&rpath)', assigned value is 0 ghostpdl-10.03.0/base/gxcpath.c:489:18: note: Condition 'code<0' is always false ghostpdl-10.03.0/base/gxcpath.c:107:9: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gxcpath.c:108:9: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gxcpath.c:537:29: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gxcpath.c:538:29: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gxcpath.c:539:29: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gxcpath.c:540:29: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gxcpath.c:807:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gxcpath.c:808:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gxcpath.c:809:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gxcpath.c:810:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gxcpath.c:46:1: style:inconclusive: Function 'clip_path_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxcpath.c:39:1: note: Function 'clip_path_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gxcpath.c:46:1: note: Function 'clip_path_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gxcpath.c:58:1: style:inconclusive: Function 'clip_path_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxcpath.c:39:1: note: Function 'clip_path_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gxcpath.c:58:1: note: Function 'clip_path_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gxcpath.c:71:1: style:inconclusive: Function 'device_clip_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxcpath.c:41:1: note: Function 'device_clip_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gxcpath.c:71:1: note: Function 'device_clip_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gxcpath.c:89:1: style:inconclusive: Function 'device_clip_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxcpath.c:41:1: note: Function 'device_clip_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gxcpath.c:89:1: note: Function 'device_clip_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gxcpath.c:282:13: style: Local variable 'code' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/gxcpath.c:276:9: note: Shadowed declaration ghostpdl-10.03.0/base/gxcpath.c:282:13: note: Shadow variable ghostpdl-10.03.0/base/gxcpath.c:335:17: style: Local variable 'code' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/gxcpath.c:324:9: note: Shadowed declaration ghostpdl-10.03.0/base/gxcpath.c:335:17: note: Shadow variable ghostpdl-10.03.0/base/gxcpath.c:1096:59: style: Parameter 'prect' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxcpath.c:577:15: style: Variable 'rlist' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gxctable.c:35:34: style: Variable 'table' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gxctable.c:38:15: style: Variable 'table' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gxdcconv.c:60:46: style: Parameter 'mem' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxdcconv.c:123:45: style: Parameter 'mem' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxdcolor.c:111:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxdcolor.c:132:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxdcolor.c:430:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxdcolor.c:537:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxdcolor.c:1009:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxdcolor.c:266:56: style:inconclusive: Function 'gx_dc_no_load' argument 2 names different: declaration 'pgs' definition 'ignore_pgs'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdcolor.c:33:8: note: Function 'gx_dc_no_load' argument 2 names different: declaration 'pgs' definition 'ignore_pgs'. ghostpdl-10.03.0/base/gxdcolor.c:266:56: note: Function 'gx_dc_no_load' argument 2 names different: declaration 'pgs' definition 'ignore_pgs'. ghostpdl-10.03.0/base/gxdcolor.c:267:26: style:inconclusive: Function 'gx_dc_no_load' argument 3 names different: declaration 'dev' definition 'ignore_dev'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdcolor.c:33:8: note: Function 'gx_dc_no_load' argument 3 names different: declaration 'dev' definition 'ignore_dev'. ghostpdl-10.03.0/base/gxdcolor.c:267:26: note: Function 'gx_dc_no_load' argument 3 names different: declaration 'dev' definition 'ignore_dev'. ghostpdl-10.03.0/base/gxdcolor.c:267:56: style:inconclusive: Function 'gx_dc_no_load' argument 4 names different: declaration 'select' definition 'ignore_select'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdcolor.c:33:8: note: Function 'gx_dc_no_load' argument 4 names different: declaration 'select' definition 'ignore_select'. ghostpdl-10.03.0/base/gxdcolor.c:267:56: note: Function 'gx_dc_no_load' argument 4 names different: declaration 'select' definition 'ignore_select'. ghostpdl-10.03.0/base/gxdcolor.c:325:29: style:inconclusive: Function 'gx_dc_no_read' argument 6 names different: declaration 'data' definition 'pdata'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdcolor.c:38:8: note: Function 'gx_dc_no_read' argument 6 names different: declaration 'data' definition 'pdata'. ghostpdl-10.03.0/base/gxdcolor.c:325:29: note: Function 'gx_dc_no_read' argument 6 names different: declaration 'data' definition 'pdata'. ghostpdl-10.03.0/base/gxdcolor.c:354:29: style:inconclusive: Function 'gx_dc_cannot_read' argument 6 names different: declaration 'data' definition 'pdata'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdcolor.h:250:8: note: Function 'gx_dc_cannot_read' argument 6 names different: declaration 'data' definition 'pdata'. ghostpdl-10.03.0/base/gxdcolor.c:354:29: note: Function 'gx_dc_cannot_read' argument 6 names different: declaration 'data' definition 'pdata'. ghostpdl-10.03.0/base/gxdcolor.c:365:29: style:inconclusive: Function 'gx_dc_no_get_nonzero_comps' argument 1 names different: declaration 'pdevc' definition 'pdevc_ignored'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdcolor.c:39:8: note: Function 'gx_dc_no_get_nonzero_comps' argument 1 names different: declaration 'pdevc' definition 'pdevc_ignored'. ghostpdl-10.03.0/base/gxdcolor.c:365:29: note: Function 'gx_dc_no_get_nonzero_comps' argument 1 names different: declaration 'pdevc' definition 'pdevc_ignored'. ghostpdl-10.03.0/base/gxdcolor.c:366:29: style:inconclusive: Function 'gx_dc_no_get_nonzero_comps' argument 2 names different: declaration 'dev' definition 'dev_ignored'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdcolor.c:39:8: note: Function 'gx_dc_no_get_nonzero_comps' argument 2 names different: declaration 'dev' definition 'dev_ignored'. ghostpdl-10.03.0/base/gxdcolor.c:366:29: note: Function 'gx_dc_no_get_nonzero_comps' argument 2 names different: declaration 'dev' definition 'dev_ignored'. ghostpdl-10.03.0/base/gxdcolor.c:367:29: style:inconclusive: Function 'gx_dc_no_get_nonzero_comps' argument 3 names different: declaration 'pcomp_bits' definition 'pcomp_bits_ignored'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdcolor.c:39:8: note: Function 'gx_dc_no_get_nonzero_comps' argument 3 names different: declaration 'pcomp_bits' definition 'pcomp_bits_ignored'. ghostpdl-10.03.0/base/gxdcolor.c:367:29: note: Function 'gx_dc_no_get_nonzero_comps' argument 3 names different: declaration 'pcomp_bits' definition 'pcomp_bits_ignored'. ghostpdl-10.03.0/base/gxdcolor.c:375:58: style:inconclusive: Function 'gx_dc_null_load' argument 2 names different: declaration 'pgs' definition 'ignore_pgs'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdcolor.c:51:8: note: Function 'gx_dc_null_load' argument 2 names different: declaration 'pgs' definition 'ignore_pgs'. ghostpdl-10.03.0/base/gxdcolor.c:375:58: note: Function 'gx_dc_null_load' argument 2 names different: declaration 'pgs' definition 'ignore_pgs'. ghostpdl-10.03.0/base/gxdcolor.c:376:28: style:inconclusive: Function 'gx_dc_null_load' argument 3 names different: declaration 'dev' definition 'ignore_dev'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdcolor.c:51:8: note: Function 'gx_dc_null_load' argument 3 names different: declaration 'dev' definition 'ignore_dev'. ghostpdl-10.03.0/base/gxdcolor.c:376:28: note: Function 'gx_dc_null_load' argument 3 names different: declaration 'dev' definition 'ignore_dev'. ghostpdl-10.03.0/base/gxdcolor.c:376:58: style:inconclusive: Function 'gx_dc_null_load' argument 4 names different: declaration 'select' definition 'ignore_select'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdcolor.c:51:8: note: Function 'gx_dc_null_load' argument 4 names different: declaration 'select' definition 'ignore_select'. ghostpdl-10.03.0/base/gxdcolor.c:376:58: note: Function 'gx_dc_null_load' argument 4 names different: declaration 'select' definition 'ignore_select'. ghostpdl-10.03.0/base/gxdcolor.c:412:29: style:inconclusive: Function 'gx_dc_null_read' argument 6 names different: declaration 'data' definition 'pdata'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdcolor.c:55:8: note: Function 'gx_dc_null_read' argument 6 names different: declaration 'data' definition 'pdata'. ghostpdl-10.03.0/base/gxdcolor.c:412:29: note: Function 'gx_dc_null_read' argument 6 names different: declaration 'data' definition 'pdata'. ghostpdl-10.03.0/base/gxdcolor.c:434:60: style:inconclusive: Function 'gx_dc_devn_load' argument 2 names different: declaration 'pgs' definition 'ignore_pgs'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdcolor.c:87:8: note: Function 'gx_dc_devn_load' argument 2 names different: declaration 'pgs' definition 'ignore_pgs'. ghostpdl-10.03.0/base/gxdcolor.c:434:60: note: Function 'gx_dc_devn_load' argument 2 names different: declaration 'pgs' definition 'ignore_pgs'. ghostpdl-10.03.0/base/gxdcolor.c:435:29: style:inconclusive: Function 'gx_dc_devn_load' argument 3 names different: declaration 'dev' definition 'ignore_dev'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdcolor.c:87:8: note: Function 'gx_dc_devn_load' argument 3 names different: declaration 'dev' definition 'ignore_dev'. ghostpdl-10.03.0/base/gxdcolor.c:435:29: note: Function 'gx_dc_devn_load' argument 3 names different: declaration 'dev' definition 'ignore_dev'. ghostpdl-10.03.0/base/gxdcolor.c:435:59: style:inconclusive: Function 'gx_dc_devn_load' argument 4 names different: declaration 'select' definition 'ignore_select'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdcolor.c:87:8: note: Function 'gx_dc_devn_load' argument 4 names different: declaration 'select' definition 'ignore_select'. ghostpdl-10.03.0/base/gxdcolor.c:435:59: note: Function 'gx_dc_devn_load' argument 4 names different: declaration 'select' definition 'ignore_select'. ghostpdl-10.03.0/base/gxdcolor.c:663:37: style:inconclusive: Function 'gx_dc_devn_write' argument 5 names different: declaration 'data' definition 'pdata'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdcolor.c:90:8: note: Function 'gx_dc_devn_write' argument 5 names different: declaration 'data' definition 'pdata'. ghostpdl-10.03.0/base/gxdcolor.c:663:37: note: Function 'gx_dc_devn_write' argument 5 names different: declaration 'data' definition 'pdata'. ghostpdl-10.03.0/base/gxdcolor.c:781:29: style:inconclusive: Function 'gx_dc_devn_read' argument 6 names different: declaration 'data' definition 'pdata'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdcolor.c:91:8: note: Function 'gx_dc_devn_read' argument 6 names different: declaration 'data' definition 'pdata'. ghostpdl-10.03.0/base/gxdcolor.c:781:29: note: Function 'gx_dc_devn_read' argument 6 names different: declaration 'data' definition 'pdata'. ghostpdl-10.03.0/base/gxdcolor.c:828:60: style:inconclusive: Function 'gx_dc_pure_load' argument 2 names different: declaration 'pgs' definition 'ignore_pgs'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdcolor.c:67:8: note: Function 'gx_dc_pure_load' argument 2 names different: declaration 'pgs' definition 'ignore_pgs'. ghostpdl-10.03.0/base/gxdcolor.c:828:60: note: Function 'gx_dc_pure_load' argument 2 names different: declaration 'pgs' definition 'ignore_pgs'. ghostpdl-10.03.0/base/gxdcolor.c:829:29: style:inconclusive: Function 'gx_dc_pure_load' argument 3 names different: declaration 'dev' definition 'ignore_dev'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdcolor.c:67:8: note: Function 'gx_dc_pure_load' argument 3 names different: declaration 'dev' definition 'ignore_dev'. ghostpdl-10.03.0/base/gxdcolor.c:829:29: note: Function 'gx_dc_pure_load' argument 3 names different: declaration 'dev' definition 'ignore_dev'. ghostpdl-10.03.0/base/gxdcolor.c:829:59: style:inconclusive: Function 'gx_dc_pure_load' argument 4 names different: declaration 'select' definition 'ignore_select'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdcolor.c:67:8: note: Function 'gx_dc_pure_load' argument 4 names different: declaration 'select' definition 'ignore_select'. ghostpdl-10.03.0/base/gxdcolor.c:829:59: note: Function 'gx_dc_pure_load' argument 4 names different: declaration 'select' definition 'ignore_select'. ghostpdl-10.03.0/base/gxdcolor.c:944:37: style:inconclusive: Function 'gx_dc_pure_write' argument 5 names different: declaration 'data' definition 'pdata'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdcolor.c:71:8: note: Function 'gx_dc_pure_write' argument 5 names different: declaration 'data' definition 'pdata'. ghostpdl-10.03.0/base/gxdcolor.c:944:37: note: Function 'gx_dc_pure_write' argument 5 names different: declaration 'data' definition 'pdata'. ghostpdl-10.03.0/base/gxdcolor.c:992:29: style:inconclusive: Function 'gx_dc_pure_read' argument 6 names different: declaration 'data' definition 'pdata'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdcolor.c:72:8: note: Function 'gx_dc_pure_read' argument 6 names different: declaration 'data' definition 'pdata'. ghostpdl-10.03.0/base/gxdcolor.c:992:29: note: Function 'gx_dc_pure_read' argument 6 names different: declaration 'data' definition 'pdata'. ghostpdl-10.03.0/base/gxdcolor.c:240:66: style: Parameter 'pphase' can be declared as pointer to const. However it seems that 'gx_dc_no_get_phase' is a callback function, if 'pphase' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gxdcolor.c:94:52: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gxdcolor.c:240:66: note: Parameter 'pphase' can be declared as pointer to const ghostpdl-10.03.0/base/gxdcolor.c:266:32: style: Parameter 'pdevc' can be declared as pointer to const. However it seems that 'gx_dc_no_load' is a callback function, if 'pdevc' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gxdcolor.c:43:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gxdcolor.c:266:32: note: Parameter 'pdevc' can be declared as pointer to const ghostpdl-10.03.0/base/gxdcolor.c:267:26: style: Parameter 'ignore_dev' can be declared as pointer to const. However it seems that 'gx_dc_no_load' is a callback function, if 'ignore_dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gxdcolor.c:43:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gxdcolor.c:267:26: note: Parameter 'ignore_dev' can be declared as pointer to const ghostpdl-10.03.0/base/gxdcolor.c:291:61: style: Parameter 'dev' can be declared as pointer to const. However it seems that 'gx_dc_no_fill_masked' is a callback function, if 'dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gxdcolor.c:43:45: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gxdcolor.c:291:61: note: Parameter 'dev' can be declared as pointer to const ghostpdl-10.03.0/base/gxdcolor.c:341:37: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxdcolor.c:342:37: style: Parameter 'psize' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxdcolor.c:349:29: style: Parameter 'pdevc' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxdcolor.c:356:29: style: Parameter 'mem' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxdcolor.c:367:29: style: Parameter 'pcomp_bits_ignored' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxdcolor.c:375:34: style: Parameter 'pdevc' can be declared as pointer to const. However it seems that 'gx_dc_null_load' is a callback function, if 'pdevc' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gxdcolor.c:59:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gxdcolor.c:375:34: note: Parameter 'pdevc' can be declared as pointer to const ghostpdl-10.03.0/base/gxdcolor.c:376:28: style: Parameter 'ignore_dev' can be declared as pointer to const. However it seems that 'gx_dc_null_load' is a callback function, if 'ignore_dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gxdcolor.c:59:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gxdcolor.c:376:28: note: Parameter 'ignore_dev' can be declared as pointer to const ghostpdl-10.03.0/base/gxdcolor.c:383:53: style: Parameter 'dev' can be declared as pointer to const. However it seems that 'gx_dc_null_fill_rectangle' is a callback function, if 'dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gxdcolor.c:59:22: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gxdcolor.c:383:53: note: Parameter 'dev' can be declared as pointer to const ghostpdl-10.03.0/base/gxdcolor.c:393:64: style: Parameter 'dev' can be declared as pointer to const. However it seems that 'gx_dc_null_fill_masked' is a callback function, if 'dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gxdcolor.c:59:49: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gxdcolor.c:393:64: note: Parameter 'dev' can be declared as pointer to const ghostpdl-10.03.0/base/gxdcolor.c:434:35: style: Parameter 'pdevc' can be declared as pointer to const. However it seems that 'gx_dc_devn_load' is a callback function, if 'pdevc' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gxdcolor.c:95:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gxdcolor.c:434:35: note: Parameter 'pdevc' can be declared as pointer to const ghostpdl-10.03.0/base/gxdcolor.c:435:29: style: Parameter 'ignore_dev' can be declared as pointer to const. However it seems that 'gx_dc_devn_load' is a callback function, if 'ignore_dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gxdcolor.c:95:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gxdcolor.c:435:29: note: Parameter 'ignore_dev' can be declared as pointer to const ghostpdl-10.03.0/base/gxdcolor.c:828:35: style: Parameter 'pdevc' can be declared as pointer to const. However it seems that 'gx_dc_pure_load' is a callback function, if 'pdevc' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gxdcolor.c:76:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gxdcolor.c:828:35: note: Parameter 'pdevc' can be declared as pointer to const ghostpdl-10.03.0/base/gxdcolor.c:829:29: style: Parameter 'ignore_dev' can be declared as pointer to const. However it seems that 'gx_dc_pure_load' is a callback function, if 'ignore_dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gxdcolor.c:76:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gxdcolor.c:829:29: note: Parameter 'ignore_dev' can be declared as pointer to const ghostpdl-10.03.0/base/gxdevndi.c:169:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxdevndi.c:193:13: style: Local variable 'i' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/gxdevndi.c:172:9: note: Shadowed declaration ghostpdl-10.03.0/base/gxdevndi.c:193:13: note: Shadow variable ghostpdl-10.03.0/base/gxdevndi.c:91:33: style: Parameter 'pcolor' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxdhtserial.c:542:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxclrect.c:314:8: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition] ghostpdl-10.03.0/base/gxclrect.c:444:19: warning: Possible null pointer dereference: fa [nullPointer] ghostpdl-10.03.0/base/gxclrect.c:526:46: note: Calling function 'clist_write_fill_trapezoid', 9th argument 'NULL' value is 0 ghostpdl-10.03.0/base/gxclrect.c:444:19: note: Null pointer dereference ghostpdl-10.03.0/base/gxclrect.c:445:20: warning: Possible null pointer dereference: fa [nullPointer] ghostpdl-10.03.0/base/gxclrect.c:526:46: note: Calling function 'clist_write_fill_trapezoid', 9th argument 'NULL' value is 0 ghostpdl-10.03.0/base/gxclrect.c:445:20: note: Null pointer dereference ghostpdl-10.03.0/base/gxclrect.c:446:18: warning: Possible null pointer dereference: fa [nullPointer] ghostpdl-10.03.0/base/gxclrect.c:526:46: note: Calling function 'clist_write_fill_trapezoid', 9th argument 'NULL' value is 0 ghostpdl-10.03.0/base/gxclrect.c:446:18: note: Null pointer dereference ghostpdl-10.03.0/base/gxclrect.c:447:23: warning: Possible null pointer dereference: fa [nullPointer] ghostpdl-10.03.0/base/gxclrect.c:526:46: note: Calling function 'clist_write_fill_trapezoid', 9th argument 'NULL' value is 0 ghostpdl-10.03.0/base/gxclrect.c:447:23: note: Null pointer dereference ghostpdl-10.03.0/base/gxclrect.c:449:18: warning: Possible null pointer dereference: fa [nullPointer] ghostpdl-10.03.0/base/gxclrect.c:526:46: note: Calling function 'clist_write_fill_trapezoid', 9th argument 'NULL' value is 0 ghostpdl-10.03.0/base/gxclrect.c:449:18: note: Null pointer dereference ghostpdl-10.03.0/base/gxclrect.c:450:19: warning: Possible null pointer dereference: fa [nullPointer] ghostpdl-10.03.0/base/gxclrect.c:526:46: note: Calling function 'clist_write_fill_trapezoid', 9th argument 'NULL' value is 0 ghostpdl-10.03.0/base/gxclrect.c:450:19: note: Null pointer dereference ghostpdl-10.03.0/base/gxclrect.c:451:18: warning: Possible null pointer dereference: fa [nullPointer] ghostpdl-10.03.0/base/gxclrect.c:526:46: note: Calling function 'clist_write_fill_trapezoid', 9th argument 'NULL' value is 0 ghostpdl-10.03.0/base/gxclrect.c:451:18: note: Null pointer dereference ghostpdl-10.03.0/base/gxclrect.c:452:23: warning: Possible null pointer dereference: fa [nullPointer] ghostpdl-10.03.0/base/gxclrect.c:526:46: note: Calling function 'clist_write_fill_trapezoid', 9th argument 'NULL' value is 0 ghostpdl-10.03.0/base/gxclrect.c:452:23: note: Null pointer dereference ghostpdl-10.03.0/base/gxclrect.c:413:14: style: Variable 'code' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/base/gxclrect.c:412:14: note: code is assigned ghostpdl-10.03.0/base/gxclrect.c:413:14: note: code is overwritten ghostpdl-10.03.0/base/gxclrect.c:696:14: style: Variable 'code' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/base/gxclrect.c:694:14: note: code is assigned ghostpdl-10.03.0/base/gxclrect.c:696:14: note: code is overwritten ghostpdl-10.03.0/base/gxclrect.c:1279:18: style: Variable 'code' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/base/gxclrect.c:1267:14: note: code is assigned ghostpdl-10.03.0/base/gxclrect.c:1279:18: note: code is overwritten ghostpdl-10.03.0/base/gxclrect.c:306:67: style:inconclusive: Function 'clist_fillpage' argument 3 names different: declaration 'pdevc' definition 'pdcolor'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxcldev.h:423:1: note: Function 'clist_fillpage' argument 3 names different: declaration 'pdevc' definition 'pdcolor'. ghostpdl-10.03.0/base/gxclrect.c:306:67: note: Function 'clist_fillpage' argument 3 names different: declaration 'pdevc' definition 'pdcolor'. ghostpdl-10.03.0/base/gxclrect.c:328:43: style:inconclusive: Function 'clist_fill_rectangle' argument 2 names different: declaration 'x' definition 'rx'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxcldev.h:424:1: note: Function 'clist_fill_rectangle' argument 2 names different: declaration 'x' definition 'rx'. ghostpdl-10.03.0/base/gxclrect.c:328:43: note: Function 'clist_fill_rectangle' argument 2 names different: declaration 'x' definition 'rx'. ghostpdl-10.03.0/base/gxclrect.c:328:51: style:inconclusive: Function 'clist_fill_rectangle' argument 3 names different: declaration 'y' definition 'ry'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxcldev.h:424:1: note: Function 'clist_fill_rectangle' argument 3 names different: declaration 'y' definition 'ry'. ghostpdl-10.03.0/base/gxclrect.c:328:51: note: Function 'clist_fill_rectangle' argument 3 names different: declaration 'y' definition 'ry'. ghostpdl-10.03.0/base/gxclrect.c:328:59: style:inconclusive: Function 'clist_fill_rectangle' argument 4 names different: declaration 'width' definition 'rwidth'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxcldev.h:424:1: note: Function 'clist_fill_rectangle' argument 4 names different: declaration 'width' definition 'rwidth'. ghostpdl-10.03.0/base/gxclrect.c:328:59: note: Function 'clist_fill_rectangle' argument 4 names different: declaration 'width' definition 'rwidth'. ghostpdl-10.03.0/base/gxclrect.c:328:71: style:inconclusive: Function 'clist_fill_rectangle' argument 5 names different: declaration 'height' definition 'rheight'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxcldev.h:424:1: note: Function 'clist_fill_rectangle' argument 5 names different: declaration 'height' definition 'rheight'. ghostpdl-10.03.0/base/gxclrect.c:328:71: note: Function 'clist_fill_rectangle' argument 5 names different: declaration 'height' definition 'rheight'. ghostpdl-10.03.0/base/gxclrect.c:591:30: style:inconclusive: Function 'clist_dev_spec_op' argument 1 names different: declaration 'dev' definition 'pdev'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxcldev.h:434:1: note: Function 'clist_dev_spec_op' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gxclrect.c:591:30: note: Function 'clist_dev_spec_op' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gxclrect.c:591:40: style:inconclusive: Function 'clist_dev_spec_op' argument 2 names different: declaration 'op' definition 'dev_spec_op'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxcldev.h:434:1: note: Function 'clist_dev_spec_op' argument 2 names different: declaration 'op' definition 'dev_spec_op'. ghostpdl-10.03.0/base/gxclrect.c:591:40: note: Function 'clist_dev_spec_op' argument 2 names different: declaration 'op' definition 'dev_spec_op'. ghostpdl-10.03.0/base/gxclrect.c:591:69: style:inconclusive: Function 'clist_dev_spec_op' argument 4 names different: declaration 'datasize' definition 'size'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxcldev.h:434:1: note: Function 'clist_dev_spec_op' argument 4 names different: declaration 'datasize' definition 'size'. ghostpdl-10.03.0/base/gxclrect.c:591:69: note: Function 'clist_dev_spec_op' argument 4 names different: declaration 'datasize' definition 'size'. ghostpdl-10.03.0/base/gxclrect.c:644:69: style:inconclusive: Function 'clist_strip_tile_rect_devn' argument 2 names different: declaration 'tiles' definition 'tile'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxcldev.h:429:1: note: Function 'clist_strip_tile_rect_devn' argument 2 names different: declaration 'tiles' definition 'tile'. ghostpdl-10.03.0/base/gxclrect.c:644:69: note: Function 'clist_strip_tile_rect_devn' argument 2 names different: declaration 'tiles' definition 'tile'. ghostpdl-10.03.0/base/gxclrect.c:645:32: style:inconclusive: Function 'clist_strip_tile_rect_devn' argument 3 names different: declaration 'x' definition 'rx'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxcldev.h:429:1: note: Function 'clist_strip_tile_rect_devn' argument 3 names different: declaration 'x' definition 'rx'. ghostpdl-10.03.0/base/gxclrect.c:645:32: note: Function 'clist_strip_tile_rect_devn' argument 3 names different: declaration 'x' definition 'rx'. ghostpdl-10.03.0/base/gxclrect.c:645:40: style:inconclusive: Function 'clist_strip_tile_rect_devn' argument 4 names different: declaration 'y' definition 'ry'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxcldev.h:429:1: note: Function 'clist_strip_tile_rect_devn' argument 4 names different: declaration 'y' definition 'ry'. ghostpdl-10.03.0/base/gxclrect.c:645:40: note: Function 'clist_strip_tile_rect_devn' argument 4 names different: declaration 'y' definition 'ry'. ghostpdl-10.03.0/base/gxclrect.c:645:48: style:inconclusive: Function 'clist_strip_tile_rect_devn' argument 5 names different: declaration 'width' definition 'rwidth'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxcldev.h:429:1: note: Function 'clist_strip_tile_rect_devn' argument 5 names different: declaration 'width' definition 'rwidth'. ghostpdl-10.03.0/base/gxclrect.c:645:48: note: Function 'clist_strip_tile_rect_devn' argument 5 names different: declaration 'width' definition 'rwidth'. ghostpdl-10.03.0/base/gxclrect.c:645:60: style:inconclusive: Function 'clist_strip_tile_rect_devn' argument 6 names different: declaration 'height' definition 'rheight'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxcldev.h:429:1: note: Function 'clist_strip_tile_rect_devn' argument 6 names different: declaration 'height' definition 'rheight'. ghostpdl-10.03.0/base/gxclrect.c:645:60: note: Function 'clist_strip_tile_rect_devn' argument 6 names different: declaration 'height' definition 'rheight'. ghostpdl-10.03.0/base/gxclrect.c:647:66: style:inconclusive: Function 'clist_strip_tile_rect_devn' argument 9 names different: declaration 'phase_x' definition 'px'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxcldev.h:429:1: note: Function 'clist_strip_tile_rect_devn' argument 9 names different: declaration 'phase_x' definition 'px'. ghostpdl-10.03.0/base/gxclrect.c:647:66: note: Function 'clist_strip_tile_rect_devn' argument 9 names different: declaration 'phase_x' definition 'px'. ghostpdl-10.03.0/base/gxclrect.c:647:74: style:inconclusive: Function 'clist_strip_tile_rect_devn' argument 10 names different: declaration 'phase_y' definition 'py'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxcldev.h:429:1: note: Function 'clist_strip_tile_rect_devn' argument 10 names different: declaration 'phase_y' definition 'py'. ghostpdl-10.03.0/base/gxclrect.c:647:74: note: Function 'clist_strip_tile_rect_devn' argument 10 names different: declaration 'phase_y' definition 'py'. ghostpdl-10.03.0/base/gxclrect.c:717:69: style:inconclusive: Function 'clist_strip_tile_rectangle' argument 2 names different: declaration 'tiles' definition 'tile'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxcldev.h:428:1: note: Function 'clist_strip_tile_rectangle' argument 2 names different: declaration 'tiles' definition 'tile'. ghostpdl-10.03.0/base/gxclrect.c:717:69: note: Function 'clist_strip_tile_rectangle' argument 2 names different: declaration 'tiles' definition 'tile'. ghostpdl-10.03.0/base/gxclrect.c:718:32: style:inconclusive: Function 'clist_strip_tile_rectangle' argument 3 names different: declaration 'x' definition 'rx'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxcldev.h:428:1: note: Function 'clist_strip_tile_rectangle' argument 3 names different: declaration 'x' definition 'rx'. ghostpdl-10.03.0/base/gxclrect.c:718:32: note: Function 'clist_strip_tile_rectangle' argument 3 names different: declaration 'x' definition 'rx'. ghostpdl-10.03.0/base/gxclrect.c:718:40: style:inconclusive: Function 'clist_strip_tile_rectangle' argument 4 names different: declaration 'y' definition 'ry'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxcldev.h:428:1: note: Function 'clist_strip_tile_rectangle' argument 4 names different: declaration 'y' definition 'ry'. ghostpdl-10.03.0/base/gxclrect.c:718:40: note: Function 'clist_strip_tile_rectangle' argument 4 names different: declaration 'y' definition 'ry'. ghostpdl-10.03.0/base/gxclrect.c:718:48: style:inconclusive: Function 'clist_strip_tile_rectangle' argument 5 names different: declaration 'width' definition 'rwidth'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxcldev.h:428:1: note: Function 'clist_strip_tile_rectangle' argument 5 names different: declaration 'width' definition 'rwidth'. ghostpdl-10.03.0/base/gxclrect.c:718:48: note: Function 'clist_strip_tile_rectangle' argument 5 names different: declaration 'width' definition 'rwidth'. ghostpdl-10.03.0/base/gxclrect.c:718:60: style:inconclusive: Function 'clist_strip_tile_rectangle' argument 6 names different: declaration 'height' definition 'rheight'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxcldev.h:428:1: note: Function 'clist_strip_tile_rectangle' argument 6 names different: declaration 'height' definition 'rheight'. ghostpdl-10.03.0/base/gxclrect.c:718:60: note: Function 'clist_strip_tile_rectangle' argument 6 names different: declaration 'height' definition 'rheight'. ghostpdl-10.03.0/base/gxclrect.c:719:66: style:inconclusive: Function 'clist_strip_tile_rectangle' argument 9 names different: declaration 'phase_x' definition 'px'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxcldev.h:428:1: note: Function 'clist_strip_tile_rectangle' argument 9 names different: declaration 'phase_x' definition 'px'. ghostpdl-10.03.0/base/gxclrect.c:719:66: note: Function 'clist_strip_tile_rectangle' argument 9 names different: declaration 'phase_x' definition 'px'. ghostpdl-10.03.0/base/gxclrect.c:719:74: style:inconclusive: Function 'clist_strip_tile_rectangle' argument 10 names different: declaration 'phase_y' definition 'py'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxcldev.h:428:1: note: Function 'clist_strip_tile_rectangle' argument 10 names different: declaration 'phase_y' definition 'py'. ghostpdl-10.03.0/base/gxclrect.c:719:74: note: Function 'clist_strip_tile_rectangle' argument 10 names different: declaration 'phase_y' definition 'py'. ghostpdl-10.03.0/base/gxclrect.c:798:21: style:inconclusive: Function 'clist_copy_mono' argument 6 names different: declaration 'x' definition 'rx'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxcldev.h:425:1: note: Function 'clist_copy_mono' argument 6 names different: declaration 'x' definition 'rx'. ghostpdl-10.03.0/base/gxclrect.c:798:21: note: Function 'clist_copy_mono' argument 6 names different: declaration 'x' definition 'rx'. ghostpdl-10.03.0/base/gxclrect.c:798:29: style:inconclusive: Function 'clist_copy_mono' argument 7 names different: declaration 'y' definition 'ry'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxcldev.h:425:1: note: Function 'clist_copy_mono' argument 7 names different: declaration 'y' definition 'ry'. ghostpdl-10.03.0/base/gxclrect.c:798:29: note: Function 'clist_copy_mono' argument 7 names different: declaration 'y' definition 'ry'. ghostpdl-10.03.0/base/gxclrect.c:798:37: style:inconclusive: Function 'clist_copy_mono' argument 8 names different: declaration 'width' definition 'rwidth'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxcldev.h:425:1: note: Function 'clist_copy_mono' argument 8 names different: declaration 'width' definition 'rwidth'. ghostpdl-10.03.0/base/gxclrect.c:798:37: note: Function 'clist_copy_mono' argument 8 names different: declaration 'width' definition 'rwidth'. ghostpdl-10.03.0/base/gxclrect.c:798:49: style:inconclusive: Function 'clist_copy_mono' argument 9 names different: declaration 'height' definition 'rheight'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxcldev.h:425:1: note: Function 'clist_copy_mono' argument 9 names different: declaration 'height' definition 'rheight'. ghostpdl-10.03.0/base/gxclrect.c:798:49: note: Function 'clist_copy_mono' argument 9 names different: declaration 'height' definition 'rheight'. ghostpdl-10.03.0/base/gxclrect.c:923:23: style:inconclusive: Function 'clist_copy_planes' argument 6 names different: declaration 'x' definition 'rx'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxcldev.h:435:1: note: Function 'clist_copy_planes' argument 6 names different: declaration 'x' definition 'rx'. ghostpdl-10.03.0/base/gxclrect.c:923:23: note: Function 'clist_copy_planes' argument 6 names different: declaration 'x' definition 'rx'. ghostpdl-10.03.0/base/gxclrect.c:923:31: style:inconclusive: Function 'clist_copy_planes' argument 7 names different: declaration 'y' definition 'ry'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxcldev.h:435:1: note: Function 'clist_copy_planes' argument 7 names different: declaration 'y' definition 'ry'. ghostpdl-10.03.0/base/gxclrect.c:923:31: note: Function 'clist_copy_planes' argument 7 names different: declaration 'y' definition 'ry'. ghostpdl-10.03.0/base/gxclrect.c:923:39: style:inconclusive: Function 'clist_copy_planes' argument 8 names different: declaration 'width' definition 'rwidth'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxcldev.h:435:1: note: Function 'clist_copy_planes' argument 8 names different: declaration 'width' definition 'rwidth'. ghostpdl-10.03.0/base/gxclrect.c:923:39: note: Function 'clist_copy_planes' argument 8 names different: declaration 'width' definition 'rwidth'. ghostpdl-10.03.0/base/gxclrect.c:923:51: style:inconclusive: Function 'clist_copy_planes' argument 9 names different: declaration 'height' definition 'rheight'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxcldev.h:435:1: note: Function 'clist_copy_planes' argument 9 names different: declaration 'height' definition 'rheight'. ghostpdl-10.03.0/base/gxclrect.c:923:51: note: Function 'clist_copy_planes' argument 9 names different: declaration 'height' definition 'rheight'. ghostpdl-10.03.0/base/gxclrect.c:1076:22: style:inconclusive: Function 'clist_copy_color' argument 6 names different: declaration 'x' definition 'rx'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxcldev.h:426:1: note: Function 'clist_copy_color' argument 6 names different: declaration 'x' definition 'rx'. ghostpdl-10.03.0/base/gxclrect.c:1076:22: note: Function 'clist_copy_color' argument 6 names different: declaration 'x' definition 'rx'. ghostpdl-10.03.0/base/gxclrect.c:1076:30: style:inconclusive: Function 'clist_copy_color' argument 7 names different: declaration 'y' definition 'ry'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxcldev.h:426:1: note: Function 'clist_copy_color' argument 7 names different: declaration 'y' definition 'ry'. ghostpdl-10.03.0/base/gxclrect.c:1076:30: note: Function 'clist_copy_color' argument 7 names different: declaration 'y' definition 'ry'. ghostpdl-10.03.0/base/gxclrect.c:1076:38: style:inconclusive: Function 'clist_copy_color' argument 8 names different: declaration 'width' definition 'rwidth'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxcldev.h:426:1: note: Function 'clist_copy_color' argument 8 names different: declaration 'width' definition 'rwidth'. ghostpdl-10.03.0/base/gxclrect.c:1076:38: note: Function 'clist_copy_color' argument 8 names different: declaration 'width' definition 'rwidth'. ghostpdl-10.03.0/base/gxclrect.c:1076:50: style:inconclusive: Function 'clist_copy_color' argument 9 names different: declaration 'height' definition 'rheight'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxcldev.h:426:1: note: Function 'clist_copy_color' argument 9 names different: declaration 'height' definition 'rheight'. ghostpdl-10.03.0/base/gxclrect.c:1076:50: note: Function 'clist_copy_color' argument 9 names different: declaration 'height' definition 'rheight'. ghostpdl-10.03.0/base/gxclrect.c:1202:45: style:inconclusive: Function 'clist_copy_alpha_hl_color' argument 6 names different: declaration 'x' definition 'rx'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxcldev.h:437:1: note: Function 'clist_copy_alpha_hl_color' argument 6 names different: declaration 'x' definition 'rx'. ghostpdl-10.03.0/base/gxclrect.c:1202:45: note: Function 'clist_copy_alpha_hl_color' argument 6 names different: declaration 'x' definition 'rx'. ghostpdl-10.03.0/base/gxclrect.c:1202:53: style:inconclusive: Function 'clist_copy_alpha_hl_color' argument 7 names different: declaration 'y' definition 'ry'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxcldev.h:437:1: note: Function 'clist_copy_alpha_hl_color' argument 7 names different: declaration 'y' definition 'ry'. ghostpdl-10.03.0/base/gxclrect.c:1202:53: note: Function 'clist_copy_alpha_hl_color' argument 7 names different: declaration 'y' definition 'ry'. ghostpdl-10.03.0/base/gxclrect.c:1202:61: style:inconclusive: Function 'clist_copy_alpha_hl_color' argument 8 names different: declaration 'width' definition 'rwidth'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxcldev.h:437:1: note: Function 'clist_copy_alpha_hl_color' argument 8 names different: declaration 'width' definition 'rwidth'. ghostpdl-10.03.0/base/gxclrect.c:1202:61: note: Function 'clist_copy_alpha_hl_color' argument 8 names different: declaration 'width' definition 'rwidth'. ghostpdl-10.03.0/base/gxclrect.c:1202:73: style:inconclusive: Function 'clist_copy_alpha_hl_color' argument 9 names different: declaration 'height' definition 'rheight'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxcldev.h:437:1: note: Function 'clist_copy_alpha_hl_color' argument 9 names different: declaration 'height' definition 'rheight'. ghostpdl-10.03.0/base/gxclrect.c:1202:73: note: Function 'clist_copy_alpha_hl_color' argument 9 names different: declaration 'height' definition 'rheight'. ghostpdl-10.03.0/base/gxclrect.c:1339:45: style:inconclusive: Function 'clist_copy_alpha' argument 6 names different: declaration 'x' definition 'rx'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxcldev.h:427:1: note: Function 'clist_copy_alpha' argument 6 names different: declaration 'x' definition 'rx'. ghostpdl-10.03.0/base/gxclrect.c:1339:45: note: Function 'clist_copy_alpha' argument 6 names different: declaration 'x' definition 'rx'. ghostpdl-10.03.0/base/gxclrect.c:1339:53: style:inconclusive: Function 'clist_copy_alpha' argument 7 names different: declaration 'y' definition 'ry'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxcldev.h:427:1: note: Function 'clist_copy_alpha' argument 7 names different: declaration 'y' definition 'ry'. ghostpdl-10.03.0/base/gxclrect.c:1339:53: note: Function 'clist_copy_alpha' argument 7 names different: declaration 'y' definition 'ry'. ghostpdl-10.03.0/base/gxclrect.c:1339:61: style:inconclusive: Function 'clist_copy_alpha' argument 8 names different: declaration 'width' definition 'rwidth'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxcldev.h:427:1: note: Function 'clist_copy_alpha' argument 8 names different: declaration 'width' definition 'rwidth'. ghostpdl-10.03.0/base/gxclrect.c:1339:61: note: Function 'clist_copy_alpha' argument 8 names different: declaration 'width' definition 'rwidth'. ghostpdl-10.03.0/base/gxclrect.c:1339:73: style:inconclusive: Function 'clist_copy_alpha' argument 9 names different: declaration 'height' definition 'rheight'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxcldev.h:427:1: note: Function 'clist_copy_alpha' argument 9 names different: declaration 'height' definition 'rheight'. ghostpdl-10.03.0/base/gxclrect.c:1339:73: note: Function 'clist_copy_alpha' argument 9 names different: declaration 'height' definition 'rheight'. ghostpdl-10.03.0/base/gxclrect.c:1484:26: style:inconclusive: Function 'clist_strip_copy_rop2' argument 9 names different: declaration 'x' definition 'rx'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxcldev.h:430:1: note: Function 'clist_strip_copy_rop2' argument 9 names different: declaration 'x' definition 'rx'. ghostpdl-10.03.0/base/gxclrect.c:1484:26: note: Function 'clist_strip_copy_rop2' argument 9 names different: declaration 'x' definition 'rx'. ghostpdl-10.03.0/base/gxclrect.c:1484:34: style:inconclusive: Function 'clist_strip_copy_rop2' argument 10 names different: declaration 'y' definition 'ry'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxcldev.h:430:1: note: Function 'clist_strip_copy_rop2' argument 10 names different: declaration 'y' definition 'ry'. ghostpdl-10.03.0/base/gxclrect.c:1484:34: note: Function 'clist_strip_copy_rop2' argument 10 names different: declaration 'y' definition 'ry'. ghostpdl-10.03.0/base/gxclrect.c:1484:42: style:inconclusive: Function 'clist_strip_copy_rop2' argument 11 names different: declaration 'width' definition 'rwidth'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxcldev.h:430:1: note: Function 'clist_strip_copy_rop2' argument 11 names different: declaration 'width' definition 'rwidth'. ghostpdl-10.03.0/base/gxclrect.c:1484:42: note: Function 'clist_strip_copy_rop2' argument 11 names different: declaration 'width' definition 'rwidth'. ghostpdl-10.03.0/base/gxclrect.c:1484:54: style:inconclusive: Function 'clist_strip_copy_rop2' argument 12 names different: declaration 'height' definition 'rheight'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxcldev.h:430:1: note: Function 'clist_strip_copy_rop2' argument 12 names different: declaration 'height' definition 'rheight'. ghostpdl-10.03.0/base/gxclrect.c:1484:54: note: Function 'clist_strip_copy_rop2' argument 12 names different: declaration 'height' definition 'rheight'. ghostpdl-10.03.0/base/gxclrect.c:600:40: style: Local variable 'cdev' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/gxclrect.c:593:36: note: Shadowed declaration ghostpdl-10.03.0/base/gxclrect.c:600:40: note: Shadow variable ghostpdl-10.03.0/base/gxclrect.c:852:13: style: Local variable 'code' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/gxclrect.c:830:13: note: Shadowed declaration ghostpdl-10.03.0/base/gxclrect.c:852:13: note: Shadow variable ghostpdl-10.03.0/base/gxclrect.c:306:67: style: Parameter 'pdcolor' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxclrect.c:600:40: style: Variable 'cdev' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gxclrect.c:615:33: style: Variable 'cwdev' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gxclrect.c:626:33: style: Variable 'cwdev' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gxclrect.c:1583:17: error: Shifting 32-bit value by 32 bits is undefined behaviour [shiftTooManyBits] ghostpdl-10.03.0/base/gxclrect.c:1585:21: error: Shifting 32-bit value by 32 bits is undefined behaviour [shiftTooManyBits] ghostpdl-10.03.0/base/gxclrect.c:353:5: style: Variable 're.rect_nbands' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gxclrect.c:1540:22: style: Variable 'rop_used' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gxfapi.c:120:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_fixed [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxfapi.c:155:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_fixed [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxfapi.c:206:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_fixed [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxfapi.c:698:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_LOG2_SIZEOF_LONG [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxdownscale.c:3623:87: style:inconclusive: Function 'gx_downscaler_create_icc_link' argument 3 names different: declaration 'profile' definition 'icc_profile'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdownscale.h:265:47: note: Function 'gx_downscaler_create_icc_link' argument 3 names different: declaration 'profile' definition 'icc_profile'. ghostpdl-10.03.0/base/gxdownscale.c:3623:87: note: Function 'gx_downscaler_create_icc_link' argument 3 names different: declaration 'profile' definition 'icc_profile'. ghostpdl-10.03.0/base/gxdownscale.c:68:41: style: Parameter 'inp' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxdownscale.c:88:40: style: Parameter 'ds' can be declared as pointer to const. However it seems that 'down_core' is a callback function, if 'ds' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gxdownscale.c:2851:25: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gxdownscale.c:88:40: note: Parameter 'ds' can be declared as pointer to const ghostpdl-10.03.0/base/gxdownscale.c:235:42: style: Parameter 'ds' can be declared as pointer to const. However it seems that 'down_core_1' is a callback function, if 'ds' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gxdownscale.c:2849:25: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gxdownscale.c:235:42: note: Parameter 'ds' can be declared as pointer to const ghostpdl-10.03.0/base/gxdownscale.c:320:42: style: Parameter 'ds' can be declared as pointer to const. However it seems that 'down_core_2' is a callback function, if 'ds' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gxdownscale.c:2847:25: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gxdownscale.c:320:42: note: Parameter 'ds' can be declared as pointer to const ghostpdl-10.03.0/base/gxdownscale.c:412:42: style: Parameter 'ds' can be declared as pointer to const. However it seems that 'down_core_3' is a callback function, if 'ds' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gxdownscale.c:2845:25: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gxdownscale.c:412:42: note: Parameter 'ds' can be declared as pointer to const ghostpdl-10.03.0/base/gxdownscale.c:510:42: style: Parameter 'ds' can be declared as pointer to const. However it seems that 'down_core_4' is a callback function, if 'ds' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gxdownscale.c:2843:25: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gxdownscale.c:510:42: note: Parameter 'ds' can be declared as pointer to const ghostpdl-10.03.0/base/gxdownscale.c:1188:42: style: Parameter 'ds' can be declared as pointer to const. However it seems that 'down_core16' is a callback function, if 'ds' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gxdownscale.c:3334:17: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gxdownscale.c:1188:42: note: Parameter 'ds' can be declared as pointer to const ghostpdl-10.03.0/base/gxdownscale.c:1242:41: style: Parameter 'ds' can be declared as pointer to const. However it seems that 'down_core8' is a callback function, if 'ds' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gxdownscale.c:3347:21: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gxdownscale.c:1242:41: note: Parameter 'ds' can be declared as pointer to const ghostpdl-10.03.0/base/gxdownscale.c:1292:43: style: Parameter 'ds' can be declared as pointer to const. However it seems that 'down_core8_2' is a callback function, if 'ds' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gxdownscale.c:3345:21: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gxdownscale.c:1292:43: note: Parameter 'ds' can be declared as pointer to const ghostpdl-10.03.0/base/gxdownscale.c:1329:43: style: Parameter 'ds' can be declared as pointer to const. However it seems that 'down_core8_3' is a callback function, if 'ds' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gxdownscale.c:3343:21: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gxdownscale.c:1329:43: note: Parameter 'ds' can be declared as pointer to const ghostpdl-10.03.0/base/gxdownscale.c:1368:43: style: Parameter 'ds' can be declared as pointer to const. However it seems that 'down_core8_4' is a callback function, if 'ds' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gxdownscale.c:3341:21: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gxdownscale.c:1368:43: note: Parameter 'ds' can be declared as pointer to const ghostpdl-10.03.0/base/gxdownscale.c:1409:45: style: Parameter 'ds' can be declared as pointer to const. However it seems that 'down_core8_3_2' is a callback function, if 'ds' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gxdownscale.c:2464:17: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gxdownscale.c:1409:45: note: Parameter 'ds' can be declared as pointer to const ghostpdl-10.03.0/base/gxdownscale.c:1460:45: style: Parameter 'ds' can be declared as pointer to const. However it seems that 'down_core8_3_4' is a callback function, if 'ds' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gxdownscale.c:2466:17: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gxdownscale.c:1460:45: note: Parameter 'ds' can be declared as pointer to const ghostpdl-10.03.0/base/gxdownscale.c:1525:42: style: Parameter 'ds' can be declared as pointer to const. However it seems that 'down_core24' is a callback function, if 'ds' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gxdownscale.c:3350:17: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gxdownscale.c:1525:42: note: Parameter 'ds' can be declared as pointer to const ghostpdl-10.03.0/base/gxdownscale.c:1606:42: style: Parameter 'ds' can be declared as pointer to const. However it seems that 'down_core32' is a callback function, if 'ds' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gxdownscale.c:3352:18: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gxdownscale.c:1606:42: note: Parameter 'ds' can be declared as pointer to const ghostpdl-10.03.0/base/gxdownscale.c:1795:40: style: Parameter 'memory' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxdownscale.c:1835:26: style: Parameter 'res' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxdownscale.c:791:26: style: Variable 'errors' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gxfapiu.c:471:25: error: There is an unknown macro here somewhere. Configuration is required. If FSA is a macro then please configure it. [unknownMacro] ghostpdl-10.03.0/base/gxfapi.c:896:16: style: Local variable 'h' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/gxfapi.c:817:9: note: Shadowed declaration ghostpdl-10.03.0/base/gxfapi.c:896:16: note: Shadow variable ghostpdl-10.03.0/base/gxfapi.c:1064:13: style: Local variable 'code' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/gxfapi.c:1028:9: note: Shadowed declaration ghostpdl-10.03.0/base/gxfapi.c:1064:13: note: Shadow variable ghostpdl-10.03.0/base/gxfapi.c:49:39: style: Parameter 'mem' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxfapi.c:347:43: style: Parameter 'event_data' can be declared as pointer to const. However it seems that 'notify_remove_font' is a callback function, if 'event_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gxfapi.c:565:50: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gxfapi.c:347:43: note: Parameter 'event_data' can be declared as pointer to const ghostpdl-10.03.0/base/gxfapi.c:619:63: style: Parameter 'metrics' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxfapi.c:660:37: style: Variable 'pe' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gxfapi.c:1030:19: style: Variable 'pbfont' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gxfapi.c:1549:32: style: Variable 'pfont1' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gxfapi.c:1795:53: style: Parameter 'font_file_path' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxfapi.c:1796:70: style: Parameter 'xlatmap' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxfapi.c:1902:43: style: Parameter 'server' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxhintn.c:1448:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_LOG2_SIZEOF_INT [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxhintn.c:1654:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_LOG2_SIZEOF_INT [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxhintn.c:2222:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_LOG2_SIZEOF_INT [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxhintn.c:2277:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p_ai [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxfill.c:503:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fixed [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxfill.c:1145:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_fixed [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxfill.c:1202:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_fixed [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxfill.c:1660:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable min_fixed [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxfill.c:1756:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fixed [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxfill.c:1831:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable min_fixed [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxfilltr.h:55:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable min_fixed [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxfill.c:2204:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_LOG2_SIZEOF_INT [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxfillsl.h:50:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable min_fixed [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxhintn.c:2524:27: style:inconclusive: Boolean expression 'aligned_min_x' is used in bitwise operation. [bitwiseOnBoolean] ghostpdl-10.03.0/base/gxhintn.c:2526:27: style:inconclusive: Boolean expression 'aligned_min_y' is used in bitwise operation. [bitwiseOnBoolean] ghostpdl-10.03.0/base/gxhintn.c:2528:27: style:inconclusive: Boolean expression 'aligned_max_x' is used in bitwise operation. [bitwiseOnBoolean] ghostpdl-10.03.0/base/gxhintn.c:2530:27: style:inconclusive: Boolean expression 'aligned_max_y' is used in bitwise operation. [bitwiseOnBoolean] ghostpdl-10.03.0/base/gxhintn.c:615:11: style: Condition '1||self->resolution*self->font_size>=2' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/base/gxhintn.c:2093:13: style: Condition 'align_by_stem' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/base/gxhintn.c:2067:9: note: Assuming that condition 'align_by_stem' is not redundant ghostpdl-10.03.0/base/gxhintn.c:2093:13: note: Condition 'align_by_stem' is always true ghostpdl-10.03.0/base/gxhintn.c:1448:31: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gxhintn.c:1654:20: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gxhintn.c:1658:20: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gxhintn.c:1662:20: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gxhintn.c:2222:31: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gxhintn.c:352:34: style:inconclusive: Function 't1_hinter__init' argument 1 names different: declaration 'this' definition 'self'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxhintn.h:177:34: note: Function 't1_hinter__init' argument 1 names different: declaration 'this' definition 'self'. ghostpdl-10.03.0/base/gxhintn.c:352:34: note: Function 't1_hinter__init' argument 1 names different: declaration 'this' definition 'self'. ghostpdl-10.03.0/base/gxhintn.c:517:40: style:inconclusive: Function 't1_hinter__set_mapping' argument 1 names different: declaration 'this' definition 'self'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxhintn.h:178:41: note: Function 't1_hinter__set_mapping' argument 1 names different: declaration 'this' definition 'self'. ghostpdl-10.03.0/base/gxhintn.c:517:40: note: Function 't1_hinter__set_mapping' argument 1 names different: declaration 'this' definition 'self'. ghostpdl-10.03.0/base/gxhintn.c:750:60: style:inconclusive: Function 't1_hinter__set_font_data' argument 2 names different: declaration 'this' definition 'self'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxhintn.h:183:61: note: Function 't1_hinter__set_font_data' argument 2 names different: declaration 'this' definition 'self'. ghostpdl-10.03.0/base/gxhintn.c:750:60: note: Function 't1_hinter__set_font_data' argument 2 names different: declaration 'this' definition 'self'. ghostpdl-10.03.0/base/gxhintn.c:791:44: style:inconclusive: Function 't1_hinter__set_font42_data' argument 1 names different: declaration 'this' definition 'self'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxhintn.h:185:45: note: Function 't1_hinter__set_font42_data' argument 1 names different: declaration 'this' definition 'self'. ghostpdl-10.03.0/base/gxhintn.c:791:44: note: Function 't1_hinter__set_font42_data' argument 1 names different: declaration 'this' definition 'self'. ghostpdl-10.03.0/base/gxhintn.c:836:32: style:inconclusive: Function 't1_hinter__sbw' argument 1 names different: declaration 'this' definition 'self'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxhintn.h:188:33: note: Function 't1_hinter__sbw' argument 1 names different: declaration 'this' definition 'self'. ghostpdl-10.03.0/base/gxhintn.c:836:32: note: Function 't1_hinter__sbw' argument 1 names different: declaration 'this' definition 'self'. ghostpdl-10.03.0/base/gxhintn.c:844:37: style:inconclusive: Function 't1_hinter__sbw_seac' argument 1 names different: declaration 'this' definition 'self'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxhintn.h:189:38: note: Function 't1_hinter__sbw_seac' argument 1 names different: declaration 'this' definition 'self'. ghostpdl-10.03.0/base/gxhintn.c:844:37: note: Function 't1_hinter__sbw_seac' argument 1 names different: declaration 'this' definition 'self'. ghostpdl-10.03.0/base/gxhintn.c:1090:36: style:inconclusive: Function 't1_hinter__rmoveto' argument 1 names different: declaration 'this' definition 'self'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxhintn.h:190:37: note: Function 't1_hinter__rmoveto' argument 1 names different: declaration 'this' definition 'self'. ghostpdl-10.03.0/base/gxhintn.c:1090:36: note: Function 't1_hinter__rmoveto' argument 1 names different: declaration 'this' definition 'self'. ghostpdl-10.03.0/base/gxhintn.c:1165:37: style:inconclusive: Function 't1_hinter__rcurveto' argument 1 names different: declaration 'this' definition 'self'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxhintn.h:192:38: note: Function 't1_hinter__rcurveto' argument 1 names different: declaration 'this' definition 'self'. ghostpdl-10.03.0/base/gxhintn.c:1165:37: note: Function 't1_hinter__rcurveto' argument 1 names different: declaration 'this' definition 'self'. ghostpdl-10.03.0/base/gxhintn.c:1201:45: style:inconclusive: Function 't1_hinter__setcurrentpoint' argument 1 names different: declaration 'this' definition 'self'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxhintn.h:193:45: note: Function 't1_hinter__setcurrentpoint' argument 1 names different: declaration 'this' definition 'self'. ghostpdl-10.03.0/base/gxhintn.c:1201:45: note: Function 't1_hinter__setcurrentpoint' argument 1 names different: declaration 'this' definition 'self'. ghostpdl-10.03.0/base/gxhintn.c:1224:38: style:inconclusive: Function 't1_hinter__closepath' argument 1 names different: declaration 'this' definition 'self'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxhintn.h:194:39: note: Function 't1_hinter__closepath' argument 1 names different: declaration 'this' definition 'self'. ghostpdl-10.03.0/base/gxhintn.c:1224:38: note: Function 't1_hinter__closepath' argument 1 names different: declaration 'this' definition 'self'. ghostpdl-10.03.0/base/gxhintn.c:1257:41: style:inconclusive: Function 't1_hinter__end_subglyph' argument 1 names different: declaration 'this' definition 'self'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxhintn.h:195:42: note: Function 't1_hinter__end_subglyph' argument 1 names different: declaration 'this' definition 'self'. ghostpdl-10.03.0/base/gxhintn.c:1257:41: note: Function 't1_hinter__end_subglyph' argument 1 names different: declaration 'this' definition 'self'. ghostpdl-10.03.0/base/gxhintn.c:1279:37: style:inconclusive: Function 't1_hinter__flex_beg' argument 1 names different: declaration 'this' definition 'self'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxhintn.h:197:38: note: Function 't1_hinter__flex_beg' argument 1 names different: declaration 'this' definition 'self'. ghostpdl-10.03.0/base/gxhintn.c:1279:37: note: Function 't1_hinter__flex_beg' argument 1 names different: declaration 'this' definition 'self'. ghostpdl-10.03.0/base/gxhintn.c:1289:39: style:inconclusive: Function 't1_hinter__flex_point' argument 1 names different: declaration 'this' definition 'self'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxhintn.h:199:40: note: Function 't1_hinter__flex_point' argument 1 names different: declaration 'this' definition 'self'. ghostpdl-10.03.0/base/gxhintn.c:1289:39: note: Function 't1_hinter__flex_point' argument 1 names different: declaration 'this' definition 'self'. ghostpdl-10.03.0/base/gxhintn.c:1296:37: style:inconclusive: Function 't1_hinter__flex_end' argument 1 names different: declaration 'this' definition 'self'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxhintn.h:198:38: note: Function 't1_hinter__flex_end' argument 1 names different: declaration 'this' definition 'self'. ghostpdl-10.03.0/base/gxhintn.c:1296:37: note: Function 't1_hinter__flex_end' argument 1 names different: declaration 'this' definition 'self'. ghostpdl-10.03.0/base/gxhintn.c:1373:38: style:inconclusive: Function 't1_hinter__hint_mask' argument 1 names different: declaration 'this' definition 'self'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxhintn.h:201:39: note: Function 't1_hinter__hint_mask' argument 1 names different: declaration 'this' definition 'self'. ghostpdl-10.03.0/base/gxhintn.c:1373:38: note: Function 't1_hinter__hint_mask' argument 1 names different: declaration 'this' definition 'self'. ghostpdl-10.03.0/base/gxhintn.c:1415:39: style:inconclusive: Function 't1_hinter__drop_hints' argument 1 names different: declaration 'this' definition 'self'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxhintn.h:202:40: note: Function 't1_hinter__drop_hints' argument 1 names different: declaration 'this' definition 'self'. ghostpdl-10.03.0/base/gxhintn.c:1415:39: note: Function 't1_hinter__drop_hints' argument 1 names different: declaration 'this' definition 'self'. ghostpdl-10.03.0/base/gxhintn.c:1469:39: style:inconclusive: Function 't1_hinter__dotsection' argument 1 names different: declaration 'this' definition 'self'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxhintn.h:203:40: note: Function 't1_hinter__dotsection' argument 1 names different: declaration 'this' definition 'self'. ghostpdl-10.03.0/base/gxhintn.c:1469:39: note: Function 't1_hinter__dotsection' argument 1 names different: declaration 'this' definition 'self'. ghostpdl-10.03.0/base/gxhintn.c:1477:34: style:inconclusive: Function 't1_hinter__hstem' argument 1 names different: declaration 'this' definition 'self'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxhintn.h:204:35: note: Function 't1_hinter__hstem' argument 1 names different: declaration 'this' definition 'self'. ghostpdl-10.03.0/base/gxhintn.c:1477:34: note: Function 't1_hinter__hstem' argument 1 names different: declaration 'this' definition 'self'. ghostpdl-10.03.0/base/gxhintn.c:1483:42: style:inconclusive: Function 't1_hinter__overall_hstem' argument 1 names different: declaration 'this' definition 'self'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxhintn.h:206:43: note: Function 't1_hinter__overall_hstem' argument 1 names different: declaration 'this' definition 'self'. ghostpdl-10.03.0/base/gxhintn.c:1483:42: note: Function 't1_hinter__overall_hstem' argument 1 names different: declaration 'this' definition 'self'. ghostpdl-10.03.0/base/gxhintn.c:1490:34: style:inconclusive: Function 't1_hinter__vstem' argument 1 names different: declaration 'this' definition 'self'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxhintn.h:205:35: note: Function 't1_hinter__vstem' argument 1 names different: declaration 'this' definition 'self'. ghostpdl-10.03.0/base/gxhintn.c:1490:34: note: Function 't1_hinter__vstem' argument 1 names different: declaration 'this' definition 'self'. ghostpdl-10.03.0/base/gxhintn.c:1496:35: style:inconclusive: Function 't1_hinter__hstem3' argument 1 names different: declaration 'this' definition 'self'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxhintn.h:207:36: note: Function 't1_hinter__hstem3' argument 1 names different: declaration 'this' definition 'self'. ghostpdl-10.03.0/base/gxhintn.c:1496:35: note: Function 't1_hinter__hstem3' argument 1 names different: declaration 'this' definition 'self'. ghostpdl-10.03.0/base/gxhintn.c:1496:57: style:inconclusive: Function 't1_hinter__hstem3' argument 3 names different: declaration 'y1' definition 'x1'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxhintn.h:207:58: note: Function 't1_hinter__hstem3' argument 3 names different: declaration 'y1' definition 'x1'. ghostpdl-10.03.0/base/gxhintn.c:1496:57: note: Function 't1_hinter__hstem3' argument 3 names different: declaration 'y1' definition 'x1'. ghostpdl-10.03.0/base/gxhintn.c:1496:77: style:inconclusive: Function 't1_hinter__hstem3' argument 5 names different: declaration 'y3' definition 'x3'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxhintn.h:207:78: note: Function 't1_hinter__hstem3' argument 5 names different: declaration 'y3' definition 'x3'. ghostpdl-10.03.0/base/gxhintn.c:1496:77: note: Function 't1_hinter__hstem3' argument 5 names different: declaration 'y3' definition 'x3'. ghostpdl-10.03.0/base/gxhintn.c:1496:97: style:inconclusive: Function 't1_hinter__hstem3' argument 7 names different: declaration 'y5' definition 'x5'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxhintn.h:207:98: note: Function 't1_hinter__hstem3' argument 7 names different: declaration 'y5' definition 'x5'. ghostpdl-10.03.0/base/gxhintn.c:1496:97: note: Function 't1_hinter__hstem3' argument 7 names different: declaration 'y5' definition 'x5'. ghostpdl-10.03.0/base/gxhintn.c:1510:35: style:inconclusive: Function 't1_hinter__vstem3' argument 1 names different: declaration 'this' definition 'self'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxhintn.h:208:36: note: Function 't1_hinter__vstem3' argument 1 names different: declaration 'this' definition 'self'. ghostpdl-10.03.0/base/gxhintn.c:1510:35: note: Function 't1_hinter__vstem3' argument 1 names different: declaration 'this' definition 'self'. ghostpdl-10.03.0/base/gxhintn.c:1526:41: style:inconclusive: Function 't1_hinter__is_x_fitting' argument 1 names different: declaration 'this' definition 'self'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxhintn.h:211:42: note: Function 't1_hinter__is_x_fitting' argument 1 names different: declaration 'this' definition 'self'. ghostpdl-10.03.0/base/gxhintn.c:1526:41: note: Function 't1_hinter__is_x_fitting' argument 1 names different: declaration 'this' definition 'self'. ghostpdl-10.03.0/base/gxhintn.c:2803:37: style:inconclusive: Function 't1_hinter__endglyph' argument 1 names different: declaration 'this' definition 'self'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxhintn.h:210:38: note: Function 't1_hinter__endglyph' argument 1 names different: declaration 'this' definition 'self'. ghostpdl-10.03.0/base/gxhintn.c:2803:37: note: Function 't1_hinter__endglyph' argument 1 names different: declaration 'this' definition 'self'. ghostpdl-10.03.0/base/gxhintn.c:2178:25: style: Local variable 'k' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/gxhintn.c:2161:19: note: Shadowed declaration ghostpdl-10.03.0/base/gxhintn.c:2178:25: note: Shadow variable ghostpdl-10.03.0/base/gxhintn.c:268:69: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxhintn.c:271:69: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxhintn.c:332:57: style: Parameter 'h' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxhintn.c:518:33: style: Parameter 'FontMatrix' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxhintn.c:518:57: style: Parameter 'baseFontMatrix' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxhintn.c:635:75: style: Parameter 'blues' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxhintn.c:649:72: style: Parameter 'a0' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxhintn.c:692:81: style: Parameter 'value' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxhintn.c:1297:30: style: Variable 'pole4' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gxhintn.c:1373:50: style: Parameter 'mask' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxhintn.c:1526:41: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxhintn.c:1725:58: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxhintn.c:1733:74: style: Parameter 'hint' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxhintn.c:1810:57: style: Parameter 'self' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxhintn.c:2031:22: style: Variable 'zone' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gxhintn.c:2276:27: style: Variable 'p_ci' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gxhintn.c:2276:34: style: Variable 'p_cj' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gxhintn.c:2414:31: style: Variable 'pole' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gxhintn.c:2441:39: style: Variable 'ha1' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gxhintn.c:2461:35: style: Variable 'ha' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gxhintn.c:2540:19: style: Variable 'hint' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gxhintn.c:230:31: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 226. [shiftTooManyBitsSigned] ghostpdl-10.03.0/base/gxhintn.c:226:24: note: Assuming that condition 'self->bitshift>=sizeof(self->denominator)*8' is not redundant ghostpdl-10.03.0/base/gxhintn.c:230:31: note: Shift ghostpdl-10.03.0/base/gxhintn1.c:701:47: style:inconclusive: Function 't1_hinter__fix_contour_signs' argument 1 names different: declaration 'this' definition 'self'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxhintn.h:212:47: note: Function 't1_hinter__fix_contour_signs' argument 1 names different: declaration 'this' definition 'self'. ghostpdl-10.03.0/base/gxhintn1.c:701:47: note: Function 't1_hinter__fix_contour_signs' argument 1 names different: declaration 'this' definition 'self'. ghostpdl-10.03.0/base/gxhldevc.c:133:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxhldevc.c:261:31: style:inconclusive: Function 'gx_hld_get_color_component' argument 3 names different: declaration 'comp_numi' definition 'comp_num'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxhldevc.h:176:21: note: Function 'gx_hld_get_color_component' argument 3 names different: declaration 'comp_numi' definition 'comp_num'. ghostpdl-10.03.0/base/gxhldevc.c:261:31: note: Function 'gx_hld_get_color_component' argument 3 names different: declaration 'comp_numi' definition 'comp_num'. ghostpdl-10.03.0/base/gxfill.c:121:9: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition] ghostpdl-10.03.0/base/gxht.c:75:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reloc_struct_ptr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxht.c:99:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reloc_struct_ptr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxht.c:675:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxfill.c:1473:18: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gxfill.c:1474:18: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gxfill.c:1489:18: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gxfill.c:1490:18: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gxfill.c:1533:18: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gxfill.c:1534:18: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gxfill.c:1549:18: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gxfill.c:1550:18: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gxfilltr.h:144:34: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gxfilltr.h:149:38: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gxfill.c:2204:43: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gxfill.c:2206:41: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gxht.c:651:9: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] ghostpdl-10.03.0/base/gxfill.c:582:53: style:inconclusive: Function 'gx_default_fill_path_shading_or_pattern' argument 1 names different: declaration 'dev' definition 'pdev'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:282:1: note: Function 'gx_default_fill_path_shading_or_pattern' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gxfill.c:582:53: note: Function 'gx_default_fill_path_shading_or_pattern' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gxfill.c:584:65: style:inconclusive: Function 'gx_default_fill_path_shading_or_pattern' argument 5 names different: declaration 'pdcolor' definition 'pdevc'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:282:1: note: Function 'gx_default_fill_path_shading_or_pattern' argument 5 names different: declaration 'pdcolor' definition 'pdevc'. ghostpdl-10.03.0/base/gxfill.c:584:65: note: Function 'gx_default_fill_path_shading_or_pattern' argument 5 names different: declaration 'pdcolor' definition 'pdevc'. ghostpdl-10.03.0/base/gxfill.c:663:34: style:inconclusive: Function 'gx_default_fill_path' argument 1 names different: declaration 'dev' definition 'pdev'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:281:1: note: Function 'gx_default_fill_path' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gxfill.c:663:34: note: Function 'gx_default_fill_path' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gxfill.c:665:42: style:inconclusive: Function 'gx_default_fill_path' argument 5 names different: declaration 'pdcolor' definition 'pdevc'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:281:1: note: Function 'gx_default_fill_path' argument 5 names different: declaration 'pdcolor' definition 'pdevc'. ghostpdl-10.03.0/base/gxfill.c:665:42: note: Function 'gx_default_fill_path' argument 5 names different: declaration 'pdcolor' definition 'pdevc'. ghostpdl-10.03.0/base/gxfill.c:677:36: style:inconclusive: Function 'gx_default_lock_pattern' argument 1 names different: declaration 'dev' definition 'pdev'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:322:1: note: Function 'gx_default_lock_pattern' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gxfill.c:677:36: note: Function 'gx_default_lock_pattern' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gxfill.c:690:41: style:inconclusive: Function 'gx_default_fill_stroke_path' argument 1 names different: declaration 'dev' definition 'pdev'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:321:1: note: Function 'gx_default_fill_stroke_path' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gxfill.c:690:41: note: Function 'gx_default_fill_stroke_path' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gxfill.c:692:52: style:inconclusive: Function 'gx_default_fill_stroke_path' argument 4 names different: declaration 'fill_params' definition 'params_fill'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:321:1: note: Function 'gx_default_fill_stroke_path' argument 4 names different: declaration 'fill_params' definition 'params_fill'. ghostpdl-10.03.0/base/gxfill.c:692:52: note: Function 'gx_default_fill_stroke_path' argument 4 names different: declaration 'fill_params' definition 'params_fill'. ghostpdl-10.03.0/base/gxfill.c:693:53: style:inconclusive: Function 'gx_default_fill_stroke_path' argument 5 names different: declaration 'pdcolor_fill' definition 'pdevc_fill'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:321:1: note: Function 'gx_default_fill_stroke_path' argument 5 names different: declaration 'pdcolor_fill' definition 'pdevc_fill'. ghostpdl-10.03.0/base/gxfill.c:693:53: note: Function 'gx_default_fill_stroke_path' argument 5 names different: declaration 'pdcolor_fill' definition 'pdevc_fill'. ghostpdl-10.03.0/base/gxfill.c:694:54: style:inconclusive: Function 'gx_default_fill_stroke_path' argument 6 names different: declaration 'stroke_params' definition 'params_stroke'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:321:1: note: Function 'gx_default_fill_stroke_path' argument 6 names different: declaration 'stroke_params' definition 'params_stroke'. ghostpdl-10.03.0/base/gxfill.c:694:54: note: Function 'gx_default_fill_stroke_path' argument 6 names different: declaration 'stroke_params' definition 'params_stroke'. ghostpdl-10.03.0/base/gxfill.c:695:53: style:inconclusive: Function 'gx_default_fill_stroke_path' argument 7 names different: declaration 'pdcolor_stroke' definition 'pdevc_stroke'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:321:1: note: Function 'gx_default_fill_stroke_path' argument 7 names different: declaration 'pdcolor_stroke' definition 'pdevc_stroke'. ghostpdl-10.03.0/base/gxfill.c:695:53: note: Function 'gx_default_fill_stroke_path' argument 7 names different: declaration 'pdcolor_stroke' definition 'pdevc_stroke'. ghostpdl-10.03.0/base/gxfill.c:1771:43: style: Local variable 'dy' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/gxfill.c:1743:18: note: Shadowed declaration ghostpdl-10.03.0/base/gxfill.c:1771:43: note: Shadow variable ghostpdl-10.03.0/base/gxfilltr.h:163:21: style: Local variable 'code' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/gxfilltr.h:48:9: note: Shadowed declaration ghostpdl-10.03.0/base/gxfilltr.h:163:21: note: Shadow variable ghostpdl-10.03.0/base/gxfill.c:259:24: style: Parameter 'ppath' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxfill.c:438:30: style: Variable 'sc' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gxfill.c:808:28: style: Parameter 'fi' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxfill.c:936:24: style: Variable 's' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gxfill.c:1694:31: style: Parameter 'll' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxfill.c:1812:44: style: Parameter 'alp' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxht.c:61:1: style:inconclusive: Function 'dc_ht_binary_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxht.c:33:1: note: Function 'dc_ht_binary_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gxht.c:61:1: note: Function 'dc_ht_binary_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gxht.c:70:8: style:inconclusive: Function 'dc_ht_binary_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxht.c:33:1: note: Function 'dc_ht_binary_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gxht.c:70:8: note: Function 'dc_ht_binary_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gxht.c:84:1: style:inconclusive: Function 'ht_tiles_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxht.c:82:1: note: Function 'ht_tiles_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gxht.c:84:1: note: Function 'ht_tiles_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gxht.c:89:8: style:inconclusive: Function 'ht_tiles_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxht.c:82:1: note: Function 'ht_tiles_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gxht.c:89:8: note: Function 'ht_tiles_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gxht.c:416:37: style:inconclusive: Function 'gx_dc_ht_binary_write' argument 2 names different: declaration 'psdc' definition 'psdc0'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxht.c:41:8: note: Function 'gx_dc_ht_binary_write' argument 2 names different: declaration 'psdc' definition 'psdc0'. ghostpdl-10.03.0/base/gxht.c:416:37: note: Function 'gx_dc_ht_binary_write' argument 2 names different: declaration 'psdc' definition 'psdc0'. ghostpdl-10.03.0/base/gxht.c:419:37: style:inconclusive: Function 'gx_dc_ht_binary_write' argument 5 names different: declaration 'data' definition 'pdata'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxht.c:41:8: note: Function 'gx_dc_ht_binary_write' argument 5 names different: declaration 'data' definition 'pdata'. ghostpdl-10.03.0/base/gxht.c:419:37: note: Function 'gx_dc_ht_binary_write' argument 5 names different: declaration 'data' definition 'pdata'. ghostpdl-10.03.0/base/gxht.c:568:29: style:inconclusive: Function 'gx_dc_ht_binary_read' argument 6 names different: declaration 'data' definition 'pdata'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxht.c:42:8: note: Function 'gx_dc_ht_binary_read' argument 6 names different: declaration 'data' definition 'pdata'. ghostpdl-10.03.0/base/gxht.c:568:29: note: Function 'gx_dc_ht_binary_read' argument 6 names different: declaration 'data' definition 'pdata'. ghostpdl-10.03.0/base/gxht.c:65:17: style: Variable 'tile' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gxht.c:84:1: style: Parameter 'pep' can be declared as pointer to const. However it seems that 'ht_tiles_enum_ptrs' is a callback function, if 'pep' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gxht.c:82:1: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gxht.c:84:1: note: Parameter 'pep' can be declared as pointer to const ghostpdl-10.03.0/base/gxht.c:651:14: style: Variable 'size' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gxfillts.h:46:14: style: Variable 'code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gxht_thresh.c:596:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxht_thresh.c:1169:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxht_thresh.c:718:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gxht_thresh.c:741:32: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gxht_thresh.c:403:10: style: Variable 'widths' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gxht_thresh.c:494:10: style: Variable 'widths' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gxht_thresh.c:766:47: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxht_thresh.c:809:44: style: Parameter 'ht_landscape' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxht_thresh.c:868:61: style: Parameter 'offset_contone' can be declared as const array [constParameter] ghostpdl-10.03.0/base/gxht_thresh.c:881:21: style: Variable 'row_ptr' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gxht_thresh.c:1174:35: style: Parameter 'dda' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxi12bit.c:620:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxht_thresh.c:629:12: style: Variable 'ox' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gxht_thresh.c:1007:17: style: Variable 'vdi' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gxi16bit.c:40:60: style:inconclusive: Function 'sample_unpack_16' argument 6 names different: declaration 'smap' definition 'ignore_smap'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxsample.h:84:1: note: Function 'sample_unpack_16' argument 6 names different: declaration 'smap' definition 'ignore_smap'. ghostpdl-10.03.0/base/gxi16bit.c:40:60: note: Function 'sample_unpack_16' argument 6 names different: declaration 'smap' definition 'ignore_smap'. ghostpdl-10.03.0/base/gxi16bit.c:41:22: style:inconclusive: Function 'sample_unpack_16' argument 8 names different: declaration 'num_components_per_plane' definition 'ignore_num_components_per_plane'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxsample.h:84:1: note: Function 'sample_unpack_16' argument 8 names different: declaration 'num_components_per_plane' definition 'ignore_num_components_per_plane'. ghostpdl-10.03.0/base/gxi16bit.c:41:22: note: Function 'sample_unpack_16' argument 8 names different: declaration 'num_components_per_plane' definition 'ignore_num_components_per_plane'. ghostpdl-10.03.0/base/gxi16bit.c:64:60: style:inconclusive: Function 'sample_unpackicc_16' argument 6 names different: declaration 'smap' definition 'ignore_smap'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxsample.h:85:1: note: Function 'sample_unpackicc_16' argument 6 names different: declaration 'smap' definition 'ignore_smap'. ghostpdl-10.03.0/base/gxi16bit.c:64:60: note: Function 'sample_unpackicc_16' argument 6 names different: declaration 'smap' definition 'ignore_smap'. ghostpdl-10.03.0/base/gxi16bit.c:65:22: style:inconclusive: Function 'sample_unpackicc_16' argument 8 names different: declaration 'num_components_per_plane' definition 'ignore_num_components_per_plane'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxsample.h:85:1: note: Function 'sample_unpackicc_16' argument 8 names different: declaration 'num_components_per_plane' definition 'ignore_num_components_per_plane'. ghostpdl-10.03.0/base/gxi16bit.c:65:22: note: Function 'sample_unpackicc_16' argument 8 names different: declaration 'num_components_per_plane' definition 'ignore_num_components_per_plane'. ghostpdl-10.03.0/base/gxi12bit.c:633:16: style: Redundant initialization for 'bufend'. The initialized value is overwritten before it is read. [redundantInitialization] ghostpdl-10.03.0/base/gxi12bit.c:598:34: note: bufend is initialized ghostpdl-10.03.0/base/gxi12bit.c:633:16: note: bufend is overwritten ghostpdl-10.03.0/base/gxi12bit.c:46:60: style:inconclusive: Function 'sample_unpack_12' argument 6 names different: declaration 'smap' definition 'ignore_smap'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxsample.h:83:1: note: Function 'sample_unpack_12' argument 6 names different: declaration 'smap' definition 'ignore_smap'. ghostpdl-10.03.0/base/gxi12bit.c:46:60: note: Function 'sample_unpack_12' argument 6 names different: declaration 'smap' definition 'ignore_smap'. ghostpdl-10.03.0/base/gxi12bit.c:47:22: style:inconclusive: Function 'sample_unpack_12' argument 8 names different: declaration 'num_components_per_plane' definition 'ignore_num_components_per_plane'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxsample.h:83:1: note: Function 'sample_unpack_12' argument 8 names different: declaration 'num_components_per_plane' definition 'ignore_num_components_per_plane'. ghostpdl-10.03.0/base/gxi12bit.c:47:22: note: Function 'sample_unpack_12' argument 8 names different: declaration 'num_components_per_plane' definition 'ignore_num_components_per_plane'. ghostpdl-10.03.0/base/gxi12bit.c:385:25: style: Local variable 'i' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/gxi12bit.c:269:9: note: Shadowed declaration ghostpdl-10.03.0/base/gxi12bit.c:385:25: note: Shadow variable ghostpdl-10.03.0/base/gxi12bit.c:603:61: style: Variable 'psrc_cm_initial' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gxi12bit.c:205:10: style: union member 'color_fracs::all' is never used. [unusedStructMember] ghostpdl-10.03.0/base/gxidata.c:101:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_LOG2_SIZEOF_INT [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxidata.c:101:13: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gxidata.c:104:13: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gxicolor.c:470:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxicolor.c:639:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxifast.c:77:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_MAX_UINT [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxifast.c:349:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_LOG2_SIZEOF_INT [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxifast.c:781:20: style: Condition 'line_width>0' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/base/gxifast.c:777:30: note: Assuming that condition 'line_width==0' is not redundant ghostpdl-10.03.0/base/gxifast.c:781:20: note: Condition 'line_width>0' is always true ghostpdl-10.03.0/base/gxicolor.c:1156:21: style: Variable 'remap_color' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/base/gxicolor.c:1118:41: note: remap_color is assigned ghostpdl-10.03.0/base/gxicolor.c:1156:21: note: remap_color is overwritten ghostpdl-10.03.0/base/gxifast.c:349:20: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gxifast.c:655:17: style: Local variable 'code' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/gxifast.c:592:9: note: Shadowed declaration ghostpdl-10.03.0/base/gxifast.c:655:17: note: Shadow variable ghostpdl-10.03.0/base/gxifast.c:678:13: style: Local variable 'code' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/gxifast.c:592:9: note: Shadowed declaration ghostpdl-10.03.0/base/gxifast.c:678:13: note: Shadow variable ghostpdl-10.03.0/base/gxifast.c:101:22: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/base/gxifast.c:175:35: style: Parameter 'penum' can be declared as pointer to const. However it seems that 'image_render_skip' is a callback function, if 'penum' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gxifast.c:161:26: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gxifast.c:175:35: note: Parameter 'penum' can be declared as pointer to const ghostpdl-10.03.0/base/gxifast.c:176:46: style: Parameter 'dev' can be declared as pointer to const. However it seems that 'image_render_skip' is a callback function, if 'dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gxifast.c:161:26: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gxifast.c:176:46: note: Parameter 'dev' can be declared as pointer to const ghostpdl-10.03.0/base/gxifast.c:517:31: style: Parameter 'penum' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxicolor.c:631:42: style:inconclusive: Function 'image_render_color_thresh' argument 1 names different: declaration 'penum' definition 'penum_orig'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxicolor.c:63:8: note: Function 'image_render_color_thresh' argument 1 names different: declaration 'penum' definition 'penum_orig'. ghostpdl-10.03.0/base/gxicolor.c:631:42: note: Function 'image_render_color_thresh' argument 1 names different: declaration 'penum' definition 'penum_orig'. ghostpdl-10.03.0/base/gxicolor.c:1062:43: style:inconclusive: Function 'image_render_color_icc_tpr' argument 1 names different: declaration 'penum' definition 'penum_orig'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxicolor.c:61:8: note: Function 'image_render_color_icc_tpr' argument 1 names different: declaration 'penum' definition 'penum_orig'. ghostpdl-10.03.0/base/gxicolor.c:1062:43: note: Function 'image_render_color_icc_tpr' argument 1 names different: declaration 'penum' definition 'penum_orig'. ghostpdl-10.03.0/base/gxicolor.c:1106:43: style:inconclusive: Function 'image_render_color_DeviceN' argument 1 names different: declaration 'penum' definition 'penum_orig'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxicolor.c:60:8: note: Function 'image_render_color_DeviceN' argument 1 names different: declaration 'penum' definition 'penum_orig'. ghostpdl-10.03.0/base/gxicolor.c:1106:43: note: Function 'image_render_color_DeviceN' argument 1 names different: declaration 'penum' definition 'penum_orig'. ghostpdl-10.03.0/base/gxicolor.c:370:23: style: Parameter 'bufend' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxicolor.c:409:23: style: Parameter 'bufend' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxicolor.c:1071:11: style: Variable 'psrc_cm_initial' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gximage.c:378:26: portability:inconclusive: Casting from float * to const unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ghostpdl-10.03.0/base/gximage.c:397:18: portability:inconclusive: Casting from float * to const unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ghostpdl-10.03.0/base/gximage.c:484:30: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ghostpdl-10.03.0/base/gximage.c:488:30: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ghostpdl-10.03.0/base/gximage.c:123:23: style:inconclusive: Function 'gx_no_plane_data' argument 4 names different: declaration 'rows_used' definition 'height_used'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxiparam.h:220:1: note: Function 'gx_no_plane_data' argument 4 names different: declaration 'rows_used' definition 'height_used'. ghostpdl-10.03.0/base/gximage.c:123:23: note: Function 'gx_no_plane_data' argument 4 names different: declaration 'rows_used' definition 'height_used'. ghostpdl-10.03.0/base/gximage.c:139:60: style:inconclusive: Function 'gx_image_data' argument 2 names different: declaration 'planes' definition 'plane_data'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevcli.h:1541:62: note: Function 'gx_image_data' argument 2 names different: declaration 'planes' definition 'plane_data'. ghostpdl-10.03.0/base/gximage.c:139:60: note: Function 'gx_image_data' argument 2 names different: declaration 'planes' definition 'plane_data'. ghostpdl-10.03.0/base/gximage.c:311:45: style:inconclusive: Function 'gx_pixel_image_sput' argument 1 names different: declaration 'pic' definition 'pim'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxiparam.h:91:49: note: Function 'gx_pixel_image_sput' argument 1 names different: declaration 'pic' definition 'pim'. ghostpdl-10.03.0/base/gximage.c:311:45: note: Function 'gx_pixel_image_sput' argument 1 names different: declaration 'pic' definition 'pim'. ghostpdl-10.03.0/base/gximage.c:435:39: style:inconclusive: Function 'gx_pixel_image_sget' argument 1 names different: declaration 'pic' definition 'pim'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxiparam.h:93:43: note: Function 'gx_pixel_image_sget' argument 1 names different: declaration 'pic' definition 'pim'. ghostpdl-10.03.0/base/gximage.c:435:39: note: Function 'gx_pixel_image_sget' argument 1 names different: declaration 'pic' definition 'pim'. ghostpdl-10.03.0/base/gximage.c:366:13: style: Local variable 'i' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/gximage.c:320:9: note: Shadowed declaration ghostpdl-10.03.0/base/gximage.c:366:13: note: Shadow variable ghostpdl-10.03.0/base/gximage.c:121:43: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gximage.c:123:23: style: Parameter 'height_used' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gximage.c:131:46: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gximage.c:214:56: style: Parameter 's' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gximage.c:221:37: style: Parameter 'pic' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gximage.c:221:50: style: Parameter 's' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gximage.c:222:34: style: Parameter 'pcs' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gximag3x.c:518:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_MAX_ULONG [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gximage1.c:53:59: style:inconclusive: Function 'gs_image_t_init_adjust' argument 2 names different: declaration 'pcs' definition 'color_space'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gsiparam.h:377:64: note: Function 'gs_image_t_init_adjust' argument 2 names different: declaration 'pcs' definition 'color_space'. ghostpdl-10.03.0/base/gximage1.c:53:59: note: Function 'gs_image_t_init_adjust' argument 2 names different: declaration 'pcs' definition 'color_space'. ghostpdl-10.03.0/base/gximage1.c:79:43: style:inconclusive: Function 'gx_begin_image1' argument 4 names different: declaration 'pim' definition 'pic'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxiparam.h:226:1: note: Function 'gx_begin_image1' argument 4 names different: declaration 'pim' definition 'pic'. ghostpdl-10.03.0/base/gximage1.c:79:43: note: Function 'gx_begin_image1' argument 4 names different: declaration 'pim' definition 'pic'. ghostpdl-10.03.0/base/gximage1.c:81:31: style:inconclusive: Function 'gx_begin_image1' argument 8 names different: declaration 'memory' definition 'mem'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxiparam.h:226:1: note: Function 'gx_begin_image1' argument 8 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gximage1.c:81:31: note: Function 'gx_begin_image1' argument 8 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gximage1.c:163:44: style:inconclusive: Function 'gx_image1_mask_sput' argument 3 names different: declaration 'ppcs' definition 'ignore_ppcs'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gximage1.c:40:8: note: Function 'gx_image1_mask_sput' argument 3 names different: declaration 'ppcs' definition 'ignore_ppcs'. ghostpdl-10.03.0/base/gximage1.c:163:44: note: Function 'gx_image1_mask_sput' argument 3 names different: declaration 'ppcs' definition 'ignore_ppcs'. ghostpdl-10.03.0/base/gximage1.c:185:37: style:inconclusive: Function 'gx_image1_mask_sget' argument 3 names different: declaration 'pcs' definition 'ignore_pcs'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gximage1.c:41:8: note: Function 'gx_image1_mask_sget' argument 3 names different: declaration 'pcs' definition 'ignore_pcs'. ghostpdl-10.03.0/base/gximage1.c:185:37: note: Function 'gx_image1_mask_sget' argument 3 names different: declaration 'pcs' definition 'ignore_pcs'. ghostpdl-10.03.0/base/gximag3x.c:835:13: style:inconclusive: Boolean expression 'sso' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] ghostpdl-10.03.0/base/gximag3x.c:847:20: style:inconclusive: Boolean expression 'sso' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] ghostpdl-10.03.0/base/gximag3x.c:670:24: style: Condition 'pbit' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/base/gximag3x.c:669:20: note: Assignment 'pbit=0', assigned value is 0 ghostpdl-10.03.0/base/gximag3x.c:670:24: note: Condition 'pbit' is always false ghostpdl-10.03.0/base/gximag3x.c:598:43: style:inconclusive: Function 'gx_begin_image3x' argument 4 names different: declaration 'pim' definition 'pic'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gximag3x.c:37:8: note: Function 'gx_begin_image3x' argument 4 names different: declaration 'pim' definition 'pic'. ghostpdl-10.03.0/base/gximag3x.c:598:43: note: Function 'gx_begin_image3x' argument 4 names different: declaration 'pim' definition 'pic'. ghostpdl-10.03.0/base/gximag3x.c:600:31: style:inconclusive: Function 'gx_begin_image3x' argument 8 names different: declaration 'memory' definition 'mem'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gximag3x.c:37:8: note: Function 'gx_begin_image3x' argument 8 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gximag3x.c:600:31: note: Function 'gx_begin_image3x' argument 8 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gximage4.c:65:43: style:inconclusive: Function 'gx_begin_image4' argument 4 names different: declaration 'pim' definition 'pic'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gximage4.c:28:8: note: Function 'gx_begin_image4' argument 4 names different: declaration 'pim' definition 'pic'. ghostpdl-10.03.0/base/gximage4.c:65:43: note: Function 'gx_begin_image4' argument 4 names different: declaration 'pim' definition 'pic'. ghostpdl-10.03.0/base/gximage4.c:67:31: style:inconclusive: Function 'gx_begin_image4' argument 8 names different: declaration 'memory' definition 'mem'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gximage4.c:28:8: note: Function 'gx_begin_image4' argument 8 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gximage4.c:67:31: note: Function 'gx_begin_image4' argument 8 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gximage3.c:175:43: style:inconclusive: Function 'gx_begin_image3' argument 4 names different: declaration 'pim' definition 'pic'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gximage3.c:34:8: note: Function 'gx_begin_image3' argument 4 names different: declaration 'pim' definition 'pic'. ghostpdl-10.03.0/base/gximage3.c:175:43: note: Function 'gx_begin_image3' argument 4 names different: declaration 'pim' definition 'pic'. ghostpdl-10.03.0/base/gximage3.c:177:31: style:inconclusive: Function 'gx_begin_image3' argument 8 names different: declaration 'memory' definition 'mem'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gximage3.c:34:8: note: Function 'gx_begin_image3' argument 8 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gximage3.c:177:31: note: Function 'gx_begin_image3' argument 8 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/base/gximask.c:105:28: style:inconclusive: Function 'gx_image_fill_masked' argument 10 names different: declaration 'pdcolor' definition 'pdc'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gximask.h:37:28: note: Function 'gx_image_fill_masked' argument 10 names different: declaration 'pdcolor' definition 'pdc'. ghostpdl-10.03.0/base/gximask.c:105:28: note: Function 'gx_image_fill_masked' argument 10 names different: declaration 'pdcolor' definition 'pdc'. ghostpdl-10.03.0/base/gximdecode.c:41:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_LOG2_SIZEOF_SHORT [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gximdecode.c:183:46: style:inconclusive: Function 'applymap8' argument 2 names different: declaration 'psrc' definition 'psrc_in'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gximdecode.h:45:46: note: Function 'applymap8' argument 2 names different: declaration 'psrc' definition 'psrc_in'. ghostpdl-10.03.0/base/gximdecode.c:183:46: note: Function 'applymap8' argument 2 names different: declaration 'psrc' definition 'psrc_in'. ghostpdl-10.03.0/base/gximdecode.c:219:47: style:inconclusive: Function 'applymap16' argument 2 names different: declaration 'psrc' definition 'psrc_in'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gximdecode.h:44:47: note: Function 'applymap16' argument 2 names different: declaration 'psrc' definition 'psrc_in'. ghostpdl-10.03.0/base/gximdecode.c:219:47: note: Function 'applymap16' argument 2 names different: declaration 'psrc' definition 'psrc_in'. ghostpdl-10.03.0/base/gximdecode.c:86:30: style: Variable 'this_decode' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gximono.c:999:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gximono.c:1041:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxipixel.c:112:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reloc_struct_ptr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxipixel.c:217:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable min_fixed [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxipixel.c:276:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_LOG2_SIZEOF_SHORT [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxipixel.c:1175:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gximono.c:196:13: style: Condition 'use_fast_code' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/base/gximono.c:163:26: note: Assignment 'use_fast_code=(int)1', assigned value is 1 ghostpdl-10.03.0/base/gximono.c:196:13: note: Condition 'use_fast_code' is always true ghostpdl-10.03.0/base/gximono.c:308:45: style: Checking if unsigned expression 'penum->mask_color.values[0]' is less than zero. [unsignedLessThanZero] ghostpdl-10.03.0/base/gximono.c:1032:38: style:inconclusive: Function 'image_render_mono_ht' argument 1 names different: declaration 'penum' definition 'penum_orig'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gximono.c:64:8: note: Function 'image_render_mono_ht' argument 1 names different: declaration 'penum' definition 'penum_orig'. ghostpdl-10.03.0/base/gximono.c:1032:38: note: Function 'image_render_mono_ht' argument 1 names different: declaration 'penum' definition 'penum_orig'. ghostpdl-10.03.0/base/gximono.c:1057:11: style: Variable 'dev_value' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gximono.c:167:14: style: Variable 'code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gximono.c:172:23: style: Variable 'dev_color_ok' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gxipixel.c:323:32: warning: Comparison of a boolean expression with an integer. [compareBoolExpressionWithInt] ghostpdl-10.03.0/base/gxipixel.c:323:32: style: Condition 'in_pattern_accumulator<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/base/gxipixel.c:63:1: style:inconclusive: Function 'image_enum_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxipixel.c:48:1: note: Function 'image_enum_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gxipixel.c:63:1: note: Function 'image_enum_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gxipixel.c:107:8: style:inconclusive: Function 'image_enum_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxipixel.c:48:1: note: Function 'image_enum_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gxipixel.c:107:8: note: Function 'image_enum_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gxipixel.c:449:27: style: Local variable 'obox' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/gxipixel.c:283:19: note: Shadowed declaration ghostpdl-10.03.0/base/gxipixel.c:449:27: note: Shadow variable ghostpdl-10.03.0/base/gxipixel.c:862:48: style: Clarify calculation precedence for '|' and '?'. [clarifyCalculation] ghostpdl-10.03.0/base/gxipixel.c:1138:36: style: Parameter 'penum' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxipixel.c:1507:15: style: Variable 'limit' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gxmclip.c:52:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reloc_struct_ptr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxmclip.c:73:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_LOG2_SIZEOF_LONG [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxmclip.c:28:8: style:inconclusive: Function 'device_mask_clip_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxmclip.c:25:1: note: Function 'device_mask_clip_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gxmclip.c:28:8: note: Function 'device_mask_clip_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gxmclip.c:42:8: style:inconclusive: Function 'device_mask_clip_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxmclip.c:25:1: note: Function 'device_mask_clip_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gxmclip.c:42:8: note: Function 'device_mask_clip_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gxiscale.c:2153:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxiscale.c:2656:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxoprect.c:198:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxoprect.c:539:29: style: Variable 'pcolor' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gxoprect.c:540:29: style: Variable 'pmask' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gxp1fill.c:274:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_LOG2_SIZEOF_INT [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxp1fill.c:949:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxp1fill.c:1057:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxp1fill.c:1170:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxiscale.c:1195:43: style:inconclusive: Function 'image_render_interpolate' argument 4 names different: declaration 'w' definition 'iw'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxiscale.c:69:8: note: Function 'image_render_interpolate' argument 4 names different: declaration 'w' definition 'iw'. ghostpdl-10.03.0/base/gxiscale.c:1195:43: note: Function 'image_render_interpolate' argument 4 names different: declaration 'w' definition 'iw'. ghostpdl-10.03.0/base/gxiscale.c:1518:50: style:inconclusive: Function 'image_render_interpolate_masked' argument 4 names different: declaration 'w' definition 'iw'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxiscale.c:71:8: note: Function 'image_render_interpolate_masked' argument 4 names different: declaration 'w' definition 'iw'. ghostpdl-10.03.0/base/gxiscale.c:1518:50: note: Function 'image_render_interpolate_masked' argument 4 names different: declaration 'w' definition 'iw'. ghostpdl-10.03.0/base/gxiscale.c:1589:53: style:inconclusive: Function 'image_render_interpolate_masked_hl' argument 4 names different: declaration 'w' definition 'iw'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxiscale.c:72:8: note: Function 'image_render_interpolate_masked_hl' argument 4 names different: declaration 'w' definition 'iw'. ghostpdl-10.03.0/base/gxiscale.c:1589:53: note: Function 'image_render_interpolate_masked_hl' argument 4 names different: declaration 'w' definition 'iw'. ghostpdl-10.03.0/base/gxiscale.c:2141:43: style:inconclusive: Function 'image_render_interpolate_icc' argument 4 names different: declaration 'w' definition 'iw'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxiscale.c:70:8: note: Function 'image_render_interpolate_icc' argument 4 names different: declaration 'w' definition 'iw'. ghostpdl-10.03.0/base/gxiscale.c:2141:43: note: Function 'image_render_interpolate_icc' argument 4 names different: declaration 'w' definition 'iw'. ghostpdl-10.03.0/base/gxiscale.c:2314:53: style:inconclusive: Function 'image_render_interpolate_landscape' argument 4 names different: declaration 'w' definition 'iw'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxiscale.c:73:8: note: Function 'image_render_interpolate_landscape' argument 4 names different: declaration 'w' definition 'iw'. ghostpdl-10.03.0/base/gxiscale.c:2314:53: note: Function 'image_render_interpolate_landscape' argument 4 names different: declaration 'w' definition 'iw'. ghostpdl-10.03.0/base/gxiscale.c:2485:60: style:inconclusive: Function 'image_render_interpolate_landscape_masked' argument 4 names different: declaration 'w' definition 'iw'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxiscale.c:75:8: note: Function 'image_render_interpolate_landscape_masked' argument 4 names different: declaration 'w' definition 'iw'. ghostpdl-10.03.0/base/gxiscale.c:2485:60: note: Function 'image_render_interpolate_landscape_masked' argument 4 names different: declaration 'w' definition 'iw'. ghostpdl-10.03.0/base/gxiscale.c:2563:63: style:inconclusive: Function 'image_render_interpolate_landscape_masked_hl' argument 4 names different: declaration 'w' definition 'iw'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxiscale.c:76:8: note: Function 'image_render_interpolate_landscape_masked_hl' argument 4 names different: declaration 'w' definition 'iw'. ghostpdl-10.03.0/base/gxiscale.c:2563:63: note: Function 'image_render_interpolate_landscape_masked_hl' argument 4 names different: declaration 'w' definition 'iw'. ghostpdl-10.03.0/base/gxiscale.c:2643:57: style:inconclusive: Function 'image_render_interpolate_landscape_icc' argument 4 names different: declaration 'w' definition 'iw'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxiscale.c:74:8: note: Function 'image_render_interpolate_landscape_icc' argument 4 names different: declaration 'w' definition 'iw'. ghostpdl-10.03.0/base/gxiscale.c:2643:57: note: Function 'image_render_interpolate_landscape_icc' argument 4 names different: declaration 'w' definition 'iw'. ghostpdl-10.03.0/base/gxiscale.c:597:31: style: Local variable 'pcs' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/gxiscale.c:200:27: note: Shadowed declaration ghostpdl-10.03.0/base/gxiscale.c:597:31: note: Shadow variable ghostpdl-10.03.0/base/gxiscale.c:1718:28: style: Local variable 'color' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/gxiscale.c:1684:20: note: Shadowed declaration ghostpdl-10.03.0/base/gxiscale.c:1718:28: note: Shadow variable ghostpdl-10.03.0/base/gxiscale.c:1939:28: style: Local variable 'color' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/gxiscale.c:1918:20: note: Shadowed declaration ghostpdl-10.03.0/base/gxiscale.c:1939:28: note: Shadow variable ghostpdl-10.03.0/base/gxiscale.c:2015:28: style: Local variable 'color' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/gxiscale.c:1995:20: note: Shadowed declaration ghostpdl-10.03.0/base/gxiscale.c:2015:28: note: Shadow variable ghostpdl-10.03.0/base/gxiscale.c:2088:28: style: Local variable 'color' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/gxiscale.c:2068:20: note: Shadowed declaration ghostpdl-10.03.0/base/gxiscale.c:2088:28: note: Shadow variable ghostpdl-10.03.0/base/gxiscale.c:519:19: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/base/gxiscale.c:932:36: style: Parameter 'penum' can be declared as pointer to const. However it seems that 'handle_device_color' is a callback function, if 'penum' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gxiscale.c:1135:20: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gxiscale.c:932:36: note: Parameter 'penum' can be declared as pointer to const ghostpdl-10.03.0/base/gxiscale.c:1029:41: style: Parameter 'penum' can be declared as pointer to const. However it seems that 'handle_labicc_color2_idx' is a callback function, if 'penum' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gxiscale.c:1152:20: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gxiscale.c:1029:41: note: Parameter 'penum' can be declared as pointer to const ghostpdl-10.03.0/base/gxiscale.c:1050:39: style: Parameter 'penum' can be declared as pointer to const. However it seems that 'handle_remap_color_idx' is a callback function, if 'penum' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gxiscale.c:1154:20: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gxiscale.c:1050:39: note: Parameter 'penum' can be declared as pointer to const ghostpdl-10.03.0/base/gxiscale.c:1110:34: style: Parameter 'penum' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxiscale.c:162:22: style: Variable 'code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gxp1fill.c:274:26: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gxp1fill.c:275:21: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gxp1fill.c:276:26: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gxp1fill.c:277:21: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gxp1fill.c:165:29: style: Parameter 'm' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxp1fill.c:657:25: style: Variable 'ptrans_pat' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gxp1fill.c:79:28: style: struct member 'tile_fill_trans_state_s::pdevc' is never used. [unusedStructMember] ghostpdl-10.03.0/base/gxp1fill.c:84:16: style: struct member 'tile_fill_trans_state_s::pcdev' is never used. [unusedStructMember] ghostpdl-10.03.0/base/gxpath.c:114:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_fixed [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxpath.c:434:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable alloc_struct [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxpath.c:689:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable alloc_struct [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxpath.c:951:44: style: Parameter 'ppath' can be declared as pointer to const. However it seems that 'gz_path_bbox_close_subpath_notes' is a callback function, if 'ppath' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gxpath.c:99:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gxpath.c:951:44: note: Parameter 'ppath' can be declared as pointer to const ghostpdl-10.03.0/base/gxpath.c:977:29: style: Parameter 'ppath' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxpath2.c:348:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_LOG2_SIZEOF_INT [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxpath2.c:348:14: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gxpath2.c:358:14: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gxpath2.c:188:43: style:inconclusive: Function 'gx_subpath_is_rectangular' argument 1 names different: declaration 'pstart' definition 'pseg0'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gzpath.h:154:43: note: Function 'gx_subpath_is_rectangular' argument 1 names different: declaration 'pstart' definition 'pseg0'. ghostpdl-10.03.0/base/gxpath2.c:188:43: note: Function 'gx_subpath_is_rectangular' argument 1 names different: declaration 'pstart' definition 'pseg0'. ghostpdl-10.03.0/base/gxpcmap.c:198:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_MAX_SIZE_T [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxpcmap.c:434:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_GX_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxpcmap.c:845:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_LOG2_SIZEOF_LONG [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxpcopy.c:126:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_fixed [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxpcmap.c:845:9: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gxpcmap.c:220:57: style:inconclusive: Function 'gx_pattern_accum_alloc' argument 2 names different: declaration 'stoarge_memory' definition 'storage_memory'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxpcolor.h:288:38: note: Function 'gx_pattern_accum_alloc' argument 2 names different: declaration 'stoarge_memory' definition 'storage_memory'. ghostpdl-10.03.0/base/gxpcmap.c:220:57: note: Function 'gx_pattern_accum_alloc' argument 2 names different: declaration 'stoarge_memory' definition 'storage_memory'. ghostpdl-10.03.0/base/gxpcmap.c:539:65: style:inconclusive: Function 'pattern_accum_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxpcmap.c:96:8: note: Function 'pattern_accum_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gxpcmap.c:539:65: note: Function 'pattern_accum_fill_rectangle' argument 4 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gxpcmap.c:539:72: style:inconclusive: Function 'pattern_accum_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxpcmap.c:96:8: note: Function 'pattern_accum_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gxpcmap.c:539:72: note: Function 'pattern_accum_fill_rectangle' argument 5 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gxpcmap.c:557:68: style:inconclusive: Function 'pattern_accum_copy_mono' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxpcmap.c:97:8: note: Function 'pattern_accum_copy_mono' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gxpcmap.c:557:68: note: Function 'pattern_accum_copy_mono' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gxpcmap.c:557:75: style:inconclusive: Function 'pattern_accum_copy_mono' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxpcmap.c:97:8: note: Function 'pattern_accum_copy_mono' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gxpcmap.c:557:75: note: Function 'pattern_accum_copy_mono' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gxpcmap.c:588:68: style:inconclusive: Function 'pattern_accum_copy_color' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxpcmap.c:98:8: note: Function 'pattern_accum_copy_color' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gxpcmap.c:588:68: note: Function 'pattern_accum_copy_color' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gxpcmap.c:588:75: style:inconclusive: Function 'pattern_accum_copy_color' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxpcmap.c:98:8: note: Function 'pattern_accum_copy_color' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gxpcmap.c:588:75: note: Function 'pattern_accum_copy_color' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gxpcmap.c:606:45: style:inconclusive: Function 'pattern_accum_copy_planes' argument 8 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxpcmap.c:99:8: note: Function 'pattern_accum_copy_planes' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gxpcmap.c:606:45: note: Function 'pattern_accum_copy_planes' argument 8 names different: declaration 'width' definition 'w'. ghostpdl-10.03.0/base/gxpcmap.c:606:52: style:inconclusive: Function 'pattern_accum_copy_planes' argument 9 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxpcmap.c:99:8: note: Function 'pattern_accum_copy_planes' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gxpcmap.c:606:52: note: Function 'pattern_accum_copy_planes' argument 9 names different: declaration 'height' definition 'h'. ghostpdl-10.03.0/base/gxpcmap.c:1719:47: style:inconclusive: Function 'pattern_accum_dev_spec_op' argument 2 names different: declaration 'op' definition 'dso'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxpcolor.h:339:1: note: Function 'pattern_accum_dev_spec_op' argument 2 names different: declaration 'op' definition 'dso'. ghostpdl-10.03.0/base/gxpcmap.c:1719:47: note: Function 'pattern_accum_dev_spec_op' argument 2 names different: declaration 'op' definition 'dso'. ghostpdl-10.03.0/base/gxpcmap.c:1719:68: style:inconclusive: Function 'pattern_accum_dev_spec_op' argument 4 names different: declaration 'datasize' definition 'size'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxpcolor.h:339:1: note: Function 'pattern_accum_dev_spec_op' argument 4 names different: declaration 'datasize' definition 'size'. ghostpdl-10.03.0/base/gxpcmap.c:1719:68: note: Function 'pattern_accum_dev_spec_op' argument 4 names different: declaration 'datasize' definition 'size'. ghostpdl-10.03.0/base/gxpcmap.c:167:8: style: Parameter 'space' can be declared as pointer to const. However it seems that 'dummy_size_buf_device' is a callback function, if 'space' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gxpcmap.c:273:9: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gxpcmap.c:167:8: note: Parameter 'space' can be declared as pointer to const ghostpdl-10.03.0/base/gxpcmap.c:171:8: style: Parameter 'bdev' can be declared as pointer to const. However it seems that 'dummy_setup_buf_device' is a callback function, if 'bdev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gxpcmap.c:273:32: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gxpcmap.c:171:8: note: Parameter 'bdev' can be declared as pointer to const ghostpdl-10.03.0/base/gxpcmap.c:175:8: style: Parameter 'bdev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxpcmap.c:670:19: style: Variable 'mine' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gxpcmap.c:726:19: style: Variable 'mine' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gxpcmap.c:772:47: style: Parameter 'params' can be declared as pointer to const. However it seems that 'pattern_accum_get_bits_rectangle' is a callback function, if 'params' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gxpcmap.c:115:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gxpcmap.c:772:47: note: Parameter 'params' can be declared as pointer to const ghostpdl-10.03.0/base/gxpcmap.c:806:42: style: Parameter 'ctile' can be declared as pointer to const. However it seems that 'pattern_cache_choose_all' is a callback function, if 'ctile' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gxpcmap.c:813:37: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gxpcmap.c:806:42: note: Parameter 'ctile' can be declared as pointer to const ghostpdl-10.03.0/base/gxpcmap.c:806:55: style: Parameter 'proc_data' can be declared as pointer to const. However it seems that 'pattern_cache_choose_all' is a callback function, if 'proc_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gxpcmap.c:813:37: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gxpcmap.c:806:55: note: Parameter 'proc_data' can be declared as pointer to const ghostpdl-10.03.0/base/gxpcmap.c:902:34: style: Parameter 'pgs' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxpcmap.c:1266:41: style: Parameter 'ptile' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxpcmap.c:1663:29: style: Variable 'pinst' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gxpdash.c:257:26: style: Variable 'left' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gxpflat.c:168:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_fixed [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxpflat.c:272:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable min_fixed [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxpflat.c:394:17: style: Checking if unsigned expression 'self->i' is less than zero. [unsignedLessThanZero] ghostpdl-10.03.0/base/gxpflat.c:188:22: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gxpflat.c:183:52: style:inconclusive: Function 'gx_flattened_iterator__init' argument 1 names different: declaration 'this' definition 'self'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gzpath.h:395:57: note: Function 'gx_flattened_iterator__init' argument 1 names different: declaration 'this' definition 'self'. ghostpdl-10.03.0/base/gxpflat.c:183:52: note: Function 'gx_flattened_iterator__init' argument 1 names different: declaration 'this' definition 'self'. ghostpdl-10.03.0/base/gxpflat.c:294:57: style:inconclusive: Function 'gx_flattened_iterator__init_line' argument 1 names different: declaration 'this' definition 'self'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gzpath.h:397:62: note: Function 'gx_flattened_iterator__init_line' argument 1 names different: declaration 'this' definition 'self'. ghostpdl-10.03.0/base/gxpflat.c:294:57: note: Function 'gx_flattened_iterator__init_line' argument 1 names different: declaration 'this' definition 'self'. ghostpdl-10.03.0/base/gxpflat.c:356:52: style:inconclusive: Function 'gx_flattened_iterator__next' argument 1 names different: declaration 'this' definition 'self'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gzpath.h:400:57: note: Function 'gx_flattened_iterator__next' argument 1 names different: declaration 'this' definition 'self'. ghostpdl-10.03.0/base/gxpflat.c:356:52: note: Function 'gx_flattened_iterator__next' argument 1 names different: declaration 'this' definition 'self'. ghostpdl-10.03.0/base/gxpflat.c:469:52: style:inconclusive: Function 'gx_flattened_iterator__prev' argument 1 names different: declaration 'this' definition 'self'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gzpath.h:401:57: note: Function 'gx_flattened_iterator__prev' argument 1 names different: declaration 'this' definition 'self'. ghostpdl-10.03.0/base/gxpflat.c:469:52: note: Function 'gx_flattened_iterator__prev' argument 1 names different: declaration 'this' definition 'self'. ghostpdl-10.03.0/base/gxpflat.c:510:66: style:inconclusive: Function 'gx_flattened_iterator__switch_to_backscan' argument 1 names different: declaration 'this' definition 'self'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gzpath.h:399:71: note: Function 'gx_flattened_iterator__switch_to_backscan' argument 1 names different: declaration 'this' definition 'self'. ghostpdl-10.03.0/base/gxpflat.c:510:66: note: Function 'gx_flattened_iterator__switch_to_backscan' argument 1 names different: declaration 'this' definition 'self'. ghostpdl-10.03.0/base/gxsample.c:88:47: style:inconclusive: Function 'sample_unpack_copy' argument 6 names different: declaration 'smap' definition 'ignore_smap'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxsample.h:67:1: note: Function 'sample_unpack_copy' argument 6 names different: declaration 'smap' definition 'ignore_smap'. ghostpdl-10.03.0/base/gxsample.c:88:47: note: Function 'sample_unpack_copy' argument 6 names different: declaration 'smap' definition 'ignore_smap'. ghostpdl-10.03.0/base/gxsample.c:89:21: style:inconclusive: Function 'sample_unpack_copy' argument 8 names different: declaration 'num_components_per_plane' definition 'ignore_num_components_per_plane'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxsample.h:67:1: note: Function 'sample_unpack_copy' argument 8 names different: declaration 'num_components_per_plane' definition 'ignore_num_components_per_plane'. ghostpdl-10.03.0/base/gxsample.c:89:21: note: Function 'sample_unpack_copy' argument 8 names different: declaration 'num_components_per_plane' definition 'ignore_num_components_per_plane'. ghostpdl-10.03.0/base/gxscanc.c:1177:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable min_fixed [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxscanc.c:1390:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable min_fixed [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxscanc.c:1429:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable min_fixed [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxscanc.c:2126:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_fixed [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxscanc.c:3101:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable min_fixed [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxscanc.c:3346:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable min_fixed [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxscanc.c:3395:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable min_fixed [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxscanc.c:4111:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_fixed [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxpcopy.c:86:58: style:inconclusive: Function 'gx_path_copy_reducing' argument 2 names different: declaration 'ppath_new' definition 'ppath'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxpath.h:259:64: note: Function 'gx_path_copy_reducing' argument 2 names different: declaration 'ppath_new' definition 'ppath'. ghostpdl-10.03.0/base/gxpcopy.c:86:58: note: Function 'gx_path_copy_reducing' argument 2 names different: declaration 'ppath_new' definition 'ppath'. ghostpdl-10.03.0/base/gxshade.c:68:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_LOG2_SIZEOF_LONG [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxshade.c:154:22: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ghostpdl-10.03.0/base/gxshade.c:195:22: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ghostpdl-10.03.0/base/gxshade.c:68:47: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gxshade.c:212:38: style: Parameter 'cs' can be declared as pointer to const. However it seems that 'cs_array_align' is a callback function, if 'cs' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gxshade.c:81:21: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gxshade.c:212:38: note: Parameter 'cs' can be declared as pointer to const ghostpdl-10.03.0/base/gxshade.c:160:22: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 159. [shiftTooManyBitsSigned] ghostpdl-10.03.0/base/gxshade.c:159:49: note: Assuming that condition 'num_bitsnext->divide_count!=2' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/base/gxshade6.c:2177:37: note: Assuming that condition 'beg->next->divide_count!=1' is not redundant ghostpdl-10.03.0/base/gxshade6.c:2177:69: note: Condition 'beg->next->divide_count!=2' is always true ghostpdl-10.03.0/base/gxshade6.c:2203:57: style: Condition 'e->divide_count!=2' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/base/gxshade6.c:2203:33: note: Assuming that condition 'e->divide_count!=1' is not redundant ghostpdl-10.03.0/base/gxshade6.c:2203:57: note: Condition 'e->divide_count!=2' is always true ghostpdl-10.03.0/base/gxshade6.c:2810:12: style: Return value '!code' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/base/gxshade6.c:2803:14: note: Assuming that condition 'code<=0' is not redundant ghostpdl-10.03.0/base/gxshade6.c:2810:12: note: Return value '!code' is always false ghostpdl-10.03.0/base/gxshade6.c:89:29: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] ghostpdl-10.03.0/base/gxshade6.c:1472:12: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gxshade6.c:119:56: style:inconclusive: Function 'reserve_colors' argument 2 names different: declaration 'c0' definition 'c'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxshade4.h:198:62: note: Function 'reserve_colors' argument 2 names different: declaration 'c0' definition 'c'. ghostpdl-10.03.0/base/gxshade6.c:119:56: note: Function 'reserve_colors' argument 2 names different: declaration 'c0' definition 'c'. ghostpdl-10.03.0/base/gxshade6.c:442:51: style:inconclusive: Function 'gs_shading_Cp_fill_rectangle' argument 1 names different: declaration 'psh' definition 'psh0'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxshade.h:101:1: note: Function 'gs_shading_Cp_fill_rectangle' argument 1 names different: declaration 'psh' definition 'psh0'. ghostpdl-10.03.0/base/gxshade6.c:442:51: note: Function 'gs_shading_Cp_fill_rectangle' argument 1 names different: declaration 'psh' definition 'psh0'. ghostpdl-10.03.0/base/gxshade6.c:442:73: style:inconclusive: Function 'gs_shading_Cp_fill_rectangle' argument 2 names different: declaration 'prect' definition 'rect'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxshade.h:101:1: note: Function 'gs_shading_Cp_fill_rectangle' argument 2 names different: declaration 'prect' definition 'rect'. ghostpdl-10.03.0/base/gxshade6.c:442:73: note: Function 'gs_shading_Cp_fill_rectangle' argument 2 names different: declaration 'prect' definition 'rect'. ghostpdl-10.03.0/base/gxshade6.c:443:52: style:inconclusive: Function 'gs_shading_Cp_fill_rectangle' argument 3 names different: declaration 'prect_clip' definition 'rect_clip'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxshade.h:101:1: note: Function 'gs_shading_Cp_fill_rectangle' argument 3 names different: declaration 'prect_clip' definition 'rect_clip'. ghostpdl-10.03.0/base/gxshade6.c:443:52: note: Function 'gs_shading_Cp_fill_rectangle' argument 3 names different: declaration 'prect_clip' definition 'rect_clip'. ghostpdl-10.03.0/base/gxshade6.c:531:52: style:inconclusive: Function 'gs_shading_Tpp_fill_rectangle' argument 1 names different: declaration 'psh' definition 'psh0'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxshade.h:107:1: note: Function 'gs_shading_Tpp_fill_rectangle' argument 1 names different: declaration 'psh' definition 'psh0'. ghostpdl-10.03.0/base/gxshade6.c:531:52: note: Function 'gs_shading_Tpp_fill_rectangle' argument 1 names different: declaration 'psh' definition 'psh0'. ghostpdl-10.03.0/base/gxshade6.c:531:74: style:inconclusive: Function 'gs_shading_Tpp_fill_rectangle' argument 2 names different: declaration 'prect' definition 'rect'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxshade.h:107:1: note: Function 'gs_shading_Tpp_fill_rectangle' argument 2 names different: declaration 'prect' definition 'rect'. ghostpdl-10.03.0/base/gxshade6.c:531:74: note: Function 'gs_shading_Tpp_fill_rectangle' argument 2 names different: declaration 'prect' definition 'rect'. ghostpdl-10.03.0/base/gxshade6.c:532:52: style:inconclusive: Function 'gs_shading_Tpp_fill_rectangle' argument 3 names different: declaration 'prect_clip' definition 'rect_clip'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxshade.h:107:1: note: Function 'gs_shading_Tpp_fill_rectangle' argument 3 names different: declaration 'prect_clip' definition 'rect_clip'. ghostpdl-10.03.0/base/gxshade6.c:532:52: note: Function 'gs_shading_Tpp_fill_rectangle' argument 3 names different: declaration 'prect_clip' definition 'rect_clip'. ghostpdl-10.03.0/base/gxshade6.c:2465:96: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxshade6.c:2757:44: style: Parameter 'pfs' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxshade6.c:2777:44: style: Parameter 'pfs' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxshade6.c:2814:32: style: Parameter 'pfs' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxshade6.c:3046:35: style: Parameter 'dev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxshade6.c:3638:34: style: Parameter 'pfs' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxshade6.c:3658:33: style: Parameter 'pfs' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxshade6.c:1150:22: style: Variable 'ybot' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gxstroke.c:183:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fixed [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxstroke.c:598:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable min_fixed [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxstroke.c:1479:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_fixed [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxstroke.c:1679:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxstroke.c:1988:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxstroke.c:2291:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxstroke.c:2398:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxstroke.c:2479:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxstroke.c:2543:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxstroke.c:2570:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxshade1.c:3311:16: style:inconclusive: Boolean expression 'b1' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] ghostpdl-10.03.0/base/gxstroke.c:509:34: style:inconclusive: Boolean expression 'CPSI_mode' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] ghostpdl-10.03.0/base/gxstroke.c:1012:36: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] ghostpdl-10.03.0/base/gxstroke.c:2177:26: style: Same expression on both sides of '&'. [duplicateExpression] ghostpdl-10.03.0/base/gxstroke.c:1269:14: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gxstroke.c:1271:15: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gxstroke.c:1286:27: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gxstroke.c:1288:27: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gxstroke.c:1322:24: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gxstroke.c:1330:24: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gxstroke.c:1331:26: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gxstroke.c:1334:20: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gxstroke.c:1336:20: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gxstroke.c:335:62: style:inconclusive: Function 'gx_default_stroke_path_shading_or_pattern' argument 1 names different: declaration 'dev' definition 'pdev'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:284:1: note: Function 'gx_default_stroke_path_shading_or_pattern' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gxstroke.c:335:62: note: Function 'gx_default_stroke_path_shading_or_pattern' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gxstroke.c:336:62: style:inconclusive: Function 'gx_default_stroke_path_shading_or_pattern' argument 2 names different: declaration 'pgs' definition 'pgs_orig'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:284:1: note: Function 'gx_default_stroke_path_shading_or_pattern' argument 2 names different: declaration 'pgs' definition 'pgs_orig'. ghostpdl-10.03.0/base/gxstroke.c:336:62: note: Function 'gx_default_stroke_path_shading_or_pattern' argument 2 names different: declaration 'pgs' definition 'pgs_orig'. ghostpdl-10.03.0/base/gxstroke.c:339:62: style:inconclusive: Function 'gx_default_stroke_path_shading_or_pattern' argument 5 names different: declaration 'pdcolor' definition 'pdevc'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:284:1: note: Function 'gx_default_stroke_path_shading_or_pattern' argument 5 names different: declaration 'pdcolor' definition 'pdevc'. ghostpdl-10.03.0/base/gxstroke.c:339:62: note: Function 'gx_default_stroke_path_shading_or_pattern' argument 5 names different: declaration 'pdcolor' definition 'pdevc'. ghostpdl-10.03.0/base/gxstroke.c:404:49: style:inconclusive: Function 'gx_default_stroke_path' argument 5 names different: declaration 'pdcolor' definition 'pdevc'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxdevice.h:283:1: note: Function 'gx_default_stroke_path' argument 5 names different: declaration 'pdcolor' definition 'pdevc'. ghostpdl-10.03.0/base/gxstroke.c:404:49: note: Function 'gx_default_stroke_path' argument 5 names different: declaration 'pdcolor' definition 'pdevc'. ghostpdl-10.03.0/base/gxstroke.c:1151:69: style:inconclusive: Function 'gx_stroke_path_only' argument 3 names different: declaration 'dev' definition 'pdev'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxpaint.h:94:73: note: Function 'gx_stroke_path_only' argument 3 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gxstroke.c:1151:69: note: Function 'gx_stroke_path_only' argument 3 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/base/gxstroke.c:1299:12: style: Variable 'pow' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gxstroke.c:1300:12: style: Variable 'pew' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/gxstroke.c:2663:46: style: Parameter 'centre' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxstroke.c:2664:29: style: Parameter 'current_orig' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxstroke.c:2664:59: style: Parameter 'current_tangent' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxstroke.c:2666:29: style: Parameter 'width' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxstroke.c:561:30: style: float result is assigned to double variable. If the variable is double to avoid loss of information, then you have loss of information. [truncLongCastAssignment] ghostpdl-10.03.0/base/gxstroke.c:1172:13: style: Variable 'dy' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gxstroke.c:1174:13: style: Variable 'dx' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gxstroke.c:1718:14: style: Variable 'code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gxshade1.c:3720:19: style: Condition 'code>=0' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/base/gxshade1.c:3717:16: note: Assignment 'code=0', assigned value is 0 ghostpdl-10.03.0/base/gxshade1.c:3720:19: note: Condition 'code>=0' is always true ghostpdl-10.03.0/base/gxshade1.c:3736:18: style: Condition 'code>=0' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/base/gxshade1.c:3717:16: note: Assignment 'code=0', assigned value is 0 ghostpdl-10.03.0/base/gxshade1.c:3736:18: note: Condition 'code>=0' is always true ghostpdl-10.03.0/base/gxshade1.c:3736:26: style: Condition 'second_interval' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/base/gxshade1.c:3715:32: note: Assignment 'second_interval=(int)1', assigned value is 1 ghostpdl-10.03.0/base/gxshade1.c:3736:26: note: Condition 'second_interval' is always true ghostpdl-10.03.0/base/gxshade1.c:112:51: style:inconclusive: Function 'gs_shading_Fb_fill_rectangle' argument 1 names different: declaration 'psh' definition 'psh0'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxshade.h:71:1: note: Function 'gs_shading_Fb_fill_rectangle' argument 1 names different: declaration 'psh' definition 'psh0'. ghostpdl-10.03.0/base/gxshade1.c:112:51: note: Function 'gs_shading_Fb_fill_rectangle' argument 1 names different: declaration 'psh' definition 'psh0'. ghostpdl-10.03.0/base/gxshade1.c:112:73: style:inconclusive: Function 'gs_shading_Fb_fill_rectangle' argument 2 names different: declaration 'prect' definition 'rect'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxshade.h:71:1: note: Function 'gs_shading_Fb_fill_rectangle' argument 2 names different: declaration 'prect' definition 'rect'. ghostpdl-10.03.0/base/gxshade1.c:112:73: note: Function 'gs_shading_Fb_fill_rectangle' argument 2 names different: declaration 'prect' definition 'rect'. ghostpdl-10.03.0/base/gxshade1.c:113:52: style:inconclusive: Function 'gs_shading_Fb_fill_rectangle' argument 3 names different: declaration 'prect_clip' definition 'rect_clip'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxshade.h:71:1: note: Function 'gs_shading_Fb_fill_rectangle' argument 3 names different: declaration 'prect_clip' definition 'rect_clip'. ghostpdl-10.03.0/base/gxshade1.c:113:52: note: Function 'gs_shading_Fb_fill_rectangle' argument 3 names different: declaration 'prect_clip' definition 'rect_clip'. ghostpdl-10.03.0/base/gxshade1.c:1796:50: style:inconclusive: Function 'gs_shading_A_fill_rectangle' argument 1 names different: declaration 'psh' definition 'psh0'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxshade.h:77:1: note: Function 'gs_shading_A_fill_rectangle' argument 1 names different: declaration 'psh' definition 'psh0'. ghostpdl-10.03.0/base/gxshade1.c:1796:50: note: Function 'gs_shading_A_fill_rectangle' argument 1 names different: declaration 'psh' definition 'psh0'. ghostpdl-10.03.0/base/gxshade1.c:1796:72: style:inconclusive: Function 'gs_shading_A_fill_rectangle' argument 2 names different: declaration 'prect' definition 'rect'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxshade.h:77:1: note: Function 'gs_shading_A_fill_rectangle' argument 2 names different: declaration 'prect' definition 'rect'. ghostpdl-10.03.0/base/gxshade1.c:1796:72: note: Function 'gs_shading_A_fill_rectangle' argument 2 names different: declaration 'prect' definition 'rect'. ghostpdl-10.03.0/base/gxshade1.c:1797:51: style:inconclusive: Function 'gs_shading_A_fill_rectangle' argument 3 names different: declaration 'prect_clip' definition 'rect_clip'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxshade.h:77:1: note: Function 'gs_shading_A_fill_rectangle' argument 3 names different: declaration 'prect_clip' definition 'rect_clip'. ghostpdl-10.03.0/base/gxshade1.c:1797:51: note: Function 'gs_shading_A_fill_rectangle' argument 3 names different: declaration 'prect_clip' definition 'rect_clip'. ghostpdl-10.03.0/base/gxshade1.c:3755:50: style:inconclusive: Function 'gs_shading_R_fill_rectangle' argument 1 names different: declaration 'psh' definition 'psh0'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxshade.h:83:1: note: Function 'gs_shading_R_fill_rectangle' argument 1 names different: declaration 'psh' definition 'psh0'. ghostpdl-10.03.0/base/gxshade1.c:3755:50: note: Function 'gs_shading_R_fill_rectangle' argument 1 names different: declaration 'psh' definition 'psh0'. ghostpdl-10.03.0/base/gxshade1.c:3755:72: style:inconclusive: Function 'gs_shading_R_fill_rectangle' argument 2 names different: declaration 'prect' definition 'rect'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxshade.h:83:1: note: Function 'gs_shading_R_fill_rectangle' argument 2 names different: declaration 'prect' definition 'rect'. ghostpdl-10.03.0/base/gxshade1.c:3755:72: note: Function 'gs_shading_R_fill_rectangle' argument 2 names different: declaration 'prect' definition 'rect'. ghostpdl-10.03.0/base/gxshade1.c:3756:51: style:inconclusive: Function 'gs_shading_R_fill_rectangle' argument 3 names different: declaration 'prect_clip' definition 'rect_clip'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxshade.h:83:1: note: Function 'gs_shading_R_fill_rectangle' argument 3 names different: declaration 'prect_clip' definition 'rect_clip'. ghostpdl-10.03.0/base/gxshade1.c:3756:51: note: Function 'gs_shading_R_fill_rectangle' argument 3 names different: declaration 'prect_clip' definition 'rect_clip'. ghostpdl-10.03.0/base/gxshade1.c:1963:46: style: Parameter 'from' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxshade1.c:1963:62: style: Parameter 'to' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxshade1.c:1963:122: style: Parameter 'centre' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxshade1.c:2166:42: style: Parameter 'ctm' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxshade1.c:2166:57: style: Parameter 'from' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxshade1.c:2166:73: style: Parameter 'to' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxshade1.c:2186:43: style: Parameter 'ctm' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gxshade1.c:3613:121: style: Parameter 'span_' can be declared as const array [constParameter] ghostpdl-10.03.0/base/gxtype1.c:73:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reloc_struct_ptr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gxshade1.c:42:9: style: struct member 'Fb_frame_s::state' is never used. [unusedStructMember] ghostpdl-10.03.0/base/gxshade1.c:46:5: style: struct member 'Fb_fill_state_s::dev' is never used. [unusedStructMember] ghostpdl-10.03.0/base/gxshade1.c:46:5: style: struct member 'Fb_fill_state_s::pgs' is never used. [unusedStructMember] ghostpdl-10.03.0/base/gxshade1.c:46:5: style: struct member 'Fb_fill_state_s::direct_space' is never used. [unusedStructMember] ghostpdl-10.03.0/base/gxshade1.c:46:5: style: struct member 'Fb_fill_state_s::num_components' is never used. [unusedStructMember] ghostpdl-10.03.0/base/gxshade1.c:46:5: style: struct member 'Fb_fill_state_s::cc_max_error' is never used. [unusedStructMember] ghostpdl-10.03.0/base/gxshade1.c:46:5: style: struct member 'Fb_fill_state_s::trans_device' is never used. [unusedStructMember] ghostpdl-10.03.0/base/gxshade1.c:46:5: style: struct member 'Fb_fill_state_s::cs_always_linear' is never used. [unusedStructMember] ghostpdl-10.03.0/base/gxshade1.c:2259:21: style: Variable 'q' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gxshade1.c:2438:28: style: Variable 'intersectx' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gxshade1.c:2571:28: style: Variable 'intersectx' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gxshade1.c:2704:28: style: Variable 'intersectx' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gxshade1.c:2835:28: style: Variable 'intersectx' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/gxtype1.c:666:18: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/base/gxtype1.c:664:36: note: Calling function 'gs_type1_interp_init' returns 0 ghostpdl-10.03.0/base/gxtype1.c:664:36: note: Assignment 'code=gs_type1_interp_init(&cis,&gis,NULL,NULL,NULL,(int)1,0,pfont)', assigned value is 0 ghostpdl-10.03.0/base/gxtype1.c:666:18: note: Condition 'code<0' is always false ghostpdl-10.03.0/base/gxtype1.c:56:1: style:inconclusive: Function 'gs_type1_state_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxtype1.c:53:1: note: Function 'gs_type1_state_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gxtype1.c:56:1: note: Function 'gs_type1_state_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gxtype1.c:69:8: style:inconclusive: Function 'gs_type1_state_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxtype1.c:53:1: note: Function 'gs_type1_state_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gxtype1.c:69:8: note: Function 'gs_type1_state_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/gxtype1.c:192:43: style:inconclusive: Function 'gs_type1_sbw' argument 2 names different: declaration 'sbx' definition 'lsbx'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxtype1.h:269:47: note: Function 'gs_type1_sbw' argument 2 names different: declaration 'sbx' definition 'lsbx'. ghostpdl-10.03.0/base/gxtype1.c:192:43: note: Function 'gs_type1_sbw' argument 2 names different: declaration 'sbx' definition 'lsbx'. ghostpdl-10.03.0/base/gxtype1.c:192:55: style:inconclusive: Function 'gs_type1_sbw' argument 3 names different: declaration 'sby' definition 'lsby'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxtype1.h:269:58: note: Function 'gs_type1_sbw' argument 3 names different: declaration 'sby' definition 'lsby'. ghostpdl-10.03.0/base/gxtype1.c:192:55: note: Function 'gs_type1_sbw' argument 3 names different: declaration 'sby' definition 'lsby'. ghostpdl-10.03.0/base/gxtype1.c:240:66: style:inconclusive: Function 'gs_type1_seac' argument 3 names different: declaration 'asb_diff' definition 'asb'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/gxtype1.h:276:25: note: Function 'gs_type1_seac' argument 3 names different: declaration 'asb_diff' definition 'asb'. ghostpdl-10.03.0/base/gxtype1.c:240:66: note: Function 'gs_type1_seac' argument 3 names different: declaration 'asb_diff' definition 'asb'. ghostpdl-10.03.0/base/jmemcust.h:51:1: error: There is an unknown macro here somewhere. Configuration is required. If GLOBAL is a macro then please configure it. [unknownMacro] ghostpdl-10.03.0/base/gzspotan.c:256:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_LOG2_SIZEOF_INT [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gzspotan.c:434:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_LOG2_SIZEOF_INT [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/memento.c:4457:29: style:inconclusive: Function 'Memento_malloc' argument 1 names different: declaration 's' definition 'size'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/memento.h:284:29: note: Function 'Memento_malloc' argument 1 names different: declaration 's' definition 'size'. ghostpdl-10.03.0/base/memento.c:4457:29: note: Function 'Memento_malloc' argument 1 names different: declaration 's' definition 'size'. ghostpdl-10.03.0/base/mkromfs.c:220:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/mkromfs.c:238:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/mkromfs.c:256:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/mkromfs.c:589:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/mkromfs.c:701:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/mkromfs.c:771:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/mkromfs.c:784:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/mkromfs.c:799:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/mkromfs.c:831:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/mkromfs.c:1234:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/mkromfs.c:2395:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/mkromfs.c:2498:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/gzspotan.c:296:40: style: Condition 'padev->bot_current==t' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/base/gzspotan.c:286:24: note: t is assigned 'padev->bot_current' here. ghostpdl-10.03.0/base/gzspotan.c:296:40: note: Condition 'padev->bot_current==t' is always true ghostpdl-10.03.0/base/gzspotan.c:451:14: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/base/gzspotan.c:450:27: note: Calling function 'check_band_list' returns 0 ghostpdl-10.03.0/base/gzspotan.c:450:27: note: Assignment 'code=check_band_list(padev->bot_band)', assigned value is 0 ghostpdl-10.03.0/base/gzspotan.c:451:14: note: Condition 'code<0' is always false ghostpdl-10.03.0/base/gzspotan.c:454:14: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/base/gzspotan.c:453:26: note: Calling function 'check_band_list' returns 0 ghostpdl-10.03.0/base/gzspotan.c:453:26: note: Assignment 'code=check_band_list(padev->top_band)', assigned value is 0 ghostpdl-10.03.0/base/gzspotan.c:454:14: note: Condition 'code<0' is always false ghostpdl-10.03.0/base/gzspotan.c:480:14: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/base/gzspotan.c:479:27: note: Calling function 'check_band_list' returns 0 ghostpdl-10.03.0/base/gzspotan.c:479:27: note: Assignment 'code=check_band_list(padev->top_band)', assigned value is 0 ghostpdl-10.03.0/base/gzspotan.c:480:14: note: Condition 'code<0' is always false ghostpdl-10.03.0/base/gzspotan.c:47:12: style: Redundant initialization for 't'. The initialized value is overwritten before it is read. [redundantInitialization] ghostpdl-10.03.0/base/gzspotan.c:45:20: note: t is initialized ghostpdl-10.03.0/base/gzspotan.c:47:12: note: t is overwritten ghostpdl-10.03.0/base/gzspotan.c:59:12: style: Redundant initialization for 't'. The initialized value is overwritten before it is read. [redundantInitialization] ghostpdl-10.03.0/base/gzspotan.c:57:28: note: t is initialized ghostpdl-10.03.0/base/gzspotan.c:59:12: note: t is overwritten ghostpdl-10.03.0/base/gzspotan.c:256:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gzspotan.c:257:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gzspotan.c:258:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gzspotan.c:259:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gzspotan.c:434:43: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/gzspotan.c:727:34: style: Local variable 't' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/gzspotan.c:723:40: note: Shadowed declaration ghostpdl-10.03.0/base/gzspotan.c:727:34: note: Shadow variable ghostpdl-10.03.0/base/gzspotan.c:322:24: style: Parameter 't' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gzspotan.c:328:31: style: Parameter 't' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gzspotan.c:337:33: style: Parameter 't' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gzspotan.c:521:54: style: Parameter 't1' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/gzspotan.c:614:42: style: Parameter 'padev' can be declared as pointer to const. However it seems that 'hint_by_tangent' is a callback function, if 'padev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gzspotan.c:751:58: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gzspotan.c:614:42: note: Parameter 'padev' can be declared as pointer to const ghostpdl-10.03.0/base/gzspotan.c:615:54: style: Parameter 't1' can be declared as pointer to const. However it seems that 'hint_by_tangent' is a callback function, if 't1' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/gzspotan.c:751:58: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/gzspotan.c:615:54: note: Parameter 't1' can be declared as pointer to const ghostpdl-10.03.0/base/gzspotan.c:543:25: style: Variable 'best_width_diff' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/pack_ps.c:246:22: style: Parameter 'argv' can be declared as const array [constParameter] ghostpdl-10.03.0/base/pack_ps.c:267:11: style: Variable 'env_source_date_epoch' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/pagelist.c:35:31: style:inconclusive: Function 'pagelist_parse_to_array' argument 1 names different: declaration 'pPageList' definition 'page_list'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/pagelist.h:21:35: note: Function 'pagelist_parse_to_array' argument 1 names different: declaration 'pPageList' definition 'page_list'. ghostpdl-10.03.0/base/pagelist.c:35:31: note: Function 'pagelist_parse_to_array' argument 1 names different: declaration 'pPageList' definition 'page_list'. ghostpdl-10.03.0/base/ramfs.c:151:20: style: Variable 'block' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/ramfs.c:240:29: style: Parameter 'fs' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/ramfs.c:241:30: style: Parameter 'fs' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/ramfs.c:242:31: style: Parameter 'handle' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/ramfs.c:370:16: style: Variable 'p' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/ramfs.c:489:29: style: Parameter 'handle' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/sa85d.c:52:11: style: Variable 'wlimit' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/mkromfs.c:290:13: style: Condition 'mem==NULL' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/base/mkromfs.c:288:44: note: Calling function 'gp_get_debug_mem_ptr' returns 0 ghostpdl-10.03.0/base/mkromfs.c:288:44: note: Assignment 'mem=gp_get_debug_mem_ptr()', assigned value is 0 ghostpdl-10.03.0/base/mkromfs.c:290:13: note: Condition 'mem==NULL' is always true ghostpdl-10.03.0/base/mkromfs.c:1771:104: style: Condition '(namelen=gp_enumerate_files_next((struct gs_memory_t*)&minimal_memory,pfenum,found_path,1024))>=0' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/base/mkromfs.c:566:9: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] ghostpdl-10.03.0/base/mkromfs.c:2382:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] ghostpdl-10.03.0/base/mkromfs.c:1340:51: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/mkromfs.c:1352:51: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/mkromfs.c:1353:51: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/mkromfs.c:1354:51: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/mkromfs.c:2347:48: style:inconclusive: Function 'prefix_open' argument 2 names different: declaration 'inname' definition 'filename'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/mkromfs.c:449:54: note: Function 'prefix_open' argument 2 names different: declaration 'inname' definition 'filename'. ghostpdl-10.03.0/base/mkromfs.c:2347:48: note: Function 'prefix_open' argument 2 names different: declaration 'inname' definition 'filename'. ghostpdl-10.03.0/base/mkromfs.c:1455:31: style: Local variable 'c' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/mkromfs.c:1194:9: note: Shadowed declaration ghostpdl-10.03.0/base/mkromfs.c:1455:31: note: Shadow variable ghostpdl-10.03.0/base/mkromfs.c:288:18: style: Variable 'mem' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/mkromfs.c:343:35: style: Parameter 'mem' can be declared as pointer to const. However it seems that 'minimal_alloc_bytes' is a callback function, if 'mem' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/mkromfs.c:424:7: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/mkromfs.c:343:35: note: Parameter 'mem' can be declared as pointer to const ghostpdl-10.03.0/base/mkromfs.c:349:40: style: Parameter 'mem' can be declared as pointer to const. However it seems that 'minimal_alloc_byte_array' is a callback function, if 'mem' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/mkromfs.c:418:7: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/mkromfs.c:349:40: note: Parameter 'mem' can be declared as pointer to const ghostpdl-10.03.0/base/mkromfs.c:356:36: style: Parameter 'mem' can be declared as pointer to const. However it seems that 'minimal_alloc_struct' is a callback function, if 'mem' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/mkromfs.c:416:7: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/mkromfs.c:356:36: note: Parameter 'mem' can be declared as pointer to const ghostpdl-10.03.0/base/mkromfs.c:381:31: style: Parameter 'mon' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/mkromfs.c:387:31: style: Parameter 'mon' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/mkromfs.c:463:49: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/mkromfs.c:1084:42: style: Parameter 'psc' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/mkromfs.c:1730:25: style: Parameter 'path' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/mkromfs.c:1953:35: style: Parameter 'ibf' can be declared as pointer to const. However it seems that 'ib_feof' is a callback function, if 'ibf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/mkromfs.c:2025:89: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/mkromfs.c:1953:35: note: Parameter 'ibf' can be declared as pointer to const ghostpdl-10.03.0/base/mkromfs.c:1959:24: style: Parameter 'initfile' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/mkromfs.c:1959:40: style: Parameter 'gconfig_h' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/mkromfs.c:2533:11: style: Variable 'env_source_date_epoch' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/mkromfs.c:144:13: style: union member 'Anonymous2::i' is never used. [unusedStructMember] ghostpdl-10.03.0/base/saes.c:50:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/saes.c:120:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/saes.c:54:12: warning: Identical condition and return expression 'code', return value is always 0 [identicalConditionAfterEarlyExit] ghostpdl-10.03.0/base/saes.c:35:16: note: 'code' is assigned value '0' here. ghostpdl-10.03.0/base/saes.c:49:9: note: If condition 'code' is true, the function will return/exit ghostpdl-10.03.0/base/saes.c:54:12: note: Returning identical expression 'code' ghostpdl-10.03.0/base/sarc4.c:119:58: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/sbcp.c:135:11: style: Variable 'wlimit' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/scfdgen.c:31:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] ghostpdl-10.03.0/base/scfdgen.c:95:15: style: Variable 'np1' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/scfd.c:589:34: style: Condition 'bcnt<0' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/base/scfd.c:588:54: note: Calling function 'cf_decode_uncompressed' returns -2 ghostpdl-10.03.0/base/scfd.c:588:54: note: Assignment 'bcnt=cf_decode_uncompressed(ss,pr)', assigned value is -2 ghostpdl-10.03.0/base/scfd.c:589:34: note: Condition 'bcnt<0' is always true ghostpdl-10.03.0/base/scfd.c:874:31: style: Condition 'which<0' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/base/scfd.c:873:51: note: Calling function 'cf_decode_uncompressed' returns -2 ghostpdl-10.03.0/base/scfd.c:873:51: note: Assignment 'which=cf_decode_uncompressed(ss,pr)', assigned value is -2 ghostpdl-10.03.0/base/scfd.c:874:31: note: Condition 'which<0' is always true ghostpdl-10.03.0/base/scfd.c:56:9: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/base/scfd.c:146:5: style: Variable 'q' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/scfd.c:217:11: style: Variable 'qlim' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/scfd.c:550:5: style: Variable 'q' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/scfd.c:553:11: style: Variable 'stop' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/scfd.c:666:5: style: Variable 'q' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/scfd.c:972:43: style: Parameter 'ss' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/scfd.c:972:68: style: Parameter 'pr' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/scfe.c:94:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_LOG2_SIZEOF_INT [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/scfe.c:145:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_LOG2_SIZEOF_INT [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/scfe.c:308:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_LOG2_SIZEOF_INT [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/scfe.c:416:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_LOG2_SIZEOF_INT [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/scfe.c:499:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_LOG2_SIZEOF_INT [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/scfparam.c:79:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_LOG2_SIZEOF_INT [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/scfparam.c:79:47: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/scfe.c:147:19: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/scfe.c:143:9: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/base/scfe.c:206:11: style: Variable 'wlimit' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/sdcparam.c:137:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quant_tbl_no [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/sdcparam.c:449:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DCTSIZE2 [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/sdcparam.c:487:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bits [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/sdcparam.c:535:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_HUFF_TBLS [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/sdcparam.c:152:25: style: Variable 'tbl' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/sdcparam.c:153:25: style: Variable 'default_tbl' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/sdcparam.c:152:42: warning: Uninitialized variable: comp_info [uninitvar] ghostpdl-10.03.0/base/sdcparam.c:136:23: note: Assuming condition is false ghostpdl-10.03.0/base/sdcparam.c:138:21: note: Assignment 'comp_info=d_comp_info', assigned value is ghostpdl-10.03.0/base/sdcparam.c:152:42: note: Uninitialized variable: comp_info ghostpdl-10.03.0/base/sdctd.c:42:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dinfo [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/sdctd.c:60:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dinfo [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/sdctd.c:79:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dinfo [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/sdctd.c:103:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable jpeg_resync_to_restart [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/sdctd.c:274:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JCS_RGB [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/sdctd.c:339:47: style: Condition 'jddp->bytes_in_scanline==0' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/base/sdctd.c:338:46: note: Assuming that condition 'jddp->bytes_in_scanline!=0' is not redundant ghostpdl-10.03.0/base/sdctd.c:339:47: note: Condition 'jddp->bytes_in_scanline==0' is always true ghostpdl-10.03.0/base/sdcte.c:118:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JPEG_APP0 [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/sdcte.c:161:36: style: Condition 'ss->icc_position==-1' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/base/sddparam.c:54:61: style:inconclusive: Function 's_DCTD_put_params' argument 2 names different: declaration 'ss' definition 'pdct'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/sddparam.c:51:1: note: Function 's_DCTD_put_params' argument 2 names different: declaration 'ss' definition 'pdct'. ghostpdl-10.03.0/base/sddparam.c:54:61: note: Function 's_DCTD_put_params' argument 2 names different: declaration 'ss' definition 'pdct'. ghostpdl-10.03.0/base/sdeparam.c:74:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable h_samp_factor [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/sdeparam.c:178:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_samp_factor [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/sdeparam.c:219:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JCS_GRAYSCALE [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/seexec.c:72:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_LOG2_SIZEOF_LONG [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/sdeparam.c:187:61: style:inconclusive: Function 's_DCTE_put_params' argument 2 names different: declaration 'ss' definition 'pdct'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/sdeparam.c:148:1: note: Function 's_DCTE_put_params' argument 2 names different: declaration 'ss' definition 'pdct'. ghostpdl-10.03.0/base/sdeparam.c:187:61: note: Function 's_DCTE_put_params' argument 2 names different: declaration 'ss' definition 'pdct'. ghostpdl-10.03.0/base/seexec.c:191:11: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/base/seexec.c:186:17: note: p is assigned ghostpdl-10.03.0/base/seexec.c:191:11: note: p is overwritten ghostpdl-10.03.0/base/seexec.c:72:20: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/sfilter1.c:214:11: style: Variable 'wlimit' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/sfilter2.c:48:11: style: Variable 'qn' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/sfxstdio.c:73:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_LOG2_SIZEOF_LONG [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/sfxstdio.c:82:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_LOG2_SIZEOF_LONG [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/sfxstdio.c:167:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_LOG2_SIZEOF_LONG [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/sfxstdio.c:194:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/sfxfd.c:131:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_LOG2_SIZEOF_LONG [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/sfxfd.c:229:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_LOG2_SIZEOF_LONG [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/sfxfd.c:266:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/sfxfd.c:245:28: style: Condition 'errno_is_retry(errno)' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/base/sfxfd.c:245:28: note: Calling function 'errno_is_retry' returns 0 ghostpdl-10.03.0/base/sfxfd.c:245:28: note: Condition 'errno_is_retry(errno)' is always false ghostpdl-10.03.0/base/sfxfd.c:334:30: style: Condition 'errno_is_retry(errno)' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/base/sfxfd.c:334:30: note: Calling function 'errno_is_retry' returns 0 ghostpdl-10.03.0/base/sfxfd.c:334:30: note: Condition 'errno_is_retry(errno)' is always false ghostpdl-10.03.0/base/sfxfd.c:221:13: style: Variable 's' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/sfxstdio.c:73:48: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] ghostpdl-10.03.0/base/sfxstdio.c:82:26: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] ghostpdl-10.03.0/base/sfxstdio.c:167:25: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] ghostpdl-10.03.0/base/sfxstdio.c:199:21: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] ghostpdl-10.03.0/base/sfxfd.c:131:21: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] ghostpdl-10.03.0/base/sfxfd.c:229:25: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] ghostpdl-10.03.0/base/sfxfd.c:272:21: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] ghostpdl-10.03.0/base/sfxfd.c:144:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_LOG2_SIZEOF_LONG [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/sfxfd.c:144:49: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] ghostpdl-10.03.0/base/shc.c:53:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_LOG2_SIZEOF_INT [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/sha2.c:533:11: style: Variable 'a' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/sha2.c:533:15: style: Variable 'b' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/sha2.c:533:19: style: Variable 'c' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/sha2.c:533:23: style: Variable 'd' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/sha2.c:533:27: style: Variable 'e' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/sha2.c:533:31: style: Variable 'f' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/sha2.c:533:35: style: Variable 'g' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/sha2.c:533:39: style: Variable 'h' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/sha2.c:533:44: style: Variable 'T1' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/sha2.c:533:49: style: Variable 'T2' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/sha2.c:566:35: style: Variable 'usedspace' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/sha2.c:566:47: style: Variable 'freespace' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/sha2.c:583:19: style: Variable 'usedspace' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/sha2.c:646:19: style: Variable 'usedspace' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/sha2.c:853:11: style: Variable 'a' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/sha2.c:853:15: style: Variable 'b' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/sha2.c:853:19: style: Variable 'c' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/sha2.c:853:23: style: Variable 'd' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/sha2.c:853:27: style: Variable 'e' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/sha2.c:853:31: style: Variable 'f' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/sha2.c:853:35: style: Variable 'g' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/sha2.c:853:39: style: Variable 'h' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/sha2.c:853:44: style: Variable 'T1' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/sha2.c:853:49: style: Variable 'T2' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/sha2.c:886:35: style: Variable 'usedspace' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/sha2.c:886:47: style: Variable 'freespace' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/sha2.c:903:19: style: Variable 'usedspace' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/siinterp.c:131:11: style: Variable 'limit' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/simscale.c:77:24: style: Variable 'p0' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/simscale.c:78:24: style: Variable 'p1' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/simscale.c:79:24: style: Variable 'p2' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/simscale.c:80:24: style: Variable 'p3' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/simscale.c:81:24: style: Variable 'p4' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/siscale.c:355:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable weight [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/siscale.c:383:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable weight [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/siscale.c:419:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable weight [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/siscale_cal.c:139:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAL_MITCHELL [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/sjbig2.c:65:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JBIG2_UNKNOWN_SEGMENT_NUMBER [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/sjbig2.c:157:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JBIG2_SEVERITY_FATAL [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/sjbig2.c:312:107: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JBIG2_SEVERITY_FATAL [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/sjbig2.c:120:43: style: Condition 'error_data->last_message==NULL' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/base/sjbig2.c:108:43: note: Assuming that condition 'error_data->last_message!=NULL' is not redundant ghostpdl-10.03.0/base/sjbig2.c:120:43: note: Condition 'error_data->last_message==NULL' is always true ghostpdl-10.03.0/base/sjbig2.c:435:55: style:inconclusive: Function 's_jbig2decode_finalize' argument 2 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/sjbig2.h:55:1: note: Function 's_jbig2decode_finalize' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/sjbig2.c:435:55: note: Function 's_jbig2decode_finalize' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/sjpegd.c:38:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable j [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/sjpegd.c:54:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable j [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/sjpegd.c:62:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable j [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/sjpegd.c:78:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable j [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/sjpegd.c:88:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable j [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/sjpx_none.c:20:31: style: Parameter 'mem' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/sjpx_none.c:25:33: style: Parameter 'mem' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/sjpege.c:37:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable j [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/sjpege.c:52:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable j [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/sjpege.c:62:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable j [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/sjpege.c:72:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable j [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/sjpege.c:83:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable j [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/sjpege.c:94:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable j [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/sjpege.c:105:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable j [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/sjpege.c:114:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable j [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/sjpx_openjpeg.c:96:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_MAX_UINT [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/sjpx_openjpeg.c:196:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPJ_SIZE_T [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/sjpx_openjpeg.c:219:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPJ_FALSE [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/sjpx_openjpeg.c:290:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPJ_DPARAMETERS_IGNORE_PCLR_CMAP_CDEF_FLAG [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/sjpx_openjpeg.c:410:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable w [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/sjpx_openjpeg.c:524:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prec [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/sjpx_openjpeg.c:736:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPJ_CODEC_J2K [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/slzwd.c:151:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable datum [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/slzwd.c:149:11: style: Redundant initialization for 'n'. The initialized value is overwritten before it is read. [redundantInitialization] ghostpdl-10.03.0/base/slzwd.c:139:15: note: n is initialized ghostpdl-10.03.0/base/slzwd.c:149:11: note: n is overwritten ghostpdl-10.03.0/base/slzwd.c:303:27: style: Local variable 'q1' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/slzwd.c:124:11: note: Shadowed declaration ghostpdl-10.03.0/base/slzwd.c:303:27: note: Shadow variable ghostpdl-10.03.0/base/slzwd.c:102:11: style: Variable 'wlimit' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/sjpx_openjpeg.c:714:22: style: Condition 'state->PassThrough' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/base/sjpx_openjpeg.c:714:44: style: Condition 'state->PassThroughfn' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/base/sjpx_openjpeg.c:652:21: style: Local variable 'compno' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/sjpx_openjpeg.c:526:9: note: Shadowed declaration ghostpdl-10.03.0/base/sjpx_openjpeg.c:652:21: note: Shadow variable ghostpdl-10.03.0/base/sjpx_openjpeg.c:229:55: style: Parameter 'ptr' can be declared as pointer to const. However it seems that 'sjpx_info_callback' is a callback function, if 'ptr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/sjpx_openjpeg.c:286:40: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/sjpx_openjpeg.c:229:55: note: Parameter 'ptr' can be declared as pointer to const ghostpdl-10.03.0/base/sjpx_openjpeg.c:237:58: style: Parameter 'ptr' can be declared as pointer to const. However it seems that 'sjpx_warning_callback' is a callback function, if 'ptr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/sjpx_openjpeg.c:287:43: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/sjpx_openjpeg.c:237:58: note: Parameter 'ptr' can be declared as pointer to const ghostpdl-10.03.0/base/sjpx_openjpeg.c:612:33: style: Variable 'bit_pos' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/sjpx_openjpeg.c:613:28: style: Variable 'bt' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/slzwe.c:121:15: style: Variable 'wlimit' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/slzwe.c:124:17: style: Variable 'table_end' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/smd5.c:134:30: style: Variable 'ss' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/spngp.c:265:37: warning: Either the condition 'ss->prev_row' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] ghostpdl-10.03.0/base/spngp.c:271:23: note: Assuming that condition 'ss->prev_row' is not redundant ghostpdl-10.03.0/base/spngp.c:265:37: note: Null pointer addition ghostpdl-10.03.0/base/spngp.c:355:37: warning: Either the condition 'ss->prev_row' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] ghostpdl-10.03.0/base/spngp.c:361:23: note: Assuming that condition 'ss->prev_row' is not redundant ghostpdl-10.03.0/base/spngp.c:355:37: note: Null pointer addition ghostpdl-10.03.0/base/spngp.c:99:30: style: Variable 'ss' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/spprint.c:44:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/spwgd.c:65:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_LOG2_SIZEOF_INT [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/spwgd.c:171:20: style: Expression is always false because 'else if' condition matches previous condition at line 168. [multiCondition] ghostpdl-10.03.0/base/spwgd.c:65:21: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/spwgd.c:60:11: style: Variable 'wlimit' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/spsdf.c:99:42: error: Uninitialized variable: buf [uninitvar] ghostpdl-10.03.0/base/srld.c:54:11: style: Variable 'wlimit' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/srle.c:42:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_MAX_UINT [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/srle.c:322:32: style: Condition 'run_len<0' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/base/srle.c:306:25: note: Assuming that condition 'run_len==0' is not redundant ghostpdl-10.03.0/base/srle.c:322:32: note: Condition 'run_len<0' is always true ghostpdl-10.03.0/base/srle.c:125:11: style: Variable 'wlimit' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/stream.c:56:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reloc_string [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/strmio.c:106:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/strmio.c:240:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_LOG2_SIZEOF_LONG [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/strmio.c:154:15: style: Parameter 's' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/strmio.c:163:17: style: Parameter 's' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/strmio.c:240:21: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] ghostpdl-10.03.0/base/stream.c:375:16: style: Condition 'status!=0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/base/stream.c:374:25: note: Calling function 's_std_close' returns 0 ghostpdl-10.03.0/base/stream.c:374:25: note: Assignment 'status=s_std_close(s)', assigned value is 0 ghostpdl-10.03.0/base/stream.c:375:16: note: Condition 'status!=0' is always false ghostpdl-10.03.0/base/stream.c:36:1: style:inconclusive: Function 'stream_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/stream.c:32:1: note: Function 'stream_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/stream.c:36:1: note: Function 'stream_enum_ptrs' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/stream.c:48:8: style:inconclusive: Function 'stream_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/stream.c:32:1: note: Function 'stream_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/stream.c:48:8: note: Function 'stream_reloc_ptrs' argument 1 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/stream.c:77:48: style:inconclusive: Function 'stream_finalize' argument 2 names different: declaration 'ptr' definition 'vptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/stream.c:32:1: note: Function 'stream_finalize' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/stream.c:77:48: note: Function 'stream_finalize' argument 2 names different: declaration 'ptr' definition 'vptr'. ghostpdl-10.03.0/base/stream.c:1256:50: style:inconclusive: Function 's_add_filter' argument 2 names different: declaration 'template_' definition 'templat'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/stream.h:441:58: note: Function 's_add_filter' argument 2 names different: declaration 'template_' definition 'templat'. ghostpdl-10.03.0/base/stream.c:1256:50: note: Function 's_add_filter' argument 2 names different: declaration 'template_' definition 'templat'. ghostpdl-10.03.0/base/stream.c:365:13: style: Local variable 'status' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/stream.c:360:9: note: Shadowed declaration ghostpdl-10.03.0/base/stream.c:365:13: note: Shadow variable ghostpdl-10.03.0/base/stream.c:50:11: style: Variable 'cbuf_old' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/stream.c:242:21: style: Parameter 's' can be declared as pointer to const. However it seems that 's_std_null' is a callback function, if 's' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/stream.c:1169:21: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/stream.c:242:21: note: Parameter 's' can be declared as pointer to const ghostpdl-10.03.0/base/stream.c:291:23: style: Parameter 's' can be declared as pointer to const. However it seems that 's_std_noseek' is a callback function, if 's' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/stream.c:397:24: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/stream.c:291:23: note: Parameter 's' can be declared as pointer to const ghostpdl-10.03.0/base/stream.c:298:22: style: Parameter 's' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/stream.c:305:28: style: Parameter 's' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/stream.c:384:34: style: Parameter 'st' can be declared as pointer to const. However it seems that 's_no_report_error' is a callback function, if 'st' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/base/stream.c:151:24: note: You might need to cast the function pointer here ghostpdl-10.03.0/base/stream.c:384:34: note: Parameter 'st' can be declared as pointer to const ghostpdl-10.03.0/base/stream.c:537:26: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/stream.c:555:27: style: Variable 'st' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/stream.c:563:23: style: Variable 'wptr' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/stream.c:670:28: style: Parameter 'prompt' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/stream.c:819:15: style: Variable 'oldpos' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/stream.c:1191:38: style: Parameter 'st' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/stream.c:1191:63: style: Parameter 'ignore_pr' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/stream.c:1192:45: style: Parameter 'pw' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/stream.c:1199:39: style: Parameter 'st' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/stream.c:1199:64: style: Parameter 'pr' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/stream.c:1200:46: style: Parameter 'ignore_pw' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/stream.c:1301:38: style: Parameter 'target' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/stream.c:1342:28: style: Parameter 's' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/szlibc.c:37:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_WBITS [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/szlibc.c:80:20: style:inconclusive: Function 's_zlib_alloc' argument 1 names different: declaration 'mem' definition 'zmem'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/szlibxx.h:57:26: note: Function 's_zlib_alloc' argument 1 names different: declaration 'mem' definition 'zmem'. ghostpdl-10.03.0/base/szlibc.c:80:20: note: Function 's_zlib_alloc' argument 1 names different: declaration 'mem' definition 'zmem'. ghostpdl-10.03.0/base/szlibc.c:104:19: style:inconclusive: Function 's_zlib_free' argument 1 names different: declaration 'mem' definition 'zmem'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/szlibxx.h:58:24: note: Function 's_zlib_free' argument 1 names different: declaration 'mem' definition 'zmem'. ghostpdl-10.03.0/base/szlibc.c:104:19: note: Function 's_zlib_free' argument 1 names different: declaration 'mem' definition 'zmem'. ghostpdl-10.03.0/base/szlibc.c:104:31: style:inconclusive: Function 's_zlib_free' argument 2 names different: declaration 'address' definition 'data'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/szlibxx.h:58:35: note: Function 's_zlib_free' argument 2 names different: declaration 'address' definition 'data'. ghostpdl-10.03.0/base/szlibc.c:104:31: note: Function 's_zlib_free' argument 2 names different: declaration 'address' definition 'data'. ghostpdl-10.03.0/base/tttype.h:69:0: error: #error "No appropriate type for Fixed 16.16 Floats" [preprocessorErrorDirective] ghostpdl-10.03.0/base/tessocr.cpp:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] ghostpdl-10.03.0/base/tessocr.cpp:483:9: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] ghostpdl-10.03.0/base/tessocr.cpp:300:17: style: Non-boolean value returned from function returning bool [returnNonBoolInBooleanFunction] ghostpdl-10.03.0/base/tessocr.cpp:187:26: style: Comparing expression of type 'signed int' against value 9223372036854775807. Condition is always true. [compareValueOutOfTypeRangeError] ghostpdl-10.03.0/base/scommon.h:125:14: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/base/scommon.h:126:16: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/base/tessocr.cpp:281:45: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/base/tessocr.cpp:301:20: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/base/tessocr.cpp:340:16: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/base/tessocr.cpp:392:14: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/base/tessocr.cpp:408:29: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/base/tessocr.cpp:430:23: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/base/tessocr.cpp:460:25: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/base/tessocr.cpp:465:25: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/base/tessocr.cpp:483:25: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/base/tessocr.cpp:489:16: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/base/tessocr.cpp:504:30: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/base/tessocr.cpp:514:30: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/base/tessocr.cpp:525:29: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/base/tessocr.cpp:617:23: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/base/tessocr.cpp:660:29: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/base/tessocr.cpp:667:44: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/base/tessocr.cpp:690:46: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/base/tessocr.cpp:586:14: style: Redundant assignment of 'code' to itself. [selfAssignment] ghostpdl-10.03.0/base/tessocr.cpp:727:14: style: Redundant assignment of 'code' to itself. [selfAssignment] ghostpdl-10.03.0/base/tessocr.cpp:263:9: style: The scope of the variable 'code' can be reduced. [variableScope] ghostpdl-10.03.0/base/tessocr.cpp:285:14: style: The scope of the variable 'i' can be reduced. [variableScope] ghostpdl-10.03.0/base/tessocr.cpp:286:15: style: The scope of the variable 'copy' can be reduced. [variableScope] ghostpdl-10.03.0/base/tessocr.cpp:528:9: style: The scope of the variable 'word_bbox' can be reduced. [variableScope] ghostpdl-10.03.0/base/tessocr.cpp:529:9: style: The scope of the variable 'char_bbox' can be reduced. [variableScope] ghostpdl-10.03.0/base/tessocr.cpp:530:9: style: The scope of the variable 'line_bbox' can be reduced. [variableScope] ghostpdl-10.03.0/base/tessocr.cpp:533:17: style: The scope of the variable 'font_name' can be reduced. [variableScope] ghostpdl-10.03.0/base/tessocr.cpp:99:31: style:inconclusive: Function 'leptonica_malloc' argument 1 names different: declaration 'blocksize' definition 'size'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/tessocr.cpp:85:42: note: Function 'leptonica_malloc' argument 1 names different: declaration 'blocksize' definition 'size'. ghostpdl-10.03.0/base/tessocr.cpp:99:31: note: Function 'leptonica_malloc' argument 1 names different: declaration 'blocksize' definition 'size'. ghostpdl-10.03.0/base/tessocr.cpp:406:37: style:inconclusive: Function 'ocr_fin_api' argument 2 names different: declaration 'state' definition 'api_'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/tessocr.h:38:17: note: Function 'ocr_fin_api' argument 2 names different: declaration 'state' definition 'api_'. ghostpdl-10.03.0/base/tessocr.cpp:406:37: note: Function 'ocr_fin_api' argument 2 names different: declaration 'state' definition 'api_'. ghostpdl-10.03.0/base/tessocr.cpp:499:29: style:inconclusive: Function 'ocr_image_to_hocr' argument 1 names different: declaration 'state' definition 'api'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/tessocr.h:71:30: note: Function 'ocr_image_to_hocr' argument 1 names different: declaration 'state' definition 'api'. ghostpdl-10.03.0/base/tessocr.cpp:499:29: note: Function 'ocr_image_to_hocr' argument 1 names different: declaration 'state' definition 'api'. ghostpdl-10.03.0/base/tessocr.cpp:509:29: style:inconclusive: Function 'ocr_image_to_utf8' argument 1 names different: declaration 'state' definition 'api'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/tessocr.h:60:30: note: Function 'ocr_image_to_utf8' argument 1 names different: declaration 'state' definition 'api'. ghostpdl-10.03.0/base/tessocr.cpp:509:29: note: Function 'ocr_image_to_utf8' argument 1 names different: declaration 'state' definition 'api'. ghostpdl-10.03.0/base/tessocr.cpp:511:59: style:inconclusive: Function 'ocr_image_to_utf8' argument 9 names different: declaration 'restore_data' definition 'restore'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/tessocr.h:68:16: note: Function 'ocr_image_to_utf8' argument 9 names different: declaration 'restore_data' definition 'restore'. ghostpdl-10.03.0/base/tessocr.cpp:511:59: note: Function 'ocr_image_to_utf8' argument 9 names different: declaration 'restore_data' definition 'restore'. ghostpdl-10.03.0/base/tessocr.cpp:520:21: style:inconclusive: Function 'ocr_recognise' argument 1 names different: declaration 'state' definition 'api_'. [funcArgNamesDifferent] ghostpdl-10.03.0/base/tessocr.h:40:25: note: Function 'ocr_recognise' argument 1 names different: declaration 'state' definition 'api_'. ghostpdl-10.03.0/base/tessocr.cpp:520:21: note: Function 'ocr_recognise' argument 1 names different: declaration 'state' definition 'api_'. ghostpdl-10.03.0/base/tessocr.cpp:131:31: style: Parameter 'ptr' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/tessocr.cpp:263:14: style: Variable 'code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/tessocr.cpp:308:23: style: Variable 'n' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/tessocr.cpp:483:11: style: Variable 'w' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/base/winrtsup.cpp:31:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RuntimeClass_Windows_Storage_ApplicationData [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/winrtsup.cpp:80:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _MAX_PATH [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/base/write_t1.c:632:14: style: Local variable 'i' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/write_t1.c:597:9: note: Shadowed declaration ghostpdl-10.03.0/base/write_t1.c:632:14: note: Shadow variable ghostpdl-10.03.0/base/write_t1.c:807:17: style: Local variable 'j' shadows outer variable [shadowVariable] ghostpdl-10.03.0/base/write_t1.c:632:17: note: Shadowed declaration ghostpdl-10.03.0/base/write_t1.c:807:17: note: Shadow variable ghostpdl-10.03.0/base/write_t2.c:585:14: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/base/write_t2.c:584:38: note: Calling function 'write_charset' returns 2 ghostpdl-10.03.0/base/write_t2.c:584:23: note: Assignment 'code=characters=write_charset(a_fapi_font,&output,charset_offset_ptr)', assigned value is 2 ghostpdl-10.03.0/base/write_t2.c:585:14: note: Condition 'code<0' is always false ghostpdl-10.03.0/base/write_t2.c:317:15: style: Checking if unsigned expression 'count' is less than zero. [unsignedLessThanZero] ghostpdl-10.03.0/base/write_t2.c:371:15: style: Checking if unsigned expression 'count' is less than zero. [unsignedLessThanZero] ghostpdl-10.03.0/base/write_t2.c:36:41: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/write_t2.c:37:41: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/write_t2.c:38:41: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/write_t2.c:54:72: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/base/write_t2.c:43:32: style: Parameter 'a_fapi_font' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/write_t2.c:66:34: style: Parameter 'a_fapi_font' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/write_t2.c:111:29: style: Parameter 'a_fapi_font' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/write_t2.c:117:33: style: Parameter 'a_fapi_font' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/write_t2.c:255:30: style: Parameter 'a_fapi_font' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/write_t2.c:284:40: style: Parameter 'a_fapi_font' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/base/write_t2.c:304:20: style: Variable 'data_start' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/write_t2.c:358:20: style: Variable 'data_start' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/write_t2.c:415:20: style: Variable 'start' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/base/write_t2.c:417:20: style: Variable 't1' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/contrib/eplaser/gdevescv.c:383:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/eplaser/gdevescv.c:409:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/eplaser/gdevescv.c:441:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_path_type_stroke [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/eplaser/gdevescv.c:561:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable beginpath [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/eplaser/gdevescv.c:1355:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/eplaser/gdevescv.c:1396:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/eplaser/gdevescv.c:1492:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_path_type_clip [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/eplaser/gdevescv.c:1565:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_path_type_fill [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/eplaser/gdevescv.c:1620:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VECTOR_OPEN_FILE_BBOX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/eplaser/gdevescv.c:1861:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_limitcheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/eplaser/gdevescv.c:2066:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_no_color_index [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/eplaser/gdevescv.c:2276:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/eplaser/gdevescv.c:2393:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gdev_vector_image_enum_t [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/eplaser/gdevescv.c:2641:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/gdevadmp.c:198:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/gdevadmp.c:233:23: style: Variable 'in_end' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/contrib/gdevbjc_.c:506:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/gdevbjc_.c:625:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/gdevbjc_.c:699:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/gdevbjc_.c:789:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/gdevbjc_.c:910:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/gdevbjc_.c:889:22: warning: Either the condition 'dit==0' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] ghostpdl-10.03.0/contrib/gdevbjc_.c:909:37: note: Assuming that condition 'dit==0' is not redundant ghostpdl-10.03.0/contrib/gdevbjc_.c:889:22: note: Null pointer addition ghostpdl-10.03.0/contrib/gdevbjc_.c:890:22: warning: Either the condition 'dit==0' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] ghostpdl-10.03.0/contrib/gdevbjc_.c:909:37: note: Assuming that condition 'dit==0' is not redundant ghostpdl-10.03.0/contrib/gdevbjc_.c:890:22: note: Null pointer addition ghostpdl-10.03.0/contrib/gdevbjc_.c:891:22: warning: Either the condition 'dit==0' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] ghostpdl-10.03.0/contrib/gdevbjc_.c:909:37: note: Assuming that condition 'dit==0' is not redundant ghostpdl-10.03.0/contrib/gdevbjc_.c:891:22: note: Null pointer addition ghostpdl-10.03.0/contrib/gdevbjc_.c:610:11: style: Variable 'outrow' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/contrib/gdevbjc_.c:621:10: style: Variable 'mask_array' can be declared as const array [constVariable] ghostpdl-10.03.0/contrib/gdevbjc_.c:683:11: style: Variable 'out' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/contrib/gdevbjc_.c:694:10: style: Variable 'mask_array' can be declared as const array [constVariable] ghostpdl-10.03.0/contrib/gdevbjc_.c:771:11: style: Variable 'outrow' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/contrib/gdevbjc_.c:781:10: style: Variable 'mask_array' can be declared as const array [constVariable] ghostpdl-10.03.0/contrib/gdevbjc_.c:892:11: style: Variable 'outrow' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/contrib/gdevbjc_.c:901:10: style: Variable 'mask_array' can be declared as const array [constVariable] ghostpdl-10.03.0/contrib/eplaser/gdevescv.c:921:15: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] ghostpdl-10.03.0/contrib/eplaser/gdevescv.c:2290:24: style: The statement 'if (pdev->MaskState!=1) pdev->MaskState=1' is logically equivalent to 'pdev->MaskState=1'. [duplicateConditionalAssign] ghostpdl-10.03.0/contrib/eplaser/gdevescv.c:2292:23: note: Assignment 'pdev->MaskState=1' ghostpdl-10.03.0/contrib/eplaser/gdevescv.c:2290:24: note: Condition 'pdev->MaskState!=1' is redundant ghostpdl-10.03.0/contrib/eplaser/gdevescv.c:1448:7: style: Condition 'count' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/contrib/eplaser/gdevescv.c:1439:13: note: Assuming that condition 'count==0' is not redundant ghostpdl-10.03.0/contrib/eplaser/gdevescv.c:1446:14: note: Assuming condition is false ghostpdl-10.03.0/contrib/eplaser/gdevescv.c:1448:7: note: Condition 'count' is always true ghostpdl-10.03.0/contrib/eplaser/gdevescv.c:1614:12: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/contrib/eplaser/gdevescv.c:1613:26: note: Calling function 'escv_range_check' returns 0 ghostpdl-10.03.0/contrib/eplaser/gdevescv.c:1613:26: note: Assignment 'code=escv_range_check(dev)', assigned value is 0 ghostpdl-10.03.0/contrib/eplaser/gdevescv.c:1614:12: note: Condition 'code<0' is always false ghostpdl-10.03.0/contrib/eplaser/gdevescv.c:1504:42: style:inconclusive: Function 'escv_moveto' argument 4 names different: declaration 'x' definition 'x1'. [funcArgNamesDifferent] ghostpdl-10.03.0/contrib/eplaser/gdevescv.c:328:33: note: Function 'escv_moveto' argument 4 names different: declaration 'x' definition 'x1'. ghostpdl-10.03.0/contrib/eplaser/gdevescv.c:1504:42: note: Function 'escv_moveto' argument 4 names different: declaration 'x' definition 'x1'. ghostpdl-10.03.0/contrib/eplaser/gdevescv.c:1504:53: style:inconclusive: Function 'escv_moveto' argument 5 names different: declaration 'y' definition 'y1'. [funcArgNamesDifferent] ghostpdl-10.03.0/contrib/eplaser/gdevescv.c:328:43: note: Function 'escv_moveto' argument 5 names different: declaration 'y' definition 'y1'. ghostpdl-10.03.0/contrib/eplaser/gdevescv.c:1504:53: note: Function 'escv_moveto' argument 5 names different: declaration 'y' definition 'y1'. ghostpdl-10.03.0/contrib/eplaser/gdevescv.c:1518:42: style:inconclusive: Function 'escv_lineto' argument 4 names different: declaration 'x' definition 'x1'. [funcArgNamesDifferent] ghostpdl-10.03.0/contrib/eplaser/gdevescv.c:330:33: note: Function 'escv_lineto' argument 4 names different: declaration 'x' definition 'x1'. ghostpdl-10.03.0/contrib/eplaser/gdevescv.c:1518:42: note: Function 'escv_lineto' argument 4 names different: declaration 'x' definition 'x1'. ghostpdl-10.03.0/contrib/eplaser/gdevescv.c:1518:53: style:inconclusive: Function 'escv_lineto' argument 5 names different: declaration 'y' definition 'y1'. [funcArgNamesDifferent] ghostpdl-10.03.0/contrib/eplaser/gdevescv.c:330:43: note: Function 'escv_lineto' argument 5 names different: declaration 'y' definition 'y1'. ghostpdl-10.03.0/contrib/eplaser/gdevescv.c:1518:53: note: Function 'escv_lineto' argument 5 names different: declaration 'y' definition 'y1'. ghostpdl-10.03.0/contrib/eplaser/gdevescv.c:1550:48: style:inconclusive: Function 'escv_closepath' argument 2 names different: declaration 'x0' definition 'x'. [funcArgNamesDifferent] ghostpdl-10.03.0/contrib/eplaser/gdevescv.c:334:60: note: Function 'escv_closepath' argument 2 names different: declaration 'x0' definition 'x'. ghostpdl-10.03.0/contrib/eplaser/gdevescv.c:1550:48: note: Function 'escv_closepath' argument 2 names different: declaration 'x0' definition 'x'. ghostpdl-10.03.0/contrib/eplaser/gdevescv.c:1550:58: style:inconclusive: Function 'escv_closepath' argument 3 names different: declaration 'y0' definition 'y'. [funcArgNamesDifferent] ghostpdl-10.03.0/contrib/eplaser/gdevescv.c:334:71: note: Function 'escv_closepath' argument 3 names different: declaration 'y0' definition 'y'. ghostpdl-10.03.0/contrib/eplaser/gdevescv.c:1550:58: note: Function 'escv_closepath' argument 3 names different: declaration 'y0' definition 'y'. ghostpdl-10.03.0/contrib/eplaser/gdevescv.c:2304:13: style: Local variable 'obuf' shadows outer variable [shadowVariable] ghostpdl-10.03.0/contrib/eplaser/gdevescv.c:2258:10: note: Shadowed declaration ghostpdl-10.03.0/contrib/eplaser/gdevescv.c:2304:13: note: Shadow variable ghostpdl-10.03.0/contrib/eplaser/gdevescv.c:912:20: style: Variable 'tm' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/contrib/eplaser/gdevescv.c:1339:45: style: Parameter 'vdev' can be declared as pointer to const. However it seems that 'escv_can_handle_hl_color' is a callback function, if 'vdev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/contrib/eplaser/gdevescv.c:352:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/contrib/eplaser/gdevescv.c:1339:45: note: Parameter 'vdev' can be declared as pointer to const ghostpdl-10.03.0/contrib/eplaser/gdevescv.c:1472:33: style: Parameter 'vdev' can be declared as pointer to const. However it seems that 'escv_setflat' is a callback function, if 'vdev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/contrib/eplaser/gdevescv.c:349:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/contrib/eplaser/gdevescv.c:1472:33: note: Parameter 'vdev' can be declared as pointer to const ghostpdl-10.03.0/contrib/eplaser/gdevescv.c:1478:34: style: Parameter 'vdev' can be declared as pointer to const. However it seems that 'escv_setlogop' is a callback function, if 'vdev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/contrib/eplaser/gdevescv.c:350:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/contrib/eplaser/gdevescv.c:1478:34: note: Parameter 'vdev' can be declared as pointer to const ghostpdl-10.03.0/contrib/eplaser/gdevescv.c:1563:19: style: Variable 'pdev' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/contrib/eplaser/gdevescv.c:2894:28: style: Variable 'rgbbuf' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/contrib/gdevcd8.c:777:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/gdevcd8.c:962:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAPER_SIZE_A4 [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/gdevcd8.c:1316:104: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/gdevcd8.c:1768:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/gdevcd8.c:1875:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/gdevcd8.c:2024:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/gdevcd8.c:2086:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable byte [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/gdevcd8.c:2110:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable byte [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/gdevcd8.c:3007:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/gdevcd8.c:3141:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/gdevcd8.c:3192:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable byte [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/gdevcd8.c:3255:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable byte [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/gdevcd8.c:3333:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable byte [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/gdevcd8.c:3404:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/gdevcd8.c:3424:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/gdevcd8.c:3439:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/gdevcd8.c:3642:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/gdevcd8.c:3679:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/gdevcd8.c:3710:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/gdevcd8.c:3771:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/gdevcd8.c:3845:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_color_value_bits [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/gdevcd8.c:4080:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable byte [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/gdevdj9.c:519:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/gdevdj9.c:621:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAPER_SIZE_A4 [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/gdevdj9.c:883:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/gdevdj9.c:942:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAPER_SIZE_A4 [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/gdevdj9.c:994:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/gdevdj9.c:1076:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/gdevdj9.c:1846:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/gdevdj9.c:1989:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/gdevdj9.c:2048:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable byte [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/gdevdj9.c:2081:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/gdevdj9.c:2106:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/gdevdj9.c:2124:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/gdevdj9.c:2340:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/gdevdj9.c:2379:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/gdevdj9.c:2412:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/gdevdj9.c:2491:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/gdevdj9.c:2566:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_color_value_bits [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/gdevdj9.c:2650:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/gdevcd8.c:937:18: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/contrib/gdevcd8.c:934:31: note: Calling function 'cdj_set_bpp' returns 0 ghostpdl-10.03.0/contrib/gdevcd8.c:934:31: note: Assignment 'code=cdj_set_bpp(pdev,pdev->color_info.depth,pdev->color_info.num_components)', assigned value is 0 ghostpdl-10.03.0/contrib/gdevcd8.c:937:18: note: Condition 'code<0' is always false ghostpdl-10.03.0/contrib/gdevcd8.c:3899:18: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/contrib/gdevcd8.c:3898:27: note: Calling function 'cdj_set_bpp' returns 0 ghostpdl-10.03.0/contrib/gdevcd8.c:3898:27: note: Assignment 'code=cdj_set_bpp(pdev,real_bpp,ccomps)', assigned value is 0 ghostpdl-10.03.0/contrib/gdevcd8.c:3899:18: note: Condition 'code<0' is always false ghostpdl-10.03.0/contrib/gdevcd8.c:1056:16: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] ghostpdl-10.03.0/contrib/gdevcd8.c:1058:11: note: Found duplicate branches for 'if' and 'else'. ghostpdl-10.03.0/contrib/gdevcd8.c:1056:16: note: Found duplicate branches for 'if' and 'else'. ghostpdl-10.03.0/contrib/gdevcd8.c:1425:36: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/contrib/gdevcd8.c:3148:56: style:inconclusive: Function 'cdj850_start_raster_mode' argument 2 names different: declaration 'papersize' definition 'paper_size'. [funcArgNamesDifferent] ghostpdl-10.03.0/contrib/gdevcd8.c:709:35: note: Function 'cdj850_start_raster_mode' argument 2 names different: declaration 'papersize' definition 'paper_size'. ghostpdl-10.03.0/contrib/gdevcd8.c:3148:56: note: Function 'cdj850_start_raster_mode' argument 2 names different: declaration 'papersize' definition 'paper_size'. ghostpdl-10.03.0/contrib/gdevcd8.c:3207:56: style:inconclusive: Function 'cdj880_start_raster_mode' argument 2 names different: declaration 'papersize' definition 'paper_size'. [funcArgNamesDifferent] ghostpdl-10.03.0/contrib/gdevcd8.c:727:35: note: Function 'cdj880_start_raster_mode' argument 2 names different: declaration 'papersize' definition 'paper_size'. ghostpdl-10.03.0/contrib/gdevcd8.c:3207:56: note: Function 'cdj880_start_raster_mode' argument 2 names different: declaration 'papersize' definition 'paper_size'. ghostpdl-10.03.0/contrib/gdevcd8.c:3276:57: style:inconclusive: Function 'chp2200_start_raster_mode' argument 2 names different: declaration 'papersize' definition 'paper_size'. [funcArgNamesDifferent] ghostpdl-10.03.0/contrib/gdevcd8.c:758:36: note: Function 'chp2200_start_raster_mode' argument 2 names different: declaration 'papersize' definition 'paper_size'. ghostpdl-10.03.0/contrib/gdevcd8.c:3276:57: note: Function 'chp2200_start_raster_mode' argument 2 names different: declaration 'papersize' definition 'paper_size'. ghostpdl-10.03.0/contrib/gdevcd8.c:3342:57: style:inconclusive: Function 'cdnj500_start_raster_mode' argument 2 names different: declaration 'papersize' definition 'paper_size'. [funcArgNamesDifferent] ghostpdl-10.03.0/contrib/gdevcd8.c:766:36: note: Function 'cdnj500_start_raster_mode' argument 2 names different: declaration 'papersize' definition 'paper_size'. ghostpdl-10.03.0/contrib/gdevcd8.c:3342:57: note: Function 'cdnj500_start_raster_mode' argument 2 names different: declaration 'papersize' definition 'paper_size'. ghostpdl-10.03.0/contrib/gdevcd8.c:4019:57: style:inconclusive: Function 'cdj1600_start_raster_mode' argument 2 names different: declaration 'papersize' definition 'paper_size'. [funcArgNamesDifferent] ghostpdl-10.03.0/contrib/gdevcd8.c:744:36: note: Function 'cdj1600_start_raster_mode' argument 2 names different: declaration 'papersize' definition 'paper_size'. ghostpdl-10.03.0/contrib/gdevcd8.c:4019:57: note: Function 'cdj1600_start_raster_mode' argument 2 names different: declaration 'papersize' definition 'paper_size'. ghostpdl-10.03.0/contrib/gdevcd8.c:1732:12: style: Variable 'pStop' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/contrib/gdevcd8.c:2442:9: style: Variable 'last_color' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/contrib/gdevcd8.c:2680:40: style: Parameter 'misc_vars' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/contrib/gdevcd8.c:3671:37: style: Parameter 'pdev' can be declared as pointer to const. However it seems that 'gdev_cmyk_map_rgb_color' is a callback function, if 'pdev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/contrib/gdevcd8.c:3525:45: note: You might need to cast the function pointer here ghostpdl-10.03.0/contrib/gdevcd8.c:3671:37: note: Parameter 'pdev' can be declared as pointer to const ghostpdl-10.03.0/contrib/gdevcd8.c:3763:36: style: Parameter 'pdev' can be declared as pointer to const. However it seems that 'gdev_pcl_map_rgb_color' is a callback function, if 'pdev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/contrib/gdevcd8.c:3543:41: note: You might need to cast the function pointer here ghostpdl-10.03.0/contrib/gdevcd8.c:3763:36: note: Parameter 'pdev' can be declared as pointer to const ghostpdl-10.03.0/contrib/gdevcd8.c:3818:36: style: Parameter 'pdev' can be declared as pointer to const. However it seems that 'gdev_pcl_map_color_rgb' is a callback function, if 'pdev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/contrib/gdevcd8.c:3544:41: note: You might need to cast the function pointer here ghostpdl-10.03.0/contrib/gdevcd8.c:3818:36: note: Parameter 'pdev' can be declared as pointer to const ghostpdl-10.03.0/contrib/gdevcd8.c:543:11: style: struct member 'ptr_arrays::storage_start' is never used. [unusedStructMember] ghostpdl-10.03.0/contrib/gdevcd8.c:544:11: style: struct member 'ptr_arrays::storage_end' is never used. [unusedStructMember] ghostpdl-10.03.0/contrib/gdevcd8.c:545:11: style: struct member 'ptr_arrays::storage_size' is never used. [unusedStructMember] ghostpdl-10.03.0/contrib/gdevcd8.c:570:10: style: struct member 'misc_struct::storage_size_words_c' is never used. [unusedStructMember] ghostpdl-10.03.0/contrib/gdevcd8.c:2021:25: style: Variable 'num_blank_lines' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/contrib/gdevdj9.c:630:21: style: Condition 'retCode<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/contrib/gdevdj9.c:627:30: note: Calling function 'cdj_set_bpp' returns 0 ghostpdl-10.03.0/contrib/gdevdj9.c:627:30: note: Assignment 'retCode=cdj_set_bpp(pdev,pdev->color_info.depth,pdev->color_info.num_components)', assigned value is 0 ghostpdl-10.03.0/contrib/gdevdj9.c:630:21: note: Condition 'retCode<0' is always false ghostpdl-10.03.0/contrib/gdevdj9.c:2626:18: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/contrib/gdevdj9.c:2624:27: note: Calling function 'cdj_set_bpp' returns 0 ghostpdl-10.03.0/contrib/gdevdj9.c:2624:27: note: Assignment 'code=cdj_set_bpp(pdev,real_bpp,ccomps)', assigned value is 0 ghostpdl-10.03.0/contrib/gdevdj9.c:2626:18: note: Condition 'code<0' is always false ghostpdl-10.03.0/contrib/gdevdj9.c:943:17: style: Same value in both branches of ternary operator. [duplicateValueTernary] ghostpdl-10.03.0/contrib/gdevdj9.c:1012:20: style: Same value in both branches of ternary operator. [duplicateValueTernary] ghostpdl-10.03.0/contrib/gdevdj9.c:1998:30: style:inconclusive: Function 'cdj970_start_raster_mode' argument 2 names different: declaration 'papersize' definition 'paper_size'. [funcArgNamesDifferent] ghostpdl-10.03.0/contrib/gdevdj9.c:550:30: note: Function 'cdj970_start_raster_mode' argument 2 names different: declaration 'papersize' definition 'paper_size'. ghostpdl-10.03.0/contrib/gdevdj9.c:1998:30: note: Function 'cdj970_start_raster_mode' argument 2 names different: declaration 'papersize' definition 'paper_size'. ghostpdl-10.03.0/contrib/gdevdj9.c:1512:39: style: Parameter 'misc_vars' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/contrib/gdevdj9.c:2369:37: style: Parameter 'pdev' can be declared as pointer to const. However it seems that 'gdev_cmyk_map_rgb_color' is a callback function, if 'pdev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/contrib/gdevdj9.c:2208:49: note: You might need to cast the function pointer here ghostpdl-10.03.0/contrib/gdevdj9.c:2369:37: note: Parameter 'pdev' can be declared as pointer to const ghostpdl-10.03.0/contrib/gdevdj9.c:2481:36: style: Parameter 'pdev' can be declared as pointer to const. However it seems that 'gdev_pcl_map_rgb_color' is a callback function, if 'pdev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/contrib/gdevdj9.c:2226:41: note: You might need to cast the function pointer here ghostpdl-10.03.0/contrib/gdevdj9.c:2481:36: note: Parameter 'pdev' can be declared as pointer to const ghostpdl-10.03.0/contrib/gdevdj9.c:2539:36: style: Parameter 'pdev' can be declared as pointer to const. However it seems that 'gdev_pcl_map_color_rgb' is a callback function, if 'pdev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/contrib/gdevdj9.c:2227:41: note: You might need to cast the function pointer here ghostpdl-10.03.0/contrib/gdevdj9.c:2539:36: note: Parameter 'pdev' can be declared as pointer to const ghostpdl-10.03.0/contrib/gdevdj9.c:395:11: style: struct member 'ptr_arrays::storage_start' is never used. [unusedStructMember] ghostpdl-10.03.0/contrib/gdevdj9.c:396:11: style: struct member 'ptr_arrays::storage_end' is never used. [unusedStructMember] ghostpdl-10.03.0/contrib/gdevdj9.c:397:11: style: struct member 'ptr_arrays::storage_size' is never used. [unusedStructMember] ghostpdl-10.03.0/contrib/gdevdj9.c:423:10: style: struct member 'misc_struct::storage_size_words_c' is never used. [unusedStructMember] ghostpdl-10.03.0/contrib/gdevdj9.c:636:17: style: Variable 'retCode' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/contrib/gdevgdi.c:146:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAPER_SIZE_A4 [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/gdevgdi.c:216:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/gdevhl12.c:516:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/gdevhl12.c:579:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAPER_SIZE_A4 [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/gdevhl12.c:675:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCL_LJ4_FEATURES [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/gdevhl12.c:691:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/gdevhl12.c:704:23: style: Variable 'hl1250' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/contrib/gdevgdi.c:1008:37: style: Parameter 'out_buf' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/contrib/gdevgdi.c:1126:38: style: Parameter 'in_buf' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/contrib/gdevgdi.c:211:22: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] ghostpdl-10.03.0/contrib/gdevgdi.c:690:13: style: Variable 'pubSrc' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/contrib/gdevlx7.c:625:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/gdevlx7.c:839:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/gdevlx32.c:454:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/gdevlx32.c:518:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/gdevlx32.c:767:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/gdevlx32.c:876:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/gdevlx7.c:409:53: style: Parameter 'buf' can be declared as const array [constParameter] ghostpdl-10.03.0/contrib/gdevlx7.c:412:18: style: Variable 'mask' can be declared as const array [constVariable] ghostpdl-10.03.0/contrib/gdevlx7.c:413:18: style: Variable 'mask16' can be declared as const array [constVariable] ghostpdl-10.03.0/contrib/gdevlx7.c:423:19: style: Variable 'vp' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/contrib/gdevlx7.c:423:23: style: Variable 'vp2' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/contrib/gdevlx7.c:656:12: style: Variable 'mspeed' can be declared as const array [constVariable] ghostpdl-10.03.0/contrib/gdevlx7.c:735:17: style: Variable 'mult' can be declared as const array [constVariable] ghostpdl-10.03.0/contrib/gdevlx32.c:2406:14: style: Variable 'data' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/contrib/gdevlx32.c:2388:14: note: data is assigned ghostpdl-10.03.0/contrib/gdevlx32.c:2406:14: note: data is overwritten ghostpdl-10.03.0/contrib/gdevlx32.c:3181:15: style: Variable 'lline' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/contrib/gdevlx32.c:3172:15: note: lline is assigned ghostpdl-10.03.0/contrib/gdevlx32.c:3181:15: note: lline is overwritten ghostpdl-10.03.0/contrib/gdevlx32.c:980:27: style:inconclusive: Function 'freeresources' argument 1 names different: declaration 'pdev' definition 'dev'. [funcArgNamesDifferent] ghostpdl-10.03.0/contrib/gdevlx32.c:126:39: note: Function 'freeresources' argument 1 names different: declaration 'pdev' definition 'dev'. ghostpdl-10.03.0/contrib/gdevlx32.c:980:27: note: Function 'freeresources' argument 1 names different: declaration 'pdev' definition 'dev'. ghostpdl-10.03.0/contrib/gdevlx32.c:1071:34: style:inconclusive: Function 'skiplines' argument 2 names different: declaration 'skipcol' definition 'skiprow'. [funcArgNamesDifferent] ghostpdl-10.03.0/contrib/gdevlx32.c:129:46: note: Function 'skiplines' argument 2 names different: declaration 'skipcol' definition 'skiprow'. ghostpdl-10.03.0/contrib/gdevlx32.c:1071:34: note: Function 'skiplines' argument 2 names different: declaration 'skipcol' definition 'skiprow'. ghostpdl-10.03.0/contrib/gdevlx32.c:1001:18: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/contrib/gdevlx32.c:1634:15: style: Variable 'scan' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/contrib/gdevlx32.c:1998:15: style: Variable 'scan' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/contrib/gdevlx32.c:2466:15: style: Variable 'data' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/contrib/gdevlx32.c:2644:27: style: Parameter 'gendata' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/contrib/gdevlx32.c:2644:42: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/contrib/gdevlx32.c:2269:31: style: Variable 'code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/contrib/gdevlx32.c:2386:39: style: Variable 'code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/contrib/gdevlx32.c:3095:38: style: Variable 'lline' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/contrib/gdevlx32.c:3109:38: style: Variable 'lline' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/contrib/gdevlx32.c:3130:38: style: Variable 'lline' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/contrib/gdevlx32.c:3237:30: style: Variable 'lline' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/contrib/gdevlx32.c:3402:38: style: Variable 'lline' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/contrib/gdevlx32.c:3416:38: style: Variable 'lline' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/contrib/gdevlx32.c:3437:38: style: Variable 'lline' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/contrib/gdevmd2k.c:124:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/gdevmd2k.c:187:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/gdevmd2k.c:237:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/gdevmd2k.c:492:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/gdevmd2k.c:645:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/gdevmd2k.c:679:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/gdevmd2k.c:702:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/gdevmd2k.c:735:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/gdevop4w.c:191:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/gdevop4w.c:155:9: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ghostpdl-10.03.0/contrib/gdevop4w.c:117:27: style: Parameter 'dev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/contrib/gdevxes.c:131:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/gdevxes.c:127:15: warning: Either the condition '!buf' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] ghostpdl-10.03.0/contrib/gdevxes.c:130:9: note: Assuming that condition '!buf' is not redundant ghostpdl-10.03.0/contrib/gdevxes.c:127:15: note: Null pointer addition ghostpdl-10.03.0/contrib/gdevxes.c:146:15: style: Variable 'height' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/contrib/gdevxes.c:119:12: note: height is assigned ghostpdl-10.03.0/contrib/gdevxes.c:146:15: note: height is overwritten ghostpdl-10.03.0/contrib/gdevmd2k.c:336:37: style: Variable 'p_end' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/contrib/gdevmd2k.c:366:37: style: Variable 'p_end' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/contrib/gdevmd2k.c:693:31: style: Parameter 'pdev' can be declared as pointer to const. However it seems that 'alps_map_rgb_color' is a callback function, if 'pdev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/contrib/gdevmd2k.c:272:41: note: You might need to cast the function pointer here ghostpdl-10.03.0/contrib/gdevmd2k.c:693:31: note: Parameter 'pdev' can be declared as pointer to const ghostpdl-10.03.0/contrib/gdevmd2k.c:486:20: style: Variable 'code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/contrib/japanese/gdev10v.c:50:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/japanese/gdevalps.c:172:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/japanese/gdevfmlbp.c:177:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/japanese/gdevespg.c:89:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/japanese/gdevespg.c:104:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/japanese/gdevespg.c:117:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GS [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/japanese/gdevespg.c:163:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/japanese/gdevespg.c:190:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GS [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/japanese/gdevespg.c:233:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GS [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/japanese/gdevespg.c:314:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GS [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/japanese/gdevfmlbp.c:111:42: style: Parameter 'dev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/contrib/japanese/gdevespg.c:128:27: style: Variable 'lprn' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/contrib/japanese/gdevml6.c:295:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable byte [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/japanese/gdevml6.c:230:15: style: Parameter 'curr_data' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/contrib/japanese/gdevml6.c:231:15: style: Parameter 'last_data' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/contrib/japanese/gdevml6.c:312:28: style: Parameter 'pdev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/contrib/japanese/gdevmjc.c:288:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAPER_SIZE_A2 [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/japanese/gdevmjc.c:339:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAPER_SIZE_A2 [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/japanese/gdevmjc.c:445:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/japanese/gdevmjc.c:770:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable byte [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/japanese/gdevmjc.c:951:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable word [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/japanese/gdevmjc.c:1516:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/japanese/gdevmjc.c:1601:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_color_value_bits [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/japanese/gdevmjc.c:1706:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/japanese/gdevnpdl.c:542:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/japanese/gdevnpdl.c:590:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable byte [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/japanese/gdevnpdl.c:237:68: style: Parameter 'code' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/contrib/japanese/gdevnpdl.c:330:23: style: Parameter 'in' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/contrib/japanese/gdevnpdl.c:566:27: style: Variable 'lprn' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/contrib/japanese/gdevp201.c:276:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIdSIZE [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/japanese/gdevrpdl.c:64:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/japanese/gdevrpdl.c:96:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/japanese/gdevmjc.c:837:12: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/contrib/japanese/gdevmjc.c:1232:13: style: Local variable 'i' shadows outer variable [shadowVariable] ghostpdl-10.03.0/contrib/japanese/gdevmjc.c:1171:20: note: Shadowed declaration ghostpdl-10.03.0/contrib/japanese/gdevmjc.c:1232:13: note: Shadow variable ghostpdl-10.03.0/contrib/japanese/gdevmjc.c:1257:28: style: Local variable 'dp' shadows outer variable [shadowVariable] ghostpdl-10.03.0/contrib/japanese/gdevmjc.c:1231:24: note: Shadowed declaration ghostpdl-10.03.0/contrib/japanese/gdevmjc.c:1257:28: note: Shadow variable ghostpdl-10.03.0/contrib/japanese/gdevmjc.c:612:34: style: Parameter 'pdev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/contrib/japanese/gdevmjc.c:621:9: style: Variable 'in_end' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/contrib/japanese/gdevmjc.c:795:16: style: Variable 'dat' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/contrib/japanese/gdevmjc.c:850:16: style: Variable 'a2' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/contrib/japanese/gdevmjc.c:962:9: style: Variable 'out_row' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/contrib/japanese/gdevmjc.c:1254:25: style: Variable 'spr40' can be declared as const array [constVariable] ghostpdl-10.03.0/contrib/japanese/gdevmjc.c:1255:25: style: Variable 'spr08' can be declared as const array [constVariable] ghostpdl-10.03.0/contrib/japanese/gdevmjc.c:1256:25: style: Variable 'spr02' can be declared as const array [constVariable] ghostpdl-10.03.0/contrib/japanese/gdevmjc.c:1257:28: style: Variable 'dp' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/contrib/japanese/gdevmjc.c:1342:28: style: Variable 'kp' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/contrib/japanese/gdevmjc.c:1508:35: style: Parameter 'pdev' can be declared as pointer to const. However it seems that 'gdev_mjc_map_rgb_color' is a callback function, if 'pdev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/contrib/japanese/gdevmjc.c:216:38: note: You might need to cast the function pointer here ghostpdl-10.03.0/contrib/japanese/gdevmjc.c:1508:35: note: Parameter 'pdev' can be declared as pointer to const ghostpdl-10.03.0/contrib/japanese/gdevmjc.c:1577:35: style: Parameter 'pdev' can be declared as pointer to const. However it seems that 'gdev_mjc_map_color_rgb' is a callback function, if 'pdev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/contrib/japanese/gdevmjc.c:217:38: note: You might need to cast the function pointer here ghostpdl-10.03.0/contrib/japanese/gdevmjc.c:1577:35: note: Parameter 'pdev' can be declared as pointer to const ghostpdl-10.03.0/contrib/japanese/gdevmjc.c:1659:18: style: Variable 'in' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/contrib/japanese/gdevmjc.c:1183:28: warning:inconclusive: Multiplying sizeof() with sizeof() indicates a logic error. [multiplySizeof] ghostpdl-10.03.0/contrib/japanese/gdevmjc.c:1765:8: style: Variable 'k4' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/contrib/japanese/gdevrpdl.c:151:27: style: Variable 'lprn' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/contrib/lips4/gdevl4r.c:250:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/lips4/gdevl4r.c:389:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/lips4/gdevl4r.c:509:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/lips4/gdevl4r.c:630:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/lips4/gdevl4r.c:672:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/lips4/gdevl4r.c:935:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable byte [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/lips4/gdevl4v.c:345:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/lips4/gdevl4v.c:378:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/lips4/gdevl4v.c:675:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/lips4/gdevl4v.c:1027:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/lips4/gdevl4v.c:1089:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/lips4/gdevl4v.c:1242:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_path_type_clip [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/lips4/gdevl4v.c:1328:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_path_type_rule [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/lips4/gdevl4v.c:1379:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VECTOR_OPEN_FILE_SEQUENTIAL [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/lips4/gdevl4v.c:1560:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_limitcheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/lips4/gdevl4v.c:1823:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_no_color_index [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/lips4/gdevl4v.c:2058:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fill_mask [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/lips4/gdevl4v.c:2151:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gdev_vector_image_enum_t [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/lips4/gdevl4v.c:2378:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/lips4/gdevl4r.c:324:32: warning: Comparison of a boolean expression with an integer. [compareBoolExpressionWithInt] ghostpdl-10.03.0/contrib/lips4/gdevl4r.c:421:32: warning: Comparison of a boolean expression with an integer. [compareBoolExpressionWithInt] ghostpdl-10.03.0/contrib/lips4/gdevl4r.c:508:33: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt] ghostpdl-10.03.0/contrib/lips4/gdevl4r.c:1130:15: style: The if condition is the same as the previous if condition [duplicateCondition] ghostpdl-10.03.0/contrib/lips4/gdevl4r.c:1126:15: note: First condition ghostpdl-10.03.0/contrib/lips4/gdevl4r.c:1130:15: note: Second condition ghostpdl-10.03.0/contrib/lips4/gdevl4r.c:508:36: style: Comparing expression of type 'bool' against value 2. Condition is always true. [compareValueOutOfTypeRangeError] ghostpdl-10.03.0/contrib/lips4/gdevl4r.c:508:48: style: Comparing expression of type 'bool' against value 4. Condition is always true. [compareValueOutOfTypeRangeError] ghostpdl-10.03.0/contrib/lips4/gdevl4r.c:324:32: style: Condition 'lips->toner_saving_set>=0' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/contrib/lips4/gdevl4r.c:325:22: style: Condition 'lips->toner_saving_set' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/contrib/lips4/gdevl4r.c:324:32: note: Assuming that condition 'lips->toner_saving_set>=0' is not redundant ghostpdl-10.03.0/contrib/lips4/gdevl4r.c:325:22: note: Condition 'lips->toner_saving_set' is always true ghostpdl-10.03.0/contrib/lips4/gdevl4r.c:421:32: style: Condition 'lips->toner_saving_set>=0' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/contrib/lips4/gdevl4r.c:508:33: style: Condition 'nup!=2' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/contrib/lips4/gdevl4r.c:508:21: note: Assuming that condition 'nup!=1' is not redundant ghostpdl-10.03.0/contrib/lips4/gdevl4r.c:508:33: note: Condition 'nup!=2' is always true ghostpdl-10.03.0/contrib/lips4/gdevl4r.c:508:45: style: Condition 'nup!=4' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/contrib/lips4/gdevl4r.c:508:21: note: Assuming that condition 'nup!=1' is not redundant ghostpdl-10.03.0/contrib/lips4/gdevl4r.c:508:45: note: Condition 'nup!=4' is always true ghostpdl-10.03.0/contrib/lips4/gdevl4r.c:702:18: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/contrib/lips4/gdevl4r.c:700:34: note: Calling function 'lips4c_output_page' returns 0 ghostpdl-10.03.0/contrib/lips4/gdevl4r.c:700:34: note: Assignment 'code=lips4c_output_page(pdev,prn_stream)', assigned value is 0 ghostpdl-10.03.0/contrib/lips4/gdevl4r.c:702:18: note: Condition 'code<0' is always false ghostpdl-10.03.0/contrib/lips4/gdevl4r.c:325:15: style: Variable 'code' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/contrib/lips4/gdevl4r.c:314:14: note: code is assigned ghostpdl-10.03.0/contrib/lips4/gdevl4r.c:325:15: note: code is overwritten ghostpdl-10.03.0/contrib/lips4/gdevl4r.c:325:15: style: Variable 'code' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/contrib/lips4/gdevl4r.c:318:14: note: code is assigned ghostpdl-10.03.0/contrib/lips4/gdevl4r.c:325:15: note: code is overwritten ghostpdl-10.03.0/contrib/lips4/gdevl4r.c:325:15: style: Variable 'code' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/contrib/lips4/gdevl4r.c:322:14: note: code is assigned ghostpdl-10.03.0/contrib/lips4/gdevl4r.c:325:15: note: code is overwritten ghostpdl-10.03.0/contrib/lips4/gdevl4r.c:619:101: style:inconclusive: Function 'lips_print_page_copies' argument 4 names different: declaration 'numcopies' definition 'num_copies'. [funcArgNamesDifferent] ghostpdl-10.03.0/contrib/lips4/gdevl4r.c:209:112: note: Function 'lips_print_page_copies' argument 4 names different: declaration 'numcopies' definition 'num_copies'. ghostpdl-10.03.0/contrib/lips4/gdevl4r.c:619:101: note: Function 'lips_print_page_copies' argument 4 names different: declaration 'numcopies' definition 'num_copies'. ghostpdl-10.03.0/contrib/lips4/gdevl4r.c:969:36: style:inconclusive: Function 'lips_job_start' argument 1 names different: declaration 'dev' definition 'pdev'. [funcArgNamesDifferent] ghostpdl-10.03.0/contrib/lips4/gdevl4r.c:203:48: note: Function 'lips_job_start' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/contrib/lips4/gdevl4r.c:969:36: note: Function 'lips_job_start' argument 1 names different: declaration 'dev' definition 'pdev'. ghostpdl-10.03.0/contrib/lips4/gdevl4r.c:969:77: style:inconclusive: Function 'lips_job_start' argument 3 names different: declaration 'fp' definition 'prn_stream'. [funcArgNamesDifferent] ghostpdl-10.03.0/contrib/lips4/gdevl4r.c:203:88: note: Function 'lips_job_start' argument 3 names different: declaration 'fp' definition 'prn_stream'. ghostpdl-10.03.0/contrib/lips4/gdevl4r.c:969:77: note: Function 'lips_job_start' argument 3 names different: declaration 'fp' definition 'prn_stream'. ghostpdl-10.03.0/contrib/lips4/gdevl4r.c:1234:50: style:inconclusive: Function 'lips_job_end' argument 2 names different: declaration 'fp' definition 'prn_stream'. [funcArgNamesDifferent] ghostpdl-10.03.0/contrib/lips4/gdevl4r.c:204:62: note: Function 'lips_job_end' argument 2 names different: declaration 'fp' definition 'prn_stream'. ghostpdl-10.03.0/contrib/lips4/gdevl4r.c:1234:50: note: Function 'lips_job_end' argument 2 names different: declaration 'fp' definition 'prn_stream'. ghostpdl-10.03.0/contrib/lips4/gdevl4r.c:284:27: style: Variable 'lips' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/contrib/lips4/gdevl4v.c:1488:32: warning: Comparison of a boolean expression with an integer. [compareBoolExpressionWithInt] ghostpdl-10.03.0/contrib/lips4/gdevl4v.c:1672:32: warning: Comparison of a boolean expression with an integer. [compareBoolExpressionWithInt] ghostpdl-10.03.0/contrib/lips4/gdevl4v.c:470:31: error: Array 'pdev->id_cache[257]' accessed at index -1, which is out of bounds. [negativeIndex] ghostpdl-10.03.0/contrib/lips4/gdevl4v.c:463:41: note: Assuming that condition 'j>=0' is not redundant ghostpdl-10.03.0/contrib/lips4/gdevl4v.c:469:22: note: Assignment 'i=j', assigned value is -1 ghostpdl-10.03.0/contrib/lips4/gdevl4v.c:470:31: note: Negative array index ghostpdl-10.03.0/contrib/lips4/gdevl4v.c:1371:14: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/contrib/lips4/gdevl4v.c:1370:30: note: Calling function 'lips4v_range_check' returns 0 ghostpdl-10.03.0/contrib/lips4/gdevl4v.c:1370:30: note: Assignment 'code=lips4v_range_check(dev)', assigned value is 0 ghostpdl-10.03.0/contrib/lips4/gdevl4v.c:1371:14: note: Condition 'code<0' is always false ghostpdl-10.03.0/contrib/lips4/gdevl4v.c:1488:32: style: Condition 'pdev->toner_saving_set>=0' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/contrib/lips4/gdevl4v.c:1489:22: style: Condition 'pdev->toner_saving_set' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/contrib/lips4/gdevl4v.c:1488:32: note: Assuming that condition 'pdev->toner_saving_set>=0' is not redundant ghostpdl-10.03.0/contrib/lips4/gdevl4v.c:1489:22: note: Condition 'pdev->toner_saving_set' is always true ghostpdl-10.03.0/contrib/lips4/gdevl4v.c:1672:32: style: Condition 'pdev->toner_saving_set>=0' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/contrib/lips4/gdevl4v.c:1489:15: style: Variable 'code' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/contrib/lips4/gdevl4v.c:1468:14: note: code is assigned ghostpdl-10.03.0/contrib/lips4/gdevl4v.c:1489:15: note: code is overwritten ghostpdl-10.03.0/contrib/lips4/gdevl4v.c:1489:15: style: Variable 'code' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/contrib/lips4/gdevl4v.c:1472:14: note: code is assigned ghostpdl-10.03.0/contrib/lips4/gdevl4v.c:1489:15: note: code is overwritten ghostpdl-10.03.0/contrib/lips4/gdevl4v.c:1489:15: style: Variable 'code' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/contrib/lips4/gdevl4v.c:1476:14: note: code is assigned ghostpdl-10.03.0/contrib/lips4/gdevl4v.c:1489:15: note: code is overwritten ghostpdl-10.03.0/contrib/lips4/gdevl4v.c:1489:15: style: Variable 'code' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/contrib/lips4/gdevl4v.c:1479:14: note: code is assigned ghostpdl-10.03.0/contrib/lips4/gdevl4v.c:1489:15: note: code is overwritten ghostpdl-10.03.0/contrib/lips4/gdevl4v.c:1489:15: style: Variable 'code' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/contrib/lips4/gdevl4v.c:1482:14: note: code is assigned ghostpdl-10.03.0/contrib/lips4/gdevl4v.c:1489:15: note: code is overwritten ghostpdl-10.03.0/contrib/lips4/gdevl4v.c:1489:15: style: Variable 'code' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/contrib/lips4/gdevl4v.c:1486:14: note: code is assigned ghostpdl-10.03.0/contrib/lips4/gdevl4v.c:1489:15: note: code is overwritten ghostpdl-10.03.0/contrib/lips4/gdevl4v.c:1224:71: style:inconclusive: Function 'lips4v_can_handle_hl_color' argument 2 names different: declaration 'pgs' definition 'pgs1'. [funcArgNamesDifferent] ghostpdl-10.03.0/contrib/lips4/gdevl4v.c:227:82: note: Function 'lips4v_can_handle_hl_color' argument 2 names different: declaration 'pgs' definition 'pgs1'. ghostpdl-10.03.0/contrib/lips4/gdevl4v.c:1224:71: note: Function 'lips4v_can_handle_hl_color' argument 2 names different: declaration 'pgs' definition 'pgs1'. ghostpdl-10.03.0/contrib/lips4/gdevl4v.c:1215:36: style: Parameter 'vdev' can be declared as pointer to const. However it seems that 'lips4v_setlogop' is a callback function, if 'vdev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/contrib/lips4/gdevl4v.c:261:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/contrib/lips4/gdevl4v.c:1215:36: note: Parameter 'vdev' can be declared as pointer to const ghostpdl-10.03.0/contrib/lips4/gdevl4v.c:1224:47: style: Parameter 'vdev' can be declared as pointer to const. However it seems that 'lips4v_can_handle_hl_color' is a callback function, if 'vdev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/contrib/lips4/gdevl4v.c:263:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/contrib/lips4/gdevl4v.c:1224:47: note: Parameter 'vdev' can be declared as pointer to const ghostpdl-10.03.0/contrib/lips4/gdevl4v.c:1273:29: style: Variable 'pdev' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/contrib/lips4/gdevl4v.c:1432:29: style: Variable 'pdev' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/contrib/lips4/gdevlprn.c:128:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_int [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/lips4/gdevlprn.c:226:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/lips4/gdevlprn.c:135:63: style: Variable 'ecode' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/contrib/lips4/gdevlprn.c:134:19: note: ecode is assigned ghostpdl-10.03.0/contrib/lips4/gdevlprn.c:135:63: note: ecode is overwritten ghostpdl-10.03.0/contrib/lips4/gdevlprn.c:151:61: style: Variable 'ecode' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/contrib/lips4/gdevlprn.c:150:19: note: ecode is assigned ghostpdl-10.03.0/contrib/lips4/gdevlprn.c:151:61: note: ecode is overwritten ghostpdl-10.03.0/contrib/lips4/gdevlprn.c:170:64: style: Variable 'ecode' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/contrib/lips4/gdevlprn.c:169:19: note: ecode is assigned ghostpdl-10.03.0/contrib/lips4/gdevlprn.c:170:64: note: ecode is overwritten ghostpdl-10.03.0/contrib/lips4/gdevlprn.c:316:27: style: Variable 'lprn' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/contrib/lips4/gdevlprn.c:350:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/contrib/opvp/opvpharness.c:307:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] ghostpdl-10.03.0/contrib/opvp/opvpharness.c:914:25: style: Variable 'procs.opvpEndStream' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/contrib/opvp/opvpharness.c:843:25: note: procs.opvpEndStream is assigned ghostpdl-10.03.0/contrib/opvp/opvpharness.c:914:25: note: procs.opvpEndStream is overwritten ghostpdl-10.03.0/contrib/opvp/opvpharness.c:870:27: style: Variable 'procs.opvpSetLineDash' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/contrib/opvp/opvpharness.c:869:27: note: procs.opvpSetLineDash is assigned ghostpdl-10.03.0/contrib/opvp/opvpharness.c:870:27: note: procs.opvpSetLineDash is overwritten ghostpdl-10.03.0/contrib/opvp/opvpharness.c:938:27: style: Variable 'opv_gstate.colorspace' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/contrib/opvp/opvpharness.c:926:27: note: opv_gstate.colorspace is assigned ghostpdl-10.03.0/contrib/opvp/opvpharness.c:938:27: note: opv_gstate.colorspace is overwritten ghostpdl-10.03.0/contrib/opvp/opvpharness.c:301:70: style: Parameter 'dash' can be declared as pointer to const. However it seems that 'opvpGetLineDash' is a callback function, if 'dash' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/contrib/opvp/opvpharness.c:871:29: note: You might need to cast the function pointer here ghostpdl-10.03.0/contrib/opvp/opvpharness.c:301:70: note: Parameter 'dash' can be declared as pointer to const ghostpdl-10.03.0/contrib/opvp/opvpharness.c:683:20: style: Variable 'data_char' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/contrib/opvp/opvpharness.c:721:20: style: Variable 'data_char' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/contrib/opvp/opvpharness.c:307:10: style: Variable 'dash' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:1649:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_CTYPE [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:1951:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_no_color_index [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:1977:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable beginPage [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:2111:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:2310:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VECTOR_OPEN_FILE_SEQUENTIAL [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:2557:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable beginPage [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:2807:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_color_index [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:2893:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_color_index [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:2959:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable beginPage [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:3046:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable beginPage [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:3208:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable beginPage [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:3896:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gdev_vector_image_enum_t [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:4270:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_invalidaccess [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:4715:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable beginPage [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:4742:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable beginPage [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:4784:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable beginPage [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:4827:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable beginPage [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:4860:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable beginPage [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:4922:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable beginPage [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:4967:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable beginPage [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:5003:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable beginPage [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:5060:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable beginPage [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:5298:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable beginPage [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:5352:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable beginPage [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:5390:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable beginPage [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:5424:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable beginPage [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:5465:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable beginPage [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:5511:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable beginPage [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:5541:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable beginPage [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/pcl3/eprn/eprnparm.c:149:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/pcl3/eprn/eprnparm.c:411:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/pcl3/eprn/eprnparm.c:662:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/pcl3/eprn/eprnparm.c:970:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/pcl3/eprn/eprnparm.c:1002:30: style: The statement 'if (eprn->black_levels!=0) eprn->black_levels=0' is logically equivalent to 'eprn->black_levels=0'. [duplicateConditionalAssign] ghostpdl-10.03.0/contrib/pcl3/eprn/eprnparm.c:1002:55: note: Assignment 'eprn->black_levels=0' ghostpdl-10.03.0/contrib/pcl3/eprn/eprnparm.c:1002:30: note: Condition 'eprn->black_levels!=0' is redundant ghostpdl-10.03.0/contrib/pcl3/eprn/eprnparm.c:667:91: style: Condition '(rc=eprn_read_media_data(&dev->eprn.table,eprn,dev->memory->non_gc_memory))!=0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/contrib/pcl3/eprn/eprnparm.c:667:37: note: Calling function 'eprn_read_media_data' returns 0 ghostpdl-10.03.0/contrib/pcl3/eprn/eprnparm.c:667:91: note: Condition '(rc=eprn_read_media_data(&dev->eprn.table,eprn,dev->memory->non_gc_memory))!=0' is always false ghostpdl-10.03.0/contrib/pcl3/eprn/eprnparm.c:1067:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/contrib/pcl3/eprn/eprnparm.c:1065:23: note: Assuming that condition '(rc=param_read_string(plist,pname="IntensityRendering",&string_value))==0' is not redundant ghostpdl-10.03.0/contrib/pcl3/eprn/eprnparm.c:1067:12: note: Condition 'rc==0' is always true ghostpdl-10.03.0/contrib/pcl3/eprn/eprnparm.c:1135:11: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/contrib/pcl3/eprn/eprnparm.c:1109:8: note: rc is assigned ghostpdl-10.03.0/contrib/pcl3/eprn/eprnparm.c:1135:11: note: rc is overwritten ghostpdl-10.03.0/contrib/pcl3/eprn/eprnparm.c:1007:70: style: Checking if unsigned expression 'eprn->non_black_levels' is less than zero. [unsignedLessThanZero] ghostpdl-10.03.0/contrib/pcl3/eprn/eprnparm.c:1053:10: style: Local variable 'temp' shadows outer variable [shadowVariable] ghostpdl-10.03.0/contrib/pcl3/eprn/eprnparm.c:920:5: note: Shadowed declaration ghostpdl-10.03.0/contrib/pcl3/eprn/eprnparm.c:1053:10: note: Shadow variable ghostpdl-10.03.0/contrib/pcl3/eprn/eprnparm.c:1230:26: style: Local variable 'temp' shadows outer variable [shadowVariable] ghostpdl-10.03.0/contrib/pcl3/eprn/eprnparm.c:920:5: note: Shadowed declaration ghostpdl-10.03.0/contrib/pcl3/eprn/eprnparm.c:1230:26: note: Shadow variable ghostpdl-10.03.0/contrib/pcl3/eprn/eprnparm.c:759:21: style: Parameter 'model' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/contrib/pcl3/eprn/eprnparm.c:759:35: style: Parameter 'hres' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/contrib/pcl3/eprn/eprnparm.c:759:48: style: Parameter 'vres' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:2640:13: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:2638:44: note: outer condition: !ecode ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:2640:13: note: identical inner condition: !ecode ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:5338:12: warning: Identical condition and return expression 'ecode', return value is always 0 [identicalConditionAfterEarlyExit] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:5336:9: note: If condition 'ecode' is true, the function will return/exit ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:5338:12: note: Returning identical expression 'ecode' ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:2626:9: style: The if condition is the same as the previous if condition [duplicateCondition] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:2622:9: note: First condition ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:2626:9: note: Second condition ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:4130:13: style: The if condition is the same as the previous if condition [duplicateCondition] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:4081:13: note: First condition ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:4130:13: note: Second condition ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:4205:13: style: The if condition is the same as the previous if condition [duplicateCondition] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:4150:13: note: First condition ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:4205:13: note: Second condition ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:2399:13: error: Common realloc mistake: 'p' nulled but not freed upon failure [memleakOnRealloc] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:3459:9: error: Common realloc mistake: 'buff' nulled but not freed upon failure [memleakOnRealloc] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:3477:9: error: Common realloc mistake: 'buff' nulled but not freed upon failure [memleakOnRealloc] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:3495:9: error: Common realloc mistake: 'buff' nulled but not freed upon failure [memleakOnRealloc] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:3513:9: error: Common realloc mistake: 'buff' nulled but not freed upon failure [memleakOnRealloc] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:3531:9: error: Common realloc mistake: 'buff' nulled but not freed upon failure [memleakOnRealloc] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:3562:9: error: Common realloc mistake: 'buff' nulled but not freed upon failure [memleakOnRealloc] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:3577:9: error: Common realloc mistake: 'buff' nulled but not freed upon failure [memleakOnRealloc] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:3592:9: error: Common realloc mistake: 'buff' nulled but not freed upon failure [memleakOnRealloc] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:3607:9: error: Common realloc mistake: 'buff' nulled but not freed upon failure [memleakOnRealloc] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:3624:9: error: Common realloc mistake: 'buff' nulled but not freed upon failure [memleakOnRealloc] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:5085:13: error: Common realloc mistake: 'points' nulled but not freed upon failure [memleakOnRealloc] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:5094:13: error: Common realloc mistake: 'opvp_p' nulled but not freed upon failure [memleakOnRealloc] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:5145:13: error: Common realloc mistake: 'points' nulled but not freed upon failure [memleakOnRealloc] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:5158:13: error: Common realloc mistake: 'points' nulled but not freed upon failure [memleakOnRealloc] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:5185:13: error: Common realloc mistake: 'points' nulled but not freed upon failure [memleakOnRealloc] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:5209:13: error: Common realloc mistake: 'points' nulled but not freed upon failure [memleakOnRealloc] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:3927:46: style: Local variable 'p' shadows outer variable [shadowVariable] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:3884:9: note: Shadowed declaration ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:3927:46: note: Shadow variable ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:4510:51: style: Local variable 'd' shadows outer variable [shadowVariable] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:4236:9: note: Shadowed declaration ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:4510:51: note: Shadow variable ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:4538:51: style: Local variable 'd' shadows outer variable [shadowVariable] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:4236:9: note: Shadowed declaration ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:4538:51: note: Shadow variable ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:4567:51: style: Local variable 'd' shadows outer variable [shadowVariable] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:4236:9: note: Shadowed declaration ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:4567:51: note: Shadow variable ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:5601:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:568:21: style: Variable 'opdev' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:1496:21: style: Variable 'opdev' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:1602:21: style: Variable 'opdev' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:1682:23: style: Parameter 'dev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:1886:21: style: Variable 'opdev' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:2948:10: style: Variable 'data' can be declared as const array [constVariable] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:3753:21: style: Variable 'opdev' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:3793:21: style: Variable 'opdev' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:3841:21: style: Variable 'opdev' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:4240:31: style: Variable 'ppalette' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:4243:20: style: Variable 'tinfo' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:4935:23: style: Parameter 'vdev' can be declared as pointer to const. However it seems that 'opvp_setlogop' is a callback function, if 'vdev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:442:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:4935:23: note: Parameter 'vdev' can be declared as pointer to const ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:4945:45: style: Parameter 'vdev' can be declared as pointer to const. However it seems that 'opvp_can_handle_hl_color' is a callback function, if 'vdev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:444:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:4945:45: note: Parameter 'vdev' can be declared as pointer to const ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:2153:31: warning: Size of pointer 'apiEntry' used instead of size of its data. [pointerSize] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:2381:26: warning: Size of pointer 'apiEntry' used instead of size of its data. [pointerSize] ghostpdl-10.03.0/contrib/pcl3/eprn/eprnrend.c:161:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/pcl3/eprn/eprnrend.c:197:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/pcl3/eprn/eprnrend.c:254:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/pcl3/eprn/eprnrend.c:301:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/pcl3/eprn/eprnrend.c:368:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/pcl3/eprn/eprnrend.c:413:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/pcl3/eprn/eprnrend.c:434:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/pcl3/eprn/eprnrend.c:509:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:1494:21: style: Variable 'r' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:2215:20: style: Variable 'dumContext' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:2221:15: style: Variable 'dumFD' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:2247:24: style: Variable 'margin_width' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:2248:25: style: Variable 'margin_height' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:2320:14: style: Variable 'rdev' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:2694:22: style: Variable 'start_raster' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:2701:20: style: Variable 'start_page' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:3039:21: style: Variable 'byte_length' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:3040:19: style: Variable 'bit_shift' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:3202:21: style: Variable 'byte_length' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:4522:40: style: Variable 'data_bytes' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:4549:40: style: Variable 'data_bytes' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/contrib/opvp/gdevopvp.c:4576:40: style: Variable 'data_bytes' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/contrib/pcl3/eprn/eprnrend.c:130:59: style:inconclusive: Function 'eprn_number_of_octets' argument 2 names different: declaration 'lengths' definition 'lenghts'. [funcArgNamesDifferent] ghostpdl-10.03.0/contrib/pcl3/eprn/gdeveprn.h:699:66: note: Function 'eprn_number_of_octets' argument 2 names different: declaration 'lengths' definition 'lenghts'. ghostpdl-10.03.0/contrib/pcl3/eprn/eprnrend.c:130:59: note: Function 'eprn_number_of_octets' argument 2 names different: declaration 'lengths' definition 'lenghts'. ghostpdl-10.03.0/contrib/pcl3/eprn/eprnrend.c:896:15: style: Local variable 'k' shadows outer variable [shadowVariable] ghostpdl-10.03.0/contrib/pcl3/eprn/eprnrend.c:854:5: note: Shadowed declaration ghostpdl-10.03.0/contrib/pcl3/eprn/eprnrend.c:896:15: note: Shadow variable ghostpdl-10.03.0/contrib/pcl3/eprn/eprnrend.c:321:58: style: Parameter 'device' can be declared as pointer to const. However it seems that 'eprn_map_rgb_color_for_RGB_max' is a callback function, if 'device' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/contrib/pcl3/eprn/gdeveprn.h:657:31: note: You might need to cast the function pointer here ghostpdl-10.03.0/contrib/pcl3/eprn/eprnrend.c:321:58: note: Parameter 'device' can be declared as pointer to const ghostpdl-10.03.0/contrib/pcl3/eprn/eprnrend.c:429:47: style: Parameter 'device' can be declared as pointer to const. However it seems that 'eprn_map_cmyk_color' is a callback function, if 'device' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/contrib/pcl3/eprn/gdeveprn.h:664:32: note: You might need to cast the function pointer here ghostpdl-10.03.0/contrib/pcl3/eprn/eprnrend.c:429:47: note: Parameter 'device' can be declared as pointer to const ghostpdl-10.03.0/contrib/pcl3/eprn/eprnrend.c:544:51: style: Parameter 'device' can be declared as pointer to const. However it seems that 'eprn_map_cmyk_color_max' is a callback function, if 'device' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/contrib/pcl3/eprn/gdeveprn.h:666:32: note: You might need to cast the function pointer here ghostpdl-10.03.0/contrib/pcl3/eprn/eprnrend.c:544:51: note: Parameter 'device' can be declared as pointer to const ghostpdl-10.03.0/contrib/pcl3/eprn/mediasize.c:372:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/pcl3/eprn/mediasize.c:395:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/pcl3/eprn/gdeveprn.c:939:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/pcl3/eprn/mediasize.c:265:6: style: Variable 'key' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/contrib/pcl3/eprn/mediasize.c:252:14: style: struct member 'compile_time_assert_for_list_length::compile_time_assert' is never used. [unusedStructMember] ghostpdl-10.03.0/contrib/pcl3/eprn/pagecount.c:69:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/pcl3/eprn/pagecount.c:156:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/pcl3/eprn/pagecount.c:209:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/pcl3/src/gdevpcl3.c:349:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/pcl3/src/gdevpcl3.c:447:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MS_BIG_FLAG [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/pcl3/src/gdevpcl3.c:490:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eprn_StringAndInt [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/pcl3/src/gdevpcl3.c:739:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/pcl3/src/gdevpcl3.c:795:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/pcl3/src/gdevpcl3.c:827:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eprn_DeviceGray [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/pcl3/src/gdevpcl3.c:902:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/pcl3/src/gdevpcl3.c:1307:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ms_none [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/pcl3/src/gdevpcl3.c:1465:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_Fatal [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/pcl3/src/gdevpcl3.c:1509:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/pcl3/src/pcl3opts.c:71:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/pcl3/src/pcl3opts.c:388:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MS_USER_FLAG_1 [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/pcl3/src/pcl3opts.c:532:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/pcl3/src/pcl3opts.c:577:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/pcl3/src/pcl3opts.c:750:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/pcl3/src/pcl3opts.c:1091:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/pcl3/src/gdevpcl3.c:1085:12: style: Condition 'rc!=0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/contrib/pcl3/src/gdevpcl3.c:1076:74: note: Assuming that condition '(rc=param_read_string(plist,pname="Medium",&string_value))==0' is not redundant ghostpdl-10.03.0/contrib/pcl3/src/gdevpcl3.c:1085:12: note: Condition 'rc!=0' is always false ghostpdl-10.03.0/contrib/pcl3/src/gdevpcl3.c:1156:12: style: Condition 'rc!=0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/contrib/pcl3/src/gdevpcl3.c:1152:7: note: Assuming that condition '(rc=param_read_string(plist,pname="PrintQuality",&string_value))==0' is not redundant ghostpdl-10.03.0/contrib/pcl3/src/gdevpcl3.c:1156:12: note: Condition 'rc!=0' is always false ghostpdl-10.03.0/contrib/pcl3/src/gdevpcl3.c:549:10: style: Local variable 'temp' shadows outer variable [shadowVariable] ghostpdl-10.03.0/contrib/pcl3/src/gdevpcl3.c:514:5: note: Shadowed declaration ghostpdl-10.03.0/contrib/pcl3/src/gdevpcl3.c:549:10: note: Shadow variable ghostpdl-10.03.0/contrib/pcl3/src/gdevpcl3.c:568:10: style: Local variable 'temp' shadows outer variable [shadowVariable] ghostpdl-10.03.0/contrib/pcl3/src/gdevpcl3.c:514:5: note: Shadowed declaration ghostpdl-10.03.0/contrib/pcl3/src/gdevpcl3.c:568:10: note: Shadow variable ghostpdl-10.03.0/contrib/pcl3/src/gdevpcl3.c:625:10: style: Local variable 'temp' shadows outer variable [shadowVariable] ghostpdl-10.03.0/contrib/pcl3/src/gdevpcl3.c:514:5: note: Shadowed declaration ghostpdl-10.03.0/contrib/pcl3/src/gdevpcl3.c:625:10: note: Shadow variable ghostpdl-10.03.0/contrib/pcl3/src/gdevpcl3.c:652:10: style: Local variable 'temp' shadows outer variable [shadowVariable] ghostpdl-10.03.0/contrib/pcl3/src/gdevpcl3.c:514:5: note: Shadowed declaration ghostpdl-10.03.0/contrib/pcl3/src/gdevpcl3.c:652:10: note: Shadow variable ghostpdl-10.03.0/contrib/pcl3/src/gdevpcl3.c:1049:10: style: Local variable 'temp' shadows outer variable [shadowVariable] ghostpdl-10.03.0/contrib/pcl3/src/gdevpcl3.c:889:5: note: Shadowed declaration ghostpdl-10.03.0/contrib/pcl3/src/gdevpcl3.c:1049:10: note: Shadow variable ghostpdl-10.03.0/contrib/pcl3/src/gdevpcl3.c:1069:10: style: Local variable 'temp' shadows outer variable [shadowVariable] ghostpdl-10.03.0/contrib/pcl3/src/gdevpcl3.c:889:5: note: Shadowed declaration ghostpdl-10.03.0/contrib/pcl3/src/gdevpcl3.c:1069:10: note: Shadow variable ghostpdl-10.03.0/contrib/pcl3/src/gdevpcl3.c:1119:10: style: Local variable 'temp' shadows outer variable [shadowVariable] ghostpdl-10.03.0/contrib/pcl3/src/gdevpcl3.c:889:5: note: Shadowed declaration ghostpdl-10.03.0/contrib/pcl3/src/gdevpcl3.c:1119:10: note: Shadow variable ghostpdl-10.03.0/contrib/pcl3/src/gdevpcl3.c:1196:10: style: Local variable 'temp' shadows outer variable [shadowVariable] ghostpdl-10.03.0/contrib/pcl3/src/gdevpcl3.c:889:5: note: Shadowed declaration ghostpdl-10.03.0/contrib/pcl3/src/gdevpcl3.c:1196:10: note: Shadow variable ghostpdl-10.03.0/contrib/pcl3/src/gdevpcl3.c:1237:10: style: Local variable 'temp' shadows outer variable [shadowVariable] ghostpdl-10.03.0/contrib/pcl3/src/gdevpcl3.c:889:5: note: Shadowed declaration ghostpdl-10.03.0/contrib/pcl3/src/gdevpcl3.c:1237:10: note: Shadow variable ghostpdl-10.03.0/contrib/pcl3/src/pcl3opts.c:290:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] ghostpdl-10.03.0/contrib/pcl3/src/pcl3opts.c:296:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] ghostpdl-10.03.0/contrib/pcl3/src/pcl3opts.c:300:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] ghostpdl-10.03.0/contrib/pcl3/src/pcl3opts.c:590:11: error: Common realloc mistake: 'buffer' nulled but not freed upon failure [memleakOnRealloc] ghostpdl-10.03.0/contrib/pcl3/src/pcl3opts.c:240:18: style: Local variable 's' shadows outer variable [shadowVariable] ghostpdl-10.03.0/contrib/pcl3/src/pcl3opts.c:237:16: note: Shadowed declaration ghostpdl-10.03.0/contrib/pcl3/src/pcl3opts.c:240:18: note: Shadow variable ghostpdl-10.03.0/contrib/pcl3/src/pcl3opts.c:245:18: style: Local variable 's' shadows outer variable [shadowVariable] ghostpdl-10.03.0/contrib/pcl3/src/pcl3opts.c:237:16: note: Shadowed declaration ghostpdl-10.03.0/contrib/pcl3/src/pcl3opts.c:245:18: note: Shadow variable ghostpdl-10.03.0/contrib/pcl3/src/pcl3opts.c:1020:40: error: Uninitialized variable: &key.action [uninitvar] ghostpdl-10.03.0/contrib/pcl3/src/pclgen.c:832:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/pcl3/src/pclcomp.c:392:16: style: Condition 'mincountnumber_of_colorants' is less than zero. [unsignedLessThanZero] ghostpdl-10.03.0/contrib/pcl3/src/pclgen.c:188:32: style: Checking if unsigned expression 'colorant[j].hres' is less than zero. [unsignedLessThanZero] ghostpdl-10.03.0/contrib/pcl3/src/pclgen.c:188:57: style: Checking if unsigned expression 'colorant[j].vres' is less than zero. [unsignedLessThanZero] ghostpdl-10.03.0/contrib/pcl3/src/pclgen.c:557:63: style: Checking if unsigned expression 'data->workspace_allocated' is less than zero. [unsignedLessThanZero] ghostpdl-10.03.0/contrib/pcl3/src/pclgen.c:151:66: style:inconclusive: Function 'pcl3_init_file' argument 3 names different: declaration 'global' definition 'data'. [funcArgNamesDifferent] ghostpdl-10.03.0/contrib/pcl3/src/pclgen.h:413:73: note: Function 'pcl3_init_file' argument 3 names different: declaration 'global' definition 'data'. ghostpdl-10.03.0/contrib/pcl3/src/pclgen.c:151:66: note: Function 'pcl3_init_file' argument 3 names different: declaration 'global' definition 'data'. ghostpdl-10.03.0/contrib/pcl3/src/pclgen.c:986:47: style:inconclusive: Function 'pcl3_end_page' argument 2 names different: declaration 'global' definition 'data'. [funcArgNamesDifferent] ghostpdl-10.03.0/contrib/pcl3/src/pclgen.h:415:54: note: Function 'pcl3_end_page' argument 2 names different: declaration 'global' definition 'data'. ghostpdl-10.03.0/contrib/pcl3/src/pclgen.c:986:47: note: Function 'pcl3_end_page' argument 2 names different: declaration 'global' definition 'data'. ghostpdl-10.03.0/contrib/pcl3/src/pclgen.c:1010:47: style:inconclusive: Function 'pcl3_end_file' argument 2 names different: declaration 'global' definition 'data'. [funcArgNamesDifferent] ghostpdl-10.03.0/contrib/pcl3/src/pclgen.h:416:54: note: Function 'pcl3_end_file' argument 2 names different: declaration 'global' definition 'data'. ghostpdl-10.03.0/contrib/pcl3/src/pclgen.c:1010:47: note: Function 'pcl3_end_file' argument 2 names different: declaration 'global' definition 'data'. ghostpdl-10.03.0/contrib/pcl3/src/pclgen.c:1010:47: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/contrib/pcl3/src/pclgen.c:748:8: style: Variable 'rc' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/contrib/pcl3/src/pclscan.c:44:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/pcl3/src/pclscan.c:98:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/pcl3/src/pclscan.c:156:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/pcl3/src/pclscan.c:192:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/pcl3/src/pclsize.c:122:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MS_USER_FLAG_1 [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/pcl3/src/pclsize.c:189:85: style:inconclusive: Function 'pcl3_size_description' argument 2 names different: declaration 'size' definition 'code'. [funcArgNamesDifferent] ghostpdl-10.03.0/contrib/pcl3/src/pclsize.h:48:92: note: Function 'pcl3_size_description' argument 2 names different: declaration 'size' definition 'code'. ghostpdl-10.03.0/contrib/pcl3/src/pclsize.c:189:85: note: Function 'pcl3_size_description' argument 2 names different: declaration 'size' definition 'code'. ghostpdl-10.03.0/contrib/pcl3/src/pclsize.c:123:39: warning: Uninitialized variable: &key.ps [uninitvar] ghostpdl-10.03.0/contrib/pcl3/src/pclsize.c:164:39: warning: Uninitialized variable: &key.mc [uninitvar] ghostpdl-10.03.0/contrib/pcl3/src/pclsize.c:83:14: style: struct member 'compile_time_assert_for_codeentry::compile_time_assert' is never used. [unusedStructMember] ghostpdl-10.03.0/contrib/pscolor/test.c:65:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/pscolor/test.c:128:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/pscolor/test.c:136:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/pscolor/test.c:242:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/pscolor/test.c:309:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DISPLAY_COLORS_RGB [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/contrib/pscolor/test.c:143:31: style: Parameter 'handle' can be declared as pointer to const. However it seems that 'display_open' is a callback function, if 'handle' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/contrib/pscolor/test.c:281:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/contrib/pscolor/test.c:143:31: note: Parameter 'handle' can be declared as pointer to const ghostpdl-10.03.0/contrib/pscolor/test.c:143:45: style: Parameter 'device' can be declared as pointer to const. However it seems that 'display_open' is a callback function, if 'device' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/contrib/pscolor/test.c:281:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/contrib/pscolor/test.c:143:45: note: Parameter 'device' can be declared as pointer to const ghostpdl-10.03.0/contrib/pscolor/test.c:155:35: style: Parameter 'handle' can be declared as pointer to const. However it seems that 'display_preclose' is a callback function, if 'handle' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/contrib/pscolor/test.c:282:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/contrib/pscolor/test.c:155:35: note: Parameter 'handle' can be declared as pointer to const ghostpdl-10.03.0/contrib/pscolor/test.c:155:49: style: Parameter 'device' can be declared as pointer to const. However it seems that 'display_preclose' is a callback function, if 'device' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/contrib/pscolor/test.c:282:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/contrib/pscolor/test.c:155:49: note: Parameter 'device' can be declared as pointer to const ghostpdl-10.03.0/contrib/pscolor/test.c:168:32: style: Parameter 'handle' can be declared as pointer to const. However it seems that 'display_close' is a callback function, if 'handle' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/contrib/pscolor/test.c:283:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/contrib/pscolor/test.c:168:32: note: Parameter 'handle' can be declared as pointer to const ghostpdl-10.03.0/contrib/pscolor/test.c:168:46: style: Parameter 'device' can be declared as pointer to const. However it seems that 'display_close' is a callback function, if 'device' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/contrib/pscolor/test.c:283:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/contrib/pscolor/test.c:168:46: note: Parameter 'device' can be declared as pointer to const ghostpdl-10.03.0/contrib/pscolor/test.c:180:34: style: Parameter 'handle' can be declared as pointer to const. However it seems that 'display_presize' is a callback function, if 'handle' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/contrib/pscolor/test.c:284:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/contrib/pscolor/test.c:180:34: note: Parameter 'handle' can be declared as pointer to const ghostpdl-10.03.0/contrib/pscolor/test.c:180:48: style: Parameter 'device' can be declared as pointer to const. However it seems that 'display_presize' is a callback function, if 'device' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/contrib/pscolor/test.c:284:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/contrib/pscolor/test.c:180:48: note: Parameter 'device' can be declared as pointer to const ghostpdl-10.03.0/contrib/pscolor/test.c:195:31: style: Parameter 'handle' can be declared as pointer to const. However it seems that 'display_size' is a callback function, if 'handle' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/contrib/pscolor/test.c:285:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/contrib/pscolor/test.c:195:31: note: Parameter 'handle' can be declared as pointer to const ghostpdl-10.03.0/contrib/pscolor/test.c:195:45: style: Parameter 'device' can be declared as pointer to const. However it seems that 'display_size' is a callback function, if 'device' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/contrib/pscolor/test.c:285:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/contrib/pscolor/test.c:195:45: note: Parameter 'device' can be declared as pointer to const ghostpdl-10.03.0/contrib/pscolor/test.c:214:31: style: Parameter 'handle' can be declared as pointer to const. However it seems that 'display_sync' is a callback function, if 'handle' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/contrib/pscolor/test.c:286:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/contrib/pscolor/test.c:214:31: note: Parameter 'handle' can be declared as pointer to const ghostpdl-10.03.0/contrib/pscolor/test.c:214:45: style: Parameter 'device' can be declared as pointer to const. However it seems that 'display_sync' is a callback function, if 'device' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/contrib/pscolor/test.c:286:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/contrib/pscolor/test.c:214:45: note: Parameter 'device' can be declared as pointer to const ghostpdl-10.03.0/contrib/pscolor/test.c:271:33: style: Parameter 'handle' can be declared as pointer to const. However it seems that 'display_update' is a callback function, if 'handle' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/contrib/pscolor/test.c:288:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/contrib/pscolor/test.c:271:33: note: Parameter 'handle' can be declared as pointer to const ghostpdl-10.03.0/contrib/pscolor/test.c:271:47: style: Parameter 'device' can be declared as pointer to const. However it seems that 'display_update' is a callback function, if 'device' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/contrib/pscolor/test.c:288:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/contrib/pscolor/test.c:271:47: note: Parameter 'device' can be declared as pointer to const ghostpdl-10.03.0/contrib/pscolor/test.c:47:15: style: Variable 'count' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/contrib/pscolor/test.c:48:15: style: Variable 'init' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/demos/MATLAB/gs_displaydevice.c:413:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mxCHAR_CLASS [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/demos/MATLAB/gs_displaydevice.c:81:18: style: Variable 'ts' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/demos/MATLAB/gs_displaydevice.c:92:18: style: Variable 'ts' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/demos/MATLAB/gs_displaydevice.c:103:18: style: Variable 'ts' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/demos/MATLAB/gs_displaydevice.c:168:18: style: Variable 'ts' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/demos/MATLAB/gs_displaydevice.c:184:53: style: Variable 'row_ptr' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/demos/MATLAB/gs_displaydevice.c:237:18: style: Variable 'ts' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/demos/MATLAB/gs_displaydevice.c:250:18: style: Variable 'ts' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/demos/MATLAB/gs_displaydevice.c:262:18: style: Variable 'ts' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/demos/MATLAB/gs_displaydevice.c:297:18: style: Variable 'ts' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/demos/MATLAB/gs_displaydevice.c:311:18: style: Variable 'ts' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pl/plapi.h:338:28: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] ghostpdl-10.03.0/demos/MATLAB/gs_displaydevice.c:400:12: style: Unused variable: m [unusedVariable] ghostpdl-10.03.0/demos/MATLAB/gs_displaydevice.c:400:15: style: Unused variable: n [unusedVariable] ghostpdl-10.03.0/demos/MATLAB/gs_displaydevice.c:401:15: style: Unused variable: value [unusedVariable] ghostpdl-10.03.0/demos/MATLAB/gs_displaydevice.c:402:9: style: Unused variable: result [unusedVariable] ghostpdl-10.03.0/demos/c/api_test.c:143:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DISPLAY_ROW_ALIGN_MASK [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/demos/c/api_test.c:239:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DISPLAY_PLANAR [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/demos/c/api_test.c:356:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DISPLAY_COLORS_GRAY [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/demos/c/api_test.c:385:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DISPLAY_PLANAR [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/demos/c/api_test.c:503:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DISPLAY_PLANAR_INTERLEAVED [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/demos/c/api_test.c:573:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DISPLAY_PLANAR [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/demos/c/api_test.c:648:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DISPLAY_CALLOUT_GET_CALLBACK [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/demos/c/api_test.c:689:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DISPLAY_COLORS_SEPARATION [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/demos/c/api_test.c:949:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_spt_parsed [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/demos/c/api_test.c:983:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_spt_parsed [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/demos/c/api_test.c:1123:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_spt_parsed [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/demos/c/api_test.c:1164:5: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ghostpdl-10.03.0/demos/c/api_test.c:1165:5: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ghostpdl-10.03.0/demos/c/api_test.c:1166:5: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ghostpdl-10.03.0/demos/c/api_test.c:1170:5: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ghostpdl-10.03.0/demos/c/api_test.c:1171:5: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ghostpdl-10.03.0/demos/c/api_test.c:1172:5: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ghostpdl-10.03.0/demos/c/api_test.c:1176:5: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ghostpdl-10.03.0/demos/c/api_test.c:1177:5: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ghostpdl-10.03.0/demos/c/api_test.c:534:12: style: Local variable 'size' shadows outer function [shadowFunction] ghostpdl-10.03.0/demos/c/api_test.c:371:1: note: Shadowed declaration ghostpdl-10.03.0/demos/c/api_test.c:534:12: note: Shadow variable ghostpdl-10.03.0/demos/c/api_test.c:309:18: style: Variable 'ts' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/demos/c/api_test.c:320:18: style: Variable 'ts' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/demos/c/api_test.c:331:18: style: Variable 'ts' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/demos/c/api_test.c:397:18: style: Variable 'ts' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/demos/c/api_test.c:422:18: style: Variable 'ts' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/demos/c/api_test.c:461:18: style: Variable 'ts' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/demos/c/api_test.c:479:18: style: Variable 'ts' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/demos/c/api_test.c:670:11: style: Variable 'clist_str' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/demos/c/api_test.c:671:11: style: Variable 'legacy_str' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/demos/c/api_test.c:672:11: style: Variable 'align_str' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/demos/c/api_test.c:837:11: style: Variable 'infile' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/cups/gdevcups.c:1851:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_no_color_index [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/cups/gdevcups.c:2013:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_no_color_index [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/cups/gdevcups.c:2291:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_no_color_index [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/cups/gdevcups.c:2841:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEADINGEDGE_MASK [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/cups/gdevcups.c:2922:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CUPS_CSPACE_KCMYcm [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/cups/gdevcups.c:3241:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CUPS_FALSE [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/cups/gdevcups.c:4485:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CUPS_ORDER_CHUNKED [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/cups/gdevcups.c:5073:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_unknownerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/cups/gdevcups.c:5308:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CUPS_CSPACE_KCMYcm [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/cups/gdevcups.c:5975:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_unknownerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/demos/c/multi_test.c:164:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/demos/java/jni/gs_jni/jni_util.h:293:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JNI_FALSE [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/demos/java/jni/gs_jni/callbacks.cpp:74:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JNI_FALSE [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/demos/java/jni/gs_jni/callbacks.cpp:405:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable jlong [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/demos/java/jni/gs_jni/jni_util.h:280:18: style:inconclusive: Technically the member function 'util::Reference::object' can be const. [functionConst] ghostpdl-10.03.0/demos/java/jni/gs_jni/jni_util.h:268:0: style: Class 'Reference' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] ghostpdl-10.03.0/demos/java/jni/gs_jni/callbacks.cpp:63:27: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/callbacks.cpp:69:53: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/callbacks.cpp:85:27: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/callbacks.cpp:91:54: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/callbacks.cpp:101:27: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/callbacks.cpp:107:54: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/callbacks.cpp:130:27: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/callbacks.cpp:177:51: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/callbacks.cpp:189:27: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/callbacks.cpp:207:27: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/callbacks.cpp:222:27: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/callbacks.cpp:237:27: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/callbacks.cpp:254:27: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/callbacks.cpp:261:54: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/callbacks.cpp:316:27: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/callbacks.cpp:331:27: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/callbacks.cpp:347:27: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/callbacks.cpp:364:27: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/callbacks.cpp:371:55: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/callbacks.cpp:383:27: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/callbacks.cpp:400:27: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/callbacks.cpp:429:13: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/callbacks.cpp:75:9: style: Variable 'arr' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/cups/gdevcups.c:4904:31: style: Redundant condition: pdev->icc_struct. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition] ghostpdl-10.03.0/cups/gdevcups.c:4923:31: style: Redundant condition: pdev->icc_struct. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition] ghostpdl-10.03.0/cups/gdevcups.c:4944:31: style: Redundant condition: pdev->icc_struct. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:26:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gsapi_revision_t [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:148:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable display_callback [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:435:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_spt_more_to_come [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:579:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_spt_more_to_come [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:689:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_spt_string [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:44:24: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:61:47: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:65:24: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:67:25: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:73:47: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:76:23: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:78:41: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:92:47: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:97:41: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:111:47: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:114:40: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:126:47: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:129:28: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:141:47: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:166:40: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:178:47: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:181:36: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:193:27: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:199:32: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:205:47: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:213:43: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:214:4: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:223:43: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:229:46: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:242:47: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:251:34: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:265:47: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:270:36: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:279:47: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:287:25: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:289:39: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:298:47: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:303:34: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:312:47: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:320:25: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:322:42: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:331:47: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:339:25: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:341:30: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:350:47: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:358:25: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:360:28: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:369:20: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:375:47: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:391:25: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:394:29: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:410:25: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:412:28: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:421:25: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:423:30: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:428:29: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:446:23: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:449:13: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:452:13: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:455:13: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:458:20: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:461:20: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:466:10: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:469:41: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:497:16: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:505:36: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:513:41: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:533:25: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:535:40: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:550:25: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:552:43: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:560:28: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:566:30: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:572:38: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:598:5: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:608:5: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:618:5: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:629:5: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:639:5: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:645:14: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:707:26: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_GSAPI.cpp:691:9: style: Variable 'toparse' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/cups/gdevcups.c:1174:9: style: Variable 'cache_env' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/cups/gdevcups.c:3104:26: style: Variable 'backside' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/cups/gdevcups.c:3105:26: style: Variable 'backsiderequiresflippedmargins' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/cups/gdevcups.c:3112:26: style: Variable 'best_size' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/cups/gdevcups.c:4997:18: style: Variable 'backside' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/cups/gdevcups.c:5236:18: style: Variable 'backside' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_util_NativePointer.cpp:30:7: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_util_NativePointer.cpp:37:49: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_util_NativePointer.cpp:44:10: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_util_NativePointer.cpp:50:3: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_util_NativePointer.cpp:57:49: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_util_NativePointer.cpp:64:10: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_util_NativePointer.cpp:70:3: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_util_NativePointer.cpp:77:50: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_util_NativePointer.cpp:84:10: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_util_NativePointer.cpp:90:3: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_util_NativePointer.cpp:97:48: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_util_NativePointer.cpp:104:10: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_util_NativePointer.cpp:110:3: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_util_NativePointer.cpp:117:49: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_util_NativePointer.cpp:124:10: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_util_NativePointer.cpp:130:3: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_util_NativePointer.cpp:50:28: style: Variable '((jbyte*)address)[index]' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_util_NativePointer.cpp:70:28: style: Variable '((jchar*)address)[index]' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_util_NativePointer.cpp:90:29: style: Variable '((jshort*)address)[index]' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_util_NativePointer.cpp:110:27: style: Variable '((jint*)address)[index]' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/demos/java/jni/gs_jni/com_artifex_gsjava_util_NativePointer.cpp:130:28: style: Variable '((jlong*)address)[index]' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/cups/gdevcups.c:2269:11: style: Unused variable: rr [unusedVariable] ghostpdl-10.03.0/cups/gdevcups.c:2269:15: style: Unused variable: rg [unusedVariable] ghostpdl-10.03.0/cups/gdevcups.c:2269:19: style: Unused variable: rb [unusedVariable] ghostpdl-10.03.0/cups/gdevcups.c:2270:4: style: Unused variable: ciex [unusedVariable] ghostpdl-10.03.0/cups/gdevcups.c:2270:10: style: Unused variable: ciey [unusedVariable] ghostpdl-10.03.0/cups/gdevcups.c:2270:16: style: Unused variable: ciez [unusedVariable] ghostpdl-10.03.0/cups/gdevcups.c:2272:4: style: Unused variable: ciey_yn [unusedVariable] ghostpdl-10.03.0/cups/gdevcups.c:2273:4: style: Unused variable: ciel [unusedVariable] ghostpdl-10.03.0/cups/gdevcups.c:2273:10: style: Unused variable: ciea [unusedVariable] ghostpdl-10.03.0/cups/gdevcups.c:2273:16: style: Unused variable: cieb [unusedVariable] ghostpdl-10.03.0/cups/gdevcups.c:3092:11: style: Unused variable: floatval [unusedVariable] ghostpdl-10.03.0/cups/gdevcups.c:3109:25: style: Variable 'found' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/demos/java/jni/gs_jni/jni_util.cpp:307:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JNI_FALSE [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdev3852.c:98:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/demos/java/jni/gs_jni/jni_util.cpp:71:49: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/jni_util.cpp:92:22: style: C-style pointer casting [cstyleCast] ghostpdl-10.03.0/demos/java/jni/gs_jni/jni_util.cpp:148:67: style:inconclusive: Function 'callIntMethod' argument 3 names different: declaration 'name' definition 'method'. [funcArgNamesDifferent] ghostpdl-10.03.0/demos/java/jni/gs_jni/jni_util.h:146:62: note: Function 'callIntMethod' argument 3 names different: declaration 'name' definition 'method'. ghostpdl-10.03.0/demos/java/jni/gs_jni/jni_util.cpp:148:67: note: Function 'callIntMethod' argument 3 names different: declaration 'name' definition 'method'. ghostpdl-10.03.0/demos/java/jni/gs_jni/jni_util.cpp:92:15: style: Variable 'elem' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdev3852.c:124:34: style: Variable 'spr40' can be declared as const array [constVariable] ghostpdl-10.03.0/devices/gdev3852.c:125:34: style: Variable 'spr8' can be declared as const array [constVariable] ghostpdl-10.03.0/devices/gdev3852.c:126:34: style: Variable 'spr2' can be declared as const array [constVariable] ghostpdl-10.03.0/devices/gdev3852.c:127:36: style: Variable 'dp' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdev4081.c:47:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdev4693.c:62:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdev4693.c:78:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdev4693.c:100:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdev8510.c:57:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdev8510.c:136:19: style: Condition 'count>0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/devices/gdev8510.c:123:24: note: Assuming that condition 'out_end>out' is not redundant ghostpdl-10.03.0/devices/gdev8510.c:135:25: note: Assignment 'count=out_end-out', assigned value is less than 1 ghostpdl-10.03.0/devices/gdev8510.c:136:19: note: Condition 'count>0' is always false ghostpdl-10.03.0/devices/gdev8510.c:53:21: style: Variable 'in_end' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdev8510.c:112:37: style: Parameter 'pdev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/gdev8bcm.c:39:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_color_value_bits [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdev8bcm.c:76:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_color_value_bits [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevatx.c:192:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevatx.c:93:17: style: Variable 'out_end' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevbit.c:336:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GS_DEVICE_ENCODES_TAGS [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevbit.c:350:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevbit.c:365:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevbit.c:380:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevbit.c:416:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLROUND_VARS [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevbit.c:442:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevbit.c:483:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevbit.c:499:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevbit.c:527:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fill_rectangle [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevbit.c:545:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GS_DEVICE_ENCODES_TAGS [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevbit.c:635:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevbit.c:742:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevbit.c:777:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevbit.c:810:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_unknownerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevbit.c:841:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable encode_color [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevbj10.c:281:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevbj10.c:317:23: style: Variable 'in_end' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevbj10.c:319:23: style: Variable 'out_end' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevbit.c:330:38: style: Parameter 'dev' can be declared as pointer to const. However it seems that 'bittag_rgb_map_rgb_color' is a callback function, if 'dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/gdevbit.c:160:37: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/gdevbit.c:330:38: note: Parameter 'dev' can be declared as pointer to const ghostpdl-10.03.0/devices/gdevbit.c:774:14: style: Variable 'code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/devices/gdevbjcl.c:143:37: style:inconclusive: Function 'bjc_put_page_margins' argument 2 names different: declaration 'length10ths' definition 'length'. [funcArgNamesDifferent] ghostpdl-10.03.0/devices/gdevbjcl.h:321:42: note: Function 'bjc_put_page_margins' argument 2 names different: declaration 'length10ths' definition 'length'. ghostpdl-10.03.0/devices/gdevbjcl.c:143:37: note: Function 'bjc_put_page_margins' argument 2 names different: declaration 'length10ths' definition 'length'. ghostpdl-10.03.0/devices/gdevbjcl.c:143:49: style:inconclusive: Function 'bjc_put_page_margins' argument 3 names different: declaration 'lm10ths' definition 'lm'. [funcArgNamesDifferent] ghostpdl-10.03.0/devices/gdevbjcl.h:321:59: note: Function 'bjc_put_page_margins' argument 3 names different: declaration 'lm10ths' definition 'lm'. ghostpdl-10.03.0/devices/gdevbjcl.c:143:49: note: Function 'bjc_put_page_margins' argument 3 names different: declaration 'lm10ths' definition 'lm'. ghostpdl-10.03.0/devices/gdevbjcl.c:143:57: style:inconclusive: Function 'bjc_put_page_margins' argument 4 names different: declaration 'rm10ths' definition 'rm'. [funcArgNamesDifferent] ghostpdl-10.03.0/devices/gdevbjcl.h:322:31: note: Function 'bjc_put_page_margins' argument 4 names different: declaration 'rm10ths' definition 'rm'. ghostpdl-10.03.0/devices/gdevbjcl.c:143:57: note: Function 'bjc_put_page_margins' argument 4 names different: declaration 'rm10ths' definition 'rm'. ghostpdl-10.03.0/devices/gdevbjcl.c:143:65: style:inconclusive: Function 'bjc_put_page_margins' argument 5 names different: declaration 'indent60ths' definition 'top'. [funcArgNamesDifferent] ghostpdl-10.03.0/devices/gdevbjcl.h:322:44: note: Function 'bjc_put_page_margins' argument 5 names different: declaration 'indent60ths' definition 'top'. ghostpdl-10.03.0/devices/gdevbjcl.c:143:65: note: Function 'bjc_put_page_margins' argument 5 names different: declaration 'indent60ths' definition 'top'. ghostpdl-10.03.0/devices/gdevbjcl.c:202:41: style:inconclusive: Function 'bjc_put_extended_margins' argument 2 names different: declaration 'length60ths' definition 'length'. [funcArgNamesDifferent] ghostpdl-10.03.0/devices/gdevbjcl.h:326:46: note: Function 'bjc_put_extended_margins' argument 2 names different: declaration 'length60ths' definition 'length'. ghostpdl-10.03.0/devices/gdevbjcl.c:202:41: note: Function 'bjc_put_extended_margins' argument 2 names different: declaration 'length60ths' definition 'length'. ghostpdl-10.03.0/devices/gdevbjcl.c:202:53: style:inconclusive: Function 'bjc_put_extended_margins' argument 3 names different: declaration 'lm60ths' definition 'lm'. [funcArgNamesDifferent] ghostpdl-10.03.0/devices/gdevbjcl.h:326:63: note: Function 'bjc_put_extended_margins' argument 3 names different: declaration 'lm60ths' definition 'lm'. ghostpdl-10.03.0/devices/gdevbjcl.c:202:53: note: Function 'bjc_put_extended_margins' argument 3 names different: declaration 'lm60ths' definition 'lm'. ghostpdl-10.03.0/devices/gdevbjcl.c:202:61: style:inconclusive: Function 'bjc_put_extended_margins' argument 4 names different: declaration 'rm60ths' definition 'rm'. [funcArgNamesDifferent] ghostpdl-10.03.0/devices/gdevbjcl.h:327:35: note: Function 'bjc_put_extended_margins' argument 4 names different: declaration 'rm60ths' definition 'rm'. ghostpdl-10.03.0/devices/gdevbjcl.c:202:61: note: Function 'bjc_put_extended_margins' argument 4 names different: declaration 'rm60ths' definition 'rm'. ghostpdl-10.03.0/devices/gdevbjcl.c:202:69: style:inconclusive: Function 'bjc_put_extended_margins' argument 5 names different: declaration 'indent60ths' definition 'top'. [funcArgNamesDifferent] ghostpdl-10.03.0/devices/gdevbjcl.h:327:48: note: Function 'bjc_put_extended_margins' argument 5 names different: declaration 'indent60ths' definition 'top'. ghostpdl-10.03.0/devices/gdevbjcl.c:202:69: note: Function 'bjc_put_extended_margins' argument 5 names different: declaration 'indent60ths' definition 'top'. ghostpdl-10.03.0/devices/gdevbmp.c:184:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevbmp.c:224:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevbmpc.c:121:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_ioerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevbmpc.c:178:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable map_color_rgb [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevbmpc.c:95:43: style: Parameter 'pdev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/gdevccr.c:123:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_color_value_bits [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevccr.c:138:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevccr.c:159:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevccr.c:217:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevccr.c:244:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevccr.c:161:14: style: Condition 'alloc_rb(pdev->memory,&linebuf,lnum)' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/devices/gdevccr.c:161:14: note: Calling function 'alloc_rb' returns 0 ghostpdl-10.03.0/devices/gdevccr.c:161:14: note: Condition 'alloc_rb(pdev->memory,&linebuf,lnum)' is always false ghostpdl-10.03.0/devices/gdevccr.c:171:22: style: Condition 'alloc_line(pdev->memory,&linebuf[l],pixnum)' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/devices/gdevccr.c:171:22: note: Calling function 'alloc_line' returns 0 ghostpdl-10.03.0/devices/gdevccr.c:171:22: note: Condition 'alloc_line(pdev->memory,&linebuf[l],pixnum)' is always false ghostpdl-10.03.0/devices/gdevccr.c:120:30: style: Parameter 'pdev' can be declared as pointer to const. However it seems that 'ccr_map_rgb_color' is a callback function, if 'pdev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/gdevccr.c:108:37: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/gdevccr.c:120:30: note: Parameter 'pdev' can be declared as pointer to const ghostpdl-10.03.0/devices/gdevcfax.c:143:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevcfax.c:227:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_CFE_template [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevcfax.c:87:35: style: Parameter 'pdev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/gdevchameleon.c:126:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevchameleon.c:140:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLROUND_VARS [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevchameleon.c:156:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevchameleon.c:179:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevchameleon.c:197:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevchameleon.c:225:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevchameleon.c:236:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gsDEFAULTPROFILE [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevchameleon.c:263:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gsDEFAULTPROFILE [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevchameleon.c:319:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GX_CINFO_POLARITY_ADDITIVE [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevchameleon.c:421:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevchameleon.c:470:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gxdso_supports_iccpostrender [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevchameleon.c:615:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevchameleon.c:453:11: style: Variable 'ecode' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch] ghostpdl-10.03.0/devices/gdevchameleon.c:427:19: note: $symbol is assigned ghostpdl-10.03.0/devices/gdevchameleon.c:453:11: note: $symbol is overwritten ghostpdl-10.03.0/devices/gdevchameleon.c:453:11: style: Variable 'ecode' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevchameleon.c:441:19: note: ecode is assigned ghostpdl-10.03.0/devices/gdevchameleon.c:453:11: note: ecode is overwritten ghostpdl-10.03.0/devices/gdevchameleon.c:453:11: style: Variable 'ecode' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevchameleon.c:450:19: note: ecode is assigned ghostpdl-10.03.0/devices/gdevchameleon.c:453:11: note: ecode is overwritten ghostpdl-10.03.0/devices/gdevchameleon.c:468:26: style: Variable 'dev' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevchameleon.c:402:26: style: Unused variable: save_info [unusedVariable] ghostpdl-10.03.0/devices/gdevchameleon.c:468:30: style: Variable 'dev' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/devices/gdevchameleon.c:586:11: style: Unused variable: data [unusedVariable] ghostpdl-10.03.0/devices/gdevchameleon.c:587:9: style: Unused variable: nul [unusedVariable] ghostpdl-10.03.0/devices/gdevchameleon.c:591:9: style: Variable 'depth' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/devices/gdevchameleon.c:592:9: style: Variable 'factor' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/devices/gdevchameleon.c:593:9: style: Variable 'mfs' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/devices/gdevcdj.c:1154:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevcdj.c:1613:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable byte [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevcdj.c:1624:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable byte [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevcdj.c:1999:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable byte [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevcdj.c:2145:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevcdj.c:2852:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevcdj.c:2878:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevcdj.c:2909:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevcdj.c:2968:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevcdj.c:3056:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_color_value_bits [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevcdj.c:3092:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevcdj.c:3156:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_color_value_bits [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevcdj.c:3308:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevcdj.c:3322:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevcdj.c:3605:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevcdj.c:3625:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_unknownerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevcdj.c:3656:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevcdj.c:3680:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevcif.c:58:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevclj.c:268:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevclj.c:304:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevclj.c:435:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_unregistered [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevclj.c:639:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevclj.c:660:23: style: Variable 'code' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevclj.c:655:18: note: code is assigned ghostpdl-10.03.0/devices/gdevclj.c:660:23: note: code is overwritten ghostpdl-10.03.0/devices/gdevclj.c:394:17: style: Variable 'p_start' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevclj.c:69:17: style: struct member 'clj_paper_size_s::orient' is never used. [unusedStructMember] ghostpdl-10.03.0/devices/gdevcljc.c:47:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevcdj.c:2510:19: style: Variable 'this_pass' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevcdj.c:2477:21: note: this_pass is assigned ghostpdl-10.03.0/devices/gdevcdj.c:2510:19: note: this_pass is overwritten ghostpdl-10.03.0/devices/gdevcdj.c:3824:18: style: Variable 'errc[0]' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevcdj.c:3822:10: note: errc[0] is assigned ghostpdl-10.03.0/devices/gdevcdj.c:3824:18: note: errc[0] is overwritten ghostpdl-10.03.0/devices/gdevcmykog.c:130:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st_gx_devn_prn_device [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevcmykog.c:140:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st_gx_devn_prn_device [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevcmykog.c:172:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GX_CINFO_SEP_LIN [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevcmykog.c:219:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gxdso_adjust_bandheight [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevcmykog.c:262:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_AUTO_SPOT_COLORS [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevcmykog.c:286:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_undefined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevcmykog.c:330:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevcmykog.c:522:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GB_COLORS_NATIVE [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevcmykog.c:632:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_ioerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevcdj.c:2520:13: style: Local variable 'i' shadows outer variable [shadowVariable] ghostpdl-10.03.0/devices/gdevcdj.c:2398:26: note: Shadowed declaration ghostpdl-10.03.0/devices/gdevcdj.c:2520:13: note: Shadow variable ghostpdl-10.03.0/devices/gdevcdj.c:2548:28: style: Local variable 'dp' shadows outer variable [shadowVariable] ghostpdl-10.03.0/devices/gdevcdj.c:2517:24: note: Shadowed declaration ghostpdl-10.03.0/devices/gdevcdj.c:2548:28: note: Shadow variable ghostpdl-10.03.0/devices/gdevcmykog.c:370:11: style: Variable 'in' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevcmykog.c:505:25: style: Variable 'arg' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevcmykog.c:599:21: style: Variable 'dev' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevcdj.c:1648:21: style: Variable 'ymckCodes' can be declared as const array [constVariable] ghostpdl-10.03.0/devices/gdevcdj.c:1892:69: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/gdevcdj.c:2545:26: style: Variable 'spr40' can be declared as const array [constVariable] ghostpdl-10.03.0/devices/gdevcdj.c:2546:26: style: Variable 'spr08' can be declared as const array [constVariable] ghostpdl-10.03.0/devices/gdevcdj.c:2547:26: style: Variable 'spr02' can be declared as const array [constVariable] ghostpdl-10.03.0/devices/gdevcdj.c:2548:28: style: Variable 'dp' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevcdj.c:2871:36: style: Parameter 'pdev' can be declared as pointer to const. However it seems that 'gdev_cmyk_map_rgb_color' is a callback function, if 'pdev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/gdevcdj.c:3408:44: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/gdevcdj.c:2871:36: note: Parameter 'pdev' can be declared as pointer to const ghostpdl-10.03.0/devices/gdevcdj.c:3032:35: style: Parameter 'pdev' can be declared as pointer to const. However it seems that 'gdev_pcl_map_color_rgb' is a callback function, if 'pdev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/gdevcdj.c:3428:41: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/gdevcdj.c:3032:35: note: Parameter 'pdev' can be declared as pointer to const ghostpdl-10.03.0/devices/gdevcdj.c:3134:36: style: Parameter 'pdev' can be declared as pointer to const. However it seems that 'gdev_pcl_map_color_gray' is a callback function, if 'pdev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/gdevcdj.c:471:41: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/gdevcdj.c:3134:36: note: Parameter 'pdev' can be declared as pointer to const ghostpdl-10.03.0/devices/gdevcdj.c:3196:18: style: Variable 'in' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevcslw.c:70:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevcdj.c:3916:11: style: Variable 'w' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/devices/gdevcdj.c:4009:18: style: Variable 'w' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/devices/gdevcdj.c:4020:15: style: Variable 'cerr' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/devices/gdevcdj.c:4021:15: style: Variable 'merr' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/devices/gdevcdj.c:4022:15: style: Variable 'yerr' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/devices/gdevcdj.c:4023:15: style: Variable 'kerr' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/devices/gdevdfax.c:99:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_ioerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevdjtc.c:122:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevdjet.c:335:22: style: Variable 'dev' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevdjet.c:440:22: style: Variable 'dev' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevdjet.c:477:22: style: Variable 'dev' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevdjtc.c:257:32: style: Parameter 'end_row' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/gdevdljm.c:96:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevdm24.c:79:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevdm24.c:109:13: style: Variable 'in_end' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevdsp.c:116:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] ghostpdl-10.03.0/devices/gdevepsc.c:84:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevepsc.c:105:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevepsc.c:210:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevepsn.c:189:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevepsc.c:322:19: style: Variable 'in_end' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevepsn.c:235:23: style: Variable 'in_end' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevescp.c:140:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevfax.c:97:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevfax.c:212:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_limitcheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevfax.c:321:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_CFE_template [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevfax.c:234:26: style: The if condition is the same as the previous if condition [duplicateCondition] ghostpdl-10.03.0/devices/gdevfax.c:228:27: note: First condition ghostpdl-10.03.0/devices/gdevfax.c:234:26: note: Second condition ghostpdl-10.03.0/devices/gdevescp.c:211:23: style: Variable 'in_end' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevhl7x.c:350:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevhl7x.c:443:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevfpng.c:93:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gxdso_adjust_bandheight [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevfpng.c:153:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevfpng.c:254:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GB_COLORS_NATIVE [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevhl7x.c:356:18: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/devices/gdevhl7x.c:351:27: note: Calling function 'initSummary' returns 0 ghostpdl-10.03.0/devices/gdevhl7x.c:351:27: note: Assignment 'code=initSummary(pdev,&pageSummary,line_size,num_rows,x_dpi)', assigned value is 0 ghostpdl-10.03.0/devices/gdevhl7x.c:356:18: note: Condition 'code<0' is always false ghostpdl-10.03.0/devices/gdevhl7x.c:738:49: style:inconclusive: Function 'makeCommandsForSequence' argument 5 names different: declaration 'pCommandCount' definition 'pNumberOfCommands'. [funcArgNamesDifferent] ghostpdl-10.03.0/devices/gdevhl7x.c:132:50: note: Function 'makeCommandsForSequence' argument 5 names different: declaration 'pCommandCount' definition 'pNumberOfCommands'. ghostpdl-10.03.0/devices/gdevhl7x.c:738:49: note: Function 'makeCommandsForSequence' argument 5 names different: declaration 'pCommandCount' definition 'pNumberOfCommands'. ghostpdl-10.03.0/devices/gdevhl7x.c:400:41: style: Parameter 'line' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/gdevhl7x.c:600:9: style: Variable 'pCurrentTmp' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevhl7x.c:892:46: style: Parameter 'pSequence' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/gdevhl7x.c:962:44: style: Parameter 'source' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/gdevhl7x.c:1018:41: style: Parameter 'list' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/gdevhl7x.c:1024:34: style: Parameter 'list' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/gdevhl7x.c:88:9: style: struct member 'PaperFormat::width' is never used. [unusedStructMember] ghostpdl-10.03.0/devices/gdevhl7x.c:89:9: style: struct member 'PaperFormat::height' is never used. [unusedStructMember] ghostpdl-10.03.0/devices/gdevhl7x.c:474:12: style: Variable 'code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/devices/gdevfpng.c:149:29: error: Null pointer dereference [nullPointer] ghostpdl-10.03.0/devices/gdevicov.c:48:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevicov.c:115:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevicov.c:72:34: style: Local variable 'y' shadows outer variable [shadowVariable] ghostpdl-10.03.0/devices/gdevicov.c:44:9: note: Shadowed declaration ghostpdl-10.03.0/devices/gdevicov.c:72:34: note: Shadow variable ghostpdl-10.03.0/devices/gdevicov.c:144:34: style: Local variable 'y' shadows outer variable [shadowVariable] ghostpdl-10.03.0/devices/gdevicov.c:111:9: note: Shadowed declaration ghostpdl-10.03.0/devices/gdevicov.c:144:34: note: Shadow variable ghostpdl-10.03.0/devices/gdevicov.c:50:21: style: Variable 'end' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevicov.c:117:21: style: Variable 'end' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevifno.c:126:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_color_value_bits [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevifno.c:176:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevifno.c:250:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevifno.c:300:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_Fatal [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevijs.c:482:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IJS_EBUF [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevijs.c:514:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IJS_ESYNTAX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevijs.c:649:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IJS_EUNKPARAM [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevijs.c:724:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IJS_EBUF [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevijs.c:777:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_ioerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevijs.c:892:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_invalidaccess [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevijs.c:927:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IJS_CMD_EXIT [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevijs.c:963:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_initial_matrix [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevijs.c:996:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevijs.c:1180:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevijs.c:1209:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevijs.c:1238:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_invalidaccess [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevijs.c:1276:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevijs.c:1377:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_ioerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevijs.c:1409:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_default_w_b_map_rgb_color [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevifno.c:341:45: style: Local variable 'r' shadows outer variable [shadowVariable] ghostpdl-10.03.0/devices/gdevifno.c:295:19: note: Shadowed declaration ghostpdl-10.03.0/devices/gdevifno.c:341:45: note: Shadow variable ghostpdl-10.03.0/devices/gdevifno.c:171:25: style: Variable 'bdev' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevifno.c:287:13: style: Variable 'ppb' can be declared as const array [constVariable] ghostpdl-10.03.0/devices/gdevifno.c:288:13: style: Variable 'bpp' can be declared as const array [constVariable] ghostpdl-10.03.0/devices/gdevifno.c:519:40: style: Parameter 'ep' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/gdevifno.c:559:24: style: Variable 'es' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevifno.c:559:29: style: Variable 'best' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevifno.c:652:44: style: Parameter 'edata' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/gdevimgn.c:297:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable byte [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevimgn.c:362:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable byte [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevijs.c:1068:26: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/devices/gdevijs.c:1067:40: note: Calling function 'gsijs_k_get_bits' returns 0 ghostpdl-10.03.0/devices/gdevijs.c:1067:40: note: Assignment 'code=gsijs_k_get_bits(pdev,y,&actual_data)', assigned value is 0 ghostpdl-10.03.0/devices/gdevijs.c:1068:26: note: Condition 'code<0' is always false ghostpdl-10.03.0/devices/gdevijs.c:365:19: style: Variable 'ijsdev->k_path' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevijs.c:361:19: note: ijsdev->k_path is assigned ghostpdl-10.03.0/devices/gdevijs.c:365:19: note: ijsdev->k_path is overwritten ghostpdl-10.03.0/devices/gdevijs.c:385:19: style: Variable 'ijsdev->k_path' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevijs.c:381:19: note: ijsdev->k_path is assigned ghostpdl-10.03.0/devices/gdevijs.c:385:19: note: ijsdev->k_path is overwritten ghostpdl-10.03.0/devices/gdevijs.c:405:19: style: Variable 'ijsdev->k_path' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevijs.c:401:19: note: ijsdev->k_path is assigned ghostpdl-10.03.0/devices/gdevijs.c:405:19: note: ijsdev->k_path is overwritten ghostpdl-10.03.0/devices/gdevijs.c:1079:16: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevijs.c:1050:16: note: status is assigned ghostpdl-10.03.0/devices/gdevijs.c:1079:16: note: status is overwritten ghostpdl-10.03.0/devices/gdevijs.c:1328:14: style: The comparison 'code >= 0' is always true. [knownConditionTrueFalse] ghostpdl-10.03.0/devices/gdevijs.c:1311:16: note: 'code' is assigned value '0' here. ghostpdl-10.03.0/devices/gdevijs.c:1328:14: note: The comparison 'code >= 0' is always true. ghostpdl-10.03.0/devices/gdevijs.c:432:19: style: Variable 'ijsdev' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevijs.c:546:11: style: Variable 'value' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevijs.c:596:11: style: Variable 'value' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevjpeg.c:170:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_no_color_index [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevjpeg.c:237:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_limitcheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevjpeg.c:355:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEADINGEDGE_MASK [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevjpeg.c:401:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable jpeg_compress_data [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevl31s.c:190:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevjpeg.c:200:16: style: Variable 'ecode' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevjpeg.c:199:15: note: ecode is assigned ghostpdl-10.03.0/devices/gdevjpeg.c:200:16: note: ecode is overwritten ghostpdl-10.03.0/devices/gdevlbp8.c:119:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevlbp8.c:161:38: style: Condition 'out_count>22' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/devices/gdevlbp8.c:152:40: note: Assuming that condition 'out_data22' is always false ghostpdl-10.03.0/devices/gdevlj56.c:136:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevlp8k.c:202:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevlxm.c:167:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevlxm.c:435:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevmeds.c:73:38: style: Parameter 'pdev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/gdevlxm.c:187:17: style: Local variable 'l' shadows outer variable [shadowVariable] ghostpdl-10.03.0/devices/gdevlxm.c:151:29: note: Shadowed declaration ghostpdl-10.03.0/devices/gdevlxm.c:187:17: note: Shadow variable ghostpdl-10.03.0/devices/gdevlxm.c:278:21: style: Local variable 'i' shadows outer variable [shadowVariable] ghostpdl-10.03.0/devices/gdevlxm.c:151:26: note: Shadowed declaration ghostpdl-10.03.0/devices/gdevlxm.c:278:21: note: Shadow variable ghostpdl-10.03.0/devices/gdevlxm.c:203:22: style: Variable 'lnum' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/devices/gdevmiff.c:53:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevmgr.c:149:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevmgr.c:208:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_ioerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevmgr.c:257:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevmgr.c:352:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevmgr.c:430:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevmgr.c:441:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevn533.c:77:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LBIOCRESET [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevn533.c:158:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LBIOCSTOP [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevn533.c:185:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevmgr.c:193:19: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/devices/gdevmgr.c:192:34: note: Calling function 'mgr_begin_page' returns 0 ghostpdl-10.03.0/devices/gdevmgr.c:192:34: note: Assignment 'code=mgr_begin_page((struct gx_device_mgr*)pdev,pstream,&cur)', assigned value is 0 ghostpdl-10.03.0/devices/gdevmgr.c:193:19: note: Condition 'code<0' is always false ghostpdl-10.03.0/devices/gdevmgr.c:223:19: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/devices/gdevmgr.c:222:34: note: Calling function 'mgr_begin_page' returns 0 ghostpdl-10.03.0/devices/gdevmgr.c:222:34: note: Assignment 'code=mgr_begin_page((struct gx_device_mgr*)pdev,pstream,&cur)', assigned value is 0 ghostpdl-10.03.0/devices/gdevmgr.c:223:19: note: Condition 'code<0' is always false ghostpdl-10.03.0/devices/gdevmgr.c:339:19: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/devices/gdevmgr.c:338:34: note: Calling function 'mgr_begin_page' returns 0 ghostpdl-10.03.0/devices/gdevmgr.c:338:34: note: Assignment 'code=mgr_begin_page((struct gx_device_mgr*)pdev,pstream,&cur)', assigned value is 0 ghostpdl-10.03.0/devices/gdevmgr.c:339:19: note: Condition 'code<0' is always false ghostpdl-10.03.0/devices/gdevmgr.c:428:35: style: Parameter 'dev' can be declared as pointer to const. However it seems that 'mgr_8bit_map_rgb_color' is a callback function, if 'dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/gdevmgr.c:110:37: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/gdevmgr.c:428:35: note: Parameter 'dev' can be declared as pointer to const ghostpdl-10.03.0/devices/gdevn533.c:73:25: style: Variable 'old_detail' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevo182.c:204:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevocr.c:180:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GX_DOWNSCALER_PARAMS_MFS [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevocr.c:204:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_invalidaccess [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevocr.c:276:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevokii.c:119:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevokii.c:150:23: style: Variable 'in_end' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevpbm.c:300:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable copy_alpha [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpbm.c:347:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GX_CINFO_SEP_LIN [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpbm.c:390:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpbm.c:406:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpbm.c:431:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpbm.c:466:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpbm.c:480:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpbm.c:507:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpbm.c:579:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpbm.c:663:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_color_space_index_DeviceGray [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpbm.c:703:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpbm.c:827:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_ioerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpbm.c:864:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GX_CINFO_POLARITY_SUBTRACTIVE [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpbm.c:979:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_ioerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpbm.c:1072:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_ioerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpbm.c:1101:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpbm.c:1227:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpbm.c:1295:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bits32 [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpbm.c:1359:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpcl.c:123:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpcl.c:26:33: style: Parameter 'dev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/gdevpcl.c:101:39: style: Parameter 'dev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/gdevpcl.c:119:41: style: Parameter 'dev' can be declared as pointer to const. However it seems that 'gdev_pcl_3bit_map_rgb_color' is a callback function, if 'dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/gdevpcl.h:62:24: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/gdevpcl.c:119:41: note: Parameter 'dev' can be declared as pointer to const ghostpdl-10.03.0/devices/gdevpbm.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] ghostpdl-10.03.0/devices/gdevpbm.c:1429:35: style: Local variable 'render_plane' shadows outer variable [shadowVariable] ghostpdl-10.03.0/devices/gdevpbm.c:1369:27: note: Shadowed declaration ghostpdl-10.03.0/devices/gdevpbm.c:1429:35: note: Shadow variable ghostpdl-10.03.0/devices/gdevpbm.c:684:44: style: Parameter 'pdev' can be declared as pointer to const. However it seems that 'nop_row_proc' is a callback function, if 'pdev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/gdevpbm.c:1129:24: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/gdevpbm.c:684:44: note: Parameter 'pdev' can be declared as pointer to const ghostpdl-10.03.0/devices/gdevpbm.c:684:56: style: Parameter 'data' can be declared as pointer to const. However it seems that 'nop_row_proc' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/gdevpbm.c:1129:24: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/gdevpbm.c:684:56: note: Parameter 'data' can be declared as pointer to const ghostpdl-10.03.0/devices/gdevpbm.c:684:80: style: Parameter 'f' can be declared as pointer to const. However it seems that 'nop_row_proc' is a callback function, if 'f' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/gdevpbm.c:1129:24: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/gdevpbm.c:684:80: note: Parameter 'f' can be declared as pointer to const ghostpdl-10.03.0/devices/gdevpbm.c:848:27: style: Variable 'bdev' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevpbm.c:951:27: style: Variable 'bdev' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevpbm.c:1052:27: style: Variable 'bdev' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevpbm.c:1065:35: style: Parameter 'pdev' can be declared as pointer to const. However it seems that 'pam_print_row' is a callback function, if 'pdev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/gdevpbm.c:1083:33: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/gdevpbm.c:1065:35: note: Parameter 'pdev' can be declared as pointer to const ghostpdl-10.03.0/devices/gdevpbm.c:1080:27: style: Variable 'bdev' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevpbm.c:1133:25: style: Variable 'row_end' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevpbm.c:1179:36: style: Parameter 'pdev' can be declared as pointer to const. However it seems that 'pam4_print_row' is a callback function, if 'pdev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/gdevpbm.c:1207:32: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/gdevpbm.c:1179:36: note: Parameter 'pdev' can be declared as pointer to const ghostpdl-10.03.0/devices/gdevpbm.c:1179:49: style: Parameter 'data' can be declared as pointer to const. However it seems that 'pam4_print_row' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/gdevpbm.c:1207:32: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/gdevpbm.c:1179:49: note: Parameter 'data' can be declared as pointer to const ghostpdl-10.03.0/devices/gdevpbm.c:1204:27: style: Variable 'bdev' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevpcx.c:352:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpdfimg.c:208:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpdfimg.c:294:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_DCTE_template [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpdfimg.c:423:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_undefined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpdfimg.c:596:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_AXE_template [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpdfimg.c:631:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpdfimg.c:682:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_revision [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpdfimg.c:782:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_ioerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpdfimg.c:891:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_obj_filter_device [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpdfimg.c:925:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_undefined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpdfimg.c:939:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_undefined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpdfimg.c:974:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GX_DOWNSCALER_PARAMS_MFS [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpdfimg.c:1060:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GX_DOWNSCALER_PARAMS_MFS [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpdfimg.c:1201:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gp_fmode_binary_suffix [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpdfimg.c:1246:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_ioerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpdfimg.c:1259:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpdfimg.c:1301:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_obj_filter_device [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpdfimg.c:1332:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpdfimg.c:1402:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_undefined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpcx.c:347:24: warning: Either the condition 'line==0' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] ghostpdl-10.03.0/devices/gdevpcx.c:351:14: note: Assuming that condition 'line==0' is not redundant ghostpdl-10.03.0/devices/gdevpcx.c:347:24: note: Null pointer addition ghostpdl-10.03.0/devices/gdevpcx.c:405:54: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/devices/gdevpcx.c:406:55: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/devices/gdevpcx.c:407:54: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/devices/gdevpcx.c:408:55: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/devices/gdevpcx.c:409:54: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/devices/gdevpcx.c:410:55: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/devices/gdevpcx.c:411:54: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/devices/gdevpcx.c:412:55: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/devices/gdevpcx.c:415:59: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/devices/gdevpcx.c:416:70: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/devices/gdevpcx.c:417:69: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/devices/gdevpcx.c:418:70: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/devices/gdevpcx.c:419:69: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/devices/gdevpcx.c:420:70: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/devices/gdevpcx.c:421:69: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/devices/gdevpcx.c:389:31: style: Variable 'pend' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevpcx.c:394:31: style: Variable 'fend' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevpcx.c:180:12: style: struct member 'pcx_header_s::x1' is never used. [unusedStructMember] ghostpdl-10.03.0/devices/gdevpcx.c:181:12: style: struct member 'pcx_header_s::y1' is never used. [unusedStructMember] ghostpdl-10.03.0/devices/gdevpdfimg.c:724:16: portability: Non reentrant function 'gmtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'gmtime_r'. [prohibitedgmtimeCalled] ghostpdl-10.03.0/devices/gdevpdfimg.c:729:16: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] ghostpdl-10.03.0/devices/gdevpdfimg.c:910:14: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/devices/gdevpdfimg.c:909:33: note: Calling function 'pdf_image_finish_file' returns 0 ghostpdl-10.03.0/devices/gdevpdfimg.c:909:33: note: Assignment 'code=pdf_image_finish_file(pdf_dev,0)', assigned value is 0 ghostpdl-10.03.0/devices/gdevpdfimg.c:910:14: note: Condition 'code<0' is always false ghostpdl-10.03.0/devices/gdevpdfimg.c:969:86: style: Condition '(code=pdf_image_compression_param_string(&comprstr,pdf_dev->Compression))<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/devices/gdevpdfimg.c:969:51: note: Calling function 'pdf_image_compression_param_string' returns 0 ghostpdl-10.03.0/devices/gdevpdfimg.c:969:86: note: Condition '(code=pdf_image_compression_param_string(&comprstr,pdf_dev->Compression))<0' is always false ghostpdl-10.03.0/devices/gdevpdfimg.c:1043:71: style: Condition '(ecode=pdf_image_compression_id(&compr,&comprstr))<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/devices/gdevpdfimg.c:1043:50: note: Calling function 'pdf_image_compression_id' returns 0 ghostpdl-10.03.0/devices/gdevpdfimg.c:1043:71: note: Condition '(ecode=pdf_image_compression_id(&compr,&comprstr))<0' is always false ghostpdl-10.03.0/devices/gdevpdfimg.c:1254:14: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/devices/gdevpdfimg.c:1252:35: note: Calling function 'PCLm_open_temp_file' returns 0 ghostpdl-10.03.0/devices/gdevpdfimg.c:1252:35: note: Assignment 'code=PCLm_open_temp_file(pdev,ptf)', assigned value is 0 ghostpdl-10.03.0/devices/gdevpdfimg.c:1254:14: note: Condition 'code<0' is always false ghostpdl-10.03.0/devices/gdevpdfimg.c:1744:14: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/devices/gdevpdfimg.c:1743:33: note: Calling function 'pdf_image_finish_file' returns 0 ghostpdl-10.03.0/devices/gdevpdfimg.c:1743:33: note: Assignment 'code=pdf_image_finish_file(pdf_dev,1)', assigned value is 0 ghostpdl-10.03.0/devices/gdevpdfimg.c:1744:14: note: Condition 'code<0' is always false ghostpdl-10.03.0/devices/gdevpdfimg.c:1105:26: style: Redundant assignment of 'pmat->xx' to itself. [selfAssignment] ghostpdl-10.03.0/devices/gdevpdfimg.c:1096:26: style: Variable 'pdev' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevpdfocr.c:55:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_invalidaccess [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpdfocr.c:528:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpdfocr.c:661:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpdfocr.c:453:11: style: Variable 'in' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevperm.c:106:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevperm.c:163:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frac_0 [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevperm.c:175:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frac_0 [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevperm.c:201:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frac_1 [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevperm.c:209:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frac_1 [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevperm.c:219:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frac_1 [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevperm.c:283:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLROUND_VARS [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevperm.c:300:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevperm.c:386:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GX_CINFO_POLARITY_SUBTRACTIVE [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevperm.c:428:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevperm.c:114:23: style: Local variable 'y' shadows outer variable [shadowVariable] ghostpdl-10.03.0/devices/gdevperm.c:90:9: note: Shadowed declaration ghostpdl-10.03.0/devices/gdevperm.c:114:23: note: Shadow variable ghostpdl-10.03.0/devices/gdevperm.c:159:30: style: Variable 'dev' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevperm.c:300:14: style: Variable 'drop' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/devices/gdevpe.c:86:15: style: Variable 'str' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevpe.c:156:11: style: Variable 'w' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/devices/gdevpjet.c:140:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpjet.c:194:49: style: Variable 'spr40' can be declared as const array [constVariable] ghostpdl-10.03.0/devices/gdevpjet.c:195:49: style: Variable 'spr8' can be declared as const array [constVariable] ghostpdl-10.03.0/devices/gdevpjet.c:196:49: style: Variable 'spr2' can be declared as const array [constVariable] ghostpdl-10.03.0/devices/gdevpjet.c:197:51: style: Variable 'dp' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevplan.c:118:45: debug: Function::addArguments found argument 'map_color_rgb' with varid 0. [varid0] ghostpdl-10.03.0/devices/gdevplan.c:366:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_product [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevplan.c:399:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GX_CINFO_SEP_LIN [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevplan.c:429:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lum_red_weight [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevplan.c:444:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevplan.c:462:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevplan.c:487:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevplan.c:512:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevplan.c:524:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLROUND_VARS [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevplan.c:538:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gxdso_supports_iccpostrender [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevplan.c:582:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GS_CLIENT_COLOR_MAX_COMPONENTS [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevplan.c:370:9: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] ghostpdl-10.03.0/devices/gdevplan.c:374:9: note: Found duplicate branches for 'if' and 'else'. ghostpdl-10.03.0/devices/gdevplan.c:370:9: note: Found duplicate branches for 'if' and 'else'. ghostpdl-10.03.0/devices/gdevplan.c:241:11: style: Variable 'r' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevplan.c:242:11: style: Variable 'g' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevplan.c:243:11: style: Variable 'b' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevplan.c:244:11: style: Variable 'k' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevplan.c:320:11: style: Variable 'r' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevplan.c:321:11: style: Variable 'g' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevplan.c:322:11: style: Variable 'b' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevphex.c:1382:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_color_value_bits [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevphex.c:1457:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevphex.c:1648:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevphex.c:1705:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevphex.c:1872:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevphex.c:1977:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevphex.c:2811:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable byte [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevplib.c:511:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevplib.c:535:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevplib.c:585:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevplib.c:616:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GB_COLORS_NATIVE [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevplib.c:638:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_bits_rectangle [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevplib.c:671:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BandingAlways [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevplib.c:725:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lum_red_weight [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevplib.c:740:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevplib.c:758:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevplib.c:783:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevplib.c:796:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLROUND_VARS [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevplib.c:829:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevplib.c:863:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevplib.c:173:36: style: Parameter 'opaque' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/gdevplib.c:199:35: style: Parameter 'opaque' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/gdevplib.c:217:30: style: Parameter 'opaque' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/gdevplib.c:660:31: style: Variable 'ppdev' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevpng.c:397:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GX_DOWNSCALER_PARAMS_MFS [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpng.c:413:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GX_DOWNSCALER_PARAMS_MFS [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpng.c:522:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpng.c:874:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable copy_alpha [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpng.c:959:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fill_rectangle [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpng.c:976:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_unknownerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpng.c:1008:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable copy_mono [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpng.c:1050:30: style: Condition 'l_dbit' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/devices/gdevpng.c:1049:26: note: Assignment 'l_dbit=0', assigned value is 0 ghostpdl-10.03.0/devices/gdevpng.c:1050:30: note: Condition 'l_dbit' is always false ghostpdl-10.03.0/devices/gdevpng.c:558:37: style: Variable 'ppdev' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevpng.c:709:24: style: Variable 'icc_profile' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevpng.c:491:26: style: Variable 'endian_swap' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/devices/gdevphex.c:1447:11: style: Variable 'k' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevphex.c:1445:9: note: k is assigned ghostpdl-10.03.0/devices/gdevphex.c:1447:11: note: k is overwritten ghostpdl-10.03.0/devices/gdevphex.c:1448:11: style: Variable 'y' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevphex.c:1445:9: note: y is assigned ghostpdl-10.03.0/devices/gdevphex.c:1448:11: note: y is overwritten ghostpdl-10.03.0/devices/gdevphex.c:1449:11: style: Variable 'm' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevphex.c:1445:9: note: m is assigned ghostpdl-10.03.0/devices/gdevphex.c:1449:11: note: m is overwritten ghostpdl-10.03.0/devices/gdevphex.c:1450:11: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevphex.c:1445:9: note: c is assigned ghostpdl-10.03.0/devices/gdevphex.c:1450:11: note: c is overwritten ghostpdl-10.03.0/devices/gdevphex.c:1572:38: style:inconclusive: Function 'photoex_get_params' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent] ghostpdl-10.03.0/devices/gdevphex.c:934:38: note: Function 'photoex_get_params' argument 1 names different: declaration 'dev' definition 'device'. ghostpdl-10.03.0/devices/gdevphex.c:1572:38: note: Function 'photoex_get_params' argument 1 names different: declaration 'dev' definition 'device'. ghostpdl-10.03.0/devices/gdevphex.c:1596:38: style:inconclusive: Function 'photoex_put_params' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent] ghostpdl-10.03.0/devices/gdevphex.c:935:38: note: Function 'photoex_put_params' argument 1 names different: declaration 'dev' definition 'device'. ghostpdl-10.03.0/devices/gdevphex.c:1596:38: note: Function 'photoex_put_params' argument 1 names different: declaration 'dev' definition 'device'. ghostpdl-10.03.0/devices/gdevphex.c:1681:39: style:inconclusive: Function 'photoex_print_page' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent] ghostpdl-10.03.0/devices/gdevphex.c:931:39: note: Function 'photoex_print_page' argument 1 names different: declaration 'dev' definition 'device'. ghostpdl-10.03.0/devices/gdevphex.c:1681:39: note: Function 'photoex_print_page' argument 1 names different: declaration 'dev' definition 'device'. ghostpdl-10.03.0/devices/gdevphex.c:1681:56: style:inconclusive: Function 'photoex_print_page' argument 2 names different: declaration 'prn_stream' definition 'stream'. [funcArgNamesDifferent] ghostpdl-10.03.0/devices/gdevphex.c:931:53: note: Function 'photoex_print_page' argument 2 names different: declaration 'prn_stream' definition 'stream'. ghostpdl-10.03.0/devices/gdevphex.c:1681:56: note: Function 'photoex_print_page' argument 2 names different: declaration 'prn_stream' definition 'stream'. ghostpdl-10.03.0/devices/gdevphex.c:2017:38: style:inconclusive: Function 'IsScanlineEmpty' argument 1 names different: declaration 'p' definition 'r'. [funcArgNamesDifferent] ghostpdl-10.03.0/devices/gdevphex.c:952:38: note: Function 'IsScanlineEmpty' argument 1 names different: declaration 'p' definition 'r'. ghostpdl-10.03.0/devices/gdevphex.c:2017:38: note: Function 'IsScanlineEmpty' argument 1 names different: declaration 'p' definition 'r'. ghostpdl-10.03.0/devices/gdevphex.c:1373:41: style: Parameter 'dev' can be declared as pointer to const. However it seems that 'photoex_map_rgb_color' is a callback function, if 'dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/gdevphex.c:1016:38: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/gdevphex.c:1373:41: note: Parameter 'dev' can be declared as pointer to const ghostpdl-10.03.0/devices/gdevphex.c:2017:38: style: Parameter 'r' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/gdevphex.c:2020:7: style: Variable 'p' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevphex.c:2716:12: style: Variable 'ccode' can be declared as const array [constVariable] ghostpdl-10.03.0/devices/gdevphex.c:2973:34: style: Parameter 'p' can be declared as pointer to const. However it seems that 'FloydSThold' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/gdevphex.c:1000:11: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/gdevphex.c:2973:34: note: Parameter 'p' can be declared as pointer to const ghostpdl-10.03.0/devices/gdevphex.c:2994:32: style: Parameter 'p' can be declared as pointer to const. However it seems that 'FloydSEol' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/gdevphex.c:1000:37: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/gdevphex.c:2994:32: note: Parameter 'p' can be declared as pointer to const ghostpdl-10.03.0/devices/gdevphex.c:3097:34: style: Parameter 'p' can be declared as pointer to const. However it seems that 'DitherThold' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/gdevphex.c:1001:11: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/gdevphex.c:3097:34: note: Parameter 'p' can be declared as pointer to const ghostpdl-10.03.0/devices/gdevphex.c:3107:34: style: Parameter 'p' can be declared as pointer to const. However it seems that 'DitherStart' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/gdevphex.c:1001:24: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/gdevphex.c:3107:34: note: Parameter 'p' can be declared as pointer to const ghostpdl-10.03.0/devices/gdevphex.c:3117:32: style: Parameter 'p' can be declared as pointer to const. However it seems that 'DitherEol' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/gdevphex.c:1001:37: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/gdevphex.c:3117:32: note: Parameter 'p' can be declared as pointer to const ghostpdl-10.03.0/devices/gdevphex.c:3135:7: style: Variable 'matrix' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevphex.c:3210:34: style: Parameter 'p' can be declared as pointer to const. However it seems that 'BendorThold' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/gdevphex.c:1002:11: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/gdevphex.c:3210:34: note: Parameter 'p' can be declared as pointer to const ghostpdl-10.03.0/devices/gdevphex.c:728:14: style: struct member 'CCOMP::ia' is never used. [unusedStructMember] ghostpdl-10.03.0/devices/gdevphex.c:892:14: style: struct member 'HTONE::lim1' is never used. [unusedStructMember] ghostpdl-10.03.0/devices/gdevphex.c:893:14: style: struct member 'HTONE::lim2' is never used. [unusedStructMember] ghostpdl-10.03.0/devices/gdevpsd.c:144:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st_gx_devn_prn_device [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpsd.c:152:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st_gx_devn_prn_device [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpsd.c:162:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gxdso_supports_devn [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpsd.c:365:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLROUND_VARS [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpsd.c:383:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLDUP_VARS [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpsd.c:661:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GS_CLIENT_COLOR_MAX_COMPONENTS [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpsd.c:754:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GS_DEVICE_ENCODES_TAGS [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpsd.c:815:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GX_DEVICE_COLOR_MAX_COMPONENTS [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpsd.c:897:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frac_1 [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpsd.c:1079:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GS_CLIENT_COLOR_MAX_COMPONENTS [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpsd.c:1116:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GS_DEVICE_ENCODES_TAGS [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpsd.c:1123:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GS_DEVICE_ENCODES_TAGS [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpsd.c:1186:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GX_DEVICE_COLOR_MAX_COMPONENTS [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpsd.c:1424:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_profile [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpsd.c:1623:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GS_CLIENT_COLOR_MAX_COMPONENTS [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpsd.c:1725:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gp_null_file_name [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpsd.c:1751:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_ioerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpsim.c:152:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpsim.c:324:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpsd.c:1289:37: warning: Comparison of a boolean expression with an integer. [compareBoolExpressionWithInt] ghostpdl-10.03.0/devices/gdevpsd.c:1289:37: style: Condition 'compare<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/devices/gdevpsd.c:1291:57: style: Condition 'compare==0' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/devices/gdevpsd.c:1291:41: note: Assuming that condition 'compare>0' is not redundant ghostpdl-10.03.0/devices/gdevpsd.c:1291:57: note: Condition 'compare==0' is always true ghostpdl-10.03.0/devices/gdevpsd.c:1757:18: style: Condition 'code>=0' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/devices/gdevpsd.c:1754:25: note: Calling function 'psd_setup' returns 0 ghostpdl-10.03.0/devices/gdevpsd.c:1754:25: note: Assignment 'code=psd_setup(&xc,devn_dev,file,gx_downscaler_scale(pdev->width,psd_dev->downscale.downscale_factor),gx_downscaler_scale(pdev->height,psd_dev->downscale.downscale_factor))', assigned value is 0 ghostpdl-10.03.0/devices/gdevpsd.c:1757:18: note: Condition 'code>=0' is always true ghostpdl-10.03.0/devices/gdevpsd.c:1006:17: style: Variable 'xdev' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevpsd.c:1273:29: style: Variable 'pdev_psd' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevpsd.c:1285:47: style: Variable 'separation_name' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevpsd.c:1395:20: style: Variable 'dev_profile' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevpsd.c:1397:17: style: Variable 'pdev_psd' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevpxut.c:52:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eBackChAndErrPage [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpxut.c:142:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSD [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpxut.c:252:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pxt_attr_ubyte [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpxut.c:265:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pxt_ubyte [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpxut.c:286:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pxt_uint16 [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpxut.c:307:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pxt_uint16_xy [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpxut.c:314:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pxt_uint16_box [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpxut.c:324:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pxt_sint16 [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpxut.c:330:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pxt_sint16_xy [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpxut.c:397:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pxt_real32 [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpxut.c:404:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pxt_real32_xy [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpxut.c:422:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pxt_ubyte_array [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpxut.c:433:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pxt_dataLength [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevpxut.c:157:29: error: Array 'media_sizes[1]' accessed at index 1, which is out of bounds. [arrayIndexOutOfBounds] ghostpdl-10.03.0/devices/gdevpxut.c:156:42: note: Assuming that condition 'i>0' is not redundant ghostpdl-10.03.0/devices/gdevpxut.c:157:29: note: Array index out of bounds ghostpdl-10.03.0/devices/gdevpxut.c:123:30: style: Parameter 's' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/gdevpxut.c:132:50: style: Parameter 'media_source' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/gdevpxut.c:139:21: style: struct member 'Anonymous0::media_name' is never used. [unusedStructMember] ghostpdl-10.03.0/devices/gdevrinkj.c:218:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frac_1 [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevrinkj.c:275:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frac_1 [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevrinkj.c:333:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLROUND_VARS [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevrinkj.c:350:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevrinkj.c:394:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gsBPNOTSPECIFIED [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevrinkj.c:497:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevrinkj.c:519:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DeviceGrayComponents [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevrinkj.c:565:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BEGIN [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevrinkj.c:708:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevrinkj.c:755:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevrinkj.c:982:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevrinkj.c:1155:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_ioerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevsj48.c:102:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevsj48.c:124:23: style: Variable 'in_end' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevsj48.c:126:23: style: Variable 'out_end' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevrinkj.c:368:19: style: Variable 'rdev' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevrinkj.c:415:19: style: Variable 'rdev' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevrinkj.c:731:40: style: Parameter 'dev' can be declared as pointer to const. However it seems that 'rinkj_get_color_comp_index' is a callback function, if 'dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/gdevrinkj.c:140:45: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/gdevrinkj.c:731:40: note: Parameter 'dev' can be declared as pointer to const ghostpdl-10.03.0/devices/gdevrinkj.c:876:11: style: Variable 'val' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevrinkj.c:1091:21: style: Variable 'scolor' can be declared as const array [constVariable] ghostpdl-10.03.0/devices/gdevsnfb.c:62:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FBIOCGETSCRTYPE [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevsnfb.c:98:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BM_MEM [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevsnfb.c:87:7: style: Unused variable: l [unusedVariable] ghostpdl-10.03.0/devices/gdevsnfb.c:87:10: style: Unused variable: i [unusedVariable] ghostpdl-10.03.0/devices/gdevsnfb.c:88:23: style: Unused variable: fbs [unusedVariable] ghostpdl-10.03.0/devices/gdevsnfb.c:88:29: style: Unused variable: fb [unusedVariable] ghostpdl-10.03.0/devices/gdevsppr.c:102:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EMOTOR [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevsppr.c:120:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LPVIIOC_GETPAGE [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevstc1.c:45:50: style: Parameter 'in' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/gdevstc2.c:73:46: style:inconclusive: Function 'stc_fs' argument 3 names different: declaration 'in' definition 'bin'. [funcArgNamesDifferent] ghostpdl-10.03.0/devices/gdevstc.h:177:1: note: Function 'stc_fs' argument 3 names different: declaration 'in' definition 'bin'. ghostpdl-10.03.0/devices/gdevstc2.c:73:46: note: Function 'stc_fs' argument 3 names different: declaration 'in' definition 'bin'. ghostpdl-10.03.0/devices/gdevstc2.c:73:56: style:inconclusive: Function 'stc_fs' argument 4 names different: declaration 'buf' definition 'bbuf'. [funcArgNamesDifferent] ghostpdl-10.03.0/devices/gdevstc.h:177:1: note: Function 'stc_fs' argument 4 names different: declaration 'buf' definition 'bbuf'. ghostpdl-10.03.0/devices/gdevstc2.c:73:56: note: Function 'stc_fs' argument 4 names different: declaration 'buf' definition 'bbuf'. ghostpdl-10.03.0/devices/gdevstc2.c:228:50: style:inconclusive: Function 'stc_fscmyk' argument 3 names different: declaration 'in' definition 'bin'. [funcArgNamesDifferent] ghostpdl-10.03.0/devices/gdevstc.h:178:1: note: Function 'stc_fscmyk' argument 3 names different: declaration 'in' definition 'bin'. ghostpdl-10.03.0/devices/gdevstc2.c:228:50: note: Function 'stc_fscmyk' argument 3 names different: declaration 'in' definition 'bin'. ghostpdl-10.03.0/devices/gdevstc2.c:228:60: style:inconclusive: Function 'stc_fscmyk' argument 4 names different: declaration 'buf' definition 'bbuf'. [funcArgNamesDifferent] ghostpdl-10.03.0/devices/gdevstc.h:178:1: note: Function 'stc_fscmyk' argument 4 names different: declaration 'buf' definition 'bbuf'. ghostpdl-10.03.0/devices/gdevstc2.c:228:60: note: Function 'stc_fscmyk' argument 4 names different: declaration 'buf' definition 'bbuf'. ghostpdl-10.03.0/devices/gdevstc2.c:76:12: style: Variable 'in' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevstc.c:287:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevstc.c:372:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_undefined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevstc.c:1543:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevstc.c:1583:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_param_string [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevstc.c:1940:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_color_value_bits [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevstc.c:2000:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_color_value_bits [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevstc.c:2033:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevstc.c:2075:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevstc.c:2092:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevstc.c:2104:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevstc.c:2130:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevstc.c:2224:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevstc.c:2309:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevstc.c:2362:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevstc.c:2555:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevstc.c:2875:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable byte [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevstc3.c:45:49: style:inconclusive: Function 'stc_gsrgb' argument 3 names different: declaration 'in' definition 'ip'. [funcArgNamesDifferent] ghostpdl-10.03.0/devices/gdevstc.h:179:1: note: Function 'stc_gsrgb' argument 3 names different: declaration 'in' definition 'ip'. ghostpdl-10.03.0/devices/gdevstc3.c:45:49: note: Function 'stc_gsrgb' argument 3 names different: declaration 'in' definition 'ip'. ghostpdl-10.03.0/devices/gdevstc3.c:45:27: style: Parameter 'sdev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/gdevstc3.c:45:49: style: Parameter 'ip' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/gdevstc4.c:88:8: style: Variable 'md' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevstc4.c:47:8: note: md is assigned ghostpdl-10.03.0/devices/gdevstc4.c:88:8: note: md is overwritten ghostpdl-10.03.0/devices/gdevstc4.c:176:19: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevstc4.c:167:7: note: p is assigned ghostpdl-10.03.0/devices/gdevstc4.c:176:19: note: p is overwritten ghostpdl-10.03.0/devices/gdevstc4.c:135:25: style:inconclusive: Function 'stc_fs2' argument 1 names different: declaration 'sdev' definition 'sd'. [funcArgNamesDifferent] ghostpdl-10.03.0/devices/gdevstc.h:180:1: note: Function 'stc_fs2' argument 1 names different: declaration 'sdev' definition 'sd'. ghostpdl-10.03.0/devices/gdevstc4.c:135:25: note: Function 'stc_fs2' argument 1 names different: declaration 'sdev' definition 'sd'. ghostpdl-10.03.0/devices/gdevstc4.c:38:24: style: Parameter 'col' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/gdevstc4.c:153:19: style: Variable 'cp' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevstc4.c:111:12: style: Variable 'd' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/devices/gdevtfax.c:178:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevtfax.c:310:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILLORDER_LSB2MSB [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevtfax.c:343:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COMPRESSION_CCITTFAX3 [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevtfax.c:357:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COMPRESSION_CCITTFAX3 [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevtfax.c:371:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COMPRESSION_CCITTFAX4 [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevtfax.c:414:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_invalidfileaccess [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevtfnx.c:120:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GS_DEFAULT_DEVICE_PROFILE [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevtfnx.c:148:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIFFTAG_BITSPERSAMPLE [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevtfnx.c:204:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIFFTAG_BITSPERSAMPLE [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevtifs.c:60:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_obj_filter_device [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevtifs.c:110:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GX_DOWNSCALER_PARAMS_MFS [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevtifs.c:205:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevtifs.c:304:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_invalidfileaccess [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevtifs.c:322:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIFFTAG_COMPRESSION [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevtifs.c:354:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIFFTAG_IMAGEWIDTH [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevtifs.c:441:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevtifs.c:551:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevtifs.c:597:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_undefined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevtifs.c:611:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_undefined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevtifs.c:616:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COMPRESSION_NONE [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevtifs.c:392:16: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] ghostpdl-10.03.0/devices/gdevtifs.c:101:79: style: Condition '(code=tiff_compression_param_string(&comprstr,tfdev->Compression))<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/devices/gdevtifs.c:101:46: note: Calling function 'tiff_compression_param_string' returns 0 ghostpdl-10.03.0/devices/gdevtifs.c:101:79: note: Condition '(code=tiff_compression_param_string(&comprstr,tfdev->Compression))<0' is always false ghostpdl-10.03.0/devices/gdevtifs.c:195:66: style: Condition '(ecode=tiff_compression_id(&compr,&comprstr))<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/devices/gdevtifs.c:195:45: note: Calling function 'tiff_compression_id' returns 0 ghostpdl-10.03.0/devices/gdevtifs.c:195:66: note: Condition '(ecode=tiff_compression_id(&compr,&comprstr))<0' is always false ghostpdl-10.03.0/devices/gdevtifs.c:328:18: style: Variable 'rows' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/devices/gdevtifs.c:477:24: style: Variable 'filtered_count' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/devices/gdevtknk.c:146:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevtknk.c:99:33: style: Parameter 'dev' can be declared as pointer to const. However it seems that 'tekink_map_rgb_color' is a callback function, if 'dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/gdevtknk.c:42:37: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/gdevtknk.c:99:33: note: Parameter 'dev' can be declared as pointer to const ghostpdl-10.03.0/devices/gdevtrac.c:628:1: error: Unmatched '}'. Configuration: '__GNUC__=1'. [syntaxError] ghostpdl-10.03.0/devices/gdevtsep.c:107:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gxdso_supports_iccpostrender [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevtsep.c:319:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIFFTAG_BITSPERSAMPLE [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevtsep.c:335:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevtsep.c:399:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GS_DEFAULT_DEVICE_PROFILE [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevtsep.c:435:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIFFTAG_BITSPERSAMPLE [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevtsep.c:451:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIFFTAG_BITSPERSAMPLE [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevtsep.c:514:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIFFTAG_BITSPERSAMPLE [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevtsep.c:538:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gxdso_supports_iccpostrender [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevtsep.c:619:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevtsep.c:700:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevtsep.c:709:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st_device_printer [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevtsep.c:872:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frac_0 [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevtsep.c:925:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLROUND_VARS [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevtsep.c:943:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevtsep.c:1025:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GX_DOWNSCALER_PARAMS_MFS [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevtsep.c:1083:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevtsep.c:1199:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GS_CLIENT_COLOR_MAX_COMPONENTS [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevtsep.c:1231:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GX_DEVICE_COLOR_MAX_COMPONENTS [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevtsep.c:1338:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENABLE_AUTO_SPOT_COLORS [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevtsep.c:1370:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevtsep.c:1492:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevtsep.c:1583:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GX_DEVICE_COLOR_MAX_COMPONENTS [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevtsep.c:1606:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_profile [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevtsep.c:1737:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GX_DEVICE_COLOR_MAX_COMPONENTS [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevtsep.c:1828:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frac_1 [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevtsep.c:1886:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frac_1 [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevtsep.c:1933:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frac_1 [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevtsep.c:1982:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frac_1 [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevtsep.c:2012:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gp_file_name_sizeof [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevtsep.c:2064:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GX_DEVICE_COLOR_MAX_COMPONENTS [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevtsep.c:2434:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GX_DEVICE_COLOR_MAX_COMPONENTS [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevtsep.c:2719:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevtsep.c:2760:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GS_DEFAULT_DEVICE_PROFILE [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevtsep.c:2150:22: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/devices/gdevtsep.c:2148:47: note: Calling function 'create_separation_file_name' returns 0 ghostpdl-10.03.0/devices/gdevtsep.c:2148:47: note: Assignment 'code=create_separation_file_name(tfdev,name,gp_file_name_sizeof,sep_num,true)', assigned value is 0 ghostpdl-10.03.0/devices/gdevtsep.c:2150:22: note: Condition 'code<0' is always false ghostpdl-10.03.0/devices/gdevtsep.c:2210:18: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/devices/gdevtsep.c:2209:44: note: Calling function 'print_cmyk_equivalent_colors' returns 0 ghostpdl-10.03.0/devices/gdevtsep.c:2209:44: note: Assignment 'code=print_cmyk_equivalent_colors(tfdev,num_comp,cmyk_map)', assigned value is 0 ghostpdl-10.03.0/devices/gdevtsep.c:2210:18: note: Condition 'code<0' is always false ghostpdl-10.03.0/devices/gdevtsep.c:2393:30: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/devices/gdevtsep.c:2392:55: note: Calling function 'create_separation_file_name' returns 0 ghostpdl-10.03.0/devices/gdevtsep.c:2392:55: note: Assignment 'code=create_separation_file_name(tfdev,name,gp_file_name_sizeof,sep_num,false)', assigned value is 0 ghostpdl-10.03.0/devices/gdevtsep.c:2393:30: note: Condition 'code<0' is always false ghostpdl-10.03.0/devices/gdevtsep.c:2507:18: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/devices/gdevtsep.c:2506:44: note: Calling function 'print_cmyk_equivalent_colors' returns 0 ghostpdl-10.03.0/devices/gdevtsep.c:2506:44: note: Assignment 'code=print_cmyk_equivalent_colors((struct tiffsep_device*)tfdev,num_comp,cmyk_map)', assigned value is 0 ghostpdl-10.03.0/devices/gdevtsep.c:2507:18: note: Condition 'code<0' is always false ghostpdl-10.03.0/devices/gdevtsep.c:2516:18: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/devices/gdevtsep.c:2514:43: note: Calling function 'create_separation_file_name' returns 0 ghostpdl-10.03.0/devices/gdevtsep.c:2514:43: note: Assignment 'code=create_separation_file_name((struct tiffsep_device*)tfdev,name,gp_file_name_sizeof,sep_num,true)', assigned value is 0 ghostpdl-10.03.0/devices/gdevtsep.c:2516:18: note: Condition 'code<0' is always false ghostpdl-10.03.0/devices/gdevtsep.c:2674:26: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/devices/gdevtsep.c:2673:51: note: Calling function 'create_separation_file_name' returns 0 ghostpdl-10.03.0/devices/gdevtsep.c:2673:51: note: Assignment 'code=create_separation_file_name((struct tiffsep_device*)tfdev,name,gp_file_name_sizeof,sep_num,false)', assigned value is 0 ghostpdl-10.03.0/devices/gdevtsep.c:2674:26: note: Condition 'code<0' is always false ghostpdl-10.03.0/devices/gdevtsep.c:2686:14: style: Variable 'code' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevtsep.c:2578:22: note: code is assigned ghostpdl-10.03.0/devices/gdevtsep.c:2686:14: note: code is overwritten ghostpdl-10.03.0/devices/gdevtsep.c:394:20: style: Variable 'icc_profile' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevtsep.c:707:67: style: Parameter 'pdev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/gdevtsep.c:1440:40: style: Parameter 'pdev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/gdevtsep.c:1216:14: style: Variable 'pdev_sep' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/devices/gdevstc.c:246:31: style: Condition 'sd->stc.escp_v==sd->stc.escp_u' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/devices/gdevstc.c:243:25: note: Assuming that condition 'sd->stc.escp_v!=sd->stc.escp_u' is not redundant ghostpdl-10.03.0/devices/gdevstc.c:246:31: note: Condition 'sd->stc.escp_v==sd->stc.escp_u' is always true ghostpdl-10.03.0/devices/gdevstc.c:374:9: style: Condition '0>(npass=stc_print_setup(sd))' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/devices/gdevstc.c:374:35: note: Calling function 'stc_print_setup' returns 0 ghostpdl-10.03.0/devices/gdevstc.c:374:9: note: Condition '0>(npass=stc_print_setup(sd))' is always false ghostpdl-10.03.0/devices/gdevstc.c:2312:6: style: Variable 'y' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevstc.c:2305:6: note: y is assigned ghostpdl-10.03.0/devices/gdevstc.c:2312:6: note: y is overwritten ghostpdl-10.03.0/devices/gdevstc.c:2718:9: style: Variable 'code' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevstc.c:2717:9: note: code is assigned ghostpdl-10.03.0/devices/gdevstc.c:2718:9: note: code is overwritten ghostpdl-10.03.0/devices/gdevstc.c:2722:12: style: Variable 'code' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevstc.c:2718:9: note: code is assigned ghostpdl-10.03.0/devices/gdevstc.c:2722:12: note: code is overwritten ghostpdl-10.03.0/devices/gdevstc.c:2744:34: style: Variable 'pfa.data' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevstc.c:2744:7: note: pfa.data is assigned ghostpdl-10.03.0/devices/gdevstc.c:2744:34: note: pfa.data is overwritten ghostpdl-10.03.0/devices/gdevstc.c:2744:34: style: Variable 'pfa.size' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevstc.c:2744:7: note: pfa.size is assigned ghostpdl-10.03.0/devices/gdevstc.c:2744:34: note: pfa.size is overwritten ghostpdl-10.03.0/devices/gdevstc.c:2744:34: style: Variable 'pfa.persistent' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevstc.c:2744:7: note: pfa.persistent is assigned ghostpdl-10.03.0/devices/gdevstc.c:2744:34: note: pfa.persistent is overwritten ghostpdl-10.03.0/devices/gdevstc.c:2745:7: style: Variable 'pfa.data' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevstc.c:2744:34: note: pfa.data is assigned ghostpdl-10.03.0/devices/gdevstc.c:2745:7: note: pfa.data is overwritten ghostpdl-10.03.0/devices/gdevstc.c:2745:7: style: Variable 'pfa.size' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevstc.c:2744:34: note: pfa.size is assigned ghostpdl-10.03.0/devices/gdevstc.c:2745:7: note: pfa.size is overwritten ghostpdl-10.03.0/devices/gdevstc.c:2745:7: style: Variable 'pfa.persistent' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevstc.c:2744:34: note: pfa.persistent is assigned ghostpdl-10.03.0/devices/gdevstc.c:2745:7: note: pfa.persistent is overwritten ghostpdl-10.03.0/devices/gdevstc.c:2745:34: style: Variable 'pfa.data' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevstc.c:2745:7: note: pfa.data is assigned ghostpdl-10.03.0/devices/gdevstc.c:2745:34: note: pfa.data is overwritten ghostpdl-10.03.0/devices/gdevstc.c:2745:34: style: Variable 'pfa.size' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevstc.c:2745:7: note: pfa.size is assigned ghostpdl-10.03.0/devices/gdevstc.c:2745:34: note: pfa.size is overwritten ghostpdl-10.03.0/devices/gdevstc.c:2745:34: style: Variable 'pfa.persistent' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevstc.c:2745:7: note: pfa.persistent is assigned ghostpdl-10.03.0/devices/gdevstc.c:2745:34: note: pfa.persistent is overwritten ghostpdl-10.03.0/devices/gdevstc.c:2746:7: style: Variable 'pfa.data' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevstc.c:2745:34: note: pfa.data is assigned ghostpdl-10.03.0/devices/gdevstc.c:2746:7: note: pfa.data is overwritten ghostpdl-10.03.0/devices/gdevstc.c:2746:7: style: Variable 'pfa.size' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevstc.c:2745:34: note: pfa.size is assigned ghostpdl-10.03.0/devices/gdevstc.c:2746:7: note: pfa.size is overwritten ghostpdl-10.03.0/devices/gdevstc.c:2746:7: style: Variable 'pfa.persistent' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevstc.c:2745:34: note: pfa.persistent is assigned ghostpdl-10.03.0/devices/gdevstc.c:2746:7: note: pfa.persistent is overwritten ghostpdl-10.03.0/devices/gdevstc.c:2746:34: style: Variable 'pfa.data' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevstc.c:2746:7: note: pfa.data is assigned ghostpdl-10.03.0/devices/gdevstc.c:2746:34: note: pfa.data is overwritten ghostpdl-10.03.0/devices/gdevstc.c:2746:34: style: Variable 'pfa.size' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevstc.c:2746:7: note: pfa.size is assigned ghostpdl-10.03.0/devices/gdevstc.c:2746:34: note: pfa.size is overwritten ghostpdl-10.03.0/devices/gdevstc.c:2746:34: style: Variable 'pfa.persistent' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevstc.c:2746:7: note: pfa.persistent is assigned ghostpdl-10.03.0/devices/gdevstc.c:2746:34: note: pfa.persistent is overwritten ghostpdl-10.03.0/devices/gdevstc.c:2748:7: style: Variable 'pfa.data' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevstc.c:2746:34: note: pfa.data is assigned ghostpdl-10.03.0/devices/gdevstc.c:2748:7: note: pfa.data is overwritten ghostpdl-10.03.0/devices/gdevstc.c:2748:7: style: Variable 'pfa.size' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevstc.c:2746:34: note: pfa.size is assigned ghostpdl-10.03.0/devices/gdevstc.c:2748:7: note: pfa.size is overwritten ghostpdl-10.03.0/devices/gdevstc.c:2748:7: style: Variable 'pfa.persistent' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevstc.c:2746:34: note: pfa.persistent is assigned ghostpdl-10.03.0/devices/gdevstc.c:2748:7: note: pfa.persistent is overwritten ghostpdl-10.03.0/devices/gdevstc.c:2748:34: style: Variable 'pfa.data' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevstc.c:2748:7: note: pfa.data is assigned ghostpdl-10.03.0/devices/gdevstc.c:2748:34: note: pfa.data is overwritten ghostpdl-10.03.0/devices/gdevstc.c:2748:34: style: Variable 'pfa.size' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevstc.c:2748:7: note: pfa.size is assigned ghostpdl-10.03.0/devices/gdevstc.c:2748:34: note: pfa.size is overwritten ghostpdl-10.03.0/devices/gdevstc.c:2748:34: style: Variable 'pfa.persistent' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevstc.c:2748:7: note: pfa.persistent is assigned ghostpdl-10.03.0/devices/gdevstc.c:2748:34: note: pfa.persistent is overwritten ghostpdl-10.03.0/devices/gdevstc.c:2749:7: style: Variable 'pfa.data' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevstc.c:2748:34: note: pfa.data is assigned ghostpdl-10.03.0/devices/gdevstc.c:2749:7: note: pfa.data is overwritten ghostpdl-10.03.0/devices/gdevstc.c:2749:7: style: Variable 'pfa.size' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevstc.c:2748:34: note: pfa.size is assigned ghostpdl-10.03.0/devices/gdevstc.c:2749:7: note: pfa.size is overwritten ghostpdl-10.03.0/devices/gdevstc.c:2749:7: style: Variable 'pfa.persistent' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevstc.c:2748:34: note: pfa.persistent is assigned ghostpdl-10.03.0/devices/gdevstc.c:2749:7: note: pfa.persistent is overwritten ghostpdl-10.03.0/devices/gdevstc.c:2749:34: style: Variable 'pfa.data' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevstc.c:2749:7: note: pfa.data is assigned ghostpdl-10.03.0/devices/gdevstc.c:2749:34: note: pfa.data is overwritten ghostpdl-10.03.0/devices/gdevstc.c:2749:34: style: Variable 'pfa.size' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevstc.c:2749:7: note: pfa.size is assigned ghostpdl-10.03.0/devices/gdevstc.c:2749:34: note: pfa.size is overwritten ghostpdl-10.03.0/devices/gdevstc.c:2749:34: style: Variable 'pfa.persistent' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevstc.c:2749:7: note: pfa.persistent is assigned ghostpdl-10.03.0/devices/gdevstc.c:2749:34: note: pfa.persistent is overwritten ghostpdl-10.03.0/devices/gdevstc.c:2750:7: style: Variable 'pfa.data' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevstc.c:2749:34: note: pfa.data is assigned ghostpdl-10.03.0/devices/gdevstc.c:2750:7: note: pfa.data is overwritten ghostpdl-10.03.0/devices/gdevstc.c:2750:7: style: Variable 'pfa.size' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevstc.c:2749:34: note: pfa.size is assigned ghostpdl-10.03.0/devices/gdevstc.c:2750:7: note: pfa.size is overwritten ghostpdl-10.03.0/devices/gdevstc.c:2750:7: style: Variable 'pfa.persistent' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevstc.c:2749:34: note: pfa.persistent is assigned ghostpdl-10.03.0/devices/gdevstc.c:2750:7: note: pfa.persistent is overwritten ghostpdl-10.03.0/devices/gdevstc.c:2750:34: style: Variable 'pfa.data' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevstc.c:2750:7: note: pfa.data is assigned ghostpdl-10.03.0/devices/gdevstc.c:2750:34: note: pfa.data is overwritten ghostpdl-10.03.0/devices/gdevstc.c:2750:34: style: Variable 'pfa.size' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevstc.c:2750:7: note: pfa.size is assigned ghostpdl-10.03.0/devices/gdevstc.c:2750:34: note: pfa.size is overwritten ghostpdl-10.03.0/devices/gdevstc.c:2750:34: style: Variable 'pfa.persistent' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevstc.c:2750:7: note: pfa.persistent is assigned ghostpdl-10.03.0/devices/gdevstc.c:2750:34: note: pfa.persistent is overwritten ghostpdl-10.03.0/devices/gdevstc.c:2758:34: style: Variable 'pfa.data' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevstc.c:2758:7: note: pfa.data is assigned ghostpdl-10.03.0/devices/gdevstc.c:2758:34: note: pfa.data is overwritten ghostpdl-10.03.0/devices/gdevstc.c:2758:34: style: Variable 'pfa.size' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevstc.c:2758:7: note: pfa.size is assigned ghostpdl-10.03.0/devices/gdevstc.c:2758:34: note: pfa.size is overwritten ghostpdl-10.03.0/devices/gdevstc.c:2758:34: style: Variable 'pfa.persistent' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevstc.c:2758:7: note: pfa.persistent is assigned ghostpdl-10.03.0/devices/gdevstc.c:2758:34: note: pfa.persistent is overwritten ghostpdl-10.03.0/devices/gdevstc.c:2759:7: style: Variable 'pfa.data' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevstc.c:2758:34: note: pfa.data is assigned ghostpdl-10.03.0/devices/gdevstc.c:2759:7: note: pfa.data is overwritten ghostpdl-10.03.0/devices/gdevstc.c:2759:7: style: Variable 'pfa.size' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevstc.c:2758:34: note: pfa.size is assigned ghostpdl-10.03.0/devices/gdevstc.c:2759:7: note: pfa.size is overwritten ghostpdl-10.03.0/devices/gdevstc.c:2759:7: style: Variable 'pfa.persistent' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevstc.c:2758:34: note: pfa.persistent is assigned ghostpdl-10.03.0/devices/gdevstc.c:2759:7: note: pfa.persistent is overwritten ghostpdl-10.03.0/devices/gdevstc.c:2759:34: style: Variable 'pfa.data' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevstc.c:2759:7: note: pfa.data is assigned ghostpdl-10.03.0/devices/gdevstc.c:2759:34: note: pfa.data is overwritten ghostpdl-10.03.0/devices/gdevstc.c:2759:34: style: Variable 'pfa.size' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevstc.c:2759:7: note: pfa.size is assigned ghostpdl-10.03.0/devices/gdevstc.c:2759:34: note: pfa.size is overwritten ghostpdl-10.03.0/devices/gdevstc.c:2759:34: style: Variable 'pfa.persistent' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevstc.c:2759:7: note: pfa.persistent is assigned ghostpdl-10.03.0/devices/gdevstc.c:2759:34: note: pfa.persistent is overwritten ghostpdl-10.03.0/devices/gdevstc.c:2760:7: style: Variable 'pfa.data' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevstc.c:2759:34: note: pfa.data is assigned ghostpdl-10.03.0/devices/gdevstc.c:2760:7: note: pfa.data is overwritten ghostpdl-10.03.0/devices/gdevstc.c:2760:7: style: Variable 'pfa.size' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevstc.c:2759:34: note: pfa.size is assigned ghostpdl-10.03.0/devices/gdevstc.c:2760:7: note: pfa.size is overwritten ghostpdl-10.03.0/devices/gdevstc.c:2760:7: style: Variable 'pfa.persistent' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevstc.c:2759:34: note: pfa.persistent is assigned ghostpdl-10.03.0/devices/gdevstc.c:2760:7: note: pfa.persistent is overwritten ghostpdl-10.03.0/devices/gdevstc.c:2760:34: style: Variable 'pfa.data' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevstc.c:2760:7: note: pfa.data is assigned ghostpdl-10.03.0/devices/gdevstc.c:2760:34: note: pfa.data is overwritten ghostpdl-10.03.0/devices/gdevstc.c:2760:34: style: Variable 'pfa.size' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevstc.c:2760:7: note: pfa.size is assigned ghostpdl-10.03.0/devices/gdevstc.c:2760:34: note: pfa.size is overwritten ghostpdl-10.03.0/devices/gdevstc.c:2760:34: style: Variable 'pfa.persistent' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevstc.c:2760:7: note: pfa.persistent is assigned ghostpdl-10.03.0/devices/gdevstc.c:2760:34: note: pfa.persistent is overwritten ghostpdl-10.03.0/devices/gdevstc.c:2761:7: style: Variable 'pfa.data' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevstc.c:2760:34: note: pfa.data is assigned ghostpdl-10.03.0/devices/gdevstc.c:2761:7: note: pfa.data is overwritten ghostpdl-10.03.0/devices/gdevstc.c:2761:7: style: Variable 'pfa.size' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevstc.c:2760:34: note: pfa.size is assigned ghostpdl-10.03.0/devices/gdevstc.c:2761:7: note: pfa.size is overwritten ghostpdl-10.03.0/devices/gdevstc.c:2761:7: style: Variable 'pfa.persistent' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevstc.c:2760:34: note: pfa.persistent is assigned ghostpdl-10.03.0/devices/gdevstc.c:2761:7: note: pfa.persistent is overwritten ghostpdl-10.03.0/devices/gdevstc.c:2761:34: style: Variable 'pfa.data' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevstc.c:2761:7: note: pfa.data is assigned ghostpdl-10.03.0/devices/gdevstc.c:2761:34: note: pfa.data is overwritten ghostpdl-10.03.0/devices/gdevstc.c:2761:34: style: Variable 'pfa.size' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevstc.c:2761:7: note: pfa.size is assigned ghostpdl-10.03.0/devices/gdevstc.c:2761:34: note: pfa.size is overwritten ghostpdl-10.03.0/devices/gdevstc.c:2761:34: style: Variable 'pfa.persistent' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevstc.c:2761:7: note: pfa.persistent is assigned ghostpdl-10.03.0/devices/gdevstc.c:2761:34: note: pfa.persistent is overwritten ghostpdl-10.03.0/devices/gdevstc.c:2770:34: style: Variable 'pfa.data' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevstc.c:2770:7: note: pfa.data is assigned ghostpdl-10.03.0/devices/gdevstc.c:2770:34: note: pfa.data is overwritten ghostpdl-10.03.0/devices/gdevstc.c:2770:34: style: Variable 'pfa.size' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevstc.c:2770:7: note: pfa.size is assigned ghostpdl-10.03.0/devices/gdevstc.c:2770:34: note: pfa.size is overwritten ghostpdl-10.03.0/devices/gdevstc.c:2770:34: style: Variable 'pfa.persistent' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevstc.c:2770:7: note: pfa.persistent is assigned ghostpdl-10.03.0/devices/gdevstc.c:2770:34: note: pfa.persistent is overwritten ghostpdl-10.03.0/devices/gdevstc.c:2771:7: style: Variable 'pfa.data' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevstc.c:2770:34: note: pfa.data is assigned ghostpdl-10.03.0/devices/gdevstc.c:2771:7: note: pfa.data is overwritten ghostpdl-10.03.0/devices/gdevstc.c:2771:7: style: Variable 'pfa.size' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevstc.c:2770:34: note: pfa.size is assigned ghostpdl-10.03.0/devices/gdevstc.c:2771:7: note: pfa.size is overwritten ghostpdl-10.03.0/devices/gdevstc.c:2771:7: style: Variable 'pfa.persistent' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevstc.c:2770:34: note: pfa.persistent is assigned ghostpdl-10.03.0/devices/gdevstc.c:2771:7: note: pfa.persistent is overwritten ghostpdl-10.03.0/devices/gdevstc.c:2771:34: style: Variable 'pfa.data' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevstc.c:2771:7: note: pfa.data is assigned ghostpdl-10.03.0/devices/gdevstc.c:2771:34: note: pfa.data is overwritten ghostpdl-10.03.0/devices/gdevstc.c:2771:34: style: Variable 'pfa.size' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevstc.c:2771:7: note: pfa.size is assigned ghostpdl-10.03.0/devices/gdevstc.c:2771:34: note: pfa.size is overwritten ghostpdl-10.03.0/devices/gdevstc.c:2771:34: style: Variable 'pfa.persistent' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevstc.c:2771:7: note: pfa.persistent is assigned ghostpdl-10.03.0/devices/gdevstc.c:2771:34: note: pfa.persistent is overwritten ghostpdl-10.03.0/devices/gdevstc.c:2772:7: style: Variable 'pfa.data' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevstc.c:2771:34: note: pfa.data is assigned ghostpdl-10.03.0/devices/gdevstc.c:2772:7: note: pfa.data is overwritten ghostpdl-10.03.0/devices/gdevstc.c:2772:7: style: Variable 'pfa.size' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevstc.c:2771:34: note: pfa.size is assigned ghostpdl-10.03.0/devices/gdevstc.c:2772:7: note: pfa.size is overwritten ghostpdl-10.03.0/devices/gdevstc.c:2772:7: style: Variable 'pfa.persistent' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevstc.c:2771:34: note: pfa.persistent is assigned ghostpdl-10.03.0/devices/gdevstc.c:2772:7: note: pfa.persistent is overwritten ghostpdl-10.03.0/devices/gdevstc.c:2772:34: style: Variable 'pfa.data' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevstc.c:2772:7: note: pfa.data is assigned ghostpdl-10.03.0/devices/gdevstc.c:2772:34: note: pfa.data is overwritten ghostpdl-10.03.0/devices/gdevstc.c:2772:34: style: Variable 'pfa.size' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevstc.c:2772:7: note: pfa.size is assigned ghostpdl-10.03.0/devices/gdevstc.c:2772:34: note: pfa.size is overwritten ghostpdl-10.03.0/devices/gdevstc.c:2772:34: style: Variable 'pfa.persistent' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevstc.c:2772:7: note: pfa.persistent is assigned ghostpdl-10.03.0/devices/gdevstc.c:2772:34: note: pfa.persistent is overwritten ghostpdl-10.03.0/devices/gdevstc.c:2807:9: style: Variable 'code' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevstc.c:2806:9: note: code is assigned ghostpdl-10.03.0/devices/gdevstc.c:2807:9: note: code is overwritten ghostpdl-10.03.0/devices/gdevstc.c:2808:9: style: Variable 'code' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevstc.c:2807:9: note: code is assigned ghostpdl-10.03.0/devices/gdevstc.c:2808:9: note: code is overwritten ghostpdl-10.03.0/devices/gdevstc.c:2815:10: style: Variable 'code' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevstc.c:2808:9: note: code is assigned ghostpdl-10.03.0/devices/gdevstc.c:2815:10: note: code is overwritten ghostpdl-10.03.0/devices/gdevstc.c:246:12: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] ghostpdl-10.03.0/devices/gdevstc.c:248:7: note: Found duplicate branches for 'if' and 'else'. ghostpdl-10.03.0/devices/gdevstc.c:246:12: note: Found duplicate branches for 'if' and 'else'. ghostpdl-10.03.0/devices/gdevstc.c:3593:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/devices/gdevstc.c:3604:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/devices/gdevstc.c:3613:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/devices/gdevstc.c:3622:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/devices/gdevstc.c:3673:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/devices/gdevstc.c:1736:32: style: Local variable 'j' shadows outer variable [shadowVariable] ghostpdl-10.03.0/devices/gdevstc.c:1571:9: note: Shadowed declaration ghostpdl-10.03.0/devices/gdevstc.c:1736:32: note: Shadow variable ghostpdl-10.03.0/devices/gdevstc.c:232:61: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/devices/gdevstc.c:2693:49: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/devices/gdevstc.c:3023:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/devices/gdevstc.c:633:29: style: Variable 'bytein' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevstc.c:811:10: style: Variable 'wht' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevstc.c:899:41: style: Parameter 'ext_data' can be declared as pointer to const. However it seems that 'stc_rgb24_long' is a callback function, if 'ext_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/gdevstc.c:506:21: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/gdevstc.c:899:41: note: Parameter 'ext_data' can be declared as pointer to const ghostpdl-10.03.0/devices/gdevstc.c:903:18: style: Variable 'rvals' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevstc.c:904:18: style: Variable 'gvals' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevstc.c:905:18: style: Variable 'bvals' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevstc.c:920:42: style: Parameter 'ext_data' can be declared as pointer to const. However it seems that 'stc_cmyk32_long' is a callback function, if 'ext_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/gdevstc.c:525:21: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/gdevstc.c:920:42: note: Parameter 'ext_data' can be declared as pointer to const ghostpdl-10.03.0/devices/gdevstc.c:924:18: style: Variable 'cvals' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevstc.c:925:18: style: Variable 'mvals' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevstc.c:926:18: style: Variable 'yvals' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevstc.c:927:18: style: Variable 'kvals' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevstc.c:981:4: style: Variable 'in' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevstc.c:987:4: style: Variable 'in' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevstc.c:993:4: style: Variable 'in' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevstc.c:1033:4: style: Variable 'in' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevstc.c:1039:4: style: Variable 'in' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevstc.c:1049:32: style: Parameter 'sd' can be declared as pointer to const. However it seems that 'stc_any_direct' is a callback function, if 'sd' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/gdevstc.c:502:21: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/gdevstc.c:1049:32: note: Parameter 'sd' can be declared as pointer to const ghostpdl-10.03.0/devices/gdevstc.c:1049:71: style: Parameter 'alg_line' can be declared as pointer to const. However it seems that 'stc_any_direct' is a callback function, if 'alg_line' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/gdevstc.c:502:21: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/gdevstc.c:1049:71: note: Parameter 'alg_line' can be declared as pointer to const ghostpdl-10.03.0/devices/gdevstc.c:1693:25: style: Variable 'In' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevstc.c:3433:28: style: Parameter 'sdev' can be declared as pointer to const. However it seems that 'stc_gscmyk' is a callback function, if 'sdev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/gdevstc.c:89:14: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/gdevstc.c:3433:28: note: Parameter 'sdev' can be declared as pointer to const ghostpdl-10.03.0/devices/gdevstc.c:3436:10: style: Variable 'ip' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevstc.c:3488:28: style: Parameter 'sdev' can be declared as pointer to const. However it seems that 'stc_hscmyk' is a callback function, if 'sdev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/gdevstc.c:90:14: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/gdevstc.c:3488:28: note: Parameter 'sdev' can be declared as pointer to const ghostpdl-10.03.0/devices/gdevstc.c:1439:18: style: Variable 'escp_used' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/devices/gdevupd.c:759:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_color_value_bits [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevupd.c:1050:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_undefined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevupd.c:1270:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevupd.c:1492:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevupd.c:1619:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevupd.c:1739:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevupd.c:2198:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_no_color_index [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevupd.c:2243:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevupd.c:2344:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_no_color_index [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevupd.c:2422:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_no_color_index [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevupd.c:2518:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_no_color_index [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevupd.c:2565:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevupd.c:2611:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevupd.c:2693:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevupd.c:2755:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_color_value_bits [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevupd.c:2873:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevupd.c:3335:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevupd.c:4177:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevupd.c:4541:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bytes [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevupd.c:4679:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevupd.c:4833:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevupd.c:4979:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevupd.c:5236:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevupd.c:5622:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevupd.c:5863:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevupd.c:6146:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevupd.c:6451:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevupd.c:7020:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevupd.c:7256:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevupd.c:7436:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevwpr2.c:299:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_Fatal [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevwpr2.c:549:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevwpr2.c:673:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevwpr2.c:735:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gsDEFAULTPROFILE [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevwpr2.c:912:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevwpr2.c:1165:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POINT [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevwpr2.c:1313:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DM_COLOR [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevwpr2.c:1338:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DM_DUPLEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevwpr2.c:1410:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevwpr2.c:1574:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWND_DESKTOP [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevwpr2.c:1760:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable szAppName [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevwpr2.c:1777:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SP_OUTOFDISK [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevwpr2.c:734:51: style: Redundant condition: wdev->icc_struct. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition] ghostpdl-10.03.0/devices/gdevwpr2.c:759:51: style: Redundant condition: wdev->icc_struct. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition] ghostpdl-10.03.0/devices/gdevwpr2.c:784:51: style: Redundant condition: wdev->icc_struct. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition] ghostpdl-10.03.0/devices/gdevwpr2.c:806:51: style: Redundant condition: wdev->icc_struct. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition] ghostpdl-10.03.0/devices/gdevwpr2.c:906:18: style: Variable 'code' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevwpr2.c:904:10: note: code is assigned ghostpdl-10.03.0/devices/gdevwpr2.c:906:18: note: code is overwritten ghostpdl-10.03.0/devices/gdevwpr2.c:1055:35: style:inconclusive: Function 'win_pr2_getdc' argument 1 names different: declaration 'dev' definition 'wdev'. [funcArgNamesDifferent] ghostpdl-10.03.0/devices/gdevwpr2.c:253:46: note: Function 'win_pr2_getdc' argument 1 names different: declaration 'dev' definition 'wdev'. ghostpdl-10.03.0/devices/gdevwpr2.c:1055:35: note: Function 'win_pr2_getdc' argument 1 names different: declaration 'dev' definition 'wdev'. ghostpdl-10.03.0/devices/gdevwpr2.c:1391:48: style:inconclusive: Function 'win_pr2_read_user_settings' argument 1 names different: declaration 'dev' definition 'wdev'. [funcArgNamesDifferent] ghostpdl-10.03.0/devices/gdevwpr2.c:258:59: note: Function 'win_pr2_read_user_settings' argument 1 names different: declaration 'dev' definition 'wdev'. ghostpdl-10.03.0/devices/gdevwpr2.c:1391:48: note: Function 'win_pr2_read_user_settings' argument 1 names different: declaration 'dev' definition 'wdev'. ghostpdl-10.03.0/devices/gdevwpr2.c:1476:49: style:inconclusive: Function 'win_pr2_write_user_settings' argument 1 names different: declaration 'dev' definition 'wdev'. [funcArgNamesDifferent] ghostpdl-10.03.0/devices/gdevwpr2.c:257:60: note: Function 'win_pr2_write_user_settings' argument 1 names different: declaration 'dev' definition 'wdev'. ghostpdl-10.03.0/devices/gdevwpr2.c:1476:49: note: Function 'win_pr2_write_user_settings' argument 1 names different: declaration 'dev' definition 'wdev'. ghostpdl-10.03.0/devices/gdevwpr2.c:1560:53: style:inconclusive: Function 'win_pr2_print_setup_interaction' argument 1 names different: declaration 'dev' definition 'wdev'. [funcArgNamesDifferent] ghostpdl-10.03.0/devices/gdevwpr2.c:256:64: note: Function 'win_pr2_print_setup_interaction' argument 1 names different: declaration 'dev' definition 'wdev'. ghostpdl-10.03.0/devices/gdevwpr2.c:1560:53: note: Function 'win_pr2_print_setup_interaction' argument 1 names different: declaration 'dev' definition 'wdev'. ghostpdl-10.03.0/devices/gdevwpr2.c:1697:40: style:inconclusive: Function 'win_pr2_copy_check' argument 1 names different: declaration 'dev' definition 'wdev'. [funcArgNamesDifferent] ghostpdl-10.03.0/devices/gdevwpr2.c:259:52: note: Function 'win_pr2_copy_check' argument 1 names different: declaration 'dev' definition 'wdev'. ghostpdl-10.03.0/devices/gdevwpr2.c:1697:40: note: Function 'win_pr2_copy_check' argument 1 names different: declaration 'dev' definition 'wdev'. ghostpdl-10.03.0/devices/gdevwpr2.c:568:13: style: Local variable 'i' shadows outer variable [shadowVariable] ghostpdl-10.03.0/devices/gdevwpr2.c:523:36: note: Shadowed declaration ghostpdl-10.03.0/devices/gdevwpr2.c:568:13: note: Shadow variable ghostpdl-10.03.0/devices/gdevwpr2.c:1335:40: style: Parameter 'dev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/gdevwpr2.c:1719:20: style: Variable 'dev' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevwpr2.c:1655:23: style: Variable 'xppinch' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/devices/gdevwpr2.c:1656:23: style: Variable 'yppinch' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/devices/gdevwpr2.c:1673:14: style: Variable 'devnames' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/devices/gdevx.c:268:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ClientMessage [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevx.c:293:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ClientMessage [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevx.c:311:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BEGIN [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevx.c:361:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GXcopy [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevx.c:506:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BEGIN [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevx.c:596:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_no_color_index [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevx.c:677:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GB_RASTER_SPECIFIED [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevx.c:819:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_no_bitmap_id [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevx.c:871:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_int_in_fixed [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevx.c:881:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable min_int_in_fixed [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevx.c:959:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DO_NOTHING [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevx.c:1056:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCFunction [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevx.c:624:54: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/devices/gdevx.c:677:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/devices/gdevx.c:704:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/devices/gdevxalt.c:80:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_no_color_index [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevxalt.c:94:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable open_device [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevxalt.c:110:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sync_output [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevxalt.c:121:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable output_page [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevxalt.c:148:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable map_color_rgb [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevxalt.c:162:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fill_rectangle [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevxalt.c:177:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable copy_mono [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevxalt.c:244:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_no_color_index [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevxalt.c:296:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable copy_color [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevxalt.c:309:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_bits_rectangle [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevxalt.c:326:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_no_color_index [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevxalt.c:445:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_params [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevxalt.c:469:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable put_params [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevxalt.c:552:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_no_color_index [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevxalt.c:646:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevxalt.c:698:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_color_value_bits [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevxalt.c:745:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevxalt.c:802:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevxalt.c:880:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_color_value_bits [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevxalt.c:890:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_color_value_bits [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevxalt.c:900:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevxalt.c:909:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevxalt.c:229:17: style: Local variable 'code' shadows outer variable [shadowVariable] ghostpdl-10.03.0/devices/gdevxalt.c:195:9: note: Shadowed declaration ghostpdl-10.03.0/devices/gdevxalt.c:229:17: note: Shadow variable ghostpdl-10.03.0/devices/gdevxalt.c:400:36: style: Local variable 'y' shadows outer variable [shadowVariable] ghostpdl-10.03.0/devices/gdevxalt.c:342:9: note: Shadowed declaration ghostpdl-10.03.0/devices/gdevxalt.c:400:36: note: Shadow variable ghostpdl-10.03.0/devices/gdevxalt.c:875:35: style: Parameter 'dev' can be declared as pointer to const. However it seems that 'x_rg16x_map_rgb_color' is a callback function, if 'dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/gdevxalt.c:840:38: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/gdevxalt.c:875:35: note: Parameter 'dev' can be declared as pointer to const ghostpdl-10.03.0/devices/gdevxalt.c:885:35: style: Parameter 'dev' can be declared as pointer to const. However it seems that 'x_rg32x_map_rgb_color' is a callback function, if 'dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/gdevxalt.c:858:38: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/gdevxalt.c:885:35: note: Parameter 'dev' can be declared as pointer to const ghostpdl-10.03.0/devices/gdevxcf.c:265:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frac_1 [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevxcf.c:342:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable frac_1 [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevxcf.c:437:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLROUND_VARS [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevxcf.c:457:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLDUP_VARS [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevxcf.c:574:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gsBPNOTSPECIFIED [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevxcf.c:715:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevxcf.c:735:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DeviceGrayComponents [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevxcf.c:789:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevxcf.c:817:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BEGIN [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevxcf.c:986:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevxcf.c:1293:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevxcf.c:1381:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevxcf.c:473:17: style: Variable 'xdev' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevxcf.c:625:17: style: Variable 'xdev' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevxcf.c:962:38: style: Parameter 'dev' can be declared as pointer to const. However it seems that 'xcf_get_color_comp_index' is a callback function, if 'dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/gdevxcf.c:148:45: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/gdevxcf.c:962:38: note: Parameter 'dev' can be declared as pointer to const ghostpdl-10.03.0/devices/gdevxcf.c:1058:32: style: Parameter 'xc' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/gdevxcf.c:1102:30: style: Parameter 'xc' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/gdevxcf.c:1114:33: style: Parameter 'xc' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/gdevxcf.c:1200:36: style: Parameter 'xc' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/gdevxcf.c:1233:57: style: Parameter 'xc' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/gdevxcf.c:1285:17: style: Variable 'xdev' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevxcf.c:1376:14: style: Variable 'nullbyte' can be declared as const array [constVariable] ghostpdl-10.03.0/devices/gdevxcmp.c:259:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StaticGray [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevxcmp.c:684:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevxcmp.c:795:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_no_color_index [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevxcmp.c:817:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_max_color_value [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevxcmp.c:147:31: style: Condition 'xdev->cman.dynamic.colors' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/devices/gdevxcmp.c:804:34: style: Parameter 'dev' can be declared as pointer to const. However it seems that 'gdev_x_map_color_rgb' is a callback function, if 'dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/gdevx.h:227:24: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/gdevxcmp.c:804:34: note: Parameter 'dev' can be declared as pointer to const ghostpdl-10.03.0/devices/gdevupd.c:4414:7: style: The if condition is the same as the previous if condition [duplicateCondition] ghostpdl-10.03.0/devices/gdevupd.c:4396:7: note: First condition ghostpdl-10.03.0/devices/gdevupd.c:4414:7: note: Second condition ghostpdl-10.03.0/devices/gdevupd.c:4431:7: style: The if condition is the same as the previous if condition [duplicateCondition] ghostpdl-10.03.0/devices/gdevupd.c:4414:7: note: First condition ghostpdl-10.03.0/devices/gdevupd.c:4431:7: note: Second condition ghostpdl-10.03.0/devices/gdevxini.c:68:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadAlloc [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevxini.c:78:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X_FreeColors [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevxini.c:117:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_ioerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevxini.c:546:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XA_CARDINAL [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevxini.c:604:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_device_memory [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevxini.c:719:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevxini.c:781:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevxini.c:833:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DO_NOTHING [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevxini.c:929:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevupd.c:4448:18: style: Condition '0>upd_open_wrtcanon(udev)' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/devices/gdevupd.c:7082:18: note: Assignment 'error=1', assigned value is 1 ghostpdl-10.03.0/devices/gdevupd.c:4448:37: note: Calling function 'upd_open_wrtcanon' returns 1 ghostpdl-10.03.0/devices/gdevupd.c:4448:18: note: Condition '0>upd_open_wrtcanon(udev)' is always false ghostpdl-10.03.0/devices/gdevxini.c:556:11: warning: Either the condition 'prop' is redundant or there is possible null pointer dereference: prop. [nullPointerRedundantCheck] ghostpdl-10.03.0/devices/gdevxini.c:549:28: note: Assuming that condition 'prop' is not redundant ghostpdl-10.03.0/devices/gdevxini.c:556:11: note: Null pointer dereference ghostpdl-10.03.0/devices/gdevxini.c:622:13: warning: Either the condition 'mdev==0' is redundant or there is possible null pointer dereference: mdev. [nullPointerRedundantCheck] ghostpdl-10.03.0/devices/gdevxini.c:592:18: note: Assuming that condition 'mdev==0' is not redundant ghostpdl-10.03.0/devices/gdevxini.c:622:13: note: Null pointer dereference ghostpdl-10.03.0/devices/gdevupd.c:3684:10: style: Variable 'first' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevupd.c:3667:10: note: first is assigned ghostpdl-10.03.0/devices/gdevupd.c:3684:10: note: first is overwritten ghostpdl-10.03.0/devices/gdevupd.c:3879:10: style: Variable 'first' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevupd.c:3873:10: note: first is assigned ghostpdl-10.03.0/devices/gdevupd.c:3879:10: note: first is overwritten ghostpdl-10.03.0/devices/gdevxini.c:147:23: style: Local variable 'nitems' shadows outer variable [shadowVariable] ghostpdl-10.03.0/devices/gdevxini.c:92:9: note: Shadowed declaration ghostpdl-10.03.0/devices/gdevxini.c:147:23: note: Shadow variable ghostpdl-10.03.0/devices/gdevupd.c:4071:10: style: Variable 'first' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/gdevupd.c:4063:10: note: first is assigned ghostpdl-10.03.0/devices/gdevupd.c:4071:10: note: first is overwritten ghostpdl-10.03.0/devices/gdevxini.c:89:11: style: Variable 'window_id' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevupd.c:1850:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/devices/gdevupd.c:4579:10: style: Variable 'bytes' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevupd.c:4782:14: style: Variable 'scan' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevupd.c:5615:10: style: Variable 'obytes' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevupd.c:5856:10: style: Variable 'obytes' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gdevupd.c:6338:20: style: Variable 'ibytes' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/gxfcopy.c:102:6: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] ghostpdl-10.03.0/devices/gdevupd.c:683:27: style: struct member 'upd_s::nmap' is never used. [unusedStructMember] ghostpdl-10.03.0/devices/gdevupd.c:2136:7: style: Variable 'choice' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/devices/gdevupd.c:2137:7: style: Variable 'ints' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/devices/minftrsz.c:91:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_limitcheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/gdevupd.c:2138:7: style: Variable 'int_a' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/devices/gdevupd.c:2139:7: style: Variable 'strings' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/devices/gdevupd.c:2140:7: style: Variable 'string_a' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/devices/gdevupd.c:2141:7: style: Variable 'float_a' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/devices/gdevupd.c:2613:9: style: Variable 'c' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/devices/gdevupd.c:2613:13: style: Variable 'm' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/devices/gdevupd.c:2613:17: style: Variable 'y' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/devices/gdevupd.c:2695:9: style: Variable 'c' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/devices/gdevupd.c:2695:13: style: Variable 'm' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/devices/gdevupd.c:2695:17: style: Variable 'y' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/devices/gdevupd.c:7039:18: style: Variable 'ioutbuf' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/devices/gdevupd.c:7116:13: style: Variable 'ioutbuf' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/devices/rinkj/rinkj-epson870.c:874:7: style: Condition 'rle' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/devices/rinkj/rinkj-epson870.c:855:13: note: Assignment 'rle=1', assigned value is 1 ghostpdl-10.03.0/devices/rinkj/rinkj-epson870.c:874:7: note: Condition 'rle' is always true ghostpdl-10.03.0/devices/rinkj/rinkj-epson870.c:892:11: style: Condition 'rle' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/devices/rinkj/rinkj-epson870.c:855:13: note: Assignment 'rle=1', assigned value is 1 ghostpdl-10.03.0/devices/rinkj/rinkj-epson870.c:892:11: note: Condition 'rle' is always true ghostpdl-10.03.0/devices/rinkj/rinkj-epson870.c:529:14: style: Variable 'z->spacing' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/rinkj/rinkj-epson870.c:525:18: note: z->spacing is assigned ghostpdl-10.03.0/devices/rinkj/rinkj-epson870.c:529:14: note: z->spacing is overwritten ghostpdl-10.03.0/devices/rinkj/rinkj-epson870.c:1034:14: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/rinkj/rinkj-epson870.c:1032:14: note: status is assigned ghostpdl-10.03.0/devices/rinkj/rinkj-epson870.c:1034:14: note: status is overwritten ghostpdl-10.03.0/devices/rinkj/rinkj-epson870.c:1036:14: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/rinkj/rinkj-epson870.c:1034:14: note: status is assigned ghostpdl-10.03.0/devices/rinkj/rinkj-epson870.c:1036:14: note: status is overwritten ghostpdl-10.03.0/devices/rinkj/rinkj-epson870.c:88:17: style: Local variable 'p' shadows outer variable [shadowVariable] ghostpdl-10.03.0/devices/rinkj/rinkj-epson870.c:81:15: note: Shadowed declaration ghostpdl-10.03.0/devices/rinkj/rinkj-epson870.c:88:17: note: Shadow variable ghostpdl-10.03.0/devices/rinkj/rinkj-epson870.c:88:17: style: Variable 'p' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/rinkj/rinkj-epson870.c:157:29: style: Parameter 'z' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/rinkj/evenbetter-rll.c:1728:7: style: Condition 'using_vectors' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/devices/rinkj/evenbetter-rll.c:1659:23: note: Assignment 'using_vectors=0', assigned value is 0 ghostpdl-10.03.0/devices/rinkj/evenbetter-rll.c:1728:7: note: Condition 'using_vectors' is always false ghostpdl-10.03.0/devices/rinkj/evenbetter-rll.c:156:3: error: Memory leak: alloced [memleak] ghostpdl-10.03.0/devices/rinkj/evenbetter-rll.c:1342:38: style:inconclusive: Function 'even_better_line_rll' argument 1 names different: declaration 'ctx' definition 'ebc'. [funcArgNamesDifferent] ghostpdl-10.03.0/devices/rinkj/evenbetter-rll.h:88:38: note: Function 'even_better_line_rll' argument 1 names different: declaration 'ctx' definition 'ebc'. ghostpdl-10.03.0/devices/rinkj/evenbetter-rll.c:1342:38: note: Function 'even_better_line_rll' argument 1 names different: declaration 'ctx' definition 'ebc'. ghostpdl-10.03.0/devices/rinkj/evenbetter-rll.c:1454:34: style:inconclusive: Function 'even_better_line' argument 1 names different: declaration 'ctx' definition 'ebc'. [funcArgNamesDifferent] ghostpdl-10.03.0/devices/rinkj/evenbetter-rll.h:92:34: note: Function 'even_better_line' argument 1 names different: declaration 'ctx' definition 'ebc'. ghostpdl-10.03.0/devices/rinkj/evenbetter-rll.c:1454:34: note: Function 'even_better_line' argument 1 names different: declaration 'ctx' definition 'ebc'. ghostpdl-10.03.0/devices/rinkj/evenbetter-rll.c:811:19: style: Local variable 'plane_idx' shadows outer variable [shadowVariable] ghostpdl-10.03.0/devices/rinkj/evenbetter-rll.c:712:7: note: Shadowed declaration ghostpdl-10.03.0/devices/rinkj/evenbetter-rll.c:811:19: note: Shadow variable ghostpdl-10.03.0/devices/rinkj/evenbetter-rll.c:868:19: style: Local variable 'plane_idx' shadows outer variable [shadowVariable] ghostpdl-10.03.0/devices/rinkj/evenbetter-rll.c:712:7: note: Shadowed declaration ghostpdl-10.03.0/devices/rinkj/evenbetter-rll.c:868:19: note: Shadow variable ghostpdl-10.03.0/devices/rinkj/evenbetter-rll.c:1679:15: style: Local variable 'i' shadows outer variable [shadowVariable] ghostpdl-10.03.0/devices/rinkj/evenbetter-rll.c:1657:7: note: Shadowed declaration ghostpdl-10.03.0/devices/rinkj/evenbetter-rll.c:1679:15: note: Shadow variable ghostpdl-10.03.0/devices/rinkj/evenbetter-rll.c:723:8: style: Variable 'strengths' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/rinkj/evenbetter-rll.c:822:24: style: Variable 'lut' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/rinkj/evenbetter-rll.c:823:24: style: Variable 'rblut' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/rinkj/evenbetter-rll.c:824:25: style: Variable 'rslut' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/rinkj/evenbetter-rll.c:970:12: style: Variable 'wcl' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/rinkj/evenbetter-rll.c:1017:39: style: Parameter 'ebc' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/rinkj/evenbetter-rll.c:1531:71: style: Parameter 'ebc' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/rinkj/evenbetter-rll.c:1536:8: style: Variable 'lut' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/vector/doc_common.c:89:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ft_user_defined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/doc_common.c:143:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ft_CID_encrypted [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/doc_common.c:204:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/doc_common.c:227:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FONT_INFO_MISSING_WIDTH [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/doc_common.c:270:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ft_CID_TrueType [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/doc_common.c:398:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ft_user_defined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/doc_common.c:431:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GS_NO_GLYPH [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/rinkj/rinkj-screen-eb.c:193:18: style: Variable 'pb' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/vector/gdevdocxw.c:225:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevdocxw.c:251:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_undefinedfilename [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevdocxw.c:382:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extract_format_DOCX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevdocxw.c:480:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_undefined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevdocxw.c:535:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_invalidaccess [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevdocxw.c:706:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEXT_ADD_TO_ALL_WIDTHS [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevdocxw.c:837:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable font [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevdocxw.c:995:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEXT_FROM_STRING [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevdocxw.c:1176:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevdocxw.c:1247:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevdocxw.c:1308:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEXT_DO_DRAW [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevdocxw.c:1371:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_undefined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/doc_common.c:142:14: style: Condition 'code>=0' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/devices/vector/doc_common.c:141:32: note: Calling function 'font_orig_matrix' returns 0 ghostpdl-10.03.0/devices/vector/doc_common.c:141:32: note: Assignment 'code=font_orig_matrix(font,cid,pmat)', assigned value is 0 ghostpdl-10.03.0/devices/vector/doc_common.c:142:14: note: Condition 'code>=0' is always true ghostpdl-10.03.0/devices/vector/doc_common.c:447:37: style: Condition 'length==0' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/devices/vector/doc_common.c:430:16: note: Assuming that condition 'length==0' is not redundant ghostpdl-10.03.0/devices/vector/doc_common.c:447:37: note: Condition 'length==0' is always true ghostpdl-10.03.0/devices/vector/doc_common.c:548:15: style: Redundant initialization for 'l'. The initialized value is overwritten before it is read. [redundantInitialization] ghostpdl-10.03.0/devices/vector/doc_common.c:530:15: note: l is initialized ghostpdl-10.03.0/devices/vector/doc_common.c:548:15: note: l is overwritten ghostpdl-10.03.0/devices/vector/doc_common.c:163:56: style: Parameter 'ofont' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/vector/doc_common.c:436:27: style: Variable 'd0' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/vector/doc_common.c:437:27: style: Variable 'd1' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/vector/doc_common.c:438:27: style: Variable 'd2' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/vector/doc_common.c:439:27: style: Variable 'd3' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/vector/gdevdocxw.c:572:15: style: Condition '0&&tdev->file!=0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/devices/vector/gdevdocxw.c:1128:9: style: Condition '!code' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/devices/vector/gdevdocxw.c:1127:12: note: Assignment 'code=0', assigned value is 0 ghostpdl-10.03.0/devices/vector/gdevdocxw.c:1128:9: note: Condition '!code' is always true ghostpdl-10.03.0/devices/vector/gdevdocxw.c:747:18: style: Local variable 'font' shadows outer variable [shadowVariable] ghostpdl-10.03.0/devices/vector/gdevdocxw.c:693:14: note: Shadowed declaration ghostpdl-10.03.0/devices/vector/gdevdocxw.c:747:18: note: Shadow variable ghostpdl-10.03.0/devices/vector/gdevdocxw.c:404:38: style: Parameter 'dev' can be declared as pointer to const. However it seems that 'docxwrite_fill_rectangle' is a callback function, if 'dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/vector/gdevdocxw.c:153:39: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/vector/gdevdocxw.c:404:38: note: Parameter 'dev' can be declared as pointer to const ghostpdl-10.03.0/devices/vector/gdevdocxw.c:457:54: style: Parameter 'Param' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/vector/gdevdocxw.c:459:34: style: Variable 'tdev' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/vector/gdevdocxw.c:641:33: style: Parameter 'dev' can be declared as pointer to const. However it seems that 'docxwrite_fill_path' is a callback function, if 'dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/vector/gdevdocxw.c:157:34: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/vector/gdevdocxw.c:641:33: note: Parameter 'dev' can be declared as pointer to const ghostpdl-10.03.0/devices/vector/gdevdocxw.c:641:71: style: Parameter 'ppath' can be declared as pointer to const. However it seems that 'docxwrite_fill_path' is a callback function, if 'ppath' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/vector/gdevdocxw.c:157:34: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/vector/gdevdocxw.c:641:71: note: Parameter 'ppath' can be declared as pointer to const ghostpdl-10.03.0/devices/vector/gdevdocxw.c:649:35: style: Parameter 'dev' can be declared as pointer to const. However it seems that 'docxwrite_stroke_path' is a callback function, if 'dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/vector/gdevdocxw.c:158:36: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/vector/gdevdocxw.c:649:35: note: Parameter 'dev' can be declared as pointer to const ghostpdl-10.03.0/devices/vector/gdevdocxw.c:649:73: style: Parameter 'ppath' can be declared as pointer to const. However it seems that 'docxwrite_stroke_path' is a callback function, if 'ppath' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/vector/gdevdocxw.c:158:36: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/vector/gdevdocxw.c:649:73: note: Parameter 'ppath' can be declared as pointer to const ghostpdl-10.03.0/devices/vector/gdevdocxw.c:774:66: style: Parameter 'wpt' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/vector/gdevdocxw.c:1143:14: style: Variable 'font' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/vector/gdevdocxw.c:1349:39: style: Parameter 'dev' can be declared as pointer to const. However it seems that 'docxwrite_strip_copy_rop2' is a callback function, if 'dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/vector/gdevdocxw.c:159:40: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/vector/gdevdocxw.c:1349:39: note: Parameter 'dev' can be declared as pointer to const ghostpdl-10.03.0/devices/vector/gdevpdtf.h:131:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfb.c:84:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_no_bitmap_id [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfb.c:134:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfb.c:442:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_no_bitmap_id [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfb.c:535:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfb.c:596:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_no_bitmap_id [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfb.c:432:31: style: Condition 'for_pattern<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/devices/vector/gdevpdfb.c:425:21: note: Assuming that condition 'for_pattern==1' is not redundant ghostpdl-10.03.0/devices/vector/gdevpdfb.c:432:31: note: Condition 'for_pattern<0' is always false ghostpdl-10.03.0/devices/vector/gdevpdfb.c:358:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ghostpdl-10.03.0/devices/vector/gdevpdfb.c:619:13: style: Local variable 'code' shadows outer variable [shadowVariable] ghostpdl-10.03.0/devices/vector/gdevpdfb.c:594:9: note: Shadowed declaration ghostpdl-10.03.0/devices/vector/gdevpdfb.c:619:13: note: Shadow variable ghostpdl-10.03.0/devices/vector/gdevpdfb.c:672:13: style: Local variable 'code' shadows outer variable [shadowVariable] ghostpdl-10.03.0/devices/vector/gdevpdfb.c:594:9: note: Shadowed declaration ghostpdl-10.03.0/devices/vector/gdevpdfb.c:672:13: note: Shadow variable ghostpdl-10.03.0/devices/vector/gdevpdfb.c:133:18: style: Variable 'pcsvalue' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/vector/gdevpdfx.h:1248:50: style: Parameter 'pdev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/vector/gdevpdf.c:84:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st_device_psdf [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdf.c:140:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st_device_psdf [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdf.c:343:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_ioerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdf.c:374:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gp_fmode_binary_suffix [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdf.c:396:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdf.c:496:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdf.c:581:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdf.c:711:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GX_CINFO_SEP_LIN [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdf.c:824:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdf.c:1003:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arp_None [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdf.c:1121:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arp_PageByPage [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdf.c:1178:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_undefined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdf.c:1551:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_ioerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdf.c:1599:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_offset_t [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdf.c:1635:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_offset_t [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdf.c:1689:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_offset_t [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdf.c:1756:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdf.c:2147:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_ioerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdf.c:2641:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st_pdf_linearisation_record_element [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdf.c:2800:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_undefined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfc.c:106:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_cie_cache_size [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfc.c:117:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_cie_cache_size [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfc.c:130:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfc.c:155:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_identity [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfc.c:180:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_cie_cache_size [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfc.c:199:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_cie_cache_size [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfc.c:233:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_cie_cache_size [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfc.c:252:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rmin [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfc.c:279:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfc.c:335:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfc.c:393:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfc.c:428:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfc.c:506:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_color_space_index_ICC [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfc.c:568:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfc.c:726:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_color_space_index_ICC [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfc.c:812:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_color_space_index_ICC [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfc.c:786:39: style:inconclusive: Function 'pdf_color_space_named' argument 5 names different: declaration 'pcs' definition 'pcs_in'. [funcArgNamesDifferent] ghostpdl-10.03.0/devices/vector/gdevpdfg.h:91:43: note: Function 'pdf_color_space_named' argument 5 names different: declaration 'pcs' definition 'pcs_in'. ghostpdl-10.03.0/devices/vector/gdevpdfc.c:786:39: note: Function 'pdf_color_space_named' argument 5 names different: declaration 'pcs' definition 'pcs_in'. ghostpdl-10.03.0/devices/vector/gdevpdfc.c:615:23: style: Local variable 'v' shadows outer variable [shadowVariable] ghostpdl-10.03.0/devices/vector/gdevpdfc.c:563:17: note: Shadowed declaration ghostpdl-10.03.0/devices/vector/gdevpdfc.c:615:23: note: Shadow variable ghostpdl-10.03.0/devices/vector/gdevpdfc.c:1421:13: style: Local variable 'code' shadows outer variable [shadowVariable] ghostpdl-10.03.0/devices/vector/gdevpdfc.c:1418:9: note: Shadowed declaration ghostpdl-10.03.0/devices/vector/gdevpdfc.c:1421:13: note: Shadow variable ghostpdl-10.03.0/devices/vector/gdevpdfc.c:368:75: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/vector/gdevpdfc.c:419:59: style: Parameter 'data_low' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/vector/gdevpdfc.c:419:76: style: Parameter 'data_high' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/vector/gdevpdfc.c:547:83: style: Parameter 'cos_base' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/vector/gdevpdfc.c:796:20: style: Variable 'pfn' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/vector/gdevpdfc.c:1147:19: style: Variable 'name_string' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/vector/gdevpdfd.c:123:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable can_handle_hl_color [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfd.c:144:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable can_handle_hl_color [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfd.c:174:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_path_type_stroke [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfd.c:277:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfd.c:330:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfd.c:400:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prt_none [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfd.c:698:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_path_type_clip [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfd.c:808:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_path_type_clip [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfd.c:981:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fill_rectangle [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfd.c:1072:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_no_bitmap_id [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfd.c:1093:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_no_bitmap_id [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfd.c:1271:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_no_bitmap_id [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfd.c:1368:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dev_spec_op [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfd.c:1447:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fill_rectangle [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfd.c:1499:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable transform_pixel_region_begin [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfd.c:1542:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st_pdf_lcvd_t [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfd.c:1630:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable close_device [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfd.c:1697:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfd.c:1877:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEXT_DO_FALSE_CHARPATH [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfd.c:2171:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fixed_1 [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdf.c:454:16: portability: Non reentrant function 'gmtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'gmtime_r'. [prohibitedgmtimeCalled] ghostpdl-10.03.0/devices/vector/gdevpdf.c:459:16: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] ghostpdl-10.03.0/devices/vector/gdevpdf.c:392:14: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/devices/vector/gdevpdf.c:390:34: note: Calling function 'pdf_open_temp_file' returns 0 ghostpdl-10.03.0/devices/vector/gdevpdf.c:390:34: note: Assignment 'code=pdf_open_temp_file(pdev,ptf)', assigned value is 0 ghostpdl-10.03.0/devices/vector/gdevpdf.c:392:14: note: Condition 'code<0' is always false ghostpdl-10.03.0/devices/vector/gdevpdf.c:805:56: style: Condition '(code=pdf_open_temp_file(pdev,&pdev->xref))<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/devices/vector/gdevpdf.c:805:35: note: Calling function 'pdf_open_temp_file' returns 0 ghostpdl-10.03.0/devices/vector/gdevpdf.c:805:56: note: Condition '(code=pdf_open_temp_file(pdev,&pdev->xref))<0' is always false ghostpdl-10.03.0/devices/vector/gdevpdf.c:861:18: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/devices/vector/gdevpdf.c:860:43: note: Calling function 'pdf_compute_encryption_data' returns 0 ghostpdl-10.03.0/devices/vector/gdevpdf.c:860:43: note: Assignment 'code=pdf_compute_encryption_data(pdev)', assigned value is 0 ghostpdl-10.03.0/devices/vector/gdevpdf.c:861:18: note: Condition 'code<0' is always false ghostpdl-10.03.0/devices/vector/gdevpdf.c:1931:14: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/devices/vector/gdevpdf.c:1929:30: note: Calling function 'pdf_open_temp_file' returns 0 ghostpdl-10.03.0/devices/vector/gdevpdf.c:1929:30: note: Assignment 'code=pdf_open_temp_file(pdev,&linear_params->Lin_File)', assigned value is 0 ghostpdl-10.03.0/devices/vector/gdevpdf.c:1931:14: note: Condition 'code<0' is always false ghostpdl-10.03.0/devices/vector/gdevpdf.c:2614:17: style: Condition 'pagehint' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/devices/vector/gdevpdf.c:2284:59: style: Same expression on both sides of '-'. [duplicateExpression] ghostpdl-10.03.0/devices/vector/gdevpdfd.c:1395:18: style: The if condition is the same as the previous if condition [duplicateCondition] ghostpdl-10.03.0/devices/vector/gdevpdfd.c:1391:18: note: First condition ghostpdl-10.03.0/devices/vector/gdevpdfd.c:1395:18: note: Second condition ghostpdl-10.03.0/devices/vector/gdevpdfd.c:2226:11: style: Redundant initialization for 's'. The initialized value is overwritten before it is read. [redundantInitialization] ghostpdl-10.03.0/devices/vector/gdevpdfd.c:2077:19: note: s is initialized ghostpdl-10.03.0/devices/vector/gdevpdfd.c:2226:11: note: s is overwritten ghostpdl-10.03.0/devices/vector/gdevpdf.c:2685:82: style:inconclusive: Function 'pdf_record_usage_by_parent' argument 3 names different: declaration 'parent' definition 'parent_id'. [funcArgNamesDifferent] ghostpdl-10.03.0/devices/vector/gdevpdfx.h:1121:82: note: Function 'pdf_record_usage_by_parent' argument 3 names different: declaration 'parent' definition 'parent_id'. ghostpdl-10.03.0/devices/vector/gdevpdf.c:2685:82: note: Function 'pdf_record_usage_by_parent' argument 3 names different: declaration 'parent' definition 'parent_id'. ghostpdl-10.03.0/devices/vector/gdevpdf.c:1124:17: style: Local variable 'i' shadows outer variable [shadowVariable] ghostpdl-10.03.0/devices/vector/gdevpdf.c:1051:15: note: Shadowed declaration ghostpdl-10.03.0/devices/vector/gdevpdf.c:1124:17: note: Shadow variable ghostpdl-10.03.0/devices/vector/gdevpdf.c:1976:13: style: Local variable 'j' shadows outer variable [shadowVariable] ghostpdl-10.03.0/devices/vector/gdevpdf.c:1890:64: note: Shadowed declaration ghostpdl-10.03.0/devices/vector/gdevpdf.c:1976:13: note: Shadow variable ghostpdl-10.03.0/devices/vector/gdevpdf.c:2462:22: style: Local variable 'Length' shadows outer variable [shadowVariable] ghostpdl-10.03.0/devices/vector/gdevpdf.c:1897:23: note: Shadowed declaration ghostpdl-10.03.0/devices/vector/gdevpdf.c:2462:22: note: Shadow variable ghostpdl-10.03.0/devices/vector/gdevpdfd.c:435:18: style: Local variable 'p' shadows outer variable [shadowVariable] ghostpdl-10.03.0/devices/vector/gdevpdfd.c:404:14: note: Shadowed declaration ghostpdl-10.03.0/devices/vector/gdevpdfd.c:435:18: note: Shadow variable ghostpdl-10.03.0/devices/vector/gdevpdfd.c:435:21: style: Local variable 'q' shadows outer variable [shadowVariable] ghostpdl-10.03.0/devices/vector/gdevpdfd.c:404:17: note: Shadowed declaration ghostpdl-10.03.0/devices/vector/gdevpdfd.c:435:21: note: Shadow variable ghostpdl-10.03.0/devices/vector/gdevpdf.c:138:67: style: Parameter 'pdev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/vector/gdevpdf.c:536:44: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/vector/gdevpdf.c:783:39: style: Parameter 'dev' can be declared as pointer to const. However it seems that 'pdfwrite_initialize_device' is a callback function, if 'dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/vector/gdevpdf.c:236:42: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/vector/gdevpdf.c:783:39: note: Parameter 'dev' can be declared as pointer to const ghostpdl-10.03.0/devices/vector/gdevpdf.c:1161:18: style: Variable 'v' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/vector/gdevpdf.c:1594:50: style: Parameter 'pdev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/vector/gdevpdf.c:2193:37: style: Variable 'record' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/vector/gdevpdf.c:2260:29: style: Variable 'hint' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/vector/gdevpdf.c:2353:29: style: Variable 'hint' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/vector/gdevpdf.c:2361:29: style: Variable 'hint' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/vector/gdevpdf.c:2390:29: style: Variable 'hint' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/vector/gdevpdf.c:2398:29: style: Variable 'hint' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/vector/gdevpdf.c:2406:29: style: Variable 'hint' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/vector/gdevpdf.c:2727:18: style: Variable 'pca' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/vector/gdevpdf.c:3663:34: style: Variable 'pca' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/vector/gdevpdfd.c:112:44: style: Parameter 'vdev' can be declared as pointer to const. However it seems that 'pdf_can_handle_hl_color' is a callback function, if 'vdev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/vector/gdevpdfd.c:246:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/vector/gdevpdfd.c:112:44: note: Parameter 'vdev' can be declared as pointer to const ghostpdl-10.03.0/devices/vector/gdevpdfd.c:229:32: style: Parameter 'vdev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/vector/gdevpdfd.c:350:55: style: Parameter 'pgs' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/vector/gdevpdfd.c:1062:52: style: Parameter 'mdev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/vector/gdevpdfd.c:1062:69: style: Parameter 'm' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/vector/gdevpdfd.c:1081:68: style: Parameter 'm' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/vector/gdevpdfd.c:1259:55: style: Parameter 'mdev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/vector/gdevpdfd.c:1823:26: style: Variable 'psmat' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/vector/gdevpdfd.c:2246:22: style: Variable 'psmat' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/vector/gdevpdfd.c:689:18: style: Variable 'segments' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/devices/vector/gdevpdf.c:2786:22: style: Variable 'xref' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/devices/vector/gdevpdf.c:3713:35: style: Variable 'pnext' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/devices/vector/gdevpdf.c:3724:35: style: Variable 'pnext' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/devices/vector/gdevpdfe.c:385:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfe.c:469:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfe.c:512:67: warning: Either the condition 'buf0[i]<0x20' is redundant or the array 'PDFDocEncodingLookupHi[92]' is accessed at index -192, which is out of bounds. [negativeIndex] ghostpdl-10.03.0/devices/vector/gdevpdfe.c:503:33: note: Assuming that condition 'buf0[i]<0x20' is not redundant ghostpdl-10.03.0/devices/vector/gdevpdfe.c:512:67: note: Negative array index ghostpdl-10.03.0/devices/vector/gdevpdfe.c:513:67: warning: Either the condition 'buf0[i]<0x20' is redundant or the array 'PDFDocEncodingLookupHi[92]' is accessed at index -191, which is out of bounds. [negativeIndex] ghostpdl-10.03.0/devices/vector/gdevpdfe.c:503:33: note: Assuming that condition 'buf0[i]<0x20' is not redundant ghostpdl-10.03.0/devices/vector/gdevpdfe.c:513:67: note: Negative array index ghostpdl-10.03.0/devices/vector/gdevpdfe.c:514:51: warning: Either the condition 'buf0[i]<0x20' is redundant or the array 'PDFDocEncodingLookupHi[92]' is accessed at index -191, which is out of bounds. [negativeIndex] ghostpdl-10.03.0/devices/vector/gdevpdfe.c:503:33: note: Assuming that condition 'buf0[i]<0x20' is not redundant ghostpdl-10.03.0/devices/vector/gdevpdfe.c:514:51: note: Negative array index ghostpdl-10.03.0/devices/vector/gdevpdfe.c:227:12: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] ghostpdl-10.03.0/devices/vector/gdevpdfe.c:681:14: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/devices/vector/gdevpdfe.c:680:34: note: Calling function 'pdf_make_instance_uuid' returns 0 ghostpdl-10.03.0/devices/vector/gdevpdfe.c:680:34: note: Assignment 'code=pdf_make_instance_uuid(pdev,digest,instance_uuid,sizeof(instance_uuid))', assigned value is 0 ghostpdl-10.03.0/devices/vector/gdevpdfe.c:681:14: note: Condition 'code<0' is always false ghostpdl-10.03.0/devices/vector/gdevpdfe.c:684:14: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/devices/vector/gdevpdfe.c:683:34: note: Calling function 'pdf_make_document_uuid' returns 0 ghostpdl-10.03.0/devices/vector/gdevpdfe.c:683:34: note: Assignment 'code=pdf_make_document_uuid(pdev,digest,document_uuid,sizeof(document_uuid))', assigned value is 0 ghostpdl-10.03.0/devices/vector/gdevpdfe.c:684:14: note: Condition 'code<0' is always false ghostpdl-10.03.0/devices/vector/gdevpdfe.c:530:15: style: Local variable 'buf1' shadows outer variable [shadowVariable] ghostpdl-10.03.0/devices/vector/gdevpdfe.c:461:34: note: Shadowed declaration ghostpdl-10.03.0/devices/vector/gdevpdfe.c:530:15: note: Shadow variable ghostpdl-10.03.0/devices/vector/gdevpdfe.c:531:13: style: Local variable 'code' shadows outer variable [shadowVariable] ghostpdl-10.03.0/devices/vector/gdevpdfe.c:459:9: note: Shadowed declaration ghostpdl-10.03.0/devices/vector/gdevpdfe.c:531:13: note: Shadow variable ghostpdl-10.03.0/devices/vector/gdevpdfe.c:296:37: style: Parameter 'pdev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/vector/gdevpdfe.c:382:20: style: Variable 'UTF8End' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/vector/gdevpdfe.c:588:11: style: Variable 'dt' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/vector/gdevpdfe.c:638:10: style: Variable 'URI_prefix' can be declared as const array [constVariable] ghostpdl-10.03.0/devices/vector/gdevpdfe.c:654:10: style: Variable 'URI_prefix' can be declared as const array [constVariable] ghostpdl-10.03.0/devices/vector/gdevpdfe.c:378:21: style: Variable 'bytes' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/devices/vector/gdevpdfe.c:459:14: style: Variable 'code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/devices/vector/gdevpdfg.c:65:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfg.c:154:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfg.c:174:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILTERIMAGE [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfg.c:218:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HT_OBJTYPE_DEFAULT [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfg.c:304:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_line_params_initial [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfg.c:353:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_color_space_index_DeviceGray [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfg.c:375:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_color_space_index_ICC [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfg.c:384:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GS_CLIENT_COLOR_MAX_COMPONENTS [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfg.c:406:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GS_CLIENT_COLOR_MAX_COMPONENTS [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfg.c:431:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GS_CLIENT_COLOR_MAX_COMPONENTS [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfg.c:461:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GS_CLIENT_COLOR_MAX_COMPONENTS [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfg.c:604:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_color_space_index_ICC [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfg.c:738:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfg.c:779:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_color_space_index_Indexed [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfg.c:1133:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfg.c:1415:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rmin [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfg.c:1454:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_dc_type_pattern [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfg.c:2017:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfg.c:2080:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable transfer_map_size [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfg.c:2321:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_limitcheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfg.c:2411:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DO_NOTHING [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfg.c:2472:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable corder [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfg.c:2512:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BEGIN [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfg.c:2546:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BEGIN [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfg.c:2589:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comp_number [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfg.c:2615:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfg.c:2705:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HT_OBJTYPE_DEFAULT [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfg.c:2768:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_interrupt [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfg.c:2822:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfg.c:2938:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GS_BLEND_MODE_NAMES [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfg.c:3208:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_interrupt [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfg.c:3297:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_interrupt [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfg.c:3377:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_interrupt [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfi.c:91:5: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] ghostpdl-10.03.0/devices/vector/gdevpdfj.c:37:6: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] ghostpdl-10.03.0/devices/vector/gdevpdfk.c:44:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfk.c:109:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_color_space_index_CIEA [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfk.c:178:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rmin [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfk.c:227:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfk.c:255:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfk.c:307:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfk.c:388:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfk.c:480:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfk.c:703:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_cie_cache_size [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfk.c:743:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_cie_cache_size [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfk.c:759:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_cie_cache_size [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfk.c:1107:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfk.c:184:50: style: Condition 'cie_to_xyz(in,xyz,pcs,pgs,pciec)>=0' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/devices/vector/gdevpdfk.c:184:23: note: Calling function 'cie_to_xyz' returns 0 ghostpdl-10.03.0/devices/vector/gdevpdfk.c:184:50: note: Condition 'cie_to_xyz(in,xyz,pcs,pgs,pciec)>=0' is always true ghostpdl-10.03.0/devices/vector/gdevpdfk.c:281:10: style: Variable 'code' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/vector/gdevpdfk.c:279:10: note: code is assigned ghostpdl-10.03.0/devices/vector/gdevpdfk.c:281:10: note: code is overwritten ghostpdl-10.03.0/devices/vector/gdevpdfk.c:183:35: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/devices/vector/gdevpdfk.c:1151:15: style: Variable 'v2_buffer' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/vector/gdevpdfk.c:184:24: warning: Uninitialized variable: in [uninitvar] ghostpdl-10.03.0/devices/vector/gdevpdfk.c:182:23: note: Assuming condition is false ghostpdl-10.03.0/devices/vector/gdevpdfk.c:184:24: note: Uninitialized variable: in ghostpdl-10.03.0/devices/vector/gdevpdfk.c:750:47: warning: Uninitialized variable: samples [uninitvar] ghostpdl-10.03.0/devices/vector/gdevpdfk.c:747:19: note: Assuming condition is false ghostpdl-10.03.0/devices/vector/gdevpdfk.c:750:47: note: Uninitialized variable: samples ghostpdl-10.03.0/devices/vector/gdevpdfk.c:767:47: warning: Uninitialized variable: samples [uninitvar] ghostpdl-10.03.0/devices/vector/gdevpdfk.c:764:19: note: Assuming condition is false ghostpdl-10.03.0/devices/vector/gdevpdfk.c:767:47: note: Uninitialized variable: samples ghostpdl-10.03.0/devices/vector/gdevpdfk.c:855:20: warning: Uninitialized variable: in [uninitvar] ghostpdl-10.03.0/devices/vector/gdevpdfk.c:852:39: note: Assuming condition is false ghostpdl-10.03.0/devices/vector/gdevpdfk.c:855:20: note: Uninitialized variable: in ghostpdl-10.03.0/devices/vector/gdevpdfg.c:823:43: style: Array index 'cascade' is used before limits check. [arrayIndexThenCheck] ghostpdl-10.03.0/devices/vector/gdevpdfg.c:619:22: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/devices/vector/gdevpdfg.c:618:36: note: Calling function 'pdf_write_ccolor' returns 0 ghostpdl-10.03.0/devices/vector/gdevpdfg.c:618:36: note: Assignment 'code=pdf_write_ccolor(pdev,pgs,&cc)', assigned value is 0 ghostpdl-10.03.0/devices/vector/gdevpdfg.c:619:22: note: Condition 'code<0' is always false ghostpdl-10.03.0/devices/vector/gdevpdfg.c:634:22: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/devices/vector/gdevpdfg.c:633:36: note: Calling function 'pdf_write_ccolor' returns 0 ghostpdl-10.03.0/devices/vector/gdevpdfg.c:633:36: note: Assignment 'code=pdf_write_ccolor(pdev,pgs,&cc)', assigned value is 0 ghostpdl-10.03.0/devices/vector/gdevpdfg.c:634:22: note: Condition 'code<0' is always false ghostpdl-10.03.0/devices/vector/gdevpdfg.c:649:22: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/devices/vector/gdevpdfg.c:648:36: note: Calling function 'pdf_write_ccolor' returns 0 ghostpdl-10.03.0/devices/vector/gdevpdfg.c:648:36: note: Assignment 'code=pdf_write_ccolor(pdev,pgs,&cc)', assigned value is 0 ghostpdl-10.03.0/devices/vector/gdevpdfg.c:649:22: note: Condition 'code<0' is always false ghostpdl-10.03.0/devices/vector/gdevpdfg.c:715:26: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/devices/vector/gdevpdfg.c:714:40: note: Calling function 'pdf_write_ccolor' returns 0 ghostpdl-10.03.0/devices/vector/gdevpdfg.c:714:40: note: Assignment 'code=pdf_write_ccolor(pdev,pgs,pcc)', assigned value is 0 ghostpdl-10.03.0/devices/vector/gdevpdfg.c:715:26: note: Condition 'code<0' is always false ghostpdl-10.03.0/devices/vector/gdevpdfg.c:890:14: style: Condition 'code>=0' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/devices/vector/gdevpdfg.c:885:14: note: Assuming that condition 'code<0' is not redundant ghostpdl-10.03.0/devices/vector/gdevpdfg.c:890:14: note: Condition 'code>=0' is always true ghostpdl-10.03.0/devices/vector/gdevpdfg.c:907:22: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/devices/vector/gdevpdfg.c:905:42: note: Calling function 'pdf_string_to_cos_name' returns 0 ghostpdl-10.03.0/devices/vector/gdevpdfg.c:905:42: note: Assignment 'code=pdf_string_to_cos_name(pdev,name_string,name_string_length,&v)', assigned value is 0 ghostpdl-10.03.0/devices/vector/gdevpdfg.c:907:22: note: Condition 'code<0' is always false ghostpdl-10.03.0/devices/vector/gdevpdfg.c:979:26: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/devices/vector/gdevpdfg.c:978:46: note: Calling function 'pdf_string_to_cos_name' returns 0 ghostpdl-10.03.0/devices/vector/gdevpdfg.c:978:46: note: Assignment 'code=pdf_string_to_cos_name(pdev,name_string,name_string_length,&v_colorant_name)', assigned value is 0 ghostpdl-10.03.0/devices/vector/gdevpdfg.c:979:26: note: Condition 'code<0' is always false ghostpdl-10.03.0/devices/vector/gdevpdfg.c:992:22: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/devices/vector/gdevpdfg.c:990:42: note: Calling function 'pdf_string_to_cos_name' returns 0 ghostpdl-10.03.0/devices/vector/gdevpdfg.c:990:42: note: Assignment 'code=pdf_string_to_cos_name(pdev,(byte*)"DeviceN",7,&v)', assigned value is 0 ghostpdl-10.03.0/devices/vector/gdevpdfg.c:992:22: note: Condition 'code<0' is always false ghostpdl-10.03.0/devices/vector/gdevpdfg.c:1268:14: style: Condition 'code>=0' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/devices/vector/gdevpdfg.c:1263:14: note: Assuming that condition 'code<0' is not redundant ghostpdl-10.03.0/devices/vector/gdevpdfg.c:1268:14: note: Condition 'code>=0' is always true ghostpdl-10.03.0/devices/vector/gdevpdfg.c:1280:18: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/devices/vector/gdevpdfg.c:1278:38: note: Calling function 'pdf_string_to_cos_name' returns 0 ghostpdl-10.03.0/devices/vector/gdevpdfg.c:1278:38: note: Assignment 'code=pdf_string_to_cos_name(pdev,name_string,name_string_length,&v)', assigned value is 0 ghostpdl-10.03.0/devices/vector/gdevpdfg.c:1280:18: note: Condition 'code<0' is always false ghostpdl-10.03.0/devices/vector/gdevpdfg.c:1290:18: style: Condition 'code>=0' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/devices/vector/gdevpdfg.c:1286:18: note: Assuming that condition 'code<0' is not redundant ghostpdl-10.03.0/devices/vector/gdevpdfg.c:1290:18: note: Condition 'code>=0' is always true ghostpdl-10.03.0/devices/vector/gdevpdfg.c:2673:69: style: Condition '(code=pdf_string_to_cos_name(pdev,str,len,&value))<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/devices/vector/gdevpdfg.c:2673:43: note: Calling function 'pdf_string_to_cos_name' returns 0 ghostpdl-10.03.0/devices/vector/gdevpdfg.c:2673:69: note: Condition '(code=pdf_string_to_cos_name(pdev,str,len,&value))<0' is always false ghostpdl-10.03.0/devices/vector/gdevpdfg.c:2879:26: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/devices/vector/gdevpdfg.c:2878:48: note: Calling function 'pdf_restore_viewer_state' returns 0 ghostpdl-10.03.0/devices/vector/gdevpdfg.c:2878:48: note: Assignment 'code=pdf_restore_viewer_state(pdev,pdev->strm)', assigned value is 0 ghostpdl-10.03.0/devices/vector/gdevpdfg.c:2879:26: note: Condition 'code<0' is always false ghostpdl-10.03.0/devices/vector/gdevpdfg.c:2893:22: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/devices/vector/gdevpdfg.c:2892:41: note: Calling function 'pdf_save_viewer_state' returns 0 ghostpdl-10.03.0/devices/vector/gdevpdfg.c:2892:41: note: Assignment 'code=pdf_save_viewer_state(pdev,pdev->strm)', assigned value is 0 ghostpdl-10.03.0/devices/vector/gdevpdfg.c:2893:22: note: Condition 'code<0' is always false ghostpdl-10.03.0/devices/vector/gdevpdfg.c:2397:13: style: Local variable 'code' shadows outer variable [shadowVariable] ghostpdl-10.03.0/devices/vector/gdevpdfg.c:2379:9: note: Shadowed declaration ghostpdl-10.03.0/devices/vector/gdevpdfg.c:2397:13: note: Shadow variable ghostpdl-10.03.0/devices/vector/gdevpdfg.c:349:47: style: Parameter 'pdev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/vector/gdevpdfg.c:767:82: style: Parameter 'pcc' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/vector/gdevpdfg.c:891:15: style: Variable 'name_string' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/vector/gdevpdfg.c:1118:82: style: Parameter 'pcc' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/vector/gdevpdfg.c:1127:11: style: Variable 'name_string' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/vector/gdevpdfo.c:95:1: error: There is an unknown macro here somewhere. Configuration is required. If ENUM_PTRS_WITH is a macro then please configure it. [unknownMacro] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:76:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_limitcheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:183:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_limitcheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:224:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:239:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_limitcheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:300:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:328:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_LZWE_template [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:384:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:481:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:991:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_invalidfont [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:1252:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_undefined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:1341:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:1463:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:1551:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_undefined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:1611:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:1694:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:1721:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:1816:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:1854:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:1982:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2051:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2088:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2157:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_undefined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2184:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2216:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2261:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2291:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2335:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2358:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2375:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2397:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2413:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2423:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2437:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2454:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2480:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2566:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2592:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2888:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2914:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2965:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:3053:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_stackunderflow [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfp.c:572:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfp.c:977:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfp.c:224:14: style: Variable 'code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/devices/vector/gdevpdfr.c:51:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfr.c:77:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfr.c:119:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_undefined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfr.c:173:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfr.c:210:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfr.c:234:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfr.c:283:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scan_char_decoder [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfr.c:394:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfr.c:497:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfr.c:110:63: style:inconclusive: Function 'pdf_refer_named' argument 2 names different: declaration 'pname' definition 'pname_orig'. [funcArgNamesDifferent] ghostpdl-10.03.0/devices/vector/gdevpdfx.h:1489:65: note: Function 'pdf_refer_named' argument 2 names different: declaration 'pname' definition 'pname_orig'. ghostpdl-10.03.0/devices/vector/gdevpdfr.c:110:63: note: Function 'pdf_refer_named' argument 2 names different: declaration 'pname' definition 'pname_orig'. ghostpdl-10.03.0/devices/vector/gdevpdfr.c:383:39: style:inconclusive: Function 'pdf_scan_token_composite' argument 3 names different: declaration 'ptoken' definition 'ptoken_orig'. [funcArgNamesDifferent] ghostpdl-10.03.0/devices/vector/gdevpdfx.h:1537:43: note: Function 'pdf_scan_token_composite' argument 3 names different: declaration 'ptoken' definition 'ptoken_orig'. ghostpdl-10.03.0/devices/vector/gdevpdfr.c:383:39: note: Function 'pdf_scan_token_composite' argument 3 names different: declaration 'ptoken' definition 'ptoken_orig'. ghostpdl-10.03.0/devices/vector/gdevpdfr.c:45:32: style: Parameter 'pdev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/vector/gdevpdfr.c:386:17: style: Variable 'ignore_token' is not assigned a value. [unassignedVariable] ghostpdl-10.03.0/devices/vector/gdevpdft.c:44:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRANSPARENCY_MASK_Alpha [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdft.c:165:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdft.c:180:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_unregistered [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdft.c:251:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_unregistered [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdft.c:280:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRANSPARENCY_MASK_None [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdft.c:377:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_undefined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdft.c:454:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_unregistered [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdft.c:401:34: style: Parameter 'pgs' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/vector/gdevpdft.c:401:55: style: Parameter 'dev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/vector/gdevpdft.c:418:33: style: Variable 'params' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/vector/gdevpdft.c:465:46: style: Parameter 'dev' can be declared as pointer to const. However it seems that 'gdev_pdf_begin_transparency_group' is a callback function, if 'dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/vector/gdevpdfx.h:1051:35: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/vector/gdevpdft.c:465:46: note: Parameter 'dev' can be declared as pointer to const ghostpdl-10.03.0/devices/vector/gdevpdft.c:468:16: style: Parameter 'pgs' can be declared as pointer to const. However it seems that 'gdev_pdf_begin_transparency_group' is a callback function, if 'pgs' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/vector/gdevpdfx.h:1051:35: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/vector/gdevpdft.c:468:16: note: Parameter 'pgs' can be declared as pointer to const ghostpdl-10.03.0/devices/vector/gdevpdft.c:468:34: style: Parameter 'mem' can be declared as pointer to const. However it seems that 'gdev_pdf_begin_transparency_group' is a callback function, if 'mem' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/vector/gdevpdfx.h:1051:35: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/vector/gdevpdft.c:468:34: note: Parameter 'mem' can be declared as pointer to const ghostpdl-10.03.0/devices/vector/gdevpdft.c:474:44: style: Parameter 'dev' can be declared as pointer to const. However it seems that 'gdev_pdf_end_transparency_group' is a callback function, if 'dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/vector/gdevpdfx.h:1052:33: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/vector/gdevpdft.c:474:44: note: Parameter 'dev' can be declared as pointer to const ghostpdl-10.03.0/devices/vector/gdevpdft.c:475:16: style: Parameter 'pgs' can be declared as pointer to const. However it seems that 'gdev_pdf_end_transparency_group' is a callback function, if 'pgs' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/vector/gdevpdfx.h:1052:33: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/vector/gdevpdft.c:475:16: note: Parameter 'pgs' can be declared as pointer to const ghostpdl-10.03.0/devices/vector/gdevpdft.c:481:45: style: Parameter 'dev' can be declared as pointer to const. However it seems that 'gdev_pdf_begin_transparency_mask' is a callback function, if 'dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/vector/gdevpdfx.h:1053:34: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/vector/gdevpdft.c:481:45: note: Parameter 'dev' can be declared as pointer to const ghostpdl-10.03.0/devices/vector/gdevpdft.c:484:16: style: Parameter 'pgs' can be declared as pointer to const. However it seems that 'gdev_pdf_begin_transparency_mask' is a callback function, if 'pgs' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/vector/gdevpdfx.h:1053:34: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/vector/gdevpdft.c:484:16: note: Parameter 'pgs' can be declared as pointer to const ghostpdl-10.03.0/devices/vector/gdevpdft.c:484:34: style: Parameter 'mem' can be declared as pointer to const. However it seems that 'gdev_pdf_begin_transparency_mask' is a callback function, if 'mem' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/vector/gdevpdfx.h:1053:34: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/vector/gdevpdft.c:484:34: note: Parameter 'mem' can be declared as pointer to const ghostpdl-10.03.0/devices/vector/gdevpdft.c:490:43: style: Parameter 'dev' can be declared as pointer to const. However it seems that 'gdev_pdf_end_transparency_mask' is a callback function, if 'dev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/vector/gdevpdfx.h:1054:32: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/vector/gdevpdft.c:490:43: note: Parameter 'dev' can be declared as pointer to const ghostpdl-10.03.0/devices/vector/gdevpdft.c:491:16: style: Parameter 'pgs' can be declared as pointer to const. However it seems that 'gdev_pdf_end_transparency_mask' is a callback function, if 'pgs' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/vector/gdevpdfx.h:1054:32: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/vector/gdevpdft.c:491:16: note: Parameter 'pgs' can be declared as pointer to const ghostpdl-10.03.0/devices/vector/gdevpdfu.c:315:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opdfread_ps [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfu.c:328:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_mro_e_ps [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfu.c:379:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfu.c:538:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_product [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfu.c:594:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_ioerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfu.c:699:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable min_int64_t [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfu.c:776:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_ioerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfu.c:798:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_ioerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfu.c:1032:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stype [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfu.c:1058:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_Fatal [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfu.c:1395:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_no_id [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfu.c:1680:118: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_offset_t [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfu.c:1770:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st_pdf_resource [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfu.c:2069:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_ioerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfu.c:2092:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_ioerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfu.c:2185:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfu.c:2237:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_revision [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfu.c:2347:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOFC [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfu.c:2366:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_id [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfu.c:2376:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_id [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfu.c:2445:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_unregistered [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfu.c:2476:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_id [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfu.c:2600:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_A85E_template [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfu.c:2692:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfu.c:2824:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_range_t [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfu.c:2865:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable function_type_ArrayedOutput [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfu.c:2017:27: warning: Either the condition 'i>=NUM_RESOURCE_TYPES' is redundant or the array 'page->resource_ids[8]' is accessed at index 15, which is out of bounds. [arrayIndexOutOfBoundsCond] ghostpdl-10.03.0/devices/vector/gdevpdfu.c:2015:37: note: Assuming that condition 'i>=NUM_RESOURCE_TYPES' is not redundant ghostpdl-10.03.0/devices/vector/gdevpdfu.c:2017:27: note: Array index out of bounds ghostpdl-10.03.0/devices/vector/gdevpdfu.c:365:14: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/devices/vector/gdevpdfu.c:364:26: note: Calling function 'write_opdfread' returns 0 ghostpdl-10.03.0/devices/vector/gdevpdfu.c:364:26: note: Assignment 'code=write_opdfread(s)', assigned value is 0 ghostpdl-10.03.0/devices/vector/gdevpdfu.c:365:14: note: Condition 'code<0' is always false ghostpdl-10.03.0/devices/vector/gdevpdfu.c:559:22: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/devices/vector/gdevpdfu.c:558:26: note: Calling function 'encode' returns 0 ghostpdl-10.03.0/devices/vector/gdevpdfu.c:558:26: note: Assignment 'code=encode(&s,&s_A85E_template,pdev->v_memory)', assigned value is 0 ghostpdl-10.03.0/devices/vector/gdevpdfu.c:559:22: note: Condition 'code<0' is always false ghostpdl-10.03.0/devices/vector/gdevpdfu.c:562:22: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/devices/vector/gdevpdfu.c:561:26: note: Calling function 'encode' returns 0 ghostpdl-10.03.0/devices/vector/gdevpdfu.c:561:26: note: Assignment 'code=encode(&s,&s_LZWE_template,pdev->v_memory)', assigned value is 0 ghostpdl-10.03.0/devices/vector/gdevpdfu.c:562:22: note: Condition 'code<0' is always false ghostpdl-10.03.0/devices/vector/gdevpdfu.c:622:30: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/devices/vector/gdevpdfu.c:621:34: note: Calling function 'encode' returns 0 ghostpdl-10.03.0/devices/vector/gdevpdfu.c:621:34: note: Assignment 'code=encode(&s,&s_A85E_template,pdev->v_memory)', assigned value is 0 ghostpdl-10.03.0/devices/vector/gdevpdfu.c:622:30: note: Condition 'code<0' is always false ghostpdl-10.03.0/devices/vector/gdevpdfu.c:625:30: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/devices/vector/gdevpdfu.c:624:34: note: Calling function 'encode' returns 0 ghostpdl-10.03.0/devices/vector/gdevpdfu.c:624:34: note: Assignment 'code=encode(&s,&s_LZWE_template,pdev->v_memory)', assigned value is 0 ghostpdl-10.03.0/devices/vector/gdevpdfu.c:625:30: note: Condition 'code<0' is always false ghostpdl-10.03.0/devices/vector/gdevpdfu.c:1807:14: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/devices/vector/gdevpdfu.c:1806:27: note: Calling function 'pdf_alloc_aside' returns 0 ghostpdl-10.03.0/devices/vector/gdevpdfu.c:1806:27: note: Assignment 'code=pdf_alloc_aside(pdev,plist,pst,ppres,id)', assigned value is 0 ghostpdl-10.03.0/devices/vector/gdevpdfu.c:1807:14: note: Condition 'code<0' is always false ghostpdl-10.03.0/devices/vector/gdevpdfu.c:1874:14: style: Condition 'code>=0' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/devices/vector/gdevpdfu.c:1871:27: note: Calling function 'pdf_alloc_aside' returns 0 ghostpdl-10.03.0/devices/vector/gdevpdfu.c:1871:27: note: Assignment 'code=pdf_alloc_aside(pdev,&pdev->resources[rtype].chains[(rid+(rid/16))%16],pdf_resource_type_structs[rtype],ppres,id)', assigned value is 0 ghostpdl-10.03.0/devices/vector/gdevpdfu.c:1874:14: note: Condition 'code>=0' is always true ghostpdl-10.03.0/devices/vector/gdevpdfu.c:2015:37: style: Condition 'i>=NUM_RESOURCE_TYPES' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/devices/vector/gdevpdfu.c:2011:19: note: Assuming that condition 'i<=resourceFont' is not redundant ghostpdl-10.03.0/devices/vector/gdevpdfu.c:2015:37: note: Condition 'i>=NUM_RESOURCE_TYPES' is always false ghostpdl-10.03.0/devices/vector/gdevpdfu.c:2858:14: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/devices/vector/gdevpdfu.c:1871:27: note: Calling function 'pdf_alloc_aside' returns 0 ghostpdl-10.03.0/devices/vector/gdevpdfu.c:1871:27: note: Assignment 'code=pdf_alloc_aside(pdev,&pdev->resources[rtype].chains[(rid+(rid/16))%16],pdf_resource_type_structs[rtype],ppres,id)', assigned value is 0 ghostpdl-10.03.0/devices/vector/gdevpdfu.c:2856:34: note: Calling function 'pdf_alloc_resource' returns 0 ghostpdl-10.03.0/devices/vector/gdevpdfu.c:2856:34: note: Assignment 'code=pdf_alloc_resource(pdev,resourceFunction,gs_no_id,&pres,-1)', assigned value is 0 ghostpdl-10.03.0/devices/vector/gdevpdfu.c:2858:14: note: Condition 'code<0' is always false ghostpdl-10.03.0/devices/vector/gdevpdfu.c:1754:61: style:inconclusive: Function 'pdf_reserve_object_id' argument 2 names different: declaration 'ppres' definition 'pres'. [funcArgNamesDifferent] ghostpdl-10.03.0/devices/vector/gdevpdfx.h:1142:66: note: Function 'pdf_reserve_object_id' argument 2 names different: declaration 'ppres' definition 'pres'. ghostpdl-10.03.0/devices/vector/gdevpdfu.c:1754:61: note: Function 'pdf_reserve_object_id' argument 2 names different: declaration 'ppres' definition 'pres'. ghostpdl-10.03.0/devices/vector/gdevpdfu.c:1097:23: style: Local variable 'buf' shadows outer variable [shadowVariable] ghostpdl-10.03.0/devices/vector/gdevpdfu.c:1091:19: note: Shadowed declaration ghostpdl-10.03.0/devices/vector/gdevpdfu.c:1097:23: note: Shadow variable ghostpdl-10.03.0/devices/vector/gdevpdfu.c:1210:13: style: Local variable 'code' shadows outer variable [shadowVariable] ghostpdl-10.03.0/devices/vector/gdevpdfu.c:1206:9: note: Shadowed declaration ghostpdl-10.03.0/devices/vector/gdevpdfu.c:1210:13: note: Shadow variable ghostpdl-10.03.0/devices/vector/gdevpdfu.c:3016:22: style: Local variable 'v' shadows outer variable [shadowVariable] ghostpdl-10.03.0/devices/vector/gdevpdfu.c:2999:18: note: Shadowed declaration ghostpdl-10.03.0/devices/vector/gdevpdfu.c:3016:22: note: Shadow variable ghostpdl-10.03.0/devices/vector/gdevpdfu.c:517:37: style: Variable 'page' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/vector/gdevpdfu.c:1021:35: style: Parameter 'pdev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/vector/gdevpdfu.c:1363:25: style: Parameter 'pdev' can be declared as pointer to const. However it seems that 'nocheck' is a callback function, if 'pdev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/vector/gdevpdfu.c:1384:66: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/vector/gdevpdfu.c:1363:25: note: Parameter 'pdev' can be declared as pointer to const ghostpdl-10.03.0/devices/vector/gdevpdfu.c:1363:47: style: Parameter 'pres0' can be declared as pointer to const. However it seems that 'nocheck' is a callback function, if 'pres0' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/vector/gdevpdfu.c:1384:66: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/vector/gdevpdfu.c:1363:47: note: Parameter 'pres0' can be declared as pointer to const ghostpdl-10.03.0/devices/vector/gdevpdfu.c:1363:70: style: Parameter 'pres1' can be declared as pointer to const. However it seems that 'nocheck' is a callback function, if 'pres1' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/vector/gdevpdfu.c:1384:66: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/vector/gdevpdfu.c:1363:70: note: Parameter 'pres1' can be declared as pointer to const ghostpdl-10.03.0/devices/vector/gdevpdfu.c:1481:68: style: Parameter 'pres1' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/vector/gdevpdfu.c:2246:32: style: Parameter 'pdev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/vector/gdevpdfu.c:2590:13: style: Variable 'fs' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/vector/gdevpdfu.c:2944:33: style: Parameter 'pdev' can be declared as pointer to const. However it seems that 'functions_equal' is a callback function, if 'pdev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/vector/gdevpdfu.c:2959:67: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/vector/gdevpdfu.c:2944:33: note: Parameter 'pdev' can be declared as pointer to const ghostpdl-10.03.0/devices/vector/gdevpdfu.c:2944:55: style: Parameter 'pres0' can be declared as pointer to const. However it seems that 'functions_equal' is a callback function, if 'pres0' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/vector/gdevpdfu.c:2959:67: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/vector/gdevpdfu.c:2944:55: note: Parameter 'pres0' can be declared as pointer to const ghostpdl-10.03.0/devices/vector/gdevpdfu.c:2944:78: style: Parameter 'pres1' can be declared as pointer to const. However it seems that 'functions_equal' is a callback function, if 'pres1' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/vector/gdevpdfu.c:2959:67: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/vector/gdevpdfu.c:2944:78: note: Parameter 'pres1' can be declared as pointer to const ghostpdl-10.03.0/devices/vector/gdevpdfu.c:3014:22: style: Variable 'pca' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/vector/gdevpdfu.c:3033:36: style: Parameter 'pdev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/vector/gdevpdfu.c:3052:42: style: Parameter 'pdev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/vector/gdevpdfu.c:1539:24: warning: Uninitialized variable: *pprev [uninitvar] ghostpdl-10.03.0/devices/vector/gdevpdfu.c:1584:26: style: Variable 'len' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/devices/vector/gdevpdfu.c:1584:34: style: Variable 'id' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:3089:22: style:inconclusive: Boolean expression '!odd_ok' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:3089:22: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:569:22: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:567:41: note: Calling function 'pdfmark_scan_rect' returns 0 ghostpdl-10.03.0/devices/vector/gdevpdfm.c:567:41: note: Assignment 'code=pdfmark_scan_rect(&rect,pair+1,pctm)', assigned value is 0 ghostpdl-10.03.0/devices/vector/gdevpdfm.c:569:22: note: Condition 'code<0' is always false ghostpdl-10.03.0/devices/vector/gdevpdfm.c:582:22: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:581:40: note: Calling function 'pdfmark_write_border' returns 0 ghostpdl-10.03.0/devices/vector/gdevpdfm.c:581:40: note: Assignment 'code=pdfmark_write_border(&s,pair+1,pctm)', assigned value is 0 ghostpdl-10.03.0/devices/vector/gdevpdfm.c:582:22: note: Condition 'code<0' is always false ghostpdl-10.03.0/devices/vector/gdevpdfm.c:1035:30: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:1033:45: note: Calling function 'pdfmark_scan_rect' returns 0 ghostpdl-10.03.0/devices/vector/gdevpdfm.c:1033:45: note: Assignment 'code=pdfmark_scan_rect(&rect,pair+1,pctm)', assigned value is 0 ghostpdl-10.03.0/devices/vector/gdevpdfm.c:1035:30: note: Condition 'code<0' is always false ghostpdl-10.03.0/devices/vector/gdevpdfm.c:1464:59: style: Condition '(code=pdfmark_scan_rect(&rect,&rectstr,pctm))<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:1464:34: note: Calling function 'pdfmark_scan_rect' returns 0 ghostpdl-10.03.0/devices/vector/gdevpdfm.c:1464:59: note: Condition '(code=pdfmark_scan_rect(&rect,&rectstr,pctm))<0' is always false ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2309:26: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2307:59: note: Calling function 'setup_pdfmark_stream_no_compression' returns 0 ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2307:59: note: Assignment 'code=setup_pdfmark_stream_no_compression((struct gx_device_psdf*)pdev,(struct cos_stream_t*)pco)', assigned value is 0 ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2309:26: note: Condition 'code<0' is always false ghostpdl-10.03.0/devices/vector/gdevpdfm.c:1493:9: warning: Either the condition 'contents' is redundant or there is possible null pointer dereference: contents. [nullPointerRedundantCheck] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:1489:17: note: Assuming that condition 'contents' is not redundant ghostpdl-10.03.0/devices/vector/gdevpdfm.c:1493:9: note: Null pointer dereference ghostpdl-10.03.0/devices/vector/gdevpdfm.c:905:33: style: Variable 'DestString.size' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:894:33: note: DestString.size is assigned ghostpdl-10.03.0/devices/vector/gdevpdfm.c:905:33: note: DestString.size is overwritten ghostpdl-10.03.0/devices/vector/gdevpdfm.c:533:18: style: Local variable 'i' shadows outer variable [shadowVariable] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:463:10: note: Shadowed declaration ghostpdl-10.03.0/devices/vector/gdevpdfm.c:533:18: note: Shadow variable ghostpdl-10.03.0/devices/vector/gdevpdfm.c:567:17: style: Local variable 'code' shadows outer variable [shadowVariable] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:464:9: note: Shadowed declaration ghostpdl-10.03.0/devices/vector/gdevpdfm.c:567:17: note: Shadow variable ghostpdl-10.03.0/devices/vector/gdevpdfm.c:577:17: style: Local variable 'code' shadows outer variable [shadowVariable] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:464:9: note: Shadowed declaration ghostpdl-10.03.0/devices/vector/gdevpdfm.c:577:17: note: Shadow variable ghostpdl-10.03.0/devices/vector/gdevpdfm.c:592:17: style: Local variable 'i' shadows outer variable [shadowVariable] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:463:10: note: Shadowed declaration ghostpdl-10.03.0/devices/vector/gdevpdfm.c:592:17: note: Shadow variable ghostpdl-10.03.0/devices/vector/gdevpdfm.c:762:17: style: Local variable 'code' shadows outer variable [shadowVariable] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:464:9: note: Shadowed declaration ghostpdl-10.03.0/devices/vector/gdevpdfm.c:762:17: note: Shadow variable ghostpdl-10.03.0/devices/vector/gdevpdfm.c:818:29: style: Local variable 'i' shadows outer variable [shadowVariable] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:463:10: note: Shadowed declaration ghostpdl-10.03.0/devices/vector/gdevpdfm.c:818:29: note: Shadow variable ghostpdl-10.03.0/devices/vector/gdevpdfm.c:873:17: style: Local variable 'i' shadows outer variable [shadowVariable] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:463:10: note: Shadowed declaration ghostpdl-10.03.0/devices/vector/gdevpdfm.c:873:17: note: Shadow variable ghostpdl-10.03.0/devices/vector/gdevpdfm.c:1024:31: style: Local variable 'code' shadows outer variable [shadowVariable] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:939:9: note: Shadowed declaration ghostpdl-10.03.0/devices/vector/gdevpdfm.c:1024:31: note: Shadow variable ghostpdl-10.03.0/devices/vector/gdevpdfm.c:1740:29: style: Local variable 'pres' shadows outer variable [shadowVariable] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:1737:25: note: Shadowed declaration ghostpdl-10.03.0/devices/vector/gdevpdfm.c:1740:29: note: Shadow variable ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2104:13: style: Local variable 's' shadows outer variable [shadowVariable] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2085:12: note: Shadowed declaration ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2104:13: note: Shadow variable ghostpdl-10.03.0/devices/vector/gdevpdfm.c:108:37: style: Parameter 'pdev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:1005:21: style: Variable 'page' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:1710:52: style: Parameter 'pairs' can be declared as pointer to const. However it seems that 'pdfmark_PS' is a callback function, if 'pairs' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2990:22: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/vector/gdevpdfm.c:1710:52: note: Parameter 'pairs' can be declared as pointer to const ghostpdl-10.03.0/devices/vector/gdevpdfm.c:1789:40: style: Variable 'pon' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:1811:54: style: Parameter 'pairs' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:1930:59: style: Parameter 'pairs' can be declared as pointer to const. However it seems that 'pdfmark_PAGELABEL' is a callback function, if 'pairs' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2993:22: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/vector/gdevpdfm.c:1930:59: note: Parameter 'pairs' can be declared as pointer to const ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2177:52: style: Parameter 'pairs' can be declared as pointer to const. However it seems that 'pdfmark_SP' is a callback function, if 'pairs' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2999:22: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2177:52: note: Parameter 'pairs' can be declared as pointer to const ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2350:56: style: Parameter 'pairs' can be declared as pointer to const. However it seems that 'pdfmark_APPEND' is a callback function, if 'pairs' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:3006:22: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2350:56: note: Parameter 'pairs' can be declared as pointer to const ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2390:55: style: Parameter 'pairs' can be declared as pointer to const. However it seems that 'pdfmark_CLOSE' is a callback function, if 'pairs' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:3007:22: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2390:55: note: Parameter 'pairs' can be declared as pointer to const ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2478:21: style: Variable 'pres' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2747:34: style: Parameter 'pdev' can be declared as pointer to const. However it seems that 'pdfmark_StRoleMap' is a callback function, if 'pdev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:3018:22: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2747:34: note: Parameter 'pdev' can be declared as pointer to const ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2747:57: style: Parameter 'pairs' can be declared as pointer to const. However it seems that 'pdfmark_StRoleMap' is a callback function, if 'pairs' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:3018:22: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2747:57: note: Parameter 'pairs' can be declared as pointer to const ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2755:35: style: Parameter 'pdev' can be declared as pointer to const. However it seems that 'pdfmark_StClassMap' is a callback function, if 'pdev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:3019:22: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2755:35: note: Parameter 'pdev' can be declared as pointer to const ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2755:58: style: Parameter 'pairs' can be declared as pointer to const. However it seems that 'pdfmark_StClassMap' is a callback function, if 'pairs' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:3019:22: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2755:58: note: Parameter 'pairs' can be declared as pointer to const ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2767:30: style: Parameter 'pdev' can be declared as pointer to const. However it seems that 'pdfmark_StPNE' is a callback function, if 'pdev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:3020:22: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2767:30: note: Parameter 'pdev' can be declared as pointer to const ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2767:53: style: Parameter 'pairs' can be declared as pointer to const. However it seems that 'pdfmark_StPNE' is a callback function, if 'pairs' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:3020:22: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2767:53: note: Parameter 'pairs' can be declared as pointer to const ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2775:39: style: Parameter 'pdev' can be declared as pointer to const. However it seems that 'pdfmark_StBookmarkRoot' is a callback function, if 'pdev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:3021:24: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2775:39: note: Parameter 'pdev' can be declared as pointer to const ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2775:62: style: Parameter 'pairs' can be declared as pointer to const. However it seems that 'pdfmark_StBookmarkRoot' is a callback function, if 'pairs' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:3021:24: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2775:62: note: Parameter 'pairs' can be declared as pointer to const ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2783:31: style: Parameter 'pdev' can be declared as pointer to const. However it seems that 'pdfmark_StPush' is a callback function, if 'pdev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:3022:22: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2783:31: note: Parameter 'pdev' can be declared as pointer to const ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2783:54: style: Parameter 'pairs' can be declared as pointer to const. However it seems that 'pdfmark_StPush' is a callback function, if 'pairs' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:3022:22: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2783:54: note: Parameter 'pairs' can be declared as pointer to const ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2791:30: style: Parameter 'pdev' can be declared as pointer to const. However it seems that 'pdfmark_StPop' is a callback function, if 'pdev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:3023:22: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2791:30: note: Parameter 'pdev' can be declared as pointer to const ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2791:53: style: Parameter 'pairs' can be declared as pointer to const. However it seems that 'pdfmark_StPop' is a callback function, if 'pairs' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:3023:22: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2791:53: note: Parameter 'pairs' can be declared as pointer to const ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2799:33: style: Parameter 'pdev' can be declared as pointer to const. However it seems that 'pdfmark_StPopAll' is a callback function, if 'pdev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:3024:22: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2799:33: note: Parameter 'pdev' can be declared as pointer to const ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2799:56: style: Parameter 'pairs' can be declared as pointer to const. However it seems that 'pdfmark_StPopAll' is a callback function, if 'pairs' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:3024:22: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2799:56: note: Parameter 'pairs' can be declared as pointer to const ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2807:30: style: Parameter 'pdev' can be declared as pointer to const. However it seems that 'pdfmark_StBMC' is a callback function, if 'pdev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:3025:22: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2807:30: note: Parameter 'pdev' can be declared as pointer to const ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2807:53: style: Parameter 'pairs' can be declared as pointer to const. However it seems that 'pdfmark_StBMC' is a callback function, if 'pairs' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:3025:22: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2807:53: note: Parameter 'pairs' can be declared as pointer to const ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2815:30: style: Parameter 'pdev' can be declared as pointer to const. However it seems that 'pdfmark_StBDC' is a callback function, if 'pdev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:3026:22: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2815:30: note: Parameter 'pdev' can be declared as pointer to const ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2815:53: style: Parameter 'pairs' can be declared as pointer to const. However it seems that 'pdfmark_StBDC' is a callback function, if 'pairs' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:3026:22: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2815:53: note: Parameter 'pairs' can be declared as pointer to const ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2823:30: style: Parameter 'pdev' can be declared as pointer to const. However it seems that 'pdfmark_StOBJ' is a callback function, if 'pdev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:3028:22: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2823:30: note: Parameter 'pdev' can be declared as pointer to const ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2823:53: style: Parameter 'pairs' can be declared as pointer to const. However it seems that 'pdfmark_StOBJ' is a callback function, if 'pairs' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:3028:22: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2823:53: note: Parameter 'pairs' can be declared as pointer to const ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2831:31: style: Parameter 'pdev' can be declared as pointer to const. However it seems that 'pdfmark_StAttr' is a callback function, if 'pdev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:3029:22: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2831:31: note: Parameter 'pdev' can be declared as pointer to const ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2831:54: style: Parameter 'pairs' can be declared as pointer to const. However it seems that 'pdfmark_StAttr' is a callback function, if 'pairs' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:3029:22: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2831:54: note: Parameter 'pairs' can be declared as pointer to const ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2839:32: style: Parameter 'pdev' can be declared as pointer to const. However it seems that 'pdfmark_StStore' is a callback function, if 'pdev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:3030:22: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2839:32: note: Parameter 'pdev' can be declared as pointer to const ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2839:55: style: Parameter 'pairs' can be declared as pointer to const. However it seems that 'pdfmark_StStore' is a callback function, if 'pairs' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:3030:22: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2839:55: note: Parameter 'pairs' can be declared as pointer to const ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2847:35: style: Parameter 'pdev' can be declared as pointer to const. However it seems that 'pdfmark_StRetrieve' is a callback function, if 'pdev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:3031:22: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2847:35: note: Parameter 'pdev' can be declared as pointer to const ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2847:58: style: Parameter 'pairs' can be declared as pointer to const. However it seems that 'pdfmark_StRetrieve' is a callback function, if 'pairs' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:3031:22: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/vector/gdevpdfm.c:2847:58: note: Parameter 'pairs' can be declared as pointer to const ghostpdl-10.03.0/devices/vector/gdevpdfm.c:162:19: style: Variable 'code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:656:47: style: Variable '((gs_param_string*)pair)[1].size' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/devices/vector/gdevpdfm.c:1608:18: style: Variable 'present' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/devices/vector/gdevpdfv.c:133:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_limitcheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfv.c:228:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfv.c:320:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_no_id [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfv.c:362:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_limitcheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfv.c:432:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_SIZEOF_COLOR_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfv.c:672:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfv.c:741:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfv.c:821:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdfv.c:1202:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_undefinedresult [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdt.c:37:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st_pdf_text_data [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtb.c:163:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtb.c:217:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st_pdf_base_font [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtb.c:420:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DO_SUBSET_YES [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtb.c:453:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ft_CID_TrueType [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtb.c:488:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DO_SUBSET_UNKNOWN [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtb.c:570:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DO_NOTHING [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtb.c:623:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ft_encrypted [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtb.c:809:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLYPH_SPACE_NAME [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtb.c:838:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_no_id [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtb.c:649:19: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/devices/vector/gdevpdtb.c:648:41: note: Calling function 'pdf_adjust_font_name' returns 0 ghostpdl-10.03.0/devices/vector/gdevpdtb.c:648:41: note: Assignment 'code=pdf_adjust_font_name(pdev,writer.pres->object->id,pbfont)', assigned value is 0 ghostpdl-10.03.0/devices/vector/gdevpdtb.c:649:19: note: Condition 'code<0' is always false ghostpdl-10.03.0/devices/vector/gdevpdtb.c:648:14: style: Local variable 'code' shadows outer variable [shadowVariable] ghostpdl-10.03.0/devices/vector/gdevpdtb.c:605:9: note: Shadowed declaration ghostpdl-10.03.0/devices/vector/gdevpdtb.c:648:14: note: Shadow variable ghostpdl-10.03.0/devices/vector/gdevpdtb.c:729:19: style: Local variable 'options' shadows outer variable [shadowVariable] ghostpdl-10.03.0/devices/vector/gdevpdtb.c:606:9: note: Shadowed declaration ghostpdl-10.03.0/devices/vector/gdevpdtb.c:729:19: note: Shadow variable ghostpdl-10.03.0/devices/vector/gdevpdtb.c:521:41: style: Parameter 'pdev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/vector/gdevpdtb.c:799:34: style: Parameter 'pdev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/vector/gdevpdtb.c:853:39: style: Parameter 'bfont' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/vector/gdevpdtb.c:863:42: style: Parameter 'bfont' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/vector/gdevpdfv.c:622:19: style:inconclusive: Boolean expression 'Extend[0]' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] ghostpdl-10.03.0/devices/vector/gdevpdfv.c:1230:62: style: Parameter 'cspace' can be declared as pointer to const. However it seems that 'gdev_pdf_include_color_space' is a callback function, if 'cspace' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/vector/gdevpdfx.h:1048:30: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/vector/gdevpdfv.c:1230:62: note: Parameter 'cspace' can be declared as pointer to const ghostpdl-10.03.0/devices/vector/gdevpdtd.c:90:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FontName [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtd.c:103:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FontName [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtd.c:146:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable param_printer_params_default [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtd.c:216:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable values [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtd.c:385:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLYPH_INFO_WIDTH0 [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtd.c:703:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ft_TrueType [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtd.c:798:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ft_CID_TrueType [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtc.c:54:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GS_NO_CHAR [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtc.c:281:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_unknownerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtc.c:405:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_undefined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtc.c:476:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable font [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtc.c:944:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEXT_FROM_ANY [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtc.c:997:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEXT_FROM_GLYPHS [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtd.c:641:64: style:inconclusive: Function 'pdf_finish_FontDescriptor' argument 2 names different: declaration 'pfd' definition 'pres'. [funcArgNamesDifferent] ghostpdl-10.03.0/devices/vector/gdevpdtd.h:179:47: note: Function 'pdf_finish_FontDescriptor' argument 2 names different: declaration 'pfd' definition 'pres'. ghostpdl-10.03.0/devices/vector/gdevpdtd.c:641:64: note: Function 'pdf_finish_FontDescriptor' argument 2 names different: declaration 'pfd' definition 'pres'. ghostpdl-10.03.0/devices/vector/gdevpdtd.c:663:63: style:inconclusive: Function 'pdf_write_FontDescriptor' argument 2 names different: declaration 'pfd' definition 'pres'. [funcArgNamesDifferent] ghostpdl-10.03.0/devices/vector/gdevpdtd.h:188:46: note: Function 'pdf_write_FontDescriptor' argument 2 names different: declaration 'pfd' definition 'pres'. ghostpdl-10.03.0/devices/vector/gdevpdtd.c:663:63: note: Function 'pdf_write_FontDescriptor' argument 2 names different: declaration 'pfd' definition 'pres'. ghostpdl-10.03.0/devices/vector/gdevpdtd.c:761:76: style:inconclusive: Function 'pdf_release_FontDescriptor_components' argument 2 names different: declaration 'pfd' definition 'pres'. [funcArgNamesDifferent] ghostpdl-10.03.0/devices/vector/gdevpdtd.h:193:80: note: Function 'pdf_release_FontDescriptor_components' argument 2 names different: declaration 'pfd' definition 'pres'. ghostpdl-10.03.0/devices/vector/gdevpdtd.c:761:76: note: Function 'pdf_release_FontDescriptor_components' argument 2 names different: declaration 'pfd' definition 'pres'. ghostpdl-10.03.0/devices/vector/gdevpdtd.c:794:29: style: Variable 'Encoding' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/vector/gdevpdtc.c:716:30: style: Condition 'code>=0' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/devices/vector/gdevpdtc.c:708:30: note: Assuming that condition 'code<0' is not redundant ghostpdl-10.03.0/devices/vector/gdevpdtc.c:710:30: note: Assuming condition is false ghostpdl-10.03.0/devices/vector/gdevpdtc.c:716:30: note: Condition 'code>=0' is always true ghostpdl-10.03.0/devices/vector/gdevpdtc.c:936:35: style:inconclusive: Function 'process_cmap_text' argument 1 names different: declaration 'pte' definition 'penum'. [funcArgNamesDifferent] ghostpdl-10.03.0/devices/vector/gdevpdtt.h:278:1: note: Function 'process_cmap_text' argument 1 names different: declaration 'pte' definition 'penum'. ghostpdl-10.03.0/devices/vector/gdevpdtc.c:936:35: note: Function 'process_cmap_text' argument 1 names different: declaration 'pte' definition 'penum'. ghostpdl-10.03.0/devices/vector/gdevpdtf.c:49:9: error: syntax error: keyword 'return' is not allowed in global scope [syntaxError] ghostpdl-10.03.0/devices/vector/gdevpdti.c:118:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEXT_FROM_STRING [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdti.c:217:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st_pdf_bitmap_fonts [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdti.c:279:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st_pdf_char_proc_ownership [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdti.c:338:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GS_NO_GLYPH [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdti.c:493:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_limitcheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdti.c:516:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GS_NO_GLYPH [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdti.c:637:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEXT_SET_CHAR_WIDTH [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdti.c:710:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdti.c:743:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_ioerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdti.c:765:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_unregistered [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdti.c:835:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_unregistered [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdti.c:1059:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_unregistered [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdti.c:1121:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GS_NO_CHAR [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdti.c:1221:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_unregistered [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdte.c:79:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdte.c:310:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GS_NO_GLYPH [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdte.c:418:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_unregistered [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdte.c:451:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ft_user_defined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdte.c:491:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLYPH_SPACE_NAME [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdte.c:616:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEXT_ADD_TO_SPACE_WIDTH [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdte.c:849:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEXT_RETURN_WIDTH [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdte.c:1122:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_unregistered [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdte.c:1222:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ft_user_defined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdte.c:1261:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEXT_ADD_TO_SPACE_WIDTH [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdte.c:1399:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEXT_ADD_TO_SPACE_WIDTH [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdte.c:1702:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdte.c:1731:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEXT_FROM_STRING [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdti.c:390:17: style: Condition 'pet' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/devices/vector/gdevpdti.c:445:14: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/devices/vector/gdevpdti.c:444:31: note: Calling function 'pdf_attach_charproc' returns 0 ghostpdl-10.03.0/devices/vector/gdevpdti.c:444:31: note: Assignment 'code=pdf_attach_charproc(pdev,font,pcp,glyph,char_code,str)', assigned value is 0 ghostpdl-10.03.0/devices/vector/gdevpdti.c:445:14: note: Condition 'code<0' is always false ghostpdl-10.03.0/devices/vector/gdevpdti.c:1056:14: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/devices/vector/gdevpdti.c:1055:31: note: Calling function 'pdf_attach_charproc' returns 0 ghostpdl-10.03.0/devices/vector/gdevpdti.c:1055:31: note: Assignment 'code=pdf_attach_charproc(pdev,pdfont,pcp,glyph,ch,gnstr)', assigned value is 0 ghostpdl-10.03.0/devices/vector/gdevpdti.c:1056:14: note: Condition 'code<0' is always false ghostpdl-10.03.0/devices/vector/gdevpdti.c:247:40: style: Parameter 'pcp' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/vector/gdevpdti.c:253:40: style: Parameter 'pcp' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/vector/gdevpdti.c:339:28: style: Variable 'str' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/vector/gdevpdti.c:480:65: style: Parameter 'ppos' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/vector/gdevpdti.c:879:44: style: Parameter 'pdev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/vector/gdevpdti.c:879:67: style: Parameter 'pcp0' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/vector/gdevpdti.c:879:90: style: Parameter 'pcp1' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/vector/gdevpdti.c:901:40: style: Parameter 'pdfont' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/vector/gdevpdti.c:1028:40: style: Parameter 'pdev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/vector/gdevpdti.c:1028:67: style: Parameter 'pdfont' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/vector/gdevpdti.c:341:33: style: Variable 'pet' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/devices/vector/gdevpdts.c:109:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_undefinedresult [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdts.c:300:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st_pdf_text_state [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdts.c:448:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ft_composite [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdts.c:681:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ft_user_defined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdts.c:209:17: style: Local variable 'code' shadows outer variable [shadowVariable] ghostpdl-10.03.0/devices/vector/gdevpdts.c:155:13: note: Shadowed declaration ghostpdl-10.03.0/devices/vector/gdevpdts.c:209:17: note: Shadow variable ghostpdl-10.03.0/devices/vector/gdevpdts.c:70:33: style: Parameter 'pdev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/vector/gdevpdts.c:322:65: style: Parameter 'pts_from' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/vector/gdevpdte.c:314:17: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/devices/vector/gdevpdte.c:313:23: note: Calling function 'OCRText' returns 0 ghostpdl-10.03.0/devices/vector/gdevpdte.c:313:23: note: Assignment 'code=OCRText(pdev,glyph,ch,&length,(byte**)&unicode)', assigned value is 0 ghostpdl-10.03.0/devices/vector/gdevpdte.c:314:17: note: Condition 'code<0' is always false ghostpdl-10.03.0/devices/vector/gdevpdte.c:340:29: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/devices/vector/gdevpdte.c:339:35: note: Calling function 'OCRText' returns 0 ghostpdl-10.03.0/devices/vector/gdevpdte.c:339:35: note: Assignment 'code=OCRText(pdev,glyph,ch,&length,(byte**)&unicode)', assigned value is 0 ghostpdl-10.03.0/devices/vector/gdevpdte.c:340:29: note: Condition 'code<0' is always false ghostpdl-10.03.0/devices/vector/gdevpdte.c:1795:22: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/devices/vector/gdevpdte.c:1793:36: note: Calling function 'pdf_encode_glyph' returns 0 ghostpdl-10.03.0/devices/vector/gdevpdte.c:1793:36: note: Assignment 'code=pdf_encode_glyph((gs_font_base*)font,glyph,buf+count,size-count,&char_code_length)', assigned value is 0 ghostpdl-10.03.0/devices/vector/gdevpdte.c:1795:22: note: Condition 'code<0' is always false ghostpdl-10.03.0/devices/vector/gdevpdte.c:690:13: style: Local variable 'code' shadows outer variable [shadowVariable] ghostpdl-10.03.0/devices/vector/gdevpdte.c:619:9: note: Shadowed declaration ghostpdl-10.03.0/devices/vector/gdevpdte.c:690:13: note: Shadow variable ghostpdl-10.03.0/devices/vector/gdevpdte.c:980:26: style: Local variable 'text' shadows outer variable [shadowVariable] ghostpdl-10.03.0/devices/vector/gdevpdte.c:836:23: note: Shadowed declaration ghostpdl-10.03.0/devices/vector/gdevpdte.c:980:26: note: Shadow variable ghostpdl-10.03.0/devices/vector/gdevpdte.c:616:56: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/devices/vector/gdevpdte.c:1261:56: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/devices/vector/gdevpdte.c:1399:56: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/devices/vector/gdevpdte.c:65:19: style: Variable 'font' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/vector/gdevpdte.c:87:35: style: Parameter 'pdev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/vector/gdevpdte.c:87:78: style: Parameter 'length' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/vector/gdevpdte.c:323:27: style: Variable 'd0' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/vector/gdevpdte.c:324:27: style: Variable 'd1' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/vector/gdevpdte.c:325:27: style: Variable 'd2' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/vector/gdevpdte.c:326:27: style: Variable 'd3' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/vector/gdevpdte.c:791:59: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/vector/gdevpdte.c:806:63: style: Parameter 'wpt' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/vector/gdevpdte.c:1305:26: style: Variable 'rfont' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/vector/gdevpdte.c:1495:34: style: Variable 'rfont' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/vector/gdevpdte.c:306:14: style: Variable 'code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:60:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEXT_FROM_ANY [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:88:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:126:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st_pdf_text_enum [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:321:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:333:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEXT_DO_DRAW [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:410:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEXT_DO_DRAW [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:473:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEXT_DO_NONE [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:580:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:593:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEXT_DO_NONE [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:862:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ft_user_defined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:951:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ft_user_defined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:1047:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ft_user_defined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:1087:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ft_CID_encrypted [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:1122:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GS_NO_GLYPH [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:1176:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmap_CMap [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:1279:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ft_composite [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:1324:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ft_composite [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:1418:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENCODING_INDEX_STANDARD [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:1453:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:1523:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENCODING_INDEX_UNKNOWN [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:1744:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ft_encrypted [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:1761:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ft_CID_encrypted [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:1781:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLYPH_SPACE_NAME [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:1865:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_c_known_encodings [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:1906:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:1934:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEXT_FROM_CHARS [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:1981:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GS_NO_GLYPH [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:2126:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ft_GL2_531 [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:2214:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEXT_FROM_CHARS [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:2246:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:2266:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ft_composite [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:2308:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ft_composite [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:2377:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_no_id [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:2396:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ft_GL2_531 [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:2463:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ft_user_defined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:2530:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEXT_ADD_TO_ALL_WIDTHS [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:2670:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:2734:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ft_CID_TrueType [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:2897:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEXT_FROM_SINGLE_GLYPH [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:2940:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ft_composite [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:2976:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEXT_DO_NONE [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:2994:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ft_user_defined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:3075:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ft_user_defined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:3158:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GS_NO_GLYPH [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:3271:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_text_enum_t [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:3340:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtw.c:73:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENCODING_INDEX_UNKNOWN [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtw.c:114:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ft_encrypted [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtw.c:158:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_extendeg_glyph_name_separator [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtw.c:246:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ft_TrueType [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtw.c:279:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLYPH_SPACE_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtw.c:353:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLYPH_SPACE_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtw.c:522:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLYPH_SPACE_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtw.c:576:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ft_composite [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtw.c:705:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtw.c:778:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_no_id [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtw.c:867:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_no_id [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpdtw.c:167:55: warning: Either the condition 'base_encoding>0' is redundant or the array 'encoding_names[1]' is accessed at index 1, which is out of bounds. [arrayIndexOutOfBoundsCond] ghostpdl-10.03.0/devices/vector/gdevpdtw.c:166:23: note: Assuming that condition 'base_encoding>0' is not redundant ghostpdl-10.03.0/devices/vector/gdevpdtw.c:167:55: note: Array index out of bounds ghostpdl-10.03.0/devices/vector/gdevpdtw.c:224:51: warning: Either the condition 'pdfont->u.simple.BaseEncoding>0' is redundant or the array 'encoding_names[1]' is accessed at index 1, which is out of bounds. [arrayIndexOutOfBoundsCond] ghostpdl-10.03.0/devices/vector/gdevpdtw.c:222:44: note: Assuming that condition 'pdfont->u.simple.BaseEncoding>0' is not redundant ghostpdl-10.03.0/devices/vector/gdevpdtw.c:223:43: note: base_encoding is assigned 'pdfont->u.simple.BaseEncoding' here. ghostpdl-10.03.0/devices/vector/gdevpdtw.c:224:51: note: Array index out of bounds ghostpdl-10.03.0/devices/vector/gdevpdtw.c:243:14: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/devices/vector/gdevpdtw.c:242:34: note: Calling function 'pdf_write_encoding_ref' returns 0 ghostpdl-10.03.0/devices/vector/gdevpdtw.c:242:34: note: Assignment 'code=pdf_write_encoding_ref(pdev,pdfont,diff_id)', assigned value is 0 ghostpdl-10.03.0/devices/vector/gdevpdtw.c:243:14: note: Condition 'code<0' is always false ghostpdl-10.03.0/devices/vector/gdevpdtw.c:487:18: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/devices/vector/gdevpdtw.c:486:40: note: Calling function 'pdf_write_CIDFont_widths' returns 0 ghostpdl-10.03.0/devices/vector/gdevpdtw.c:486:40: note: Assignment 'code=pdf_write_CIDFont_widths(pdev,pdfont,0)', assigned value is 0 ghostpdl-10.03.0/devices/vector/gdevpdtw.c:487:18: note: Condition 'code<0' is always false ghostpdl-10.03.0/devices/vector/gdevpdtw.c:496:18: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/devices/vector/gdevpdtw.c:495:40: note: Calling function 'pdf_write_CIDFont_widths' returns 0 ghostpdl-10.03.0/devices/vector/gdevpdtw.c:495:40: note: Assignment 'code=pdf_write_CIDFont_widths(pdev,pdfont,1)', assigned value is 0 ghostpdl-10.03.0/devices/vector/gdevpdtw.c:496:18: note: Condition 'code<0' is always false ghostpdl-10.03.0/devices/vector/gdevpdtw.c:282:13: style: Local variable 'i' shadows outer variable [shadowVariable] ghostpdl-10.03.0/devices/vector/gdevpdtw.c:267:23: note: Shadowed declaration ghostpdl-10.03.0/devices/vector/gdevpdtw.c:282:13: note: Shadow variable ghostpdl-10.03.0/devices/vector/gdevpdtw.c:302:17: style: Local variable 'i' shadows outer variable [shadowVariable] ghostpdl-10.03.0/devices/vector/gdevpdtw.c:267:23: note: Shadowed declaration ghostpdl-10.03.0/devices/vector/gdevpdtw.c:302:17: note: Shadow variable ghostpdl-10.03.0/devices/vector/gdevpdtw.c:45:33: style: Parameter 'pdev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/vector/gdevpdtw.c:268:13: style: Variable 'w' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/vector/gdevpdtw.c:322:41: style: Parameter 'pdev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/vector/gdevpdtw.c:337:13: style: Variable 'w' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/vector/gdevpdtw.c:462:66: style: Parameter 'pdfont' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/vector/gdevpdtw.c:469:69: style: Parameter 'pdfont' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/vector/gdevpdtw.c:650:64: style: Parameter 'prlist' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:3121:17: style: Incrementing a variable of type 'bool' with postfix operator++ is deprecated by the C++ Standard. You should assign it the value 'true' instead. [incrementboolean] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:921:18: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:919:48: note: Calling function 'alloc_font_cache_elem_arrays' returns 0 ghostpdl-10.03.0/devices/vector/gdevpdtt.c:919:48: note: Assignment 'code=alloc_font_cache_elem_arrays(pdev,*e,font)', assigned value is 0 ghostpdl-10.03.0/devices/vector/gdevpdtt.c:921:18: note: Condition 'code<0' is always false ghostpdl-10.03.0/devices/vector/gdevpdtt.c:1086:14: style: Condition 'code>=0' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:1085:36: note: Calling function 'pdf_font_orig_matrix' returns 0 ghostpdl-10.03.0/devices/vector/gdevpdtt.c:1085:36: note: Assignment 'code=pdf_font_orig_matrix(font,pmat)', assigned value is 0 ghostpdl-10.03.0/devices/vector/gdevpdtt.c:1086:14: note: Condition 'code>=0' is always true ghostpdl-10.03.0/devices/vector/gdevpdtt.c:2009:22: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:2008:44: note: Calling function 'pdf_attach_font_resource' returns 0 ghostpdl-10.03.0/devices/vector/gdevpdtt.c:2008:44: note: Assignment 'code=pdf_attach_font_resource(pdev,font,pdfont)', assigned value is 0 ghostpdl-10.03.0/devices/vector/gdevpdtt.c:2009:22: note: Condition 'code<0' is always false ghostpdl-10.03.0/devices/vector/gdevpdtt.c:2184:26: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:2183:48: note: Calling function 'pdf_attach_font_resource' returns 0 ghostpdl-10.03.0/devices/vector/gdevpdtt.c:2183:48: note: Assignment 'code=pdf_attach_font_resource(pdev,base_font,*ppdfont)', assigned value is 0 ghostpdl-10.03.0/devices/vector/gdevpdtt.c:2184:26: note: Condition 'code<0' is always false ghostpdl-10.03.0/devices/vector/gdevpdtt.c:2189:18: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:2188:40: note: Calling function 'pdf_attach_font_resource' returns 0 ghostpdl-10.03.0/devices/vector/gdevpdtt.c:2188:40: note: Assignment 'code=pdf_attach_font_resource(pdev,font,*ppdfont)', assigned value is 0 ghostpdl-10.03.0/devices/vector/gdevpdtt.c:2189:18: note: Condition 'code<0' is always false ghostpdl-10.03.0/devices/vector/gdevpdtt.c:2277:18: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:2276:43: note: Calling function 'pdf_alloc_text_glyphs_table' returns 0 ghostpdl-10.03.0/devices/vector/gdevpdtt.c:2276:43: note: Assignment 'code=pdf_alloc_text_glyphs_table(pdev,penum,pstr)', assigned value is 0 ghostpdl-10.03.0/devices/vector/gdevpdtt.c:2277:18: note: Condition 'code<0' is always false ghostpdl-10.03.0/devices/vector/gdevpdtt.c:2321:18: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:2320:43: note: Calling function 'pdf_alloc_text_glyphs_table' returns 0 ghostpdl-10.03.0/devices/vector/gdevpdtt.c:2320:43: note: Assignment 'code=pdf_alloc_text_glyphs_table(pdev,penum,pstr)', assigned value is 0 ghostpdl-10.03.0/devices/vector/gdevpdtt.c:2321:18: note: Condition 'code<0' is always false ghostpdl-10.03.0/devices/vector/gdevpdtt.c:3161:14: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:3160:40: note: Calling function 'pdf_choose_output_glyph_name' returns 0 ghostpdl-10.03.0/devices/vector/gdevpdtt.c:3160:40: note: Assignment 'code=pdf_choose_output_glyph_name(pdev,penum,&gnstr,pte_default->returned.current_glyph,&cleanup)', assigned value is 0 ghostpdl-10.03.0/devices/vector/gdevpdtt.c:3161:14: note: Condition 'code<0' is always false ghostpdl-10.03.0/devices/vector/gdevpdtt.c:2029:36: style: Variable 'last_reserved_char' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:2027:44: note: last_reserved_char is assigned ghostpdl-10.03.0/devices/vector/gdevpdtt.c:2029:36: note: last_reserved_char is overwritten ghostpdl-10.03.0/devices/vector/gdevpdtt.c:2725:27: style:inconclusive: Function 'pdf_glyph_widths' argument 4 names different: declaration 'font' definition 'orig_font'. [funcArgNamesDifferent] ghostpdl-10.03.0/devices/vector/gdevpdtt.h:250:31: note: Function 'pdf_glyph_widths' argument 4 names different: declaration 'font' definition 'orig_font'. ghostpdl-10.03.0/devices/vector/gdevpdtt.c:2725:27: note: Function 'pdf_glyph_widths' argument 4 names different: declaration 'font' definition 'orig_font'. ghostpdl-10.03.0/devices/vector/gdevpdtt.c:269:23: style: Local variable 'm' shadows outer variable [shadowVariable] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:121:15: note: Shadowed declaration ghostpdl-10.03.0/devices/vector/gdevpdtt.c:269:23: note: Shadow variable ghostpdl-10.03.0/devices/vector/gdevpdtt.c:1976:13: style: Local variable 'code' shadows outer variable [shadowVariable] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:1962:15: note: Shadowed declaration ghostpdl-10.03.0/devices/vector/gdevpdtt.c:1976:13: note: Shadow variable ghostpdl-10.03.0/devices/vector/gdevpdtt.c:2057:21: style: Local variable 'j' shadows outer variable [shadowVariable] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:1962:12: note: Shadowed declaration ghostpdl-10.03.0/devices/vector/gdevpdtt.c:2057:21: note: Shadow variable ghostpdl-10.03.0/devices/vector/gdevpdtt.c:2573:18: style: Local variable 'font' shadows outer variable [shadowVariable] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:2516:14: note: Shadowed declaration ghostpdl-10.03.0/devices/vector/gdevpdtt.c:2573:18: note: Shadow variable ghostpdl-10.03.0/devices/vector/gdevpdtt.c:3687:27: style: Local variable 'penum' shadows outer variable [shadowVariable] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:3321:28: note: Shadowed declaration ghostpdl-10.03.0/devices/vector/gdevpdtt.c:3687:27: note: Shadow variable ghostpdl-10.03.0/devices/vector/gdevpdtt.c:3802:15: style: Local variable 'buf' shadows outer variable [shadowVariable] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:3335:7: note: Shadowed declaration ghostpdl-10.03.0/devices/vector/gdevpdtt.c:3802:15: note: Shadow variable ghostpdl-10.03.0/devices/vector/gdevpdtt.c:339:33: style: Variable 'text' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:407:106: style: Parameter 'font' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:471:14: style: Variable 'font' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:751:33: style: Parameter 'font' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:1118:33: style: Variable 'pet' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:1143:37: style: Variable 'pet' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:1216:63: style: Parameter 'pdfont' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:1270:23: style: Variable 'xvalues' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:1584:15: style: Variable 'xvalues' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:1742:29: style: Parameter 'font' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:1759:26: style: Parameter 'font' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:1794:20: style: Parameter 'glyph_usage' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:1858:33: style: Variable 'pet' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:1868:37: style: Variable 'pet' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:1880:37: style: Variable 'pet' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:1966:19: style: Variable 'bfont' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:2116:26: style: Variable 'pdfont_not_allowed' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:2450:40: style: Parameter 'font' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:2461:23: style: Variable 'cfont' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:2724:39: style: Parameter 'pdfont' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:2913:24: style: Variable 'font0' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:3394:18: style: Variable 'cdata' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:3484:30: style: Variable 'rfont' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:3602:30: style: Variable 'rfont' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:2362:37: warning: Uninitialized variable: &s1 [uninitvar] ghostpdl-10.03.0/devices/vector/gdevpdtt.c:2355:34: note: Assuming condition is false ghostpdl-10.03.0/devices/vector/gdevpdtt.c:2362:37: note: Uninitialized variable: &s1 ghostpdl-10.03.0/devices/vector/gdevpsdi.c:77:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsdi.c:95:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_color_select_texture [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsdi.c:115:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_FLOAT [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsdi.c:237:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_LZWE_template [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsdi.c:407:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsdi.c:552:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_color_space_index_DeviceCMYK [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsdi.c:592:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_color_space_index_Indexed [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsdi.c:729:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsdi.c:756:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsdi.c:782:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsdi.c:837:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_color_space_index_Indexed [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsdp.c:39:1: error: There is an unknown macro here somewhere. Configuration is required. If ENUM_PTRS_WITH is a macro then please configure it. [unknownMacro] ghostpdl-10.03.0/devices/vector/gdevpsds.c:402:1: error: There is an unknown macro here somewhere. Configuration is required. If ENUM_PTRS_WITH is a macro then please configure it. [unknownMacro] ghostpdl-10.03.0/devices/vector/gdevpsdu.c:34:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Dict [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsdu.c:68:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_cap_round [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsdu.c:92:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_join_bevel [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsdu.c:149:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable beginpath [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsdu.c:222:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_no_color_index [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsdu.c:258:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_profile [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsdu.c:326:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stype [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsdu.c:353:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsdu.c:392:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable jpeg_compress_data [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsdu.c:441:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream_CFE_state [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsdu.c:465:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_ioerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsdu.c:482:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_unregistered [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsdu.c:349:70: style:inconclusive: Function 'psdf_encode_binary' argument 2 names different: declaration 'template' definition 'templat'. [funcArgNamesDifferent] ghostpdl-10.03.0/devices/vector/gdevpsdf.h:419:48: note: Function 'psdf_encode_binary' argument 2 names different: declaration 'template' definition 'templat'. ghostpdl-10.03.0/devices/vector/gdevpsdu.c:349:70: note: Function 'psdf_encode_binary' argument 2 names different: declaration 'template' definition 'templat'. ghostpdl-10.03.0/devices/vector/gdevpsdu.c:138:34: style: Parameter 'vdev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/vector/gdevpsdu.c:160:35: style: Parameter 'vdev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/vector/gdevpsdu.c:213:43: style: Parameter 'vdev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/vector/gdevpsf1.c:116:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_font_name_max [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsf1.c:162:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLYPH_SPACE_NAME [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsf1.c:240:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable crypt_charstring_seed [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsf1.c:353:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable crypt_charstring_seed [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsf1.c:643:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_param_item_end [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsf1.c:880:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable crypt_charstring_seed [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsf1.c:900:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRINT_HEX_NOT_OK [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsf1.c:924:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream_write [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsf1.c:978:14: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/devices/vector/gdevpsf1.c:976:26: note: Calling function 'write_Encoding' returns 0 ghostpdl-10.03.0/devices/vector/gdevpsf1.c:976:26: note: Assignment 'code=write_Encoding(s,pfont,options,glyphs.subset_glyphs,glyphs.subset_size,glyphs.notdef)', assigned value is 0 ghostpdl-10.03.0/devices/vector/gdevpsf1.c:978:14: note: Condition 'code<0' is always false ghostpdl-10.03.0/devices/vector/gdevpsf1.c:211:33: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/devices/vector/gdevpsf1.c:908:33: style:inconclusive: Function 'psf_write_type1_font' argument 4 names different: declaration 'subset_glyphs' definition 'orig_subset_glyphs'. [funcArgNamesDifferent] ghostpdl-10.03.0/devices/vector/gdevpsf.h:171:36: note: Function 'psf_write_type1_font' argument 4 names different: declaration 'subset_glyphs' definition 'orig_subset_glyphs'. ghostpdl-10.03.0/devices/vector/gdevpsf1.c:908:33: note: Function 'psf_write_type1_font' argument 4 names different: declaration 'subset_glyphs' definition 'orig_subset_glyphs'. ghostpdl-10.03.0/devices/vector/gdevpsf1.c:908:58: style:inconclusive: Function 'psf_write_type1_font' argument 5 names different: declaration 'subset_size' definition 'orig_subset_size'. [funcArgNamesDifferent] ghostpdl-10.03.0/devices/vector/gdevpsf.h:171:56: note: Function 'psf_write_type1_font' argument 5 names different: declaration 'subset_size' definition 'orig_subset_size'. ghostpdl-10.03.0/devices/vector/gdevpsf1.c:908:58: note: Function 'psf_write_type1_font' argument 5 names different: declaration 'subset_size' definition 'orig_subset_size'. ghostpdl-10.03.0/devices/vector/gdevpsf1.c:691:13: style: Local variable 'code' shadows outer variable [shadowVariable] ghostpdl-10.03.0/devices/vector/gdevpsf1.c:617:9: note: Shadowed declaration ghostpdl-10.03.0/devices/vector/gdevpsf1.c:691:13: note: Shadow variable ghostpdl-10.03.0/devices/vector/gdevpsf1.c:787:13: style: Local variable 'code' shadows outer variable [shadowVariable] ghostpdl-10.03.0/devices/vector/gdevpsf1.c:617:9: note: Shadowed declaration ghostpdl-10.03.0/devices/vector/gdevpsf1.c:787:13: note: Shadow variable ghostpdl-10.03.0/devices/vector/gdevpsf1.c:811:21: style: Local variable 'code' shadows outer variable [shadowVariable] ghostpdl-10.03.0/devices/vector/gdevpsf1.c:787:13: note: Shadowed declaration ghostpdl-10.03.0/devices/vector/gdevpsf1.c:811:21: note: Shadow variable ghostpdl-10.03.0/devices/vector/gdevpsf1.c:953:13: style: Local variable 'code' shadows outer variable [shadowVariable] ghostpdl-10.03.0/devices/vector/gdevpsf1.c:925:9: note: Shadowed declaration ghostpdl-10.03.0/devices/vector/gdevpsf1.c:953:13: note: Shadow variable ghostpdl-10.03.0/devices/vector/gdevpsf1.c:141:25: style: Parameter 'subset_glyphs' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/vector/gdevpsf1.c:243:33: style: Variable 'end' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/vector/gdevpsf1.c:351:97: style: Parameter 'SubrsWithMM' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/vector/gdevpsf1.c:355:51: style: Variable 'end' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/vector/gdevpsf1.c:609:25: style: Parameter 'subset_glyphs' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/vector/gdevpsf1.c:712:27: style: Variable 'code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/devices/vector/gdevpsf1.c:727:23: style: Variable 'code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/devices/vector/gdevpsdi.c:677:17: style: Local variable 'code' shadows outer variable [shadowVariable] ghostpdl-10.03.0/devices/vector/gdevpsdi.c:573:9: note: Shadowed declaration ghostpdl-10.03.0/devices/vector/gdevpsdi.c:677:17: note: Shadow variable ghostpdl-10.03.0/devices/vector/gdevpsdi.c:699:45: style: Parameter 'pdev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/vector/gdevpsdi.c:940:44: style: Parameter 'pdev' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/vector/gdevpsdi.c:942:88: style: Parameter 'pgs' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/vector/gdevpsf2.c:104:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_limitcheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsf2.c:124:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsf2.c:218:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cx_escape [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsf2.c:231:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable c_pos2_0 [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsf2.c:372:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ft_encrypted2 [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsf2.c:395:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable crypt_charstring_seed [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsf2.c:438:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsf2.c:521:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FONT_IS_FIXED_WIDTH [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsf2.c:551:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FONT_INFO_NOTICE [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsf2.c:651:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ft_encrypted2 [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsf2.c:779:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ft_encrypted [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsf2.c:830:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GS_NO_GLYPH [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsf2.c:873:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GS_NO_GLYPH [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsf2.c:908:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsf2.c:934:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsf2.c:957:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLYPH_SPACE_NAME [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsf2.c:998:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLYPH_SPACE_NAME [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsf2.c:1075:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GS_MIN_CID_GLYPH [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsf2.c:1158:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsf2.c:1207:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLYPH_SPACE_NAME [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsf2.c:1631:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLYPH_SPACE_NAME [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsfm.c:133:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CODE_VALUE_CID [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsfm.c:228:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsfm.c:175:25: style: Local variable 'code' shadows outer variable [shadowVariable] ghostpdl-10.03.0/devices/vector/gdevpsfm.c:109:9: note: Shadowed declaration ghostpdl-10.03.0/devices/vector/gdevpsfm.c:175:25: note: Shadow variable ghostpdl-10.03.0/devices/vector/gdevpsf2.c:239:27: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/devices/vector/gdevpsf2.c:691:52: style: Parameter 'FDArray_offsets' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/vector/gdevpsf2.c:946:58: style: Parameter 'pgsub' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/vector/gdevpsf2.c:1170:36: style: Parameter 'FontBBox' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/vector/gdevpsf2.c:1862:24: style: Variable 'pfd' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/vector/gdevpsf2.c:585:15: style: Variable 'k' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/devices/vector/gdevpsf2.c:839:20: style: Variable 'gcode' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/devices/vector/gdevpsfu.c:51:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GS_MIN_CID_GLYPH [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsfu.c:75:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GS_MIN_CID_GLYPH [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsfu.c:134:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsfu.c:209:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLYPH_INFO_WIDTH0 [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsfu.c:264:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GS_NO_GLYPH [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsft.c:139:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRId64 [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsft.c:165:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLYPH_SPACE_NAME [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsft.c:366:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLYPH_SPACE_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsft.c:495:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable min_int [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsft.c:595:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_font_info_t [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsft.c:639:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLYPH_SPACE_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsft.c:734:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRId64 [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsft.c:775:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_NUM_TT_TABLES [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsft.c:1364:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_glyph [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsft.c:1388:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLYPH_SPACE_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsft.c:1404:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLYPH_SPACE_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsft.c:1419:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLYPH_SPACE_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsfu.c:261:34: style:inconclusive: Function 'psf_get_outline_glyphs' argument 3 names different: declaration 'subset_glyphs' definition 'orig_subset_glyphs'. [funcArgNamesDifferent] ghostpdl-10.03.0/devices/vector/gdevpsf.h:147:59: note: Function 'psf_get_outline_glyphs' argument 3 names different: declaration 'subset_glyphs' definition 'orig_subset_glyphs'. ghostpdl-10.03.0/devices/vector/gdevpsfu.c:261:34: note: Function 'psf_get_outline_glyphs' argument 3 names different: declaration 'subset_glyphs' definition 'orig_subset_glyphs'. ghostpdl-10.03.0/devices/vector/gdevpsfu.c:261:59: style:inconclusive: Function 'psf_get_outline_glyphs' argument 4 names different: declaration 'subset_size' definition 'orig_subset_size'. [funcArgNamesDifferent] ghostpdl-10.03.0/devices/vector/gdevpsf.h:148:33: note: Function 'psf_get_outline_glyphs' argument 4 names different: declaration 'subset_size' definition 'orig_subset_size'. ghostpdl-10.03.0/devices/vector/gdevpsfu.c:261:59: note: Function 'psf_get_outline_glyphs' argument 4 names different: declaration 'subset_size' definition 'orig_subset_size'. ghostpdl-10.03.0/devices/vector/gdevpsfx.c:66:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable crypt_charstring_seed [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsfx.c:85:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flex_max [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsfx.c:123:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_total_stem_hints [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsfx.c:181:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_unknownerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsfx.c:333:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cx_escape [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsfx.c:346:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable c_pos2_0 [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsfx.c:374:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cx_num4 [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsfx.c:395:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ostack_size [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsfx.c:412:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable c2_hintmask [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsfx.c:444:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_total_stem_hints [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevpsfx.c:318:23: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/devices/vector/gdevpsfx.c:358:28: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ghostpdl-10.03.0/devices/vector/gdevpsft.c:794:35: style:inconclusive: Boolean expression 'writing_cid' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] ghostpdl-10.03.0/devices/vector/gdevpsft.c:412:46: style: Condition 'num_entries<=127' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/devices/vector/gdevpsft.c:379:24: note: Assuming that condition 'first_entrylength' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/devices/vector/whitelst.c:535:22: note: Assuming that condition 's2_index>length' is not redundant ghostpdl-10.03.0/devices/vector/whitelst.c:541:26: note: Condition 's2_index>length' is always false ghostpdl-10.03.0/devices/vector/gdevxps.c:378:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevxps.c:427:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_Fatal [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevxps.c:454:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gp_file_name_sizeof [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevxps.c:506:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_Fatal [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevxps.c:581:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_Fatal [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevxps.c:643:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_Fatal [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevxps.c:726:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_Fatal [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevxps.c:894:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VECTOR_OPEN_FILE_SEQUENTIAL [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevxps.c:992:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevxps.c:1086:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable beginpage [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevxps.c:1174:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_ioerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevxps.c:1325:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevxps.c:1430:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_cap_unknown [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevxps.c:1448:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_join_unknown [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevxps.c:1501:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_path_type_stroke [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevxps.c:1568:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_path_type_clip [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevxps.c:1734:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_path_type_stroke [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevxps.c:1788:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_path_type_none [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevxps.c:1817:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_path_type_none [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevxps.c:1846:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_path_type_none [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevxps.c:1875:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_path_type_none [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevxps.c:1904:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_path_type_clip [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevxps.c:2009:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevxps.c:2106:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_color_space_index_Indexed [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevxps.c:2405:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable remap_color [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevxps.c:2458:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_x [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevxps.c:2585:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIFFTAG_ROWSPERSTRIP [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevxps.c:2647:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_Fatal [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/devices/vector/gdevxps.c:2812:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gp_file_name_sizeof [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/gpdl/image/imagetop.c:168:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/gpdl/image/imagetop.c:310:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_InterpreterExit [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/gpdl/image/imagetop.c:337:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_InterpreterExit [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/gpdl/image/imagetop.c:506:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable j_common_ptr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/gpdl/image/imagetop.c:769:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_InterpreterExit [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/gpdl/image/imagetop.c:280:28: style: Variable 'img' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/gpdl/image/imagetop.c:288:37: style: Parameter 'img' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/gpdl/image/imagetop.c:288:62: style: Parameter 'pr' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/gpdl/image/imagetop.c:765:28: style: Variable 'img' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/gpdl/image/imagetop.c:800:50: style: Parameter 'impl' can be declared as pointer to const. However it seems that 'img_impl_process_eof' is a callback function, if 'impl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/gpdl/image/imagetop.c:847:3: note: You might need to cast the function pointer here ghostpdl-10.03.0/gpdl/image/imagetop.c:800:50: note: Parameter 'impl' can be declared as pointer to const ghostpdl-10.03.0/gpdl/image/imagetop.c:807:52: style: Parameter 'impl' can be declared as pointer to const. However it seems that 'img_impl_report_errors' is a callback function, if 'impl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/gpdl/image/imagetop.c:848:3: note: You might need to cast the function pointer here ghostpdl-10.03.0/gpdl/image/imagetop.c:807:52: note: Parameter 'impl' can be declared as pointer to const ghostpdl-10.03.0/gpdl/image/imagetop.c:280:32: style: Variable 'img' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/gpdl/image/imagetop.c:445:11: style: Variable 'n' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/gpdl/image/imagetop.c:765:32: style: Variable 'img' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/devices/vector/gdevxps.c:2213:14: style: Variable 'code' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/vector/gdevxps.c:2145:14: note: code is assigned ghostpdl-10.03.0/devices/vector/gdevxps.c:2213:14: note: code is overwritten ghostpdl-10.03.0/devices/vector/gdevxps.c:2556:10: style: Variable 'code' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/devices/vector/gdevxps.c:2552:10: note: code is assigned ghostpdl-10.03.0/devices/vector/gdevxps.c:2556:10: note: code is overwritten ghostpdl-10.03.0/devices/vector/gdevxps.c:403:30: style: Local variable 'f2i' shadows outer variable [shadowVariable] ghostpdl-10.03.0/devices/vector/gdevxps.c:372:26: note: Shadowed declaration ghostpdl-10.03.0/devices/vector/gdevxps.c:403:30: note: Shadow variable ghostpdl-10.03.0/devices/vector/gdevxps.c:681:19: style: Local variable 'nread' shadows outer variable [shadowVariable] ghostpdl-10.03.0/devices/vector/gdevxps.c:630:10: note: Shadowed declaration ghostpdl-10.03.0/devices/vector/gdevxps.c:681:19: note: Shadow variable ghostpdl-10.03.0/devices/vector/gdevxps.c:1738:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/devices/vector/gdevxps.c:490:16: style: Variable 'dev' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/vector/gdevxps.c:566:28: style: Variable 'info' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/vector/gdevxps.c:625:28: style: Variable 'info' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/vector/gdevxps.c:819:32: style: Variable 'info' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/vector/gdevxps.c:2005:21: style: Variable 'icc_data' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/vector/gdevxps.c:2050:47: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/vector/gdevxps.c:2413:25: style: Variable 'src_ptr' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/devices/vector/gdevxps.c:2580:66: style: Parameter 'profile' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/devices/vector/gdevxps.c:2710:38: style: Parameter 'buf' can be declared as pointer to const. However it seems that 'xps_tifsReadProc' is a callback function, if 'buf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/devices/vector/gdevxps.c:2823:47: note: You might need to cast the function pointer here ghostpdl-10.03.0/devices/vector/gdevxps.c:2710:38: note: Parameter 'buf' can be declared as pointer to const ghostpdl-10.03.0/devices/vector/gdevxps.c:65:12: style: struct member 'gx_device_xps_vals::f' is never used. [unusedStructMember] ghostpdl-10.03.0/devices/vector/gdevxps.c:66:14: style: struct member 'gx_device_xps_vals::i' is never used. [unusedStructMember] ghostpdl-10.03.0/devices/vector/gdevxps.c:578:14: style: Variable 'info' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/devices/vector/gdevxps.c:626:14: style: Variable 'code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/devices/vector/gdevxps.c:640:14: style: Variable 'info' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/devices/vector/gdevxps.c:2455:14: style: Variable 'code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/devices/vector/gdevxps.c:2755:32: style: Variable 'max_size_error' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/gpdl/jbig2top.c:136:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/gpdl/jbig2top.c:222:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_InterpreterExit [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/gpdl/jbig2top.c:249:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_InterpreterExit [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/gpdl/jbig2top.c:425:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/gpdl/jp2ktop.c:162:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/gpdl/jp2ktop.c:302:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_InterpreterExit [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/gpdl/jp2ktop.c:329:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_InterpreterExit [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/gpdl/jp2ktop.c:418:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_jpxd_template [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/gpdl/jbig2top.c:192:55: style: Parameter 'impl' can be declared as pointer to const. However it seems that 'jbig2_impl_process_begin' is a callback function, if 'impl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/gpdl/jbig2top.c:600:3: note: You might need to cast the function pointer here ghostpdl-10.03.0/gpdl/jbig2top.c:192:55: note: Parameter 'impl' can be declared as pointer to const ghostpdl-10.03.0/gpdl/jbig2top.c:200:39: style: Parameter 'jpg' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/gpdl/jbig2top.c:200:64: style: Parameter 'pr' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/gpdl/jbig2top.c:285:29: style: Parameter 'data' can be declared as pointer to const. However it seems that 'my_errors' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/gpdl/jbig2top.c:370:50: note: You might need to cast the function pointer here ghostpdl-10.03.0/gpdl/jbig2top.c:285:29: note: Parameter 'data' can be declared as pointer to const ghostpdl-10.03.0/gpdl/jbig2top.c:523:53: style: Parameter 'impl' can be declared as pointer to const. However it seems that 'jbig2_impl_process_end' is a callback function, if 'impl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/gpdl/jbig2top.c:602:3: note: You might need to cast the function pointer here ghostpdl-10.03.0/gpdl/jbig2top.c:523:53: note: Parameter 'impl' can be declared as pointer to const ghostpdl-10.03.0/gpdl/jbig2top.c:564:54: style: Parameter 'impl' can be declared as pointer to const. However it seems that 'jbig2_impl_report_errors' is a callback function, if 'impl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/gpdl/jbig2top.c:605:3: note: You might need to cast the function pointer here ghostpdl-10.03.0/gpdl/jbig2top.c:564:54: note: Parameter 'impl' can be declared as pointer to const ghostpdl-10.03.0/gpdl/jpgtop.c:176:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/gpdl/jpgtop.c:316:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_InterpreterExit [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/gpdl/jpgtop.c:343:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_InterpreterExit [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/gpdl/jpgtop.c:519:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable j_common_ptr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/gpdl/jp2ktop.c:439:50: portability: Undefined behaviour, pointer arithmetic 'jp2k->stream_buffer-1' is out of bounds. [pointerOutOfBounds] ghostpdl-10.03.0/gpdl/jp2ktop.c:272:54: style: Parameter 'impl' can be declared as pointer to const. However it seems that 'jp2k_impl_process_begin' is a callback function, if 'impl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/gpdl/jp2ktop.c:716:3: note: You might need to cast the function pointer here ghostpdl-10.03.0/gpdl/jp2ktop.c:272:54: note: Parameter 'impl' can be declared as pointer to const ghostpdl-10.03.0/gpdl/jp2ktop.c:280:38: style: Parameter 'jp2k' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/gpdl/jp2ktop.c:280:64: style: Parameter 'pr' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/gpdl/jp2ktop.c:637:52: style: Parameter 'impl' can be declared as pointer to const. However it seems that 'jp2k_impl_process_end' is a callback function, if 'impl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/gpdl/jp2ktop.c:718:3: note: You might need to cast the function pointer here ghostpdl-10.03.0/gpdl/jp2ktop.c:637:52: note: Parameter 'impl' can be declared as pointer to const ghostpdl-10.03.0/gpdl/jp2ktop.c:680:53: style: Parameter 'impl' can be declared as pointer to const. However it seems that 'jp2k_impl_report_errors' is a callback function, if 'impl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/gpdl/jp2ktop.c:721:3: note: You might need to cast the function pointer here ghostpdl-10.03.0/gpdl/jp2ktop.c:680:53: note: Parameter 'impl' can be declared as pointer to const ghostpdl-10.03.0/gpdl/pngtop.c:158:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/gpdl/pngtop.c:245:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_InterpreterExit [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/gpdl/pngtop.c:272:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_InterpreterExit [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/gpdl/pngtop.c:462:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PNG_LIBPNG_VER_STRING [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/gpdl/jpgtop.c:286:53: style: Parameter 'impl' can be declared as pointer to const. However it seems that 'jpg_impl_process_begin' is a callback function, if 'impl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/gpdl/jpgtop.c:864:3: note: You might need to cast the function pointer here ghostpdl-10.03.0/gpdl/jpgtop.c:286:53: note: Parameter 'impl' can be declared as pointer to const ghostpdl-10.03.0/gpdl/jpgtop.c:294:37: style: Parameter 'jpg' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/gpdl/jpgtop.c:294:62: style: Parameter 'pr' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/gpdl/jpgtop.c:791:51: style: Parameter 'impl' can be declared as pointer to const. However it seems that 'jpg_impl_process_end' is a callback function, if 'impl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/gpdl/jpgtop.c:866:3: note: You might need to cast the function pointer here ghostpdl-10.03.0/gpdl/jpgtop.c:791:51: note: Parameter 'impl' can be declared as pointer to const ghostpdl-10.03.0/gpdl/jpgtop.c:821:50: style: Parameter 'impl' can be declared as pointer to const. However it seems that 'jpg_impl_process_eof' is a callback function, if 'impl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/gpdl/jpgtop.c:868:3: note: You might need to cast the function pointer here ghostpdl-10.03.0/gpdl/jpgtop.c:821:50: note: Parameter 'impl' can be declared as pointer to const ghostpdl-10.03.0/gpdl/jpgtop.c:828:52: style: Parameter 'impl' can be declared as pointer to const. However it seems that 'jpg_impl_report_errors' is a callback function, if 'impl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/gpdl/jpgtop.c:869:3: note: You might need to cast the function pointer here ghostpdl-10.03.0/gpdl/jpgtop.c:828:52: note: Parameter 'impl' can be declared as pointer to const ghostpdl-10.03.0/gpdl/jpgtop.c:96:17: style: struct member 'Anonymous0::setjmp_buffer' is never used. [unusedStructMember] ghostpdl-10.03.0/gpdl/jpgtop.c:97:23: style: struct member 'Anonymous0::pad' is never used. [unusedStructMember] ghostpdl-10.03.0/gpdl/jpgtop.c:433:11: style: Variable 'n' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/gpdl/pngtop.c:215:53: style: Parameter 'impl' can be declared as pointer to const. However it seems that 'png_impl_process_begin' is a callback function, if 'impl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/gpdl/pngtop.c:803:3: note: You might need to cast the function pointer here ghostpdl-10.03.0/gpdl/pngtop.c:215:53: note: Parameter 'impl' can be declared as pointer to const ghostpdl-10.03.0/gpdl/pngtop.c:223:37: style: Parameter 'png' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/gpdl/pngtop.c:223:62: style: Parameter 'pr' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/gpdl/pngtop.c:724:51: style: Parameter 'impl' can be declared as pointer to const. However it seems that 'png_impl_process_end' is a callback function, if 'impl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/gpdl/pngtop.c:805:3: note: You might need to cast the function pointer here ghostpdl-10.03.0/gpdl/pngtop.c:724:51: note: Parameter 'impl' can be declared as pointer to const ghostpdl-10.03.0/gpdl/pngtop.c:767:52: style: Parameter 'impl' can be declared as pointer to const. However it seems that 'png_impl_report_errors' is a callback function, if 'impl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/gpdl/pngtop.c:808:3: note: You might need to cast the function pointer here ghostpdl-10.03.0/gpdl/pngtop.c:767:52: note: Parameter 'impl' can be declared as pointer to const ghostpdl-10.03.0/gpdl/psitop.c:328:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/gpdl/psitop.c:438:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/gpdl/psitop.c:539:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_NeedFile [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/gpdl/psitop.c:601:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_InterpreterExit [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/gpdl/pwgtop.c:152:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/gpdl/pwgtop.c:292:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_InterpreterExit [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/gpdl/pwgtop.c:319:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_InterpreterExit [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/gpdl/pwgtop.c:525:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/gpdl/pwgtop.c:563:49: portability: Undefined behaviour, pointer arithmetic 'pwg->stream_buffer-1' is out of bounds. [pointerOutOfBounds] ghostpdl-10.03.0/gpdl/pwgtop.c:262:53: style: Parameter 'impl' can be declared as pointer to const. However it seems that 'pwg_impl_process_begin' is a callback function, if 'impl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/gpdl/pwgtop.c:709:3: note: You might need to cast the function pointer here ghostpdl-10.03.0/gpdl/pwgtop.c:262:53: note: Parameter 'impl' can be declared as pointer to const ghostpdl-10.03.0/gpdl/pwgtop.c:270:37: style: Parameter 'pwg' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/gpdl/pwgtop.c:270:62: style: Parameter 'pr' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/gpdl/pwgtop.c:636:51: style: Parameter 'impl' can be declared as pointer to const. However it seems that 'pwg_impl_process_end' is a callback function, if 'impl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/gpdl/pwgtop.c:711:3: note: You might need to cast the function pointer here ghostpdl-10.03.0/gpdl/pwgtop.c:636:51: note: Parameter 'impl' can be declared as pointer to const ghostpdl-10.03.0/gpdl/pwgtop.c:666:50: style: Parameter 'impl' can be declared as pointer to const. However it seems that 'pwg_impl_process_eof' is a callback function, if 'impl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/gpdl/pwgtop.c:713:3: note: You might need to cast the function pointer here ghostpdl-10.03.0/gpdl/pwgtop.c:666:50: note: Parameter 'impl' can be declared as pointer to const ghostpdl-10.03.0/gpdl/pwgtop.c:673:52: style: Parameter 'impl' can be declared as pointer to const. However it seems that 'pwg_impl_report_errors' is a callback function, if 'impl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/gpdl/pwgtop.c:714:3: note: You might need to cast the function pointer here ghostpdl-10.03.0/gpdl/pwgtop.c:673:52: note: Parameter 'impl' can be declared as pointer to const ghostpdl-10.03.0/gpdl/txttop.c:248:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/gpdl/txttop.c:556:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_Fatal [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/gpdl/psitop.c:632:49: style: Parameter 'impl' can be declared as pointer to const. However it seems that 'ps_impl_process_eof' is a callback function, if 'impl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/gpdl/psitop.c:688:3: note: You might need to cast the function pointer here ghostpdl-10.03.0/gpdl/psitop.c:632:49: note: Parameter 'impl' can be declared as pointer to const ghostpdl-10.03.0/gpdl/psitop.c:639:51: style: Parameter 'impl' can be declared as pointer to const. However it seems that 'ps_impl_report_errors' is a callback function, if 'impl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/gpdl/psitop.c:689:3: note: You might need to cast the function pointer here ghostpdl-10.03.0/gpdl/psitop.c:639:51: note: Parameter 'impl' can be declared as pointer to const ghostpdl-10.03.0/gpdl/txttop.c:431:17: style: Local variable 'code' shadows outer variable [shadowVariable] ghostpdl-10.03.0/gpdl/txttop.c:382:9: note: Shadowed declaration ghostpdl-10.03.0/gpdl/txttop.c:431:17: note: Shadow variable ghostpdl-10.03.0/gpdl/txttop.c:260:47: style: Parameter 'impl' can be declared as pointer to const. However it seems that 'txt_impl_init_job' is a callback function, if 'impl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/gpdl/txttop.c:841:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/gpdl/txttop.c:260:47: note: Parameter 'impl' can be declared as pointer to const ghostpdl-10.03.0/gpdl/txttop.c:740:53: style: Parameter 'impl' can be declared as pointer to const. However it seems that 'txt_impl_process_begin' is a callback function, if 'impl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/gpdl/txttop.c:844:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/gpdl/txttop.c:740:53: note: Parameter 'impl' can be declared as pointer to const ghostpdl-10.03.0/gpdl/txttop.c:747:46: style: Parameter 'impl' can be declared as pointer to const. However it seems that 'txt_impl_process' is a callback function, if 'impl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/gpdl/txttop.c:845:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/gpdl/txttop.c:747:46: note: Parameter 'impl' can be declared as pointer to const ghostpdl-10.03.0/gpdl/txttop.c:761:51: style: Parameter 'impl' can be declared as pointer to const. However it seems that 'txt_impl_process_end' is a callback function, if 'impl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/gpdl/txttop.c:846:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/gpdl/txttop.c:761:51: note: Parameter 'impl' can be declared as pointer to const ghostpdl-10.03.0/gpdl/txttop.c:779:50: style: Parameter 'impl' can be declared as pointer to const. However it seems that 'txt_impl_process_eof' is a callback function, if 'impl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/gpdl/txttop.c:848:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/gpdl/txttop.c:779:50: note: Parameter 'impl' can be declared as pointer to const ghostpdl-10.03.0/gpdl/txttop.c:791:52: style: Parameter 'impl' can be declared as pointer to const. However it seems that 'txt_impl_report_errors' is a callback function, if 'impl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/gpdl/txttop.c:849:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/gpdl/txttop.c:791:52: note: Parameter 'impl' can be declared as pointer to const ghostpdl-10.03.0/gpdl/txttop.c:808:47: style: Parameter 'impl' can be declared as pointer to const. However it seems that 'txt_impl_dnit_job' is a callback function, if 'impl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/gpdl/txttop.c:850:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/gpdl/txttop.c:808:47: note: Parameter 'impl' can be declared as pointer to const ghostpdl-10.03.0/gpdl/txttop.c:823:65: style: Parameter 'impl' can be declared as pointer to const. However it seems that 'txt_impl_deallocate_interp_instance' is a callback function, if 'impl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/gpdl/txttop.c:851:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/gpdl/txttop.c:823:65: note: Parameter 'impl' can be declared as pointer to const ghostpdl-10.03.0/pcl/pcl/pccid.c:105:15: style: union member 'Anonymous12::f' is never used. [unusedStructMember] ghostpdl-10.03.0/pcl/pcl/pccsbase.c:277:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pccsbase.c:288:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BEGIN [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pccsbase.c:444:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BEGIN [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pccsbase.c:445:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BEGIN [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pccsbase.c:446:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BEGIN [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pccsbase.c:511:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rmin [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pccsbase.c:657:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BEGIN [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pccsbase.c:658:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BEGIN [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pccsbase.c:659:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BEGIN [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pccsbase.c:767:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BEGIN [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pccsbase.c:768:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BEGIN [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pccsbase.c:769:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BEGIN [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pccsbase.c:808:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BEGIN [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pccsbase.c:809:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BEGIN [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pccsbase.c:810:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BEGIN [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pccsbase.c:872:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pccsbase.c:924:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st_cs_base_t [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pccsbase.c:1051:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BEGIN [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcdither.c:91:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st_udither_t [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcdither.c:67:14: style: Variable 'code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pcl/pcl/pccsbase.c:277:5: style: Variable 'rc_increment' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pcl/pcl/pccsbase.c:278:5: style: Variable 'rc_increment' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pcl/pcl/pccsbase.c:919:14: style: Variable 'code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pcl/pcl/pcdraw.c:91:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_Remap_Color [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcdraw.c:116:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st_gstate_ids_t [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcdraw.c:150:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BEGIN [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcdraw.c:165:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st_gstate_ids_t [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcdraw.c:51:37: style:inconclusive: Function 'pcl_set_ctm' argument 2 names different: declaration 'print_direction' definition 'use_pd'. [funcArgNamesDifferent] ghostpdl-10.03.0/pcl/pcl/pcdraw.h:25:41: note: Function 'pcl_set_ctm' argument 2 names different: declaration 'print_direction' definition 'use_pd'. ghostpdl-10.03.0/pcl/pcl/pcdraw.c:51:37: note: Function 'pcl_set_ctm' argument 2 names different: declaration 'print_direction' definition 'use_pd'. ghostpdl-10.03.0/pcl/pcl/pcdraw.c:70:54: style:inconclusive: Function 'pcl_set_drawing_color' argument 3 names different: declaration 'pcl_id' definition 'id'. [funcArgNamesDifferent] ghostpdl-10.03.0/pcl/pcl/pcdraw.h:33:31: note: Function 'pcl_set_drawing_color' argument 3 names different: declaration 'pcl_id' definition 'id'. ghostpdl-10.03.0/pcl/pcl/pcdraw.c:70:54: note: Function 'pcl_set_drawing_color' argument 3 names different: declaration 'pcl_id' definition 'id'. ghostpdl-10.03.0/pcl/pcl/pcdraw.c:128:9: style: Variable 'rc_increment' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pcl/pcl/pcdraw.c:129:9: style: Variable 'rc_increment' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pcl/pcl/pcfont.c:114:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable symbol_set [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcfont.c:137:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proportional_spacing [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcfont.c:225:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable style [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcfont.c:249:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stroke_weight [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcfont.c:269:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable typeface_family [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcfont.c:318:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proportional_spacing [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcfont.c:350:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable secondary [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcfont.c:358:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable primary [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcfont.c:391:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable primary [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcfont.c:556:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_Fatal [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcfont.c:685:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcfontpg.c:172:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pl_built_in_resident_font_table_count [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcfont.c:392:18: style: Condition 'code==0' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/pcl/pcl/pcfont.c:391:25: note: Calling function 'pcl_pitch' returns 0 ghostpdl-10.03.0/pcl/pcl/pcfont.c:391:25: note: Assignment 'code=pcl_pitch(cpi,pcs,primary)', assigned value is 0 ghostpdl-10.03.0/pcl/pcl/pcfont.c:392:18: note: Condition 'code==0' is always true ghostpdl-10.03.0/pcl/pcl/pcfont.c:516:20: style: Variable 'fp' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pcl/pcfrgrnd.c:54:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st_frgrnd_t [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcfrgrnd.c:87:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_invalidaccess [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcfrgrnd.c:218:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcfsel.c:216:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plft_16bit [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcfsel.c:407:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plfst_bitmap [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcfsel.c:529:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_Fatal [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcfsel.c:558:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DO_NOTHING [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcfrgrnd.c:228:36: style: Parameter 'pcs' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pcl/pcfrgrnd.c:134:5: style: Variable 'rc_increment' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pcl/pcl/pcfrgrnd.c:135:5: style: Variable 'rc_increment' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pcl/pcl/pcfrgrnd.c:138:9: style: Variable 'rc_increment' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pcl/pcl/pcfrgrnd.c:218:9: style: Variable 'rc_increment' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pcl/pcl/pcfsel.c:450:24: style:inconclusive: Function 'pcl_reselect_font' argument 3 names different: declaration 'intenal_only' definition 'internal_only'. [funcArgNamesDifferent] ghostpdl-10.03.0/pcl/pcl/pcfsel.h:28:28: note: Function 'pcl_reselect_font' argument 3 names different: declaration 'intenal_only' definition 'internal_only'. ghostpdl-10.03.0/pcl/pcl/pcfsel.c:450:24: note: Function 'pcl_reselect_font' argument 3 names different: declaration 'intenal_only' definition 'internal_only'. ghostpdl-10.03.0/pcl/pcl/pcfsel.c:474:19: style: Local variable 'value' shadows outer variable [shadowVariable] ghostpdl-10.03.0/pcl/pcl/pcfsel.c:455:15: note: Shadowed declaration ghostpdl-10.03.0/pcl/pcl/pcfsel.c:474:19: note: Shadow variable ghostpdl-10.03.0/pcl/pcl/pcfsel.c:410:28: style: Variable 'fhp' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pcl/pcident.c:41:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable no_UniqueID [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcht.c:1638:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st_ht_t [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcht.c:1699:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcht.c:1879:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BEGIN [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcht.c:1899:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BEGIN [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcht.c:1944:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BEGIN [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcindxed.c:95:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st_cs_indexed_t [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcindxed.c:153:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcindxed.c:450:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable byte [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcindxed.c:782:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcindxed.c:939:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BEGIN [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcindxed.c:1051:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BEGIN [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcindxed.c:748:54: style:inconclusive: Function 'pcl_cs_indexed_update_lookup_tbl' argument 1 names different: declaration 'pindexed' definition 'ppindexed'. [funcArgNamesDifferent] ghostpdl-10.03.0/pcl/pcl/pcindxed.h:237:58: note: Function 'pcl_cs_indexed_update_lookup_tbl' argument 1 names different: declaration 'pindexed' definition 'ppindexed'. ghostpdl-10.03.0/pcl/pcl/pcindxed.c:748:54: note: Function 'pcl_cs_indexed_update_lookup_tbl' argument 1 names different: declaration 'pindexed' definition 'ppindexed'. ghostpdl-10.03.0/pcl/pcl/pcindxed.c:918:34: style:inconclusive: Function 'pcl_cs_indexed_build_cspace' argument 4 names different: declaration 'fixed' definition 'pfixed'. [funcArgNamesDifferent] ghostpdl-10.03.0/pcl/pcl/pcindxed.h:277:38: note: Function 'pcl_cs_indexed_build_cspace' argument 4 names different: declaration 'fixed' definition 'pfixed'. ghostpdl-10.03.0/pcl/pcl/pcindxed.c:918:34: note: Function 'pcl_cs_indexed_build_cspace' argument 4 names different: declaration 'fixed' definition 'pfixed'. ghostpdl-10.03.0/pcl/pcl/pcindxed.c:999:17: style: Local variable 'i' shadows outer variable [shadowVariable] ghostpdl-10.03.0/pcl/pcl/pcindxed.c:989:13: note: Shadowed declaration ghostpdl-10.03.0/pcl/pcl/pcindxed.c:999:17: note: Shadow variable ghostpdl-10.03.0/pcl/pcl/pcindxed.c:310:12: style: Variable 'pmin' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pcl/pcindxed.c:311:12: style: Variable 'prange' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pcl/pcindxed.c:357:12: style: Variable 'pmin' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pcl/pcindxed.c:358:12: style: Variable 'prange' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pcl/pcindxed.c:399:17: style: Variable 'pxfm' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pcl/pcindxed.c:400:12: style: Variable 'pmin' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pcl/pcindxed.c:401:12: style: Variable 'prange' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pcl/pcindxed.c:832:32: style: Variable 'pn' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pcl/pcindxed.c:857:23: style: Variable 'pindexed' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pcl/pcindxed.c:85:14: style: Variable 'code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pcl/pcl/pcindxed.c:86:14: style: Variable 'bp' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pcl/pcl/pcindxed.c:87:23: style: Variable 'palette_size' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pcl/pcl/pcindxed.c:102:5: style: Variable 'rc_increment' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pcl/pcl/pcindxed.c:1026:9: style: Variable 'rc_increment' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pcl/pcl/pcjob.c:81:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_InterpreterExit [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcjob.c:415:18: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pcl/pcl/pcjob.c:414:39: note: Calling function 'pcl_set_unit_of_measure' returns 0 ghostpdl-10.03.0/pcl/pcl/pcjob.c:414:39: note: Assignment 'code=pcl_set_unit_of_measure(&args,pcs)', assigned value is 0 ghostpdl-10.03.0/pcl/pcl/pcjob.c:415:18: note: Condition 'code<0' is always false ghostpdl-10.03.0/pcl/pcl/pcjob.c:298:19: style: Variable 'pres' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pcl/pcjob.c:328:26: style: Variable 'device_res.y' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pcl/pcl/pcht.c:1283:30: warning: Either the condition 'method>0' is redundant or the array 'pcs->rendering_info[20]' is accessed at index 20, which is out of bounds. [arrayIndexOutOfBoundsCond] ghostpdl-10.03.0/pcl/pcl/pcht.c:1281:17: note: Assuming that condition 'method>0' is not redundant ghostpdl-10.03.0/pcl/pcl/pcht.c:1283:30: note: Array index out of bounds ghostpdl-10.03.0/pcl/pcl/pcht.c:1286:28: warning: Either the condition 'method>0' is redundant or the array 'pcs->rendering_info[20]' is accessed at index 20, which is out of bounds. [arrayIndexOutOfBoundsCond] ghostpdl-10.03.0/pcl/pcl/pcht.c:1281:17: note: Assuming that condition 'method>0' is not redundant ghostpdl-10.03.0/pcl/pcl/pcht.c:1286:28: note: Array index out of bounds ghostpdl-10.03.0/pcl/pcl/pcht.c:1897:9: style: Redundant initialization for 'pht'. The initialized value is overwritten before it is read. [redundantInitialization] ghostpdl-10.03.0/pcl/pcl/pcht.c:1891:19: note: pht is initialized ghostpdl-10.03.0/pcl/pcl/pcht.c:1897:9: note: pht is overwritten ghostpdl-10.03.0/pcl/pcl/pcht.c:1916:15: style: Variable 'pht' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pcl/pcht.c:1699:9: style: Variable 'rc_increment' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pcl/pcl/pcht.c:1730:24: style: Variable 'pb' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pcl/pcl/pcht.c:1793:18: style: Variable 'code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pcl/pcl/pclookup.c:69:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st_lookup_tbl_t [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pclookup.c:49:29: style: Variable 'ptbl' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pcl/pcl/pclookup.c:50:14: style: Variable 'code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pcl/pcl/pcmacros.c:166:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcmtx3.c:218:24: style: Variable 'poutmtx->c.a22' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/pcl/pcl/pcmtx3.c:217:24: note: poutmtx->c.a22 is assigned ghostpdl-10.03.0/pcl/pcl/pcmtx3.c:218:24: note: poutmtx->c.a22 is overwritten ghostpdl-10.03.0/pcl/pcl/pcmacros.c:77:9: error: Address of local auto-variable assigned to a function parameter. [autoVariables] ghostpdl-10.03.0/pcl/pcl/pcmacros.c:183:23: style: Local variable 'value' shadows outer variable [shadowVariable] ghostpdl-10.03.0/pcl/pcl/pcmacros.c:128:11: note: Shadowed declaration ghostpdl-10.03.0/pcl/pcl/pcmacros.c:183:23: note: Shadow variable ghostpdl-10.03.0/pcl/pcl/pcmacros.c:196:23: style: Local variable 'value' shadows outer variable [shadowVariable] ghostpdl-10.03.0/pcl/pcl/pcmacros.c:128:11: note: Shadowed declaration ghostpdl-10.03.0/pcl/pcl/pcmacros.c:196:23: note: Shadow variable ghostpdl-10.03.0/pcl/pcl/pcmacros.c:287:18: style: Variable 'code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pcl/pcl/pcommand.c:73:61: style:inconclusive: Function 'put_param1_bool' argument 3 names different: declaration 'val' definition 'value'. [funcArgNamesDifferent] ghostpdl-10.03.0/pcl/pcl/pcparam.h:31:61: note: Function 'put_param1_bool' argument 3 names different: declaration 'val' definition 'value'. ghostpdl-10.03.0/pcl/pcl/pcommand.c:73:61: note: Function 'put_param1_bool' argument 3 names different: declaration 'val' definition 'value'. ghostpdl-10.03.0/pcl/pcl/pcommand.c:91:64: style:inconclusive: Function 'put_param1_float' argument 3 names different: declaration 'val' definition 'value'. [funcArgNamesDifferent] ghostpdl-10.03.0/pcl/pcl/pcparam.h:33:64: note: Function 'put_param1_float' argument 3 names different: declaration 'val' definition 'value'. ghostpdl-10.03.0/pcl/pcl/pcommand.c:91:64: note: Function 'put_param1_float' argument 3 names different: declaration 'val' definition 'value'. ghostpdl-10.03.0/pcl/pcl/pcommand.c:110:59: style:inconclusive: Function 'put_param1_int' argument 3 names different: declaration 'val' definition 'value'. [funcArgNamesDifferent] ghostpdl-10.03.0/pcl/pcl/pcparam.h:35:59: note: Function 'put_param1_int' argument 3 names different: declaration 'val' definition 'value'. ghostpdl-10.03.0/pcl/pcl/pcommand.c:110:59: note: Function 'put_param1_int' argument 3 names different: declaration 'val' definition 'value'. ghostpdl-10.03.0/pcl/pcl/pcommand.c:129:69: style:inconclusive: Function 'put_param1_float_array' argument 3 names different: declaration 'val_array' definition 'pf'. [funcArgNamesDifferent] ghostpdl-10.03.0/pcl/pcl/pcparam.h:38:34: note: Function 'put_param1_float_array' argument 3 names different: declaration 'val_array' definition 'pf'. ghostpdl-10.03.0/pcl/pcl/pcommand.c:129:69: note: Function 'put_param1_float_array' argument 3 names different: declaration 'val_array' definition 'pf'. ghostpdl-10.03.0/pcl/pcl/pcommand.c:150:70: style:inconclusive: Function 'put_param1_string' argument 3 names different: declaration 'val' definition 'str'. [funcArgNamesDifferent] ghostpdl-10.03.0/pcl/pcl/pcparam.h:39:74: note: Function 'put_param1_string' argument 3 names different: declaration 'val' definition 'str'. ghostpdl-10.03.0/pcl/pcl/pcommand.c:150:70: note: Function 'put_param1_string' argument 3 names different: declaration 'val' definition 'str'. ghostpdl-10.03.0/pcl/pcl/pcpage.c:678:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BEGIN [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcpage.c:844:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BEGIN [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcpage.c:1333:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcpalet.c:108:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st_palette_t [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcpalet.c:165:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcpalet.c:201:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcpalet.c:260:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st_pstack_entry_t [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcpalet.c:464:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dev_spec_op [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcpalet.c:841:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pcl_mono_palette_subclass_data [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcpalet.c:1021:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcpalet.c:535:27: style: Variable 'pindexed' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pcl/pcpalet.c:592:38: style: Parameter 'pcid' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pcl/pcpalet.c:640:47: style: Parameter 'pcs' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pcl/pcpalet.c:165:9: style: Variable 'rc_increment' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pcl/pcl/pcpalet.c:166:9: style: Variable 'rc_increment' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pcl/pcl/pcpalet.c:201:9: style: Variable 'rc_increment' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pcl/pcl/pcpalet.c:203:9: style: Variable 'rc_increment' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pcl/pcl/pcpalet.c:264:9: style: Variable 'rc_increment' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pcl/pcl/pcpalet.c:1021:9: style: Variable 'rc_increment' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pcl/pcl/pcpage.c:978:58: warning: Comparison of a boolean expression with an integer. [compareBoolExpressionWithInt] ghostpdl-10.03.0/pcl/pcl/pcpage.c:978:61: style: Comparing expression of type 'bool' against value 1. Condition is always true. [compareValueOutOfTypeRangeError] ghostpdl-10.03.0/pcl/pcl/pcpage.c:978:58: style: Condition 'new_skip<=1' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/pcl/pcl/pcpage.c:154:9: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] ghostpdl-10.03.0/pcl/pcl/pcpage.c:165:11: note: Found duplicate branches for 'if' and 'else'. ghostpdl-10.03.0/pcl/pcl/pcpage.c:154:9: note: Found duplicate branches for 'if' and 'else'. ghostpdl-10.03.0/pcl/pcl/pcpage.c:148:20: style: Variable 'pdev' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pcl/pcpage.c:489:49: style: Parameter 'pdims' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pcl/pcpage.c:492:23: style: Variable 'psize' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pcl/pcpage.c:550:64: style: Parameter 'org' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pcl/pcpage.c:596:31: style: Parameter 'pcs' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pcl/pcpage.c:602:32: style: Parameter 'pcs' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pcl/pcpage.c:1100:63: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pcl/pcpage.c:1163:32: style: Parameter 'pargs' can be declared as pointer to const. However it seems that 'pcl_print_quality' is a callback function, if 'pargs' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/pcl/pcl/pcpage.c:1242:9: note: You might need to cast the function pointer here ghostpdl-10.03.0/pcl/pcl/pcpage.c:1163:32: note: Parameter 'pargs' can be declared as pointer to const ghostpdl-10.03.0/pcl/pcl/pcpage.c:1163:53: style: Parameter 'pcs' can be declared as pointer to const. However it seems that 'pcl_print_quality' is a callback function, if 'pcs' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/pcl/pcl/pcpage.c:1242:9: note: You might need to cast the function pointer here ghostpdl-10.03.0/pcl/pcl/pcpage.c:1163:53: note: Parameter 'pcs' can be declared as pointer to const ghostpdl-10.03.0/pcl/pcl/pcpage.c:1255:19: style: Variable 'pwidth' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pcl/pcpage.c:1256:19: style: Variable 'plength' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pcl/pcpage.c:1332:27: style: Variable 'psize' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pcl/pcparse.c:273:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcparse.c:491:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcpatrn.c:126:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st_ccolor_t [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcpatrn.c:212:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BEGIN [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcpatrn.c:254:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BEGIN [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcpatrn.c:322:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BEGIN [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcpatrn.c:395:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BEGIN [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcpatrn.c:814:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rop3_default [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcpatrn.c:1007:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcpatrn.c:1042:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcpatrn.c:1063:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pattern_set_pen [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcparse.c:649:47: style: Redundant condition: pcs->personality==rtl. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition] ghostpdl-10.03.0/pcl/pcl/pcparse.c:638:26: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pcl/pcl/pcparse.c:636:36: note: Calling function 'append_macro' returns 0 ghostpdl-10.03.0/pcl/pcl/pcparse.c:636:36: note: Assignment 'code=append_macro(macro_p,p,pcs)', assigned value is 0 ghostpdl-10.03.0/pcl/pcl/pcparse.c:638:26: note: Condition 'code<0' is always false ghostpdl-10.03.0/pcl/pcl/pcparse.c:681:30: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pcl/pcl/pcparse.c:680:40: note: Calling function 'append_macro' returns 0 ghostpdl-10.03.0/pcl/pcl/pcparse.c:680:40: note: Assignment 'code=append_macro(macro_prefix,¯o_prefix[3],pcs)', assigned value is 0 ghostpdl-10.03.0/pcl/pcl/pcparse.c:681:30: note: Condition 'code<0' is always false ghostpdl-10.03.0/pcl/pcl/pcparse.c:704:19: style: Condition 'mcode<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pcl/pcl/pcparse.c:702:33: note: Calling function 'append_macro' returns 0 ghostpdl-10.03.0/pcl/pcl/pcparse.c:702:33: note: Assignment 'mcode=append_macro(macro_p,p,pcs)', assigned value is 0 ghostpdl-10.03.0/pcl/pcl/pcparse.c:704:19: note: Condition 'mcode<0' is always false ghostpdl-10.03.0/pcl/pcl/pcparse.c:512:33: warning: Either the condition 'pcs->parse_other' is redundant or there is possible null pointer dereference: pcs->parse_other. [nullPointerRedundantCheck] ghostpdl-10.03.0/pcl/pcl/pcparse.c:515:54: note: Assuming that condition 'pcs->parse_other' is not redundant ghostpdl-10.03.0/pcl/pcl/pcparse.c:512:33: note: Null pointer dereference ghostpdl-10.03.0/pcl/pcl/pcpatrn.c:228:19: style: Variable 'pcur' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pcl/pcpatrn.c:848:20: style: Variable 'ppalet' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pcl/pcpatrn.c:133:9: style: Variable 'rc_increment' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pcl/pcl/pcpatrn.c:134:9: style: Variable 'rc_increment' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pcl/pcl/pcpatrn.c:135:9: style: Variable 'rc_increment' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pcl/pcl/pcsfont.c:236:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plfst_TrueType [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcsfont.c:372:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plfst_bitmap [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcsfont.c:754:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcsfont.c:929:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_Fatal [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcsfont.c:1011:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcstatus.c:190:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plfst_bitmap [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcstatus.c:489:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcstatus.c:630:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcsfont.c:951:25: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition] ghostpdl-10.03.0/pcl/pcl/pcsfont.c:1000:15: style: Condition 'count<1' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pcl/pcl/pcsfont.c:998:15: note: Assuming that condition 'count==0' is not redundant ghostpdl-10.03.0/pcl/pcl/pcsfont.c:1000:15: note: Condition 'count<1' is always false ghostpdl-10.03.0/pcl/pcl/pcsfont.c:769:47: style: Local variable 'data' shadows outer variable [shadowVariable] ghostpdl-10.03.0/pcl/pcl/pcsfont.c:646:17: note: Shadowed declaration ghostpdl-10.03.0/pcl/pcl/pcsfont.c:769:47: note: Shadow variable ghostpdl-10.03.0/pcl/pcl/pcsfont.c:860:28: style: Variable 'header' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pcl/pcstatus.c:182:32: warning: Either the condition 'font_set>0' is redundant or the array 'pcs->font_selection[2]' is accessed at index 2, which is out of bounds. [arrayIndexOutOfBoundsCond] ghostpdl-10.03.0/pcl/pcl/pcstatus.c:181:36: note: Assuming that condition 'font_set>0' is not redundant ghostpdl-10.03.0/pcl/pcl/pcstatus.c:182:32: note: Array index out of bounds ghostpdl-10.03.0/pcl/pcl/pcstatus.c:247:31: style: Variable 'ssp' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pcl/pcstatus.c:398:24: style: Variable 'pptrn' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pcl/pcstatus.c:410:28: style: Variable 'pptrn' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pcl/pcstatus.c:425:62: style: Parameter 'mapp' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pcl/pcstatus.c:434:20: style: Variable 'fp' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pcl/pcsymbol.c:93:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plgv_MSL [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcsymbol.c:249:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plgv_MSL [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcsymbol.c:264:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pl_built_in_symbol_maps [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcsymbol.c:339:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plgv_Unicode [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcsymbol.c:111:23: style: Condition 'num_codes==0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pcl/pcl/pcsymbol.c:108:48: note: Assignment 'num_codes=last_code-first_code+1', assigned value is greater than 0 ghostpdl-10.03.0/pcl/pcl/pcsymbol.c:111:23: note: Condition 'num_codes==0' is always false ghostpdl-10.03.0/pcl/pcl/pcsymbol.c:389:52: style: Condition 'pcl_load_built_in_symbol_sets(pcs)<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pcl/pcl/pcsymbol.c:389:46: note: Calling function 'pcl_load_built_in_symbol_sets' returns 0 ghostpdl-10.03.0/pcl/pcl/pcsymbol.c:389:52: note: Condition 'pcl_load_built_in_symbol_sets(pcs)<0' is always false ghostpdl-10.03.0/pcl/pcl/pcsymbol.c:396:22: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pcl/pcl/pcsymbol.c:395:42: note: Calling function 'pcl_symbol_set_control' returns 0 ghostpdl-10.03.0/pcl/pcl/pcsymbol.c:395:42: note: Assignment 'code=pcl_symbol_set_control(&args,pcs)', assigned value is 0 ghostpdl-10.03.0/pcl/pcl/pcsymbol.c:396:22: note: Condition 'code<0' is always false ghostpdl-10.03.0/pcl/pcl/pctext.c:129:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plfst_bitmap [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pctext.c:239:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plft_MSL [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pctext.c:496:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEXT_FROM_CHARS [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pctext.c:529:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_param_type_null [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pctext.c:625:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plfst_bitmap [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pctext.c:745:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plfst_TrueType [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pctext.c:997:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plfst_bitmap [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pctext.c:1091:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_invalidfont [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pctop.c:243:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pctop.c:417:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_Fatal [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pctop.c:625:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PL_RESET_RESOURCES [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pctop.c:348:11: style: Variable 'stage' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/pcl/pcl/pctop.c:336:11: note: stage is assigned ghostpdl-10.03.0/pcl/pcl/pctop.c:348:11: note: stage is overwritten ghostpdl-10.03.0/pcl/pcl/pctop.c:213:45: style:inconclusive: Function 'pcl_get_gstate' argument 1 names different: declaration 'instance' definition 'impl'. [funcArgNamesDifferent] ghostpdl-10.03.0/pcl/pcl/pctop.h:23:58: note: Function 'pcl_get_gstate' argument 1 names different: declaration 'instance' definition 'impl'. ghostpdl-10.03.0/pcl/pcl/pctop.c:213:45: note: Function 'pcl_get_gstate' argument 1 names different: declaration 'instance' definition 'impl'. ghostpdl-10.03.0/pcl/pcl/pctop.c:127:39: style: Parameter 'mem' can be declared as pointer to const. However it seems that 'pcl_gstate_client_alloc' is a callback function, if 'mem' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/pcl/pcl/pctop.c:154:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/pcl/pcl/pctop.c:127:39: note: Parameter 'mem' can be declared as pointer to const ghostpdl-10.03.0/pcl/pcl/pctop.c:142:34: style: Parameter 'to' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pcl/pctop.c:143:34: style: Parameter 'from' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pcl/pctop.c:149:30: style: Parameter 'old' can be declared as pointer to const. However it seems that 'pcl_gstate_client_free' is a callback function, if 'old' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/pcl/pcl/pctop.c:156:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/pcl/pcl/pctop.c:149:30: note: Parameter 'old' can be declared as pointer to const ghostpdl-10.03.0/pcl/pcl/pctop.c:149:49: style: Parameter 'mem' can be declared as pointer to const. However it seems that 'pcl_gstate_client_free' is a callback function, if 'mem' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/pcl/pcl/pctop.c:156:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/pcl/pcl/pctop.c:149:49: note: Parameter 'mem' can be declared as pointer to const ghostpdl-10.03.0/pcl/pcl/pctop.c:149:65: style: Parameter 'pgs' can be declared as pointer to const. However it seems that 'pcl_gstate_client_free' is a callback function, if 'pgs' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/pcl/pcl/pctop.c:156:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/pcl/pcl/pctop.c:149:65: note: Parameter 'pgs' can be declared as pointer to const ghostpdl-10.03.0/pcl/pcl/pctop.c:213:45: style: Parameter 'impl' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pcl/pctop.c:294:50: style: Parameter 'impl' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pcl/pctop.c:294:68: style: Parameter 'device' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pcl/pctop.c:297:11: style: Variable 'personality' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pcl/pctop.c:318:49: style: Parameter 'impl' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pcl/pctop.c:436:53: style: Parameter 'impl' can be declared as pointer to const. However it seems that 'pcl_impl_process_begin' is a callback function, if 'impl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/pcl/pcl/pctop.c:656:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/pcl/pcl/pctop.c:436:53: note: Parameter 'impl' can be declared as pointer to const ghostpdl-10.03.0/pcl/pcl/pctop.c:443:47: style: Parameter 'impl' can be declared as pointer to const. However it seems that 'pcl_impl_process' is a callback function, if 'impl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/pcl/pcl/pctop.c:657:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/pcl/pcl/pctop.c:443:47: note: Parameter 'impl' can be declared as pointer to const ghostpdl-10.03.0/pcl/pcl/pctop.c:454:51: style: Parameter 'impl' can be declared as pointer to const. However it seems that 'pcl_impl_process_end' is a callback function, if 'impl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/pcl/pcl/pctop.c:658:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/pcl/pcl/pctop.c:454:51: note: Parameter 'impl' can be declared as pointer to const ghostpdl-10.03.0/pcl/pcl/pctop.c:486:51: style: Parameter 'impl' can be declared as pointer to const. However it seems that 'pcl_impl_process_eof' is a callback function, if 'impl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/pcl/pcl/pctop.c:660:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/pcl/pcl/pctop.c:486:51: note: Parameter 'impl' can be declared as pointer to const ghostpdl-10.03.0/pcl/pcl/pctop.c:502:53: style: Parameter 'impl' can be declared as pointer to const. However it seems that 'pcl_impl_report_errors' is a callback function, if 'impl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/pcl/pcl/pctop.c:661:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/pcl/pcl/pctop.c:502:53: note: Parameter 'impl' can be declared as pointer to const ghostpdl-10.03.0/pcl/pcl/pctop.c:520:48: style: Parameter 'impl' can be declared as pointer to const. However it seems that 'pcl_impl_dnit_job' is a callback function, if 'impl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/pcl/pcl/pctop.c:662:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/pcl/pcl/pctop.c:520:48: note: Parameter 'impl' can be declared as pointer to const ghostpdl-10.03.0/pcl/pcl/pctop.c:553:66: style: Parameter 'impl' can be declared as pointer to const. However it seems that 'pcl_impl_deallocate_interp_instance' is a callback function, if 'impl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/pcl/pcl/pctop.c:663:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/pcl/pcl/pctop.c:553:66: note: Parameter 'impl' can be declared as pointer to const ghostpdl-10.03.0/pcl/pcl/pctop.c:620:44: style: Parameter 'impl' can be declared as pointer to const. However it seems that 'pcl_impl_reset' is a callback function, if 'impl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/pcl/pcl/pctop.c:664:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/pcl/pcl/pctop.c:620:44: note: Parameter 'impl' can be declared as pointer to const ghostpdl-10.03.0/pcl/pcl/pcuptrn.c:74:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st_pattern_data_t [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcuptrn.c:143:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st_pattern_t [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcuptrn.c:203:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcuptrn.c:314:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcuptrn.c:396:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_no_bitmap_id [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pctext.c:398:23: style:inconclusive: Function 'pcl_char_get_char' argument 3 names different: declaration 'len' definition 'src_len'. [funcArgNamesDifferent] ghostpdl-10.03.0/pcl/pcl/pctpm.h:39:31: note: Function 'pcl_char_get_char' argument 3 names different: declaration 'len' definition 'src_len'. ghostpdl-10.03.0/pcl/pcl/pctext.c:398:23: note: Function 'pcl_char_get_char' argument 3 names different: declaration 'len' definition 'src_len'. ghostpdl-10.03.0/pcl/pcl/pctext.c:994:46: style:inconclusive: Function 'pcl_font_scale' argument 2 names different: declaration 'psz' definition 'pscale'. [funcArgNamesDifferent] ghostpdl-10.03.0/pcl/pcl/pcstate.h:404:47: note: Function 'pcl_font_scale' argument 2 names different: declaration 'psz' definition 'pscale'. ghostpdl-10.03.0/pcl/pcl/pctext.c:994:46: note: Function 'pcl_font_scale' argument 2 names different: declaration 'psz' definition 'pscale'. ghostpdl-10.03.0/pcl/pcl/pctext.c:727:45: style: Parameter 'advance_vector' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pcl/pctext.c:732:27: style: Variable 'pfp' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pcl/pctext.c:208:14: style: Variable 'code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pcl/pcl/pcursor.c:218:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BEGIN [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcursor.c:288:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BEGIN [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcursor.c:346:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BEGIN [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcursor.c:373:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BEGIN [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pcursor.c:269:17: style: Local variable 'code' shadows outer variable [shadowVariable] ghostpdl-10.03.0/pcl/pcl/pcursor.c:231:9: note: Shadowed declaration ghostpdl-10.03.0/pcl/pcl/pcursor.c:269:17: note: Shadow variable ghostpdl-10.03.0/pcl/pcl/pcuptrn.c:132:44: style:inconclusive: Function 'pcl_pattern_build_pattern' argument 1 names different: declaration 'pppat_data' definition 'ppptrn'. [funcArgNamesDifferent] ghostpdl-10.03.0/pcl/pcl/pcuptrn.h:37:48: note: Function 'pcl_pattern_build_pattern' argument 1 names different: declaration 'pppat_data' definition 'ppptrn'. ghostpdl-10.03.0/pcl/pcl/pcuptrn.c:132:44: note: Function 'pcl_pattern_build_pattern' argument 1 names different: declaration 'pppat_data' definition 'ppptrn'. ghostpdl-10.03.0/pcl/pcl/pcuptrn.c:133:51: style:inconclusive: Function 'pcl_pattern_build_pattern' argument 2 names different: declaration 'ppixmap' definition 'ppixinfo'. [funcArgNamesDifferent] ghostpdl-10.03.0/pcl/pcl/pcuptrn.h:38:55: note: Function 'pcl_pattern_build_pattern' argument 2 names different: declaration 'ppixmap' definition 'ppixinfo'. ghostpdl-10.03.0/pcl/pcl/pcuptrn.c:133:51: note: Function 'pcl_pattern_build_pattern' argument 2 names different: declaration 'ppixmap' definition 'ppixinfo'. ghostpdl-10.03.0/pcl/pcl/pcuptrn.c:287:20: style:inconclusive: Function 'pcl_pattern_RF' argument 1 names different: declaration 'ptrn_indx' definition 'indx'. [funcArgNamesDifferent] ghostpdl-10.03.0/pcl/pcl/pcpatrn.h:275:24: note: Function 'pcl_pattern_RF' argument 1 names different: declaration 'ptrn_indx' definition 'indx'. ghostpdl-10.03.0/pcl/pcl/pcuptrn.c:287:20: note: Function 'pcl_pattern_RF' argument 1 names different: declaration 'ptrn_indx' definition 'indx'. ghostpdl-10.03.0/pcl/pcl/pcuptrn.c:300:20: style: Variable 'pdev' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pcl/pcuptrn.c:239:17: error: Uninitialized variable: key [legacyUninitvar] ghostpdl-10.03.0/pcl/pcl/pcwhtidx.c:229:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pgchar.c:211:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plfst_bitmap [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pgchar.c:315:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_NeedInput [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pgchar.c:469:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plfst_bitmap [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pgchar.c:503:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hpgl_size_absolute [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pgchar.c:548:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hpgl_size_relative [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pgchar.c:585:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pgchar.c:650:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pgchar.c:615:36: style: Parameter 'pgls' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pcl/pgconfig.c:87:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_NeedInput [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pgconfig.c:154:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hpgl_scaling_none [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pgconfig.c:628:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hpgl_scaling_none [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pgdraw.c:76:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hpgl_scaling_point_factor [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pgdraw.c:222:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hpgl_scaling_isotropic [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pgdraw.c:261:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hpgl_scaling_none [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pgdraw.c:285:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hpgl_scaling_isotropic [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pgdraw.c:444:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_join_none [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pgdraw.c:737:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable radians_to_degrees [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pgdraw.c:895:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rop3_default [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pgdraw.c:1069:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_Remap_Color [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pgdraw.c:1163:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_limitcheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pgdraw.c:1363:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable radians_to_degrees [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pgdraw.c:1532:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plfst_Intellifont [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pgconfig.c:358:52: style: Parameter 'ptxy' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pcl/pgconfig.c:501:23: style: Parameter 'pargs' can be declared as pointer to const. However it seems that 'hpgl_EC' is a callback function, if 'pargs' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/pcl/pcl/pgconfig.c:765:9: note: You might need to cast the function pointer here ghostpdl-10.03.0/pcl/pcl/pgconfig.c:501:23: note: Parameter 'pargs' can be declared as pointer to const ghostpdl-10.03.0/pcl/pcl/pgconfig.c:501:45: style: Parameter 'pgls' can be declared as pointer to const. However it seems that 'hpgl_EC' is a callback function, if 'pgls' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/pcl/pcl/pgconfig.c:765:9: note: You might need to cast the function pointer here ghostpdl-10.03.0/pcl/pcl/pgconfig.c:501:45: note: Parameter 'pgls' can be declared as pointer to const ghostpdl-10.03.0/pcl/pcl/pgconfig.c:597:23: style: Parameter 'pargs' can be declared as pointer to const. However it seems that 'hpgl_RP' is a callback function, if 'pargs' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/pcl/pcl/pgconfig.c:767:9: note: You might need to cast the function pointer here ghostpdl-10.03.0/pcl/pcl/pgconfig.c:597:23: note: Parameter 'pargs' can be declared as pointer to const ghostpdl-10.03.0/pcl/pcl/pgconfig.c:597:45: style: Parameter 'pgls' can be declared as pointer to const. However it seems that 'hpgl_RP' is a callback function, if 'pgls' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/pcl/pcl/pgconfig.c:767:9: note: You might need to cast the function pointer here ghostpdl-10.03.0/pcl/pcl/pgconfig.c:597:45: note: Parameter 'pgls' can be declared as pointer to const ghostpdl-10.03.0/pcl/pcl/pgfdata.c:5081:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_invalidfont [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pgfdata.c:5175:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_invalidfont [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pgdraw.c:1225:66: style:inconclusive: Function 'hpgl_add_pcl_point_to_path' argument 2 names different: declaration 'pcl_point' definition 'pcl_pt'. [funcArgNamesDifferent] ghostpdl-10.03.0/pcl/pcl/pgdraw.h:116:49: note: Function 'hpgl_add_pcl_point_to_path' argument 2 names different: declaration 'pcl_point' definition 'pcl_pt'. ghostpdl-10.03.0/pcl/pcl/pgdraw.c:1225:66: note: Function 'hpgl_add_pcl_point_to_path' argument 2 names different: declaration 'pcl_point' definition 'pcl_pt'. ghostpdl-10.03.0/pcl/pcl/pgdraw.c:606:37: style: Parameter 'current_anchor_corner' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pcl/pgdraw.c:886:25: style: Parameter 'pgls' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pcl/pgdraw.c:1114:59: style: Parameter 'pt' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pcl/pgdraw.c:1211:14: style: Variable 'ppath' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pcl/pgdraw.c:1409:14: style: Variable 'ppath' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pcl/pgdraw.c:1505:14: style: Variable 'ppath' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pcl/pgfdata.c:5059:14: style: Variable 'code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pcl/pcl/pgfdata.c:5098:14: style: Variable 'code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pcl/pcl/pgfdata.c:5143:14: style: Variable 'code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pcl/pcl/pgfont.c:179:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_join_round [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pgfont.c:223:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ft_GL2_stick_user_defined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pgfont.c:281:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_join_round [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pgfont.c:310:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ft_GL2_531 [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pgfont.c:359:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pfont [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pgfont.c:153:37: style: Parameter 'pfont' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pcl/pgframe.c:175:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BEGIN [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pgframe.c:75:71: style:inconclusive: Function 'pcl_horiz_pic_frame_size_decipoints' argument 2 names different: declaration 'pgls' definition 'pcs'. [funcArgNamesDifferent] ghostpdl-10.03.0/pcl/pcl/pgmand.h:407:56: note: Function 'pcl_horiz_pic_frame_size_decipoints' argument 2 names different: declaration 'pgls' definition 'pcs'. ghostpdl-10.03.0/pcl/pcl/pgframe.c:75:71: note: Function 'pcl_horiz_pic_frame_size_decipoints' argument 2 names different: declaration 'pgls' definition 'pcs'. ghostpdl-10.03.0/pcl/pcl/pgframe.c:89:70: style:inconclusive: Function 'pcl_vert_pic_frame_size_decipoints' argument 2 names different: declaration 'pgls' definition 'pcs'. [funcArgNamesDifferent] ghostpdl-10.03.0/pcl/pcl/pgmand.h:409:55: note: Function 'pcl_vert_pic_frame_size_decipoints' argument 2 names different: declaration 'pgls' definition 'pcs'. ghostpdl-10.03.0/pcl/pcl/pgframe.c:89:70: note: Function 'pcl_vert_pic_frame_size_decipoints' argument 2 names different: declaration 'pgls' definition 'pcs'. ghostpdl-10.03.0/pcl/pcl/pgframe.c:110:66: style:inconclusive: Function 'pcl_set_pic_frame_anchor_point' argument 2 names different: declaration 'pgls' definition 'pcs'. [funcArgNamesDifferent] ghostpdl-10.03.0/pcl/pcl/pgmand.h:410:71: note: Function 'pcl_set_pic_frame_anchor_point' argument 2 names different: declaration 'pgls' definition 'pcs'. ghostpdl-10.03.0/pcl/pcl/pgframe.c:110:66: note: Function 'pcl_set_pic_frame_anchor_point' argument 2 names different: declaration 'pgls' definition 'pcs'. ghostpdl-10.03.0/pcl/pcl/pgframe.c:132:60: style:inconclusive: Function 'pcl_hpgl_plot_horiz_size' argument 2 names different: declaration 'pgls' definition 'pcs'. [funcArgNamesDifferent] ghostpdl-10.03.0/pcl/pcl/pgmand.h:412:65: note: Function 'pcl_hpgl_plot_horiz_size' argument 2 names different: declaration 'pgls' definition 'pcs'. ghostpdl-10.03.0/pcl/pcl/pgframe.c:132:60: note: Function 'pcl_hpgl_plot_horiz_size' argument 2 names different: declaration 'pgls' definition 'pcs'. ghostpdl-10.03.0/pcl/pcl/pgframe.c:148:59: style:inconclusive: Function 'pcl_hpgl_plot_vert_size' argument 2 names different: declaration 'pgls' definition 'pcs'. [funcArgNamesDifferent] ghostpdl-10.03.0/pcl/pcl/pgmand.h:414:64: note: Function 'pcl_hpgl_plot_vert_size' argument 2 names different: declaration 'pgls' definition 'pcs'. ghostpdl-10.03.0/pcl/pcl/pgframe.c:148:59: note: Function 'pcl_hpgl_plot_vert_size' argument 2 names different: declaration 'pgls' definition 'pcs'. ghostpdl-10.03.0/pcl/pcl/pginit.c:96:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hpgl_scaling_none [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pginit.c:240:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_path [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pglabel.c:94:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plfst_Intellifont [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pglabel.c:114:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plft_MSL [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pglabel.c:171:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_font_base [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pglabel.c:228:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_font_base [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pglabel.c:333:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hpgl_size_not_set [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pglabel.c:408:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plfst_bitmap [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pglabel.c:463:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable radians_to_degrees [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pglabel.c:524:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hpgl_scaling_none [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pglabel.c:625:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pglabel.c:650:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plfst_bitmap [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pglabel.c:672:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hpgl_size_not_set [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pglabel.c:812:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plfst_bitmap [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pglabel.c:1172:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DO_NOTHING [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pglabel.c:1324:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hpgl_size_not_set [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pglabel.c:1555:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_NeedInput [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pglfill.c:500:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pglfill.c:560:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pglfill.c:641:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_NeedInput [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pglabel.c:1606:66: style: Condition '(code=hpgl_buffer_char(pgls,pgls->g.symbol_mode))>=0' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/pcl/pcl/pglabel.c:1606:37: note: Calling function 'hpgl_buffer_char' returns 0 ghostpdl-10.03.0/pcl/pcl/pglabel.c:1606:66: note: Condition '(code=hpgl_buffer_char(pgls,pgls->g.symbol_mode))>=0' is always true ghostpdl-10.03.0/pcl/pcl/pglabel.c:1073:9: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] ghostpdl-10.03.0/pcl/pcl/pglabel.c:1075:11: note: Found duplicate branches for 'if' and 'else'. ghostpdl-10.03.0/pcl/pcl/pglabel.c:1073:9: note: Found duplicate branches for 'if' and 'else'. ghostpdl-10.03.0/pcl/pcl/pglabel.c:790:18: style: Local variable 'pfont' shadows outer variable [shadowVariable] ghostpdl-10.03.0/pcl/pcl/pglabel.c:733:14: note: Shadowed declaration ghostpdl-10.03.0/pcl/pcl/pglabel.c:790:18: note: Shadow variable ghostpdl-10.03.0/pcl/pcl/pglabel.c:139:27: style: Variable 'pfs' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pcl/pglabel.c:265:22: style: Variable 'map' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pcl/pglabel.c:442:63: style: Parameter 'dxy' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pcl/pglabel.c:458:66: style: Parameter 'dxy' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pcl/pglabel.c:639:30: style: Parameter 'pgls' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pcl/pglabel.c:639:48: style: Parameter 'pfont' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pcl/pglabel.c:733:14: style: Variable 'pfont' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pcl/pglabel.c:1187:31: style: Parameter 'pgls' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pcl/pglabel.c:1456:14: style: Variable 'code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pcl/pcl/pglfill.c:848:41: warning: Either the condition 'index<0' is redundant or the array 'pgls->g.fixed_line_type[8]' is accessed at index -1, which is out of bounds. [negativeIndex] ghostpdl-10.03.0/pcl/pcl/pglfill.c:848:49: note: Assuming that condition 'index<0' is not redundant ghostpdl-10.03.0/pcl/pcl/pglfill.c:848:41: note: Negative array index ghostpdl-10.03.0/pcl/pcl/pglfill.c:850:44: warning: Either the condition 'index<0' is redundant or the array 'pgls->g.adaptive_line_type[8]' is accessed at index -1, which is out of bounds. [negativeIndex] ghostpdl-10.03.0/pcl/pcl/pglfill.c:850:52: note: Assuming that condition 'index<0' is not redundant ghostpdl-10.03.0/pcl/pcl/pglfill.c:850:44: note: Negative array index ghostpdl-10.03.0/pcl/pcl/pglfill.c:363:35: style: Variable 'pgls->g.line.current.type' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/pcl/pcl/pglfill.c:360:35: note: pgls->g.line.current.type is assigned ghostpdl-10.03.0/pcl/pcl/pglfill.c:363:35: note: pgls->g.line.current.type is overwritten ghostpdl-10.03.0/pcl/pcl/pglfill.c:503:13: style: Local variable 'mask' shadows outer variable [shadowVariable] ghostpdl-10.03.0/pcl/pcl/pglfill.c:497:21: note: Shadowed declaration ghostpdl-10.03.0/pcl/pcl/pglfill.c:503:13: note: Shadow variable ghostpdl-10.03.0/pcl/pcl/pgparse.c:110:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_NeedInput [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pgparse.c:351:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_NeedInput [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pgparse.c:99:5: error: Address of local auto-variable assigned to a function parameter. [autoVariables] ghostpdl-10.03.0/pcl/pcl/pgvector.c:63:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable radians_to_degrees [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pgvector.c:413:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_ok [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/pgvector.c:539:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_NeedInput [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/rtgmode.c:355:17: style: Checking if unsigned expression 'src_wid' is less than zero. [unsignedLessThanZero] ghostpdl-10.03.0/pcl/pcl/rtgmode.c:355:33: style: Checking if unsigned expression 'src_hgt' is less than zero. [unsignedLessThanZero] ghostpdl-10.03.0/pcl/pcl/rtgmode.c:61:22: style: Variable 'pxfmst' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pcl/rtgmode.c:62:25: style: Variable 'prstate' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pcl/rtraster.c:122:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/rtraster.c:144:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/rtraster.c:366:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/rtraster.c:465:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/rtraster.c:960:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_CFD_template [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/rtraster.c:1199:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st_raster_t [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pcl/rtrstcmp.c:199:20: style: Condition 'i-->0' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/pcl/pcl/rtrstcmp.c:195:15: note: Assuming that condition 'i<=0' is not redundant ghostpdl-10.03.0/pcl/pcl/rtrstcmp.c:199:20: note: Condition 'i-->0' is always true ghostpdl-10.03.0/pcl/pcl/rtrstcmp.c:54:11: style: Variable 'plim' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pcl/rtrstcmp.c:78:11: style: Variable 'plim' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pcl/rtrstcmp.c:115:11: style: Variable 'plim' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pcl/rtrstcmp.c:157:11: style: Variable 'plim' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pcl/rtrstcmp.c:286:11: style: Variable 'plim' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pcl/rtraster.c:1086:41: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition] ghostpdl-10.03.0/pcl/pcl/rtraster.c:184:11: style: Variable 'ip' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pcl/rtraster.c:1035:13: style: Variable 'cmd' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pcl/pcl/rtraster.c:1036:16: style: Variable 'param' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pcl/pcl/rtraster.c:1117:14: style: Variable 'code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pcl/pcl/rtraster.c:1213:5: style: Variable 'rc_increment' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pcl/pl/pjparse.c:557:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PJL_VOLUME_0 [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/pjparse.c:598:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PJL_VOLUME_0 [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/pjparse.c:628:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gp_fmode_rb [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/pjparse.c:649:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gp_fmode_wb [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/pjparse.c:1152:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PJL_VOLUME_0 [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/pjparse.c:1841:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_permit_file_reading [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/pjparsei.c:66:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/pjparsei.c:79:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/pjparsei.c:85:52: style: Parameter 'impl' can be declared as pointer to const. However it seems that 'pjl_impl_process_begin' is a callback function, if 'impl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/pcl/pl/pjparsei.c:173:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/pcl/pl/pjparsei.c:85:52: note: Parameter 'impl' can be declared as pointer to const ghostpdl-10.03.0/pcl/pl/pjparsei.c:111:50: style: Parameter 'impl' can be declared as pointer to const. However it seems that 'pjl_impl_process_end' is a callback function, if 'impl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/pcl/pl/pjparsei.c:175:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/pcl/pl/pjparsei.c:111:50: note: Parameter 'impl' can be declared as pointer to const ghostpdl-10.03.0/pcl/pl/pjparsei.c:127:51: style: Parameter 'impl' can be declared as pointer to const. However it seems that 'pjl_impl_process_eof' is a callback function, if 'impl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/pcl/pl/pjparsei.c:177:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/pcl/pl/pjparsei.c:127:51: note: Parameter 'impl' can be declared as pointer to const ghostpdl-10.03.0/pcl/pl/pjparsei.c:135:53: style: Parameter 'impl' can be declared as pointer to const. However it seems that 'pjl_impl_report_errors' is a callback function, if 'impl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/pcl/pl/pjparsei.c:178:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/pcl/pl/pjparsei.c:135:53: note: Parameter 'impl' can be declared as pointer to const ghostpdl-10.03.0/pcl/pl/pjparsei.c:146:48: style: Parameter 'impl' can be declared as pointer to const. However it seems that 'pjl_impl_dnit_job' is a callback function, if 'impl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/pcl/pl/pjparsei.c:179:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/pcl/pl/pjparsei.c:146:48: note: Parameter 'impl' can be declared as pointer to const ghostpdl-10.03.0/pcl/pl/pjtop.c:63:58: style: Parameter 'pli' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pl/plapi.c:36:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_product [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plapi.c:52:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_Fatal [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plapi.c:81:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_Fatal [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plapi.c:97:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_Fatal [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plapi.c:111:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_Fatal [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plapi.c:127:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_Fatal [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plapi.c:146:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_Fatal [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plapi.c:157:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_Fatal [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plapi.c:168:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_Fatal [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plapi.c:180:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_Fatal [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plapi.c:191:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_Fatal [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plapi.c:202:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_Fatal [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plapi.c:212:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_Fatal [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plapi.c:235:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plapi.c:300:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_Fatal [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plapi.c:335:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_Fatal [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plapi.c:350:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_Fatal [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plapi.c:364:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_Fatal [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plapi.c:377:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_NeedInput [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plapi.c:398:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_Fatal [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plapi.c:408:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_Fatal [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plapi.c:418:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_Fatal [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plapi.c:429:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_Fatal [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plapi.c:439:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_Fatal [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plapi.c:499:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_Fatal [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plapi.c:32:42: style:inconclusive: Function 'gsapi_revision' argument 2 names different: declaration 'len' definition 'rvsize'. [funcArgNamesDifferent] ghostpdl-10.03.0/pcl/pl/plapi.h:124:67: note: Function 'gsapi_revision' argument 2 names different: declaration 'len' definition 'rvsize'. ghostpdl-10.03.0/pcl/pl/plapi.c:32:42: note: Function 'gsapi_revision' argument 2 names different: declaration 'len' definition 'rvsize'. ghostpdl-10.03.0/pcl/pl/plapi.c:44:27: style:inconclusive: Function 'gsapi_new_instance' argument 1 names different: declaration 'instance' definition 'lib'. [funcArgNamesDifferent] ghostpdl-10.03.0/pcl/pl/plapi.h:135:52: note: Function 'gsapi_new_instance' argument 1 names different: declaration 'instance' definition 'lib'. ghostpdl-10.03.0/pcl/pl/plapi.c:44:27: note: Function 'gsapi_new_instance' argument 1 names different: declaration 'instance' definition 'lib'. ghostpdl-10.03.0/pcl/pl/plapi.c:107:28: style:inconclusive: Function 'gsapi_init_with_args' argument 1 names different: declaration 'instance' definition 'lib'. [funcArgNamesDifferent] ghostpdl-10.03.0/pcl/pl/plapi.h:269:53: note: Function 'gsapi_init_with_args' argument 1 names different: declaration 'instance' definition 'lib'. ghostpdl-10.03.0/pcl/pl/plapi.c:107:28: note: Function 'gsapi_init_with_args' argument 1 names different: declaration 'instance' definition 'lib'. ghostpdl-10.03.0/pcl/pl/plapi.c:118:22: style:inconclusive: Function 'gsapi_run_file' argument 1 names different: declaration 'instance' definition 'lib'. [funcArgNamesDifferent] ghostpdl-10.03.0/pcl/pl/plapi.h:284:47: note: Function 'gsapi_run_file' argument 1 names different: declaration 'instance' definition 'lib'. ghostpdl-10.03.0/pcl/pl/plapi.c:118:22: note: Function 'gsapi_run_file' argument 1 names different: declaration 'instance' definition 'lib'. ghostpdl-10.03.0/pcl/pl/plapi.c:142:18: style:inconclusive: Function 'gsapi_exit' argument 1 names different: declaration 'instance' definition 'lib'. [funcArgNamesDifferent] ghostpdl-10.03.0/pcl/pl/plapi.h:289:43: note: Function 'gsapi_exit' argument 1 names different: declaration 'instance' definition 'lib'. ghostpdl-10.03.0/pcl/pl/plapi.c:142:18: note: Function 'gsapi_exit' argument 1 names different: declaration 'instance' definition 'lib'. ghostpdl-10.03.0/pcl/pl/plapi.c:153:29: style:inconclusive: Function 'gsapi_delete_instance' argument 1 names different: declaration 'instance' definition 'lib'. [funcArgNamesDifferent] ghostpdl-10.03.0/pcl/pl/plapi.h:142:54: note: Function 'gsapi_delete_instance' argument 1 names different: declaration 'instance' definition 'lib'. ghostpdl-10.03.0/pcl/pl/plapi.c:153:29: note: Function 'gsapi_delete_instance' argument 1 names different: declaration 'instance' definition 'lib'. ghostpdl-10.03.0/pcl/pl/plapi.c:187:34: style:inconclusive: Function 'gsapi_set_display_callback' argument 1 names different: declaration 'instance' definition 'lib'. [funcArgNamesDifferent] ghostpdl-10.03.0/pcl/pl/plapi.h:190:10: note: Function 'gsapi_set_display_callback' argument 1 names different: declaration 'instance' definition 'lib'. ghostpdl-10.03.0/pcl/pl/plapi.c:187:34: note: Function 'gsapi_set_display_callback' argument 1 names different: declaration 'instance' definition 'lib'. ghostpdl-10.03.0/pcl/pl/plapi.c:327:30: style:inconclusive: Function 'gsapi_run_string_begin' argument 1 names different: declaration 'instance' definition 'lib'. [funcArgNamesDifferent] ghostpdl-10.03.0/pcl/pl/plapi.h:291:55: note: Function 'gsapi_run_string_begin' argument 1 names different: declaration 'instance' definition 'lib'. ghostpdl-10.03.0/pcl/pl/plapi.c:327:30: note: Function 'gsapi_run_string_begin' argument 1 names different: declaration 'instance' definition 'lib'. ghostpdl-10.03.0/pcl/pl/plapi.c:341:33: style:inconclusive: Function 'gsapi_run_string_continue' argument 1 names different: declaration 'instance' definition 'lib'. [funcArgNamesDifferent] ghostpdl-10.03.0/pcl/pl/plapi.h:295:58: note: Function 'gsapi_run_string_continue' argument 1 names different: declaration 'instance' definition 'lib'. ghostpdl-10.03.0/pcl/pl/plapi.c:341:33: note: Function 'gsapi_run_string_continue' argument 1 names different: declaration 'instance' definition 'lib'. ghostpdl-10.03.0/pcl/pl/plapi.c:356:28: style:inconclusive: Function 'gsapi_run_string_end' argument 1 names different: declaration 'instance' definition 'lib'. [funcArgNamesDifferent] ghostpdl-10.03.0/pcl/pl/plapi.h:301:53: note: Function 'gsapi_run_string_end' argument 1 names different: declaration 'instance' definition 'lib'. ghostpdl-10.03.0/pcl/pl/plapi.c:356:28: note: Function 'gsapi_run_string_end' argument 1 names different: declaration 'instance' definition 'lib'. ghostpdl-10.03.0/pcl/pl/plapi.c:370:36: style:inconclusive: Function 'gsapi_run_string_with_length' argument 1 names different: declaration 'instance' definition 'lib'. [funcArgNamesDifferent] ghostpdl-10.03.0/pcl/pl/plapi.h:305:61: note: Function 'gsapi_run_string_with_length' argument 1 names different: declaration 'instance' definition 'lib'. ghostpdl-10.03.0/pcl/pl/plapi.c:370:36: note: Function 'gsapi_run_string_with_length' argument 1 names different: declaration 'instance' definition 'lib'. ghostpdl-10.03.0/pcl/pl/plapi.c:386:24: style:inconclusive: Function 'gsapi_run_string' argument 1 names different: declaration 'instance' definition 'lib'. [funcArgNamesDifferent] ghostpdl-10.03.0/pcl/pl/plapi.h:311:49: note: Function 'gsapi_run_string' argument 1 names different: declaration 'instance' definition 'lib'. ghostpdl-10.03.0/pcl/pl/plapi.c:386:24: note: Function 'gsapi_run_string' argument 1 names different: declaration 'instance' definition 'lib'. ghostpdl-10.03.0/pcl/pl/plapi.c:394:23: style:inconclusive: Function 'gsapi_set_param' argument 1 names different: declaration 'instance' definition 'lib'. [funcArgNamesDifferent] ghostpdl-10.03.0/pcl/pl/plapi.h:343:48: note: Function 'gsapi_set_param' argument 1 names different: declaration 'instance' definition 'lib'. ghostpdl-10.03.0/pcl/pl/plapi.c:394:23: note: Function 'gsapi_set_param' argument 1 names different: declaration 'instance' definition 'lib'. ghostpdl-10.03.0/pcl/pl/plapi.c:404:23: style:inconclusive: Function 'gsapi_get_param' argument 1 names different: declaration 'instance' definition 'lib'. [funcArgNamesDifferent] ghostpdl-10.03.0/pcl/pl/plapi.h:353:48: note: Function 'gsapi_get_param' argument 1 names different: declaration 'instance' definition 'lib'. ghostpdl-10.03.0/pcl/pl/plapi.c:404:23: note: Function 'gsapi_get_param' argument 1 names different: declaration 'instance' definition 'lib'. ghostpdl-10.03.0/pcl/pl/plapi.c:414:30: style:inconclusive: Function 'gsapi_enumerate_params' argument 1 names different: declaration 'instance' definition 'lib'. [funcArgNamesDifferent] ghostpdl-10.03.0/pcl/pl/plapi.h:375:55: note: Function 'gsapi_enumerate_params' argument 1 names different: declaration 'instance' definition 'lib'. ghostpdl-10.03.0/pcl/pl/plapi.c:414:30: note: Function 'gsapi_enumerate_params' argument 1 names different: declaration 'instance' definition 'lib'. ghostpdl-10.03.0/pcl/pl/plapi.c:495:41: style:inconclusive: Function 'gsapi_register_callout' argument 3 names different: declaration 'callout_handle' definition 'handle'. [funcArgNamesDifferent] ghostpdl-10.03.0/pcl/pl/plapi.h:218:46: note: Function 'gsapi_register_callout' argument 3 names different: declaration 'callout_handle' definition 'handle'. ghostpdl-10.03.0/pcl/pl/plapi.c:495:41: note: Function 'gsapi_register_callout' argument 3 names different: declaration 'callout_handle' definition 'handle'. ghostpdl-10.03.0/pcl/pl/plapi.c:506:41: style:inconclusive: Function 'gsapi_deregister_callout' argument 3 names different: declaration 'callout_handle' definition 'handle'. [funcArgNamesDifferent] ghostpdl-10.03.0/pcl/pl/plapi.h:222:46: note: Function 'gsapi_deregister_callout' argument 3 names different: declaration 'callout_handle' definition 'handle'. ghostpdl-10.03.0/pcl/pl/plapi.c:506:41: note: Function 'gsapi_deregister_callout' argument 3 names different: declaration 'callout_handle' definition 'handle'. ghostpdl-10.03.0/pcl/pl/plapi.c:48:25: style: Variable 'minst' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pl/plmain.h:85:28: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] ghostpdl-10.03.0/pcl/pl/pjparse.c:1156:23: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] ghostpdl-10.03.0/pcl/pl/pjparse.c:1153:19: note: outer condition: result[0]=='\0' ghostpdl-10.03.0/pcl/pl/pjparse.c:1156:23: note: identical inner condition: result[0]=='\0' ghostpdl-10.03.0/pcl/pl/pjparse.c:1210:14: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pcl/pl/pjparse.c:1209:36: note: Calling function 'free_pjl_environment' returns 0 ghostpdl-10.03.0/pcl/pl/pjparse.c:1209:36: note: Assignment 'code=free_pjl_environment(pst->mem,&pst->envir)', assigned value is 0 ghostpdl-10.03.0/pcl/pl/pjparse.c:1210:14: note: Condition 'code<0' is always false ghostpdl-10.03.0/pcl/pl/pjparse.c:1217:14: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pcl/pl/pjparse.c:1216:31: note: Calling function 'free_pjl_fontsource' returns 0 ghostpdl-10.03.0/pcl/pl/pjparse.c:1216:31: note: Assignment 'code=free_pjl_fontsource(pst->mem,&pst->font_envir)', assigned value is 0 ghostpdl-10.03.0/pcl/pl/pjparse.c:1217:14: note: Condition 'code<0' is always false ghostpdl-10.03.0/pcl/pl/pjparse.c:1364:27: style: Condition 'avail>0' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/pcl/pl/pjparse.c:1339:14: note: Assuming that condition 'p0' is always true ghostpdl-10.03.0/pcl/pl/pjparse.c:873:34: warning: Possible null pointer dereference: token [nullPointer] ghostpdl-10.03.0/pcl/pl/pjparse.c:985:66: note: Calling function 'gs_set', 3rd argument 'NULL' value is 0 ghostpdl-10.03.0/pcl/pl/pjparse.c:873:34: note: Null pointer dereference ghostpdl-10.03.0/pcl/pl/pjparse.c:882:24: warning: Possible null pointer dereference: token [nullPointer] ghostpdl-10.03.0/pcl/pl/pjparse.c:985:66: note: Calling function 'gs_set', 3rd argument 'NULL' value is 0 ghostpdl-10.03.0/pcl/pl/pjparse.c:876:16: note: Assuming condition is false ghostpdl-10.03.0/pcl/pl/pjparse.c:882:24: note: Null pointer dereference ghostpdl-10.03.0/pcl/pl/pjparse.c:315:50: style: Parameter 'variable' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pl/pjparse.c:315:66: style: Parameter 'value' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pl/pjparse.c:321:26: style: Variable 'table' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pl/pjparse.c:512:10: style: Variable 'default_font_number' can be declared as const array [constVariable] ghostpdl-10.03.0/pcl/pl/pjparse.c:636:60: style: Parameter 'pathname' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pl/pjparse.c:691:44: style: Parameter 'pathname' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pl/pjparse.c:711:45: style: Parameter 'pathname' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pl/pjparse.c:731:34: style: Parameter 'pst' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pl/pjparse.c:731:45: style: Parameter 'pathname' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pl/pjparse.c:739:35: style: Parameter 'pst' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pl/pjparse.c:739:46: style: Parameter 'pathname' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pl/pjparse.c:751:53: style: Parameter 'pathname' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pl/pjparse.c:786:47: style: Parameter 'pathname' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pl/pjparse.c:841:49: style: Parameter 'pathname' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pl/pjparse.c:1226:19: style: Variable 'current_font_source' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pl/pjparse.c:1542:11: style: Variable 'key' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pl/pjparse.c:1542:17: style: Variable 'value' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pl/pjparse.c:1587:11: style: Variable 'key' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pl/pjparse.c:1587:17: style: Variable 'value' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pl/pjparse.c:1631:11: style: Variable 'key' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pl/pjparse.c:1631:17: style: Variable 'value' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pl/pjparse.c:1684:11: style: Variable 'key' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pl/pjparse.c:1684:17: style: Variable 'value' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pl/pjparse.c:57:3: style: struct member 'pjl_fontsource_default::pathname' is never used. [unusedStructMember] ghostpdl-10.03.0/pcl/pl/pjparse.c:57:3: style: struct member 'pjl_fontsource_default::fontnumber' is never used. [unusedStructMember] ghostpdl-10.03.0/pcl/pl/pjparse.c:74:3: style: struct member 'pjl_envir_var_default_s::var' is never used. [unusedStructMember] ghostpdl-10.03.0/pcl/pl/pjparse.c:74:3: style: struct member 'pjl_envir_var_default_s::value' is never used. [unusedStructMember] ghostpdl-10.03.0/pcl/pl/pjparse.c:863:14: style: Variable 'tok' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pcl/pl/pjparse.c:942:41: style: Variable 'tok' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pcl/pl/pjparse.c:982:43: style: Variable 'tok' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pcl/pl/pjparse.c:1021:30: style: Variable 'tok' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pcl/pl/pjparse.c:1037:30: style: Variable 'tok' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pcl/pl/pjparse.c:1826:19: style: Variable 'code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pcl/pl/pldict.c:50:1: error: There is an unknown macro here somewhere. Configuration is required. If ENUM_PTRS_BEGIN is a macro then please configure it. [unknownMacro] ghostpdl-10.03.0/pcl/pl/plchar.c:188:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_LOG2_SIZEOF_LONG [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plchar.c:244:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable byte_count_bits [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plchar.c:300:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_Remap_Color [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plchar.c:412:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_ALIGN_PTR_MOD [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plchar.c:512:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_no_char [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plchar.c:532:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_invalidfont [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plchar.c:547:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GS_NO_GLYPH [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plchar.c:565:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_undefined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plchar.c:614:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_undefined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plchar.c:760:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_undefined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plchar.c:852:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_no_char [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plchar.c:869:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_no_char [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plchar.c:913:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_no_char [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plchar.c:930:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GS_NO_GLYPH [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plchar.c:947:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GS_NO_GLYPH [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plchar.c:986:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cpm_show [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plchar.c:1333:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_invalidfont [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plchar.c:1681:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st_pl_font_glyph_element [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plchar.c:1733:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plchar.c:1764:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_no_char [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plchar.c:1845:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_no_char [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plchar.c:1877:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_no_char [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plchar.c:1937:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_no_char [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plfapi.c:143:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_fapi_font_feature_TT_size [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plfapi.c:171:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GS_NO_GLYPH [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plfapi.c:232:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ft_TrueType [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plfapi.c:260:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEXT_DO_DRAW [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plfapi.c:359:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_unknownerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plfapi.c:443:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_fapi_font_info_name [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plfapi.c:452:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_fapi_font_info_uid [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plfapi.c:461:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_fapi_font_info_pitch [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plfapi.c:470:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_fapi_font_info_design_units [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plfapi.c:507:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_unknownerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plfapi.c:523:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GS_NO_GLYPH [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plfapi.c:664:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ft_MicroType [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plfapi.c:155:55: style: Parameter 'pbfont' can be declared as pointer to const. However it seems that 'pl_fapi_get_cid' is a callback function, if 'pbfont' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/pcl/pl/plfapi.c:130:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/pcl/pl/plfapi.c:155:55: note: Parameter 'pbfont' can be declared as pointer to const ghostpdl-10.03.0/pcl/pl/plfapi.c:159:16: style: Variable 'plfont' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pl/plfapi.c:215:43: style: Parameter 'ff' can be declared as pointer to const. However it seems that 'pl_get_glyphdirectory_data' is a callback function, if 'ff' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/pcl/pl/plfapi.c:129:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/pcl/pl/plfapi.c:215:43: note: Parameter 'ff' can be declared as pointer to const ghostpdl-10.03.0/pcl/pl/plfapi.c:258:21: style: Variable 'I' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pl/plfapi.c:349:16: style: Variable 'plfont' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pl/plfapi.c:391:41: style: Parameter 'mem' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pl/plfapi.c:397:41: style: Parameter 'mem' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pl/plfapi.c:621:31: style: Parameter 'pfont' can be declared as pointer to const. However it seems that 'pl_fapi_encode_char' is a callback function, if 'pfont' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/pcl/pl/plfapi.c:665:36: note: You might need to cast the function pointer here ghostpdl-10.03.0/pcl/pl/plfapi.c:621:31: note: Parameter 'pfont' can be declared as pointer to const ghostpdl-10.03.0/pcl/pl/plchar.c:842:18: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pcl/pl/plchar.c:841:26: note: Calling function 'pl_cmap_lookup' returns 0 ghostpdl-10.03.0/pcl/pl/plchar.c:841:26: note: Assignment 'code=pl_cmap_lookup((uint)chr,table,&value)', assigned value is 0 ghostpdl-10.03.0/pcl/pl/plchar.c:842:18: note: Condition 'code<0' is always false ghostpdl-10.03.0/pcl/pl/plchar.c:1363:43: style: Condition 'x_aux_coords_last>=cdata_end' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pcl/pl/plchar.c:1343:31: note: Assuming that condition 'x_coords_last>=cdata_end' is not redundant ghostpdl-10.03.0/pcl/pl/plchar.c:1341:27: note: x_coords_last is assigned 'y_coords' here. ghostpdl-10.03.0/pcl/pl/plchar.c:1344:17: note: Assuming condition is false ghostpdl-10.03.0/pcl/pl/plchar.c:1361:37: note: Assignment 'x_aux_coords_last=y_coords', assigned value is less than symbolic=cdata_end ghostpdl-10.03.0/pcl/pl/plchar.c:1363:43: note: Condition 'x_aux_coords_last>=cdata_end' is always false ghostpdl-10.03.0/pcl/pl/plchar.c:1712:14: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pcl/pl/plchar.c:1710:37: note: Calling function 'pl_font_alloc_glyph_table' returns 0 ghostpdl-10.03.0/pcl/pl/plchar.c:1710:37: note: Assignment 'code=pl_font_alloc_glyph_table(plfont,old_table.size,mem,"expand_glyph_table(new table)")', assigned value is 0 ghostpdl-10.03.0/pcl/pl/plchar.c:1712:14: note: Condition 'code<0' is always false ghostpdl-10.03.0/pcl/pl/plchar.c:1761:14: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pcl/pl/plchar.c:1759:35: note: Calling function 'pl_tt_alloc_char_glyphs' returns 0 ghostpdl-10.03.0/pcl/pl/plchar.c:1759:35: note: Assignment 'code=pl_tt_alloc_char_glyphs(plfont,old_table.size,mem,"expand_char_glyphs(new table)")', assigned value is 0 ghostpdl-10.03.0/pcl/pl/plchar.c:1761:14: note: Condition 'code<0' is always false ghostpdl-10.03.0/pcl/pl/plchar.c:1273:23: warning: Either the condition 'cdata==0' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] ghostpdl-10.03.0/pcl/pl/plchar.c:1275:15: note: Assuming that condition 'cdata==0' is not redundant ghostpdl-10.03.0/pcl/pl/plchar.c:1273:23: note: Null pointer addition ghostpdl-10.03.0/pcl/pl/plchar.c:1038:24: style: Local variable 'plfont' shadows outer variable [shadowVariable] ghostpdl-10.03.0/pcl/pl/plchar.c:984:16: note: Shadowed declaration ghostpdl-10.03.0/pcl/pl/plchar.c:1038:24: note: Shadow variable ghostpdl-10.03.0/pcl/pl/plchar.c:70:42: style: Parameter 'mem' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pl/plchar.c:76:23: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pl/plchar.c:108:33: style: Parameter 'pfont' can be declared as pointer to const. However it seems that 'pl_bitmap_encode_char' is a callback function, if 'pfont' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/pcl/pl/plchar.c:1591:32: note: You might need to cast the function pointer here ghostpdl-10.03.0/pcl/pl/plchar.c:108:33: note: Parameter 'pfont' can be declared as pointer to const ghostpdl-10.03.0/pcl/pl/plchar.c:523:36: style: Parameter 'pfont' can be declared as pointer to const. However it seems that 'pl_tt_string_proc' is a callback function, if 'pfont' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/pcl/pl/plchar.c:1605:31: note: You might need to cast the function pointer here ghostpdl-10.03.0/pcl/pl/plchar.c:523:36: note: Parameter 'pfont' can be declared as pointer to const ghostpdl-10.03.0/pcl/pl/plchar.c:566:16: style: Variable 'plfont' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pl/plchar.c:623:20: style: Variable 'plfont' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pl/plchar.c:653:36: style: Parameter 'pfont' can be declared as pointer to const. However it seems that 'pl_tt_get_outline' is a callback function, if 'pfont' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/pcl/pl/plchar.c:1629:35: note: You might need to cast the function pointer here ghostpdl-10.03.0/pcl/pl/plchar.c:653:36: note: Parameter 'pfont' can be declared as pointer to const ghostpdl-10.03.0/pcl/pl/plchar.c:655:16: style: Variable 'plfont' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pl/plchar.c:849:16: style: Variable 'plfont' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pl/plchar.c:904:16: style: Variable 'plfont' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pl/plchar.c:905:22: style: Variable 'pfg' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pl/plchar.c:1038:24: style: Variable 'plfont' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pl/plchar.c:1203:34: style: Parameter 'pfont' can be declared as pointer to const. However it seems that 'pl_intelli_encode_char' is a callback function, if 'pfont' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/pcl/pl/plchar.c:1664:32: note: You might need to cast the function pointer here ghostpdl-10.03.0/pcl/pl/plchar.c:1203:34: note: Parameter 'pfont' can be declared as pointer to const ghostpdl-10.03.0/pcl/pl/plchar.c:1266:22: style: Variable 'font_glyph' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pl/plchar.c:1328:34: style: Variable 'xLast' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pl/plchar.c:1558:72: style: Parameter 'pfont' can be declared as pointer to const. However it seems that 'pl_intelli_build_char' is a callback function, if 'pfont' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/pcl/pl/plchar.c:1665:31: note: You might need to cast the function pointer here ghostpdl-10.03.0/pcl/pl/plchar.c:1558:72: note: Parameter 'pfont' can be declared as pointer to const ghostpdl-10.03.0/pcl/pl/plchar.c:1613:40: style: Parameter 'pfont42' can be declared as pointer to const. However it seems that 'pl_tt_get_glyph_index' is a callback function, if 'pfont42' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/pcl/pl/plchar.c:1627:35: note: You might need to cast the function pointer here ghostpdl-10.03.0/pcl/pl/plchar.c:1613:40: note: Parameter 'pfont42' can be declared as pointer to const ghostpdl-10.03.0/pcl/pl/plchar.c:1875:29: style: Variable 'ptcg' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pl/plchar.c:567:32: style: Variable 'pfg' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pcl/pl/plchar.c:568:23: style: Variable 'cdata' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pcl/pl/plchar.c:703:16: style: Variable 'code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pcl/pl/plfont.c:372:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GS_MIN_GLYPH_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plfont.c:510:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GS_NO_CHAR [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plfont.c:633:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st_pl_font [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plfont.c:670:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st_pl_font [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plfont.c:845:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_default_init_fstack [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plfont.c:881:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ft_PCL_user_defined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plfont.c:899:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ft_TrueType [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plfont.c:941:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ft_MicroType [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plfont.c:1122:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plfont.c:1153:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plfont.c:1238:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plfont.c:1161:14: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pcl/pl/plfont.c:1160:39: note: Calling function 'pl_alloc_tt_fontfile_buffer' returns 0 ghostpdl-10.03.0/pcl/pl/plfont.c:1160:39: note: Assignment 'code=pl_alloc_tt_fontfile_buffer(in,mem,&tt_font_datap,&size)', assigned value is 0 ghostpdl-10.03.0/pcl/pl/plfont.c:1161:14: note: Condition 'code<0' is always false ghostpdl-10.03.0/pcl/pl/plfont.c:1179:14: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pcl/pl/plfont.c:1178:27: note: Calling function 'pl_fill_in_font' returns 0 ghostpdl-10.03.0/pcl/pl/plfont.c:1178:27: note: Assignment 'code=pl_fill_in_font((gs_font*)pfont,plfont,pdir,mem,font_name)', assigned value is 0 ghostpdl-10.03.0/pcl/pl/plfont.c:1179:14: note: Condition 'code<0' is always false ghostpdl-10.03.0/pcl/pl/plfont.c:527:58: style: Parameter 'pwidth' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pl/plfont.c:1138:61: style: Parameter 'font_name' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pl/plfont.c:1257:43: style: Parameter 'font_file' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pl/plfont.c:1286:42: style: Parameter 'pfontdict' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pl/plfont.c:1294:20: style: Variable 'plfont' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pl/plht.c:43:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ht_type_threshold [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/pllfont.c:80:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/pllfont.c:228:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/pllfont.c:277:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_font_base [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/pllfont.c:420:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_font_base [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plmain.c:244:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DISPLAY_CALLOUT_GET_CALLBACK_LEGACY [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plmain.c:290:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_debug [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plmain.c:436:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plmain.c:501:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plmain.c:533:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plmain.c:690:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_invalidaccess [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plmain.c:781:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_NeedFile [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plmain.c:876:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_undefinedfilename [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plmain.c:1078:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_syntaxerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plmain.c:1150:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plmain.c:1349:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GS_SCANCONVERTER_DEFAULT [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plmain.c:1409:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plmain.c:1503:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plmain.c:1542:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plmain.c:1555:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plmain.c:1630:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plmain.c:1751:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRId64 [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plmain.c:1996:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plmain.c:2051:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_undefined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plmain.c:2227:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plmain.c:2443:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_permit_file_reading [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plmain.c:3046:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_Fatal [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/pllfont.c:269:42: style: Array index 'i' is used before limits check. [arrayIndexThenCheck] ghostpdl-10.03.0/pcl/pl/pllfont.c:109:36: style: Local variable 'offset' shadows outer variable [shadowVariable] ghostpdl-10.03.0/pcl/pl/pllfont.c:98:30: note: Shadowed declaration ghostpdl-10.03.0/pcl/pl/pllfont.c:109:36: note: Shadow variable ghostpdl-10.03.0/pcl/pl/pllfont.c:335:21: style: Local variable 'code' shadows outer variable [shadowVariable] ghostpdl-10.03.0/pcl/pl/pllfont.c:279:17: note: Shadowed declaration ghostpdl-10.03.0/pcl/pl/pllfont.c:335:21: note: Shadow variable ghostpdl-10.03.0/pcl/pl/pllfont.c:92:15: style: Variable 'pnum_tables_data' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pl/pllfont.c:374:23: style: Variable 'fco_lim' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pl/pllfont.c:743:56: style: Parameter 'mem' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pl/pllfont.c:744:32: style: Parameter 'pfontdict' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pl/pllfont.c:744:57: style: Parameter 'pdir' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pl/pllfont.c:752:61: style: Parameter 'mem' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pl/pllfont.c:753:37: style: Parameter 'pfontdict' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pl/pllfont.c:753:62: style: Parameter 'pdir' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pl/plmain.c:1812:9: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] ghostpdl-10.03.0/pcl/pl/plmain.c:1379:25: style: The statement 'if (pti->device!=NULL) pti->device=NULL' is logically equivalent to 'pti->device=NULL'. [duplicateConditionalAssign] ghostpdl-10.03.0/pcl/pl/plmain.c:1380:25: note: Assignment 'pti->device=NULL' ghostpdl-10.03.0/pcl/pl/plmain.c:1379:25: note: Condition 'pti->device!=NULL' is redundant ghostpdl-10.03.0/pcl/pl/plmain.c:731:18: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pcl/pl/plmain.c:730:31: note: Calling function 'ensure_buf_size' returns 0 ghostpdl-10.03.0/pcl/pl/plmain.c:730:31: note: Assignment 'code=ensure_buf_size(minst,length+minst->buf_fill)', assigned value is 0 ghostpdl-10.03.0/pcl/pl/plmain.c:731:18: note: Condition 'code<0' is always false ghostpdl-10.03.0/pcl/pl/plmain.c:832:23: style: Condition 'code2<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pcl/pl/plmain.c:831:40: note: Calling function 'ensure_buf_size' returns 0 ghostpdl-10.03.0/pcl/pl/plmain.c:831:40: note: Assignment 'code2=ensure_buf_size(minst,unread)', assigned value is 0 ghostpdl-10.03.0/pcl/pl/plmain.c:832:23: note: Condition 'code2<0' is always false ghostpdl-10.03.0/pcl/pl/plmain.c:1379:25: style: Condition 'pti->device!=NULL' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pcl/pl/plmain.c:1370:9: note: Assuming that condition '!pti->device' is not redundant ghostpdl-10.03.0/pcl/pl/plmain.c:1379:25: note: Condition 'pti->device!=NULL' is always false ghostpdl-10.03.0/pcl/pl/plmain.c:2507:25: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'int *'. [invalidScanfArgType_int] ghostpdl-10.03.0/pcl/pl/plmain.c:2507:25: warning: %u in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] ghostpdl-10.03.0/pcl/pl/plmain.c:1706:23: warning: Either the condition 'value' is redundant or there is possible null pointer dereference: value. [nullPointerRedundantCheck] ghostpdl-10.03.0/pcl/pl/plmain.c:1695:9: note: Assuming that condition 'value' is not redundant ghostpdl-10.03.0/pcl/pl/plmain.c:1706:23: note: Null pointer dereference ghostpdl-10.03.0/pcl/pl/plparams.c:117:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_param_string [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plmain.c:1128:57: style:inconclusive: Function 'pl_main_run_file' argument 2 names different: declaration 'filename' definition 'file_name'. [funcArgNamesDifferent] ghostpdl-10.03.0/pcl/pl/plmain.h:52:61: note: Function 'pl_main_run_file' argument 2 names different: declaration 'filename' definition 'file_name'. ghostpdl-10.03.0/pcl/pl/plmain.c:1128:57: note: Function 'pl_main_run_file' argument 2 names different: declaration 'filename' definition 'file_name'. ghostpdl-10.03.0/pcl/pl/plmain.c:1241:44: style:inconclusive: Function 'pl_main_languages_init' argument 2 names different: declaration 'inst' definition 'minst'. [funcArgNamesDifferent] ghostpdl-10.03.0/pcl/pl/plmain.c:193:75: note: Function 'pl_main_languages_init' argument 2 names different: declaration 'inst' definition 'minst'. ghostpdl-10.03.0/pcl/pl/plmain.c:1241:44: note: Function 'pl_main_languages_init' argument 2 names different: declaration 'inst' definition 'minst'. ghostpdl-10.03.0/pcl/pl/plmain.c:1316:38: style:inconclusive: Function 'pl_main_alloc_instance' argument 1 names different: declaration 'memory' definition 'mem'. [funcArgNamesDifferent] ghostpdl-10.03.0/pcl/pl/plmain.h:50:58: note: Function 'pl_main_alloc_instance' argument 1 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/pcl/pl/plmain.c:1316:38: note: Function 'pl_main_alloc_instance' argument 1 names different: declaration 'memory' definition 'mem'. ghostpdl-10.03.0/pcl/pl/plmain.c:1454:44: style:inconclusive: Function 'pl_main_arg_fopen' argument 2 names different: declaration 'mem' definition 'data'. [funcArgNamesDifferent] ghostpdl-10.03.0/pcl/pl/plmain.c:202:59: note: Function 'pl_main_arg_fopen' argument 2 names different: declaration 'mem' definition 'data'. ghostpdl-10.03.0/pcl/pl/plmain.c:1454:44: note: Function 'pl_main_arg_fopen' argument 2 names different: declaration 'mem' definition 'data'. ghostpdl-10.03.0/pcl/pl/plmain.c:1666:40: style:inconclusive: Function 'pl_main_set_param' argument 1 names different: declaration 'minst' definition 'pmi'. [funcArgNamesDifferent] ghostpdl-10.03.0/pcl/pl/plmain.h:60:43: note: Function 'pl_main_set_param' argument 1 names different: declaration 'minst' definition 'pmi'. ghostpdl-10.03.0/pcl/pl/plmain.c:1666:40: note: Function 'pl_main_set_param' argument 1 names different: declaration 'minst' definition 'pmi'. ghostpdl-10.03.0/pcl/pl/plmain.c:1833:47: style:inconclusive: Function 'pl_main_set_string_param' argument 1 names different: declaration 'minst' definition 'pmi'. [funcArgNamesDifferent] ghostpdl-10.03.0/pcl/pl/plmain.h:61:50: note: Function 'pl_main_set_string_param' argument 1 names different: declaration 'minst' definition 'pmi'. ghostpdl-10.03.0/pcl/pl/plmain.c:1833:47: note: Function 'pl_main_set_string_param' argument 1 names different: declaration 'minst' definition 'pmi'. ghostpdl-10.03.0/pcl/pl/plmain.c:1894:47: style:inconclusive: Function 'pl_main_set_parsed_param' argument 1 names different: declaration 'minst' definition 'pmi'. [funcArgNamesDifferent] ghostpdl-10.03.0/pcl/pl/plmain.h:62:50: note: Function 'pl_main_set_parsed_param' argument 1 names different: declaration 'minst' definition 'pmi'. ghostpdl-10.03.0/pcl/pl/plmain.c:1894:47: note: Function 'pl_main_set_parsed_param' argument 1 names different: declaration 'minst' definition 'pmi'. ghostpdl-10.03.0/pcl/pl/plmain.c:1933:45: style:inconclusive: Function 'pl_main_set_typed_param' argument 1 names different: declaration 'minst' definition 'pmi'. [funcArgNamesDifferent] ghostpdl-10.03.0/pcl/pl/plmain.h:89:49: note: Function 'pl_main_set_typed_param' argument 1 names different: declaration 'minst' definition 'pmi'. ghostpdl-10.03.0/pcl/pl/plmain.c:1933:45: note: Function 'pl_main_set_typed_param' argument 1 names different: declaration 'minst' definition 'pmi'. ghostpdl-10.03.0/pcl/pl/plmain.c:2024:45: style:inconclusive: Function 'pl_main_get_typed_param' argument 1 names different: declaration 'minst' definition 'pmi'. [funcArgNamesDifferent] ghostpdl-10.03.0/pcl/pl/plmain.h:98:49: note: Function 'pl_main_get_typed_param' argument 1 names different: declaration 'minst' definition 'pmi'. ghostpdl-10.03.0/pcl/pl/plmain.c:2024:45: note: Function 'pl_main_get_typed_param' argument 1 names different: declaration 'minst' definition 'pmi'. ghostpdl-10.03.0/pcl/pl/plmain.c:2177:50: style:inconclusive: Function 'pl_main_enumerate_params' argument 1 names different: declaration 'minst' definition 'pmi'. [funcArgNamesDifferent] ghostpdl-10.03.0/pcl/pl/plmain.h:100:50: note: Function 'pl_main_enumerate_params' argument 1 names different: declaration 'minst' definition 'pmi'. ghostpdl-10.03.0/pcl/pl/plmain.c:2177:50: note: Function 'pl_main_enumerate_params' argument 1 names different: declaration 'minst' definition 'pmi'. ghostpdl-10.03.0/pcl/pl/plmain.c:2177:62: style:inconclusive: Function 'pl_main_enumerate_params' argument 2 names different: declaration 'iterator' definition 'iter'. [funcArgNamesDifferent] ghostpdl-10.03.0/pcl/pl/plmain.h:100:64: note: Function 'pl_main_enumerate_params' argument 2 names different: declaration 'iterator' definition 'iter'. ghostpdl-10.03.0/pcl/pl/plmain.c:2177:62: note: Function 'pl_main_enumerate_params' argument 2 names different: declaration 'iterator' definition 'iter'. ghostpdl-10.03.0/pcl/pl/plmain.c:2342:54: style:inconclusive: Function 'pl_main_process_options' argument 3 names different: declaration 'pjl_instance' definition 'pjli'. [funcArgNamesDifferent] ghostpdl-10.03.0/pcl/pl/plmain.c:207:65: note: Function 'pl_main_process_options' argument 3 names different: declaration 'pjl_instance' definition 'pjli'. ghostpdl-10.03.0/pcl/pl/plmain.c:2342:54: note: Function 'pl_main_process_options' argument 3 names different: declaration 'pjl_instance' definition 'pjli'. ghostpdl-10.03.0/pcl/pl/plmain.c:2930:55: style:inconclusive: Function 'pl_select_implementation' argument 1 names different: declaration 'pjl_instance' definition 'pjli'. [funcArgNamesDifferent] ghostpdl-10.03.0/pcl/pl/plmain.c:196:60: note: Function 'pl_select_implementation' argument 1 names different: declaration 'pjl_instance' definition 'pjli'. ghostpdl-10.03.0/pcl/pl/plmain.c:2930:55: note: Function 'pl_select_implementation' argument 1 names different: declaration 'pjl_instance' definition 'pjli'. ghostpdl-10.03.0/pcl/pl/plmain.c:2932:38: style:inconclusive: Function 'pl_select_implementation' argument 3 names different: declaration 'data' definition 'ptr'. [funcArgNamesDifferent] ghostpdl-10.03.0/pcl/pl/plmain.c:198:43: note: Function 'pl_select_implementation' argument 3 names different: declaration 'data' definition 'ptr'. ghostpdl-10.03.0/pcl/pl/plmain.c:2932:38: note: Function 'pl_select_implementation' argument 3 names different: declaration 'data' definition 'ptr'. ghostpdl-10.03.0/pcl/pl/plmain.c:2951:70: style:inconclusive: Function 'pl_pjl_select' argument 2 names different: declaration 'pjl_instance' definition 'pjli'. [funcArgNamesDifferent] ghostpdl-10.03.0/pcl/pl/plmain.c:209:104: note: Function 'pl_pjl_select' argument 2 names different: declaration 'pjl_instance' definition 'pjli'. ghostpdl-10.03.0/pcl/pl/plmain.c:2951:70: note: Function 'pl_pjl_select' argument 2 names different: declaration 'pjl_instance' definition 'pjli'. ghostpdl-10.03.0/pcl/pl/plmain.c:2967:43: style:inconclusive: Function 'pl_print_usage' argument 1 names different: declaration 'pmi' definition 'pti'. [funcArgNamesDifferent] ghostpdl-10.03.0/pcl/pl/plmain.h:41:48: note: Function 'pl_print_usage' argument 1 names different: declaration 'pmi' definition 'pti'. ghostpdl-10.03.0/pcl/pl/plmain.c:2967:43: note: Function 'pl_print_usage' argument 1 names different: declaration 'pmi' definition 'pti'. ghostpdl-10.03.0/pcl/pl/plmain.c:237:25: style: Variable 'inst' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pl/plmain.c:637:23: style: Variable 'gp' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pl/plmain.c:651:33: style: Parameter 'gp' can be declared as pointer to const. However it seems that 'buffered_file_seekable' is a callback function, if 'gp' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/pcl/pl/plmain.c:666:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/pcl/pl/plmain.c:651:33: note: Parameter 'gp' can be declared as pointer to const ghostpdl-10.03.0/pcl/pl/plmain.c:1478:11: style: Variable 'tok' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pl/plmain.c:2953:19: style: Variable 'language' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pl/plmain.c:3009:25: style: Variable 'minst' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pl/plmain.c:330:14: style: Variable 'code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pcl/pl/plparams.c:71:71: style: Parameter 'pdfmark' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pl/plparams.c:306:75: style: Parameter 'distillerparams' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pl/pltop.c:125:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_undefinedfilename [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/pluchar.c:110:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_ONE [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/pluchar.c:206:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fixed_fraction_bits [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/pluchar.c:285:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_char_unavailable [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/pluchar.c:316:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_fixed_space [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/pluchar.c:458:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/pluchar.c:617:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_no_char [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/pluchar.c:94:14: style: Variable 'pfont' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pl/pluchar.c:210:23: style: Variable 'ploop' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pl/pluchar.c:212:15: style: Variable 'pseg' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pl/pluchar.c:444:29: style: Parameter 'pfont' can be declared as pointer to const. However it seems that 'pl_mt_encode_char' is a callback function, if 'pfont' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/pcl/pl/pluchar.c:660:32: note: You might need to cast the function pointer here ghostpdl-10.03.0/pcl/pl/pluchar.c:444:29: note: Parameter 'pfont' can be declared as pointer to const ghostpdl-10.03.0/pcl/pl/pluchar.c:498:58: style: Parameter 'pwidth' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pl/pluchar.c:615:29: style: Variable 'ptcg' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pl/plufont.c:69:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ft_MicroType [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plufont.c:88:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_font_base [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plufstlp1.c:26:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pl_ulp_header [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plulfont.c:183:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gp_file_name_list_separator [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plulfont.c:318:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TFATRIB_KEY [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plulfont.c:430:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resident_table [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plvocab.c:1809:28: style:inconclusive: Function 'pl_map_Unicode_to_MSL' argument 1 names different: declaration 'unicode' definition 'uni'. [funcArgNamesDifferent] ghostpdl-10.03.0/pcl/pl/plvocab.h:29:33: note: Function 'pl_map_Unicode_to_MSL' argument 1 names different: declaration 'unicode' definition 'uni'. ghostpdl-10.03.0/pcl/pl/plvocab.c:1809:28: note: Function 'pl_map_Unicode_to_MSL' argument 1 names different: declaration 'unicode' definition 'uni'. ghostpdl-10.03.0/pcl/pl/plulfont.c:485:21: style: Local variable 'code' shadows outer variable [shadowVariable] ghostpdl-10.03.0/pcl/pl/plulfont.c:439:17: note: Shadowed declaration ghostpdl-10.03.0/pcl/pl/plulfont.c:485:21: note: Shadow variable ghostpdl-10.03.0/pcl/pl/plulfont.c:333:33: style: Variable 'pfDesc' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pl/plulfont.c:535:56: style: Parameter 'mem' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pl/plulfont.c:536:32: style: Parameter 'pfontdict' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pl/plulfont.c:536:57: style: Parameter 'pdir' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pl/plulfont.c:544:61: style: Parameter 'mem' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pl/plulfont.c:545:37: style: Parameter 'pfontdict' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pl/plulfont.c:545:62: style: Parameter 'pdir' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pl/plulfont.c:266:12: style: Variable 'status' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pcl/pl/plulfont.c:358:39: style: Variable 'pitch_cp' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pcl/pl/plulfont.c:371:38: style: Variable 'pitch_cp' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pcl/pl/plulfont.c:339:22: style: Unused variable: found [unusedVariable] ghostpdl-10.03.0/pcl/pl/plwmainc.c:96:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_USER [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plwmainc.c:137:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_USER [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plwmainc.c:169:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_USER [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plwmainc.c:203:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_USER [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plwmainc.c:217:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_USER [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plwmainc.c:231:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_USER [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plwmainc.c:242:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_USER [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plwmainc.c:352:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plwmainc.c:487:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CP_UTF8 [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plwmainc.c:453:13: warning: Uninitialized variable: code [uninitvar] ghostpdl-10.03.0/pcl/pl/plwmainc.c:419:15: note: Assuming condition is true ghostpdl-10.03.0/pcl/pl/plwmainc.c:453:13: note: Uninitialized variable: code ghostpdl-10.03.0/pcl/pl/plwmainc.c:340:9: style: Unused variable: exit_code [unusedVariable] ghostpdl-10.03.0/pcl/pl/plwreg.c:45:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_productfamily [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plwreg.c:69:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HKEY_CURRENT_USER [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plwreg.c:105:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HKEY_CURRENT_USER [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plwimg.c:157:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plwimg.c:198:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BITMAPINFOHEADER [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plwimg.c:405:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CS_HREDRAW [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plwimg.c:428:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DISPLAY_COLORS_MASK [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plwimg.c:474:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MF_UNCHECKED [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plwimg.c:495:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BS_SOLID [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plwimg.c:640:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SW_SHOWNORMAL [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plwimg.c:657:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAXIMIZED [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plwimg.c:670:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DISPLAY_COLORS_MASK [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plwimg.c:944:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DISPLAY_ALPHA_MASK [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plwimg.c:1050:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GHND [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plwimg.c:1136:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGPALETTE [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plwimg.c:1161:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIF_PAGE [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plwimg.c:1176:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIF_PAGE [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plwimg.c:1196:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_CREATE [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plwimg.c:1588:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DIB_PAL_COLORS [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/realmain.c:42:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_InterpreterExit [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pl/plwimg.c:356:17: warning: Either the condition 'comp_num>8' is redundant or the array 'img->devicen[8]' is accessed at index 8, which is out of bounds. [arrayIndexOutOfBoundsCond] ghostpdl-10.03.0/pcl/pl/plwimg.c:354:37: note: Assuming that condition 'comp_num>8' is not redundant ghostpdl-10.03.0/pcl/pl/plwimg.c:356:17: note: Array index out of bounds ghostpdl-10.03.0/pcl/pl/plwimg.c:357:25: warning: Either the condition 'comp_num>8' is redundant or the array 'img->devicen[8]' is accessed at index 8, which is out of bounds. [arrayIndexOutOfBoundsCond] ghostpdl-10.03.0/pcl/pl/plwimg.c:354:37: note: Assuming that condition 'comp_num>8' is not redundant ghostpdl-10.03.0/pcl/pl/plwimg.c:357:25: note: Array index out of bounds ghostpdl-10.03.0/pcl/pl/plwimg.c:821:15: style: Condition 'i&0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pcl/pl/plwimg.c:498:20: style: Variable 'lb.lbColor' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/pcl/pl/plwimg.c:497:16: note: lb.lbColor is assigned ghostpdl-10.03.0/pcl/pl/plwimg.c:498:20: note: lb.lbColor is overwritten ghostpdl-10.03.0/pcl/pl/plwimg.c:500:20: style: Variable 'lb.lbColor' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/pcl/pl/plwimg.c:499:20: note: lb.lbColor is assigned ghostpdl-10.03.0/pcl/pl/plwimg.c:500:20: note: lb.lbColor is overwritten ghostpdl-10.03.0/pcl/pl/plwimg.c:502:20: style: Variable 'lb.lbColor' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/pcl/pl/plwimg.c:501:20: note: lb.lbColor is assigned ghostpdl-10.03.0/pcl/pl/plwimg.c:502:20: note: lb.lbColor is overwritten ghostpdl-10.03.0/pcl/pl/plwimg.c:128:18: style: Parameter 'handle' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pl/plwimg.c:128:32: style: Parameter 'device' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pl/plwimg.c:806:69: style: Parameter 'source' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pxl/pxerrors.c:59:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plft_Unicode [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pxl/pxerrors.c:277:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEXT_FROM_STRING [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pxl/pxerrors.c:175:27: style: Local variable 'end' shadows outer variable [shadowVariable] ghostpdl-10.03.0/pcl/pxl/pxerrors.c:166:15: note: Shadowed declaration ghostpdl-10.03.0/pcl/pxl/pxerrors.c:175:27: note: Shadow variable ghostpdl-10.03.0/pcl/pxl/pxerrors.c:98:11: style: Variable 'word_end' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pxl/pxffont.c:67:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable char16 [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pxl/pxffont.c:101:14: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pcl/pxl/pxffont.c:100:30: note: Calling function 'px_widen_font_name' returns 0 ghostpdl-10.03.0/pcl/pxl/pxffont.c:100:30: note: Assignment 'code=px_widen_font_name(pfnv,pxs)', assigned value is 0 ghostpdl-10.03.0/pcl/pxl/pxffont.c:101:14: note: Condition 'code<0' is always false ghostpdl-10.03.0/pcl/pxl/pxffont.c:104:9: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/pcl/pxl/pxffont.c:113:16: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/pcl/pxl/pxfont.c:53:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pl_built_in_symbol_maps [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pxl/pxfont.c:82:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plfst_bitmap [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pxl/pxfont.c:197:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plfst_bitmap [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pxl/pxfont.c:333:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TEXT_FROM_CHARS [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pxl/pxfont.c:418:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plfst_bitmap [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pxl/pxfont.c:530:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plft_16bit [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pxl/pxfont.c:643:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plft_16bit [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pxl/pxfont.c:730:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARCH_ALIGN_PTR_MOD [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pxl/pxgstate.c:242:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eDeviceBest [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pxl/pxgstate.c:302:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eNoSubstitution [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pxl/pxgstate.c:354:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_color_space_type_ICC [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pxl/pxgstate.c:457:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eTempPattern [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pxl/pxgstate.c:590:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eEvenOdd [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pxl/pxgstate.c:683:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eEvenOdd [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pxl/pxgstate.c:724:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eEvenOdd [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pxl/pxgstate.c:923:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pxeLineCap_to_library [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pxl/pxgstate.c:951:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pxeLineJoin_to_library [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pxl/pxgstate.c:1084:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eTransparent [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pxl/pxgstate.c:1113:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eTransparent [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pxl/pxgstate.c:1161:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pxeCharSubModeArray_next [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pxl/pxfont.c:387:18: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pcl/pxl/pxfont.c:386:34: note: Calling function 'px_set_char_matrix' returns 0 ghostpdl-10.03.0/pcl/pxl/pxfont.c:386:34: note: Assignment 'code=px_set_char_matrix(pxs)', assigned value is 0 ghostpdl-10.03.0/pcl/pxl/pxfont.c:387:18: note: Condition 'code<0' is always false ghostpdl-10.03.0/pcl/pxl/pxfont.c:495:30: style: Condition 'par->pv[2]' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/pcl/pxl/pxfont.c:181:13: style: Local variable 'code' shadows outer variable [shadowVariable] ghostpdl-10.03.0/pcl/pxl/pxfont.c:155:9: note: Shadowed declaration ghostpdl-10.03.0/pcl/pxl/pxfont.c:181:13: note: Shadow variable ghostpdl-10.03.0/pcl/pxl/pxfont.c:190:13: style: Local variable 'code' shadows outer variable [shadowVariable] ghostpdl-10.03.0/pcl/pxl/pxfont.c:155:9: note: Shadowed declaration ghostpdl-10.03.0/pcl/pxl/pxfont.c:190:13: note: Shadow variable ghostpdl-10.03.0/pcl/pxl/pxfont.c:202:13: style: Local variable 'code' shadows outer variable [shadowVariable] ghostpdl-10.03.0/pcl/pxl/pxfont.c:155:9: note: Shadowed declaration ghostpdl-10.03.0/pcl/pxl/pxfont.c:202:13: note: Shadow variable ghostpdl-10.03.0/pcl/pxl/pxfont.c:215:13: style: Local variable 'code' shadows outer variable [shadowVariable] ghostpdl-10.03.0/pcl/pxl/pxfont.c:155:9: note: Shadowed declaration ghostpdl-10.03.0/pcl/pxl/pxfont.c:215:13: note: Shadow variable ghostpdl-10.03.0/pcl/pxl/pxfont.c:562:12: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/pcl/pxl/pxfont.c:832:9: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/pcl/pxl/pxfont.c:382:20: style: Variable 'cm' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pxl/pxfont.c:784:23: style: Parameter 'par' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pxl/pxfont.c:784:41: style: Parameter 'pxs' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pxl/pximage.c:77:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pxePatternPersistence_next [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pxl/pximage.c:196:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_DCTD_template [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pxl/pximage.c:274:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eGray [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pxl/pximage.c:366:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_DCTD_template [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pxl/pximage.c:497:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_RLD_template [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pxl/pximage.c:794:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st_px_image_enum [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pxl/pximage.c:894:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pxl/pximage.c:933:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eJPEGCompression [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pxl/pximage.c:1055:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st_px_pattern_enum [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pxl/pximage.c:1104:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pxl/pximage.c:1215:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eSInt16 [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pxl/pxink.c:166:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eDownloaded [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pxl/pxink.c:251:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eGray [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pxl/pxink.c:332:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_initial_matrix [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pxl/pxink.c:419:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dev_spec_op [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pxl/pxink.c:675:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eSRGB [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pxl/pxink.c:806:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eRGB [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pxl/pxink.c:955:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pxl/pximage.c:313:14: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pcl/pxl/pximage.c:311:28: note: Calling function 'begin_bitmap' returns 0 ghostpdl-10.03.0/pcl/pxl/pximage.c:311:28: note: Assignment 'code=begin_bitmap(params,benum,bar,pxs,is_jpeg,par)', assigned value is 0 ghostpdl-10.03.0/pcl/pxl/pximage.c:313:14: note: Condition 'code<0' is always false ghostpdl-10.03.0/pcl/pxl/pximage.c:852:14: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pcl/pxl/pximage.c:311:28: note: Calling function 'begin_bitmap' returns 0 ghostpdl-10.03.0/pcl/pxl/pximage.c:311:28: note: Assignment 'code=begin_bitmap(params,benum,bar,pxs,is_jpeg,par)', assigned value is 0 ghostpdl-10.03.0/pcl/pxl/pximage.c:851:35: note: Calling function 'begin_rebuffered_bitmap' returns 0 ghostpdl-10.03.0/pcl/pxl/pximage.c:851:35: note: Assignment 'code=begin_rebuffered_bitmap(¶ms,pbenum,&pxenum->bi_args,pxs,is_jpeg,par)', assigned value is 0 ghostpdl-10.03.0/pcl/pxl/pximage.c:852:14: note: Condition 'code<0' is always false ghostpdl-10.03.0/pcl/pxl/pximage.c:1038:14: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pcl/pxl/pximage.c:1036:24: note: Calling function 'begin_bitmap' returns 0 ghostpdl-10.03.0/pcl/pxl/pximage.c:1036:24: note: Assignment 'code=begin_bitmap(¶ms,&benum,&bi_args,pxs,false,par)', assigned value is 0 ghostpdl-10.03.0/pcl/pxl/pximage.c:1038:14: note: Condition 'code<0' is always false ghostpdl-10.03.0/pcl/pxl/pximage.c:278:22: style: Local variable 'pxgs' shadows outer variable [shadowVariable] ghostpdl-10.03.0/pcl/pxl/pximage.c:265:18: note: Shadowed declaration ghostpdl-10.03.0/pcl/pxl/pximage.c:278:22: note: Shadow variable ghostpdl-10.03.0/pcl/pxl/pximage.c:387:15: style: Local variable 'data' shadows outer variable [shadowVariable] ghostpdl-10.03.0/pcl/pxl/pximage.c:340:17: note: Shadowed declaration ghostpdl-10.03.0/pcl/pxl/pximage.c:387:15: note: Shadow variable ghostpdl-10.03.0/pcl/pxl/pximage.c:506:15: style: Local variable 'data' shadows outer variable [shadowVariable] ghostpdl-10.03.0/pcl/pxl/pximage.c:474:17: note: Shadowed declaration ghostpdl-10.03.0/pcl/pxl/pximage.c:506:15: note: Shadow variable ghostpdl-10.03.0/pcl/pxl/pximage.c:515:14: style: Local variable 'pad' shadows outer variable [shadowVariable] ghostpdl-10.03.0/pcl/pxl/pximage.c:475:10: note: Shadowed declaration ghostpdl-10.03.0/pcl/pxl/pximage.c:515:14: note: Shadow variable ghostpdl-10.03.0/pcl/pxl/pximage.c:942:13: style: Local variable 'code' shadows outer variable [shadowVariable] ghostpdl-10.03.0/pcl/pxl/pximage.c:925:9: note: Shadowed declaration ghostpdl-10.03.0/pcl/pxl/pximage.c:942:13: note: Shadow variable ghostpdl-10.03.0/pcl/pxl/pximage.c:1148:12: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/pcl/pxl/pximage.c:178:29: style: Parameter 'st' can be declared as pointer to const. However it seems that 'stream_error' is a callback function, if 'st' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/pcl/pxl/pximage.c:368:28: note: You might need to cast the function pointer here ghostpdl-10.03.0/pcl/pxl/pximage.c:178:29: note: Parameter 'st' can be declared as pointer to const ghostpdl-10.03.0/pcl/pxl/pximage.c:265:18: style: Variable 'pxgs' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pxl/pximage.c:278:22: style: Variable 'pxgs' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pxl/pximage.c:426:50: style: Parameter 'benum' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pxl/pximage.c:1088:11: style: Variable 'plimit' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pxl/pximage.c:1167:23: style: Parameter 'par' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pxl/pximage.c:1167:41: style: Parameter 'pxs' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pxl/pximage.c:775:12: warning: Uninitialized variable: code [uninitvar] ghostpdl-10.03.0/pcl/pxl/pximage.c:756:42: note: Assuming condition is false ghostpdl-10.03.0/pcl/pxl/pximage.c:775:12: note: Uninitialized variable: code ghostpdl-10.03.0/pcl/pxl/pximage.c:405:20: style: Variable 'pos_in_row' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pcl/pxl/pximage.c:925:14: style: Variable 'code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pcl/pxl/pxink.c:519:26: style: Local variable 'pxgs' shadows outer variable [shadowVariable] ghostpdl-10.03.0/pcl/pxl/pxink.c:442:18: note: Shadowed declaration ghostpdl-10.03.0/pcl/pxl/pxink.c:519:26: note: Shadow variable ghostpdl-10.03.0/pcl/pxl/pxink.c:635:13: style: Local variable 'code' shadows outer variable [shadowVariable] ghostpdl-10.03.0/pcl/pxl/pxink.c:627:9: note: Shadowed declaration ghostpdl-10.03.0/pcl/pxl/pxink.c:635:13: note: Shadow variable ghostpdl-10.03.0/pcl/pxl/pxink.c:643:15: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/pcl/pxl/pxink.c:644:15: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/pcl/pxl/pxink.c:645:15: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/pcl/pxl/pxink.c:777:30: style: Parameter 'par' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pxl/pxink.c:922:23: style: Variable 'pdata_max' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pxl/pxink.c:987:28: style: Parameter 'par' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pxl/pxink.c:997:33: style: Parameter 'par' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pxl/pxink.c:997:51: style: Parameter 'pxs' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pxl/pxink.c:1007:30: style: Parameter 'par' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pxl/pxink.c:1007:48: style: Parameter 'pxs' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pxl/pxink.c:1015:32: style: Parameter 'par' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pxl/pxink.c:1015:50: style: Parameter 'pxs' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pxl/pxink.c:1025:37: style: Parameter 'par' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pxl/pxink.c:1025:55: style: Parameter 'pxs' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pxl/pxpaint.c:80:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eUByte [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pxl/pxpaint.c:149:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eUByte [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pxl/pxpaint.c:299:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable radians_to_degrees [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pxl/pxpaint.c:363:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eEvenOdd [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pxl/pxpaint.c:517:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eClockWise [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pxl/pxpaint.c:552:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_curveto [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pxl/pxpaint.c:562:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_rcurveto [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pxl/pxpaint.c:638:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DO_NOTHING [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pxl/pxpaint.c:652:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_lineto [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pxl/pxpaint.c:661:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_rlineto [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pxl/pxpaint.c:701:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DO_NOTHING [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pxl/pxparse.c:170:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pxtNull [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pxl/pxparse.c:335:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_Remap_Color [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pxl/pxpaint.c:424:18: style: Variable 'code' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/pcl/pxl/pxpaint.c:423:18: note: code is assigned ghostpdl-10.03.0/pcl/pxl/pxpaint.c:424:18: note: code is overwritten ghostpdl-10.03.0/pcl/pxl/pxpaint.c:579:25: style: Parameter 'par' can be declared as pointer to const. However it seems that 'pxChordPath' is a callback function, if 'par' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/pcl/pxl/pxpaint.c:572:34: note: You might need to cast the function pointer here ghostpdl-10.03.0/pcl/pxl/pxpaint.c:579:25: note: Parameter 'par' can be declared as pointer to const ghostpdl-10.03.0/pcl/pxl/pxpaint.c:618:27: style: Parameter 'par' can be declared as pointer to const. However it seems that 'pxEllipsePath' is a callback function, if 'par' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/pcl/pxl/pxpaint.c:611:34: note: You might need to cast the function pointer here ghostpdl-10.03.0/pcl/pxl/pxpaint.c:618:27: note: Parameter 'par' can be declared as pointer to const ghostpdl-10.03.0/pcl/pxl/pxpaint.c:678:23: style: Parameter 'par' can be declared as pointer to const. However it seems that 'pxPiePath' is a callback function, if 'par' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/pcl/pxl/pxpaint.c:671:34: note: You might need to cast the function pointer here ghostpdl-10.03.0/pcl/pxl/pxpaint.c:678:23: note: Parameter 'par' can be declared as pointer to const ghostpdl-10.03.0/pcl/pxl/pxptable.c:81:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eUByte [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pxl/pxptable.c:86:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e8Bit [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pxl/pxptable.c:529:27: style: Parameter 'par' can be declared as pointer to const. However it seems that 'pxBadOperator' is a callback function, if 'par' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/pcl/pxl/pxptable.c:671:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/pcl/pxl/pxptable.c:529:27: note: Parameter 'par' can be declared as pointer to const ghostpdl-10.03.0/pcl/pxl/pxptable.c:529:45: style: Parameter 'pxs' can be declared as pointer to const. However it seems that 'pxBadOperator' is a callback function, if 'pxs' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/pcl/pxl/pxptable.c:671:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/pcl/pxl/pxptable.c:529:45: note: Parameter 'pxs' can be declared as pointer to const ghostpdl-10.03.0/pcl/pxl/pxparse.c:317:23: portability: Undefined behaviour, pointer arithmetic 'st->saved-1' is out of bounds. [pointerOutOfBounds] ghostpdl-10.03.0/pcl/pxl/pxparse.c:782:42: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pcl/pxl/pxparse.c:780:53: note: Calling function 'px_save_array' returns 0 ghostpdl-10.03.0/pcl/pxl/pxparse.c:780:53: note: Assignment 'code=px_save_array(sp,pxs,"partial array",avail)', assigned value is 0 ghostpdl-10.03.0/pcl/pxl/pxparse.c:782:42: note: Condition 'code<0' is always false ghostpdl-10.03.0/pcl/pxl/pxparse.c:926:22: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pcl/pxl/pxparse.c:923:37: note: Calling function 'px_save_array' returns 0 ghostpdl-10.03.0/pcl/pxl/pxparse.c:923:37: note: Assignment 'code=px_save_array(sp,pxs,"px stack array to heap",sp->value.array.size*(sp->type&pxd_ubyte?1:(sp)->type&(pxd_uint16|pxd_sint16)?2:4))', assigned value is 0 ghostpdl-10.03.0/pcl/pxl/pxparse.c:926:22: note: Condition 'code<0' is always false ghostpdl-10.03.0/pcl/pxl/pxparse.c:337:22: style: Variable 'code' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/pcl/pxl/pxparse.c:336:22: note: code is assigned ghostpdl-10.03.0/pcl/pxl/pxparse.c:337:22: note: code is overwritten ghostpdl-10.03.0/pcl/pxl/pxparse.c:572:25: style: Local variable 'left' shadows outer variable [shadowVariable] ghostpdl-10.03.0/pcl/pxl/pxparse.c:303:10: note: Shadowed declaration ghostpdl-10.03.0/pcl/pxl/pxparse.c:572:25: note: Shadow variable ghostpdl-10.03.0/pcl/pxl/pxparse.c:923:17: style: Local variable 'code' shadows outer variable [shadowVariable] ghostpdl-10.03.0/pcl/pxl/pxparse.c:302:9: note: Shadowed declaration ghostpdl-10.03.0/pcl/pxl/pxparse.c:923:17: note: Shadow variable ghostpdl-10.03.0/pcl/pxl/pxparse.c:204:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/pcl/pxl/pxparse.c:370:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/pcl/pxl/pxparse.c:924:61: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/pcl/pxl/pxparse.c:937:41: style: Parameter 'pxp' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pxl/pxpthr.c:138:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GS_SCANCONVERTER_DEFAULT [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pxl/pxpthr.c:205:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pcl_end_page_top [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pxl/pxpthr.c:321:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pcl_end_page_top [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pxl/pxpthr.c:435:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plft_16bit [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pxl/pxpthr.c:337:52: style:inconclusive: Function 'pxpcl_passthroughcontiguous' argument 2 names different: declaration 'contiguous' definition 'cont'. [funcArgNamesDifferent] ghostpdl-10.03.0/pcl/pxl/pxpthr.h:24:57: note: Function 'pxpcl_passthroughcontiguous' argument 2 names different: declaration 'contiguous' definition 'cont'. ghostpdl-10.03.0/pcl/pxl/pxpthr.c:337:52: note: Function 'pxpcl_passthroughcontiguous' argument 2 names different: declaration 'contiguous' definition 'cont'. ghostpdl-10.03.0/pcl/pxl/pxpthr.c:54:33: style: Parameter 'pcs' can be declared as pointer to const. However it seems that 'pcl_end_page_noop' is a callback function, if 'pcs' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/pcl/pxl/pxpthr.c:189:30: note: You might need to cast the function pointer here ghostpdl-10.03.0/pcl/pxl/pxpthr.c:54:33: note: Parameter 'pcs' can be declared as pointer to const ghostpdl-10.03.0/pcl/pxl/pxsessio.c:86:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eLetterPaper [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pxl/pxsessio.c:122:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_undefined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pxl/pxsessio.c:148:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ePagePattern [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pxl/pxsessio.c:228:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eNoReporting [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pxl/pxsessio.c:332:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pxeOrientation_next [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pxl/pxsessio.c:792:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eBinaryHighByteFirst [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pxl/pxstate.c:83:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eErrorPage [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pxl/pxstate.c:97:29: style: Parameter 'pxs' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pxl/pxsessio.c:384:41: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/pcl/pxl/pxsessio.c:391:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/pcl/pxl/pxsessio.c:392:17: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/pcl/pxl/pxsessio.c:395:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/pcl/pxl/pxsessio.c:91:35: style: Parameter 'pxs' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pxl/pxsessio.c:105:17: style: Variable 'media' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pxl/pxsessio.c:154:50: style: Parameter 'cc' can be declared as pointer to const. However it seems that 'purge_all' is a callback function, if 'cc' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/pcl/pxl/pxsessio.c:207:51: note: You might need to cast the function pointer here ghostpdl-10.03.0/pcl/pxl/pxsessio.c:154:50: note: Parameter 'cc' can be declared as pointer to const ghostpdl-10.03.0/pcl/pxl/pxsessio.c:154:60: style: Parameter 'dummy' can be declared as pointer to const. However it seems that 'purge_all' is a callback function, if 'dummy' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/pcl/pxl/pxsessio.c:207:51: note: You might need to cast the function pointer here ghostpdl-10.03.0/pcl/pxl/pxsessio.c:154:60: note: Parameter 'dummy' can be declared as pointer to const ghostpdl-10.03.0/pcl/pxl/pxsessio.c:778:23: style: Parameter 'par' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pxl/pxsessio.c:778:41: style: Parameter 'pxs' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pxl/pxstream.c:58:14: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pcl/pxl/pxstream.c:55:31: note: Calling function 'tag_stream_name' returns 0 ghostpdl-10.03.0/pcl/pxl/pxstream.c:55:31: note: Assignment 'code=tag_stream_name(par->pv[0],&pxs->stream_name,pxs->memory,"pxBeginStream(name)")', assigned value is 0 ghostpdl-10.03.0/pcl/pxl/pxstream.c:58:14: note: Condition 'code<0' is always false ghostpdl-10.03.0/pcl/pxl/pxstream.c:119:14: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pcl/pxl/pxstream.c:116:31: note: Calling function 'tag_stream_name' returns 0 ghostpdl-10.03.0/pcl/pxl/pxstream.c:116:31: note: Assignment 'code=tag_stream_name(par->pv[0],&str,pxs->memory,"pxExecStream(name)")', assigned value is 0 ghostpdl-10.03.0/pcl/pxl/pxstream.c:119:14: note: Condition 'code<0' is always false ghostpdl-10.03.0/pcl/pxl/pxstream.c:153:14: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pcl/pxl/pxstream.c:150:31: note: Calling function 'tag_stream_name' returns 0 ghostpdl-10.03.0/pcl/pxl/pxstream.c:150:31: note: Assignment 'code=tag_stream_name(par->pv[0],&str,pxs->memory,"pxExecStream(name)")', assigned value is 0 ghostpdl-10.03.0/pcl/pxl/pxstream.c:153:14: note: Condition 'code<0' is always false ghostpdl-10.03.0/pcl/pxl/pxstream.c:35:17: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/pcl/pxl/pxstream.c:40:14: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ghostpdl-10.03.0/pcl/pxl/pxstream.c:53:27: style: Parameter 'par' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pxl/pxstream.c:111:28: style: Parameter 'par' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pxl/pxtop.c:74:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PSHPReady [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pxl/pxtop.c:88:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PSHPSkipping [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pxl/pxtop.c:191:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pxl/pxtop.c:264:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PSHeader [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pxl/pxtop.c:355:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable e_ExitLanguage [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pxl/pxtop.c:462:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eErrorPage [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pxl/pxtop.c:583:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eInch [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/pxl/pxtop.c:276:11: style: Variable 'stage' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/pcl/pxl/pxtop.c:266:11: note: stage is assigned ghostpdl-10.03.0/pcl/pxl/pxtop.c:276:11: note: stage is overwritten ghostpdl-10.03.0/pcl/pxl/pxtop.c:290:15: style: Variable 'code' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/pcl/pxl/pxtop.c:282:14: note: code is assigned ghostpdl-10.03.0/pcl/pxl/pxtop.c:290:15: note: code is overwritten ghostpdl-10.03.0/pcl/pxl/pxtop.c:290:15: style: Variable 'code' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/pcl/pxl/pxtop.c:285:18: note: code is assigned ghostpdl-10.03.0/pcl/pxl/pxtop.c:290:15: note: code is overwritten ghostpdl-10.03.0/pcl/pxl/pxtop.c:541:31: style:inconclusive: Function 'pxl_end_page_top' argument 1 names different: declaration 'pxs' definition 'pxls'. [funcArgNamesDifferent] ghostpdl-10.03.0/pcl/pxl/pxtop.c:54:42: note: Function 'pxl_end_page_top' argument 1 names different: declaration 'pxs' definition 'pxls'. ghostpdl-10.03.0/pcl/pxl/pxtop.c:541:31: note: Function 'pxl_end_page_top' argument 1 names different: declaration 'pxs' definition 'pxls'. ghostpdl-10.03.0/pcl/pxl/pxtop.c:119:52: style: Parameter 'process' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pxl/pxtop.c:217:49: style: Parameter 'impl' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/pxl/pxtop.c:338:53: style: Parameter 'impl' can be declared as pointer to const. However it seems that 'pxl_impl_process_begin' is a callback function, if 'impl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/pcl/pxl/pxtop.c:558:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/pcl/pxl/pxtop.c:338:53: note: Parameter 'impl' can be declared as pointer to const ghostpdl-10.03.0/pcl/pxl/pxtop.c:346:47: style: Parameter 'impl' can be declared as pointer to const. However it seems that 'pxl_impl_process' is a callback function, if 'impl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/pcl/pxl/pxtop.c:559:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/pcl/pxl/pxtop.c:346:47: note: Parameter 'impl' can be declared as pointer to const ghostpdl-10.03.0/pcl/pxl/pxtop.c:400:51: style: Parameter 'impl' can be declared as pointer to const. However it seems that 'pxl_impl_process_end' is a callback function, if 'impl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/pcl/pxl/pxtop.c:560:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/pcl/pxl/pxtop.c:400:51: note: Parameter 'impl' can be declared as pointer to const ghostpdl-10.03.0/pcl/pxl/pxtop.c:433:51: style: Parameter 'impl' can be declared as pointer to const. However it seems that 'pxl_impl_process_eof' is a callback function, if 'impl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/pcl/pxl/pxtop.c:562:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/pcl/pxl/pxtop.c:433:51: note: Parameter 'impl' can be declared as pointer to const ghostpdl-10.03.0/pcl/pxl/pxtop.c:446:53: style: Parameter 'impl' can be declared as pointer to const. However it seems that 'pxl_impl_report_errors' is a callback function, if 'impl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/pcl/pxl/pxtop.c:563:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/pcl/pxl/pxtop.c:446:53: note: Parameter 'impl' can be declared as pointer to const ghostpdl-10.03.0/pcl/pxl/pxtop.c:452:24: style: Variable 'st' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/pxl/pxtop.c:493:48: style: Parameter 'impl' can be declared as pointer to const. However it seems that 'pxl_impl_dnit_job' is a callback function, if 'impl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/pcl/pxl/pxtop.c:564:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/pcl/pxl/pxtop.c:493:48: note: Parameter 'impl' can be declared as pointer to const ghostpdl-10.03.0/pcl/pxl/pxtop.c:519:66: style: Parameter 'impl' can be declared as pointer to const. However it seems that 'pxl_impl_deallocate_interp_instance' is a callback function, if 'impl' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/pcl/pxl/pxtop.c:565:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/pcl/pxl/pxtop.c:519:66: note: Parameter 'impl' can be declared as pointer to const ghostpdl-10.03.0/pcl/tools/tt2pcl.c:133:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/tools/tt2pcl.c:153:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/tools/tt2pcl.c:175:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/tools/tt2pcl.c:229:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/tools/tt2pcl.c:258:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/tools/tt2pcl.c:277:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/tools/tt2pcl.c:294:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/tools/tt2pcl.c:309:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/tools/tt2pcl.c:316:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/tools/tt2pcl.c:345:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/tools/tt2pcl.c:367:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/tools/tt2pcl.c:426:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/tools/tt2pcl.c:465:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/tools/tt2pcl.c:481:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/tools/tt2pcl.c:558:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/tools/tt2pcl.c:607:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pcl/tools/tt2pcl.c:152:21: style:inconclusive: Boolean expression '-8!=8' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] ghostpdl-10.03.0/pcl/tools/tt2pcl.c:152:21: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] ghostpdl-10.03.0/pcl/tools/tt2pcl.c:156:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] ghostpdl-10.03.0/pcl/tools/tt2pcl.c:240:9: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] ghostpdl-10.03.0/pcl/tools/tt2pcl.c:242:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] ghostpdl-10.03.0/pcl/tools/tt2pcl.c:242:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] ghostpdl-10.03.0/pcl/tools/tt2pcl.c:261:9: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] ghostpdl-10.03.0/pcl/tools/tt2pcl.c:294:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] ghostpdl-10.03.0/pcl/tools/tt2pcl.c:294:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] ghostpdl-10.03.0/pcl/tools/tt2pcl.c:309:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] ghostpdl-10.03.0/pcl/tools/tt2pcl.c:346:22: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] ghostpdl-10.03.0/pcl/tools/tt2pcl.c:517:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] ghostpdl-10.03.0/pcl/tools/tt2pcl.c:522:30: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] ghostpdl-10.03.0/pcl/tools/tt2pcl.c:536:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] ghostpdl-10.03.0/pcl/tools/tt2pcl.c:607:26: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] ghostpdl-10.03.0/pcl/tools/tt2pcl.c:189:5: error: Resource leak: fp [resourceLeak] ghostpdl-10.03.0/pcl/tools/tt2pcl.c:228:20: style: Checking if unsigned expression 'offset' is less than zero. [unsignedLessThanZero] ghostpdl-10.03.0/pcl/tools/tt2pcl.c:257:20: style: Checking if unsigned expression 'offset' is less than zero. [unsignedLessThanZero] ghostpdl-10.03.0/pcl/tools/tt2pcl.c:276:21: style: Checking if unsigned expression 'offset' is less than zero. [unsignedLessThanZero] ghostpdl-10.03.0/pcl/tools/tt2pcl.c:366:22: style: Checking if unsigned expression 'cmap_offset' is less than zero. [unsignedLessThanZero] ghostpdl-10.03.0/pcl/tools/tt2pcl.c:425:17: style: Checking if unsigned expression 'offset' is less than zero. [unsignedLessThanZero] ghostpdl-10.03.0/pcl/tools/tt2pcl.c:432:17: style: Checking if unsigned expression 'offset' is less than zero. [unsignedLessThanZero] ghostpdl-10.03.0/pcl/tools/tt2pcl.c:438:17: style: Checking if unsigned expression 'offset' is less than zero. [unsignedLessThanZero] ghostpdl-10.03.0/pcl/tools/tt2pcl.c:385:36: style: Local variable 'length' shadows outer variable [shadowVariable] ghostpdl-10.03.0/pcl/tools/tt2pcl.c:362:19: note: Shadowed declaration ghostpdl-10.03.0/pcl/tools/tt2pcl.c:385:36: note: Shadow variable ghostpdl-10.03.0/pcl/tools/tt2pcl.c:532:21: style: Local variable 'i' shadows outer variable [shadowVariable] ghostpdl-10.03.0/pcl/tools/tt2pcl.c:496:13: note: Shadowed declaration ghostpdl-10.03.0/pcl/tools/tt2pcl.c:532:21: note: Shadow variable ghostpdl-10.03.0/pcl/tools/tt2pcl.c:167:21: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/tools/tt2pcl.c:215:35: style: Parameter 'ptt_data' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/tools/tt2pcl.c:224:24: style: Variable 'ptable' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/tools/tt2pcl.c:249:29: style: Parameter 'ptt_data' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/tools/tt2pcl.c:268:36: style: Parameter 'ptt_data' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/tools/tt2pcl.c:332:47: style: Parameter 'glyph_table' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/tools/tt2pcl.c:374:24: style: Variable 'enc_tab' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/tools/tt2pcl.c:397:33: style: Parameter 'ptt_data' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pcl/tools/tt2pcl.c:445:24: style: Variable 'pnext_glyph' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/tools/tt2pcl.c:450:24: style: Variable 'pnext_glyph' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/tools/tt2pcl.c:479:20: style: Variable 'glyph_id_arrayp' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/tools/tt2pcl.c:505:28: style: Variable 'glyph_data' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/tools/tt2pcl.c:554:20: style: Variable 'glyph_id_arrayp' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pcl/tools/tt2pcl.c:371:19: style: Variable 'table_version' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pcl/tools/tt2pcl.c:387:20: style: Variable 'length' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pcl/tools/tt2pcl.c:388:21: style: Variable 'version' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pcl/tools/tt2pcl.c:548:28: style: Unused variable: tt_char_des [unusedVariable] ghostpdl-10.03.0/pdf/pdf_obj.h:42:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_obj.h:61:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_obj.h:85:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_obj.h:103:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_colour.h:54:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable interpreter_data [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/ghostpdf.c:88:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIi64 [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/ghostpdf.c:183:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/ghostpdf.c:312:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIi64 [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/ghostpdf.c:524:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_handled [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/ghostpdf.c:567:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_handled [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/ghostpdf.c:606:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gp_file_name_sizeof [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/ghostpdf.c:621:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gp_file_name_sizeof [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/ghostpdf.c:751:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/ghostpdf.c:801:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_undefined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/ghostpdf.c:811:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_undefined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/ghostpdf.c:947:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gp_file_name_sizeof [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/ghostpdf.c:1220:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_undefined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/ghostpdf.c:1353:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/ghostpdf.c:1557:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/ghostpdf.c:1613:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_param_string [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/ghostpdf.c:1709:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_invalidaccess [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/ghostpdf.c:1721:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable persistent [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/ghostpdf.c:1739:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/ghostpdf.c:1762:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_string [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_annot.c:257:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_annot.c:289:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_annot.c:696:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_annot.c:755:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_annot.c:924:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_annot.c:949:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_annot.c:1537:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_annot.c:1634:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_annot.c:1762:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_annot.c:2184:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_syntaxerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_annot.c:2697:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLEND_MODE_Multiply [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_annot.c:2742:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_cap_round [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_annot.c:2869:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_undefined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_annot.c:3104:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_undefined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_annot.c:4080:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_annot.c:4124:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_syntaxerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_annot.c:4213:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dev_spec_op [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_annot.c:4473:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_undefined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_annot.c:4626:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_annot.c:4659:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_undefined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_colour.h:30:15: style: Condition 'o!=NULL' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_annot.c:4210:22: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_annot.c:4209:53: note: Calling function 'pdfi_annot_preserve_nextformlabel' returns 0 ghostpdl-10.03.0/pdf/pdf_annot.c:4209:53: note: Assignment 'code=pdfi_annot_preserve_nextformlabel(ctx,&labeldata,&labellen)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_annot.c:4210:22: note: Condition 'code<0' is always false ghostpdl-10.03.0/pdf/pdf_annot.c:476:10: style: Variable 'code' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/pdf/pdf_annot.c:474:10: note: code is assigned ghostpdl-10.03.0/pdf/pdf_annot.c:476:10: note: code is overwritten ghostpdl-10.03.0/pdf/pdf_annot.c:1490:10: style: Variable 'code' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/pdf/pdf_annot.c:1489:10: note: code is assigned ghostpdl-10.03.0/pdf/pdf_annot.c:1490:10: note: code is overwritten ghostpdl-10.03.0/pdf/pdf_annot.c:1491:10: style: Variable 'code' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/pdf/pdf_annot.c:1490:10: note: code is assigned ghostpdl-10.03.0/pdf/pdf_annot.c:1491:10: note: code is overwritten ghostpdl-10.03.0/pdf/pdf_annot.c:2053:10: style: Variable 'code' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/pdf/pdf_annot.c:2052:10: note: code is assigned ghostpdl-10.03.0/pdf/pdf_annot.c:2053:10: note: code is overwritten ghostpdl-10.03.0/pdf/pdf_annot.c:2054:10: style: Variable 'code' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/pdf/pdf_annot.c:2053:10: note: code is assigned ghostpdl-10.03.0/pdf/pdf_annot.c:2054:10: note: code is overwritten ghostpdl-10.03.0/pdf/pdf_annot.c:2058:10: style: Variable 'code' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/pdf/pdf_annot.c:2056:10: note: code is assigned ghostpdl-10.03.0/pdf/pdf_annot.c:2058:10: note: code is overwritten ghostpdl-10.03.0/pdf/pdf_annot.c:2144:10: style: Variable 'code' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/pdf/pdf_annot.c:2143:10: note: code is assigned ghostpdl-10.03.0/pdf/pdf_annot.c:2144:10: note: code is overwritten ghostpdl-10.03.0/pdf/pdf_annot.c:2145:10: style: Variable 'code' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/pdf/pdf_annot.c:2144:10: note: code is assigned ghostpdl-10.03.0/pdf/pdf_annot.c:2145:10: note: code is overwritten ghostpdl-10.03.0/pdf/pdf_annot.c:2146:10: style: Variable 'code' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/pdf/pdf_annot.c:2145:10: note: code is assigned ghostpdl-10.03.0/pdf/pdf_annot.c:2146:10: note: code is overwritten ghostpdl-10.03.0/pdf/pdf_annot.c:2147:10: style: Variable 'code' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/pdf/pdf_annot.c:2146:10: note: code is assigned ghostpdl-10.03.0/pdf/pdf_annot.c:2147:10: note: code is overwritten ghostpdl-10.03.0/pdf/pdf_annot.c:2150:10: style: Variable 'code' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/pdf/pdf_annot.c:2147:10: note: code is assigned ghostpdl-10.03.0/pdf/pdf_annot.c:2150:10: note: code is overwritten ghostpdl-10.03.0/pdf/pdf_annot.c:2206:10: style: Variable 'code' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/pdf/pdf_annot.c:2200:10: note: code is assigned ghostpdl-10.03.0/pdf/pdf_annot.c:2206:10: note: code is overwritten ghostpdl-10.03.0/pdf/pdf_annot.c:2358:10: style: Variable 'code' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/pdf/pdf_annot.c:2319:14: note: code is assigned ghostpdl-10.03.0/pdf/pdf_annot.c:2358:10: note: code is overwritten ghostpdl-10.03.0/pdf/pdf_annot.c:2358:10: style: Variable 'code' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/pdf/pdf_annot.c:2328:14: note: code is assigned ghostpdl-10.03.0/pdf/pdf_annot.c:2358:10: note: code is overwritten ghostpdl-10.03.0/pdf/pdf_annot.c:2358:10: style: Variable 'code' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/pdf/pdf_annot.c:2338:14: note: code is assigned ghostpdl-10.03.0/pdf/pdf_annot.c:2358:10: note: code is overwritten ghostpdl-10.03.0/pdf/pdf_annot.c:2432:14: style: Variable 'code' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/pdf/pdf_annot.c:2431:14: note: code is assigned ghostpdl-10.03.0/pdf/pdf_annot.c:2432:14: note: code is overwritten ghostpdl-10.03.0/pdf/pdf_annot.c:2433:14: style: Variable 'code' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/pdf/pdf_annot.c:2432:14: note: code is assigned ghostpdl-10.03.0/pdf/pdf_annot.c:2433:14: note: code is overwritten ghostpdl-10.03.0/pdf/pdf_annot.c:2437:10: style: Variable 'code' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/pdf/pdf_annot.c:2433:14: note: code is assigned ghostpdl-10.03.0/pdf/pdf_annot.c:2437:10: note: code is overwritten ghostpdl-10.03.0/pdf/pdf_annot.c:2895:10: style: Variable 'code' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/pdf/pdf_annot.c:2892:10: note: code is assigned ghostpdl-10.03.0/pdf/pdf_annot.c:2895:10: note: code is overwritten ghostpdl-10.03.0/pdf/pdf_annot.c:3298:10: style: Variable 'code' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/pdf/pdf_annot.c:3292:10: note: code is assigned ghostpdl-10.03.0/pdf/pdf_annot.c:3298:10: note: code is overwritten ghostpdl-10.03.0/pdf/pdf_annot.c:4216:18: style: Variable 'code' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/pdf/pdf_annot.c:4213:18: note: code is assigned ghostpdl-10.03.0/pdf/pdf_annot.c:4216:18: note: code is overwritten ghostpdl-10.03.0/pdf/pdf_annot.c:4222:18: style: Variable 'code' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/pdf/pdf_annot.c:4220:18: note: code is assigned ghostpdl-10.03.0/pdf/pdf_annot.c:4222:18: note: code is overwritten ghostpdl-10.03.0/pdf/pdf_annot.c:4246:14: style: Variable 'code' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/pdf/pdf_annot.c:4227:18: note: code is assigned ghostpdl-10.03.0/pdf/pdf_annot.c:4246:14: note: code is overwritten ghostpdl-10.03.0/pdf/pdf_annot.c:2334:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ghostpdl-10.03.0/pdf/pdf_annot.c:4718:31: style: Checking if unsigned expression 'pdfi_array_size(Kids)' is less than zero. [unsignedLessThanZero] ghostpdl-10.03.0/pdf/pdf_annot.c:690:35: style: Local variable 'o' shadows outer argument [shadowArgument] ghostpdl-10.03.0/pdf/pdf_annot.c:664:67: note: Shadowed declaration ghostpdl-10.03.0/pdf/pdf_annot.c:690:35: note: Shadow variable ghostpdl-10.03.0/pdf/pdf_annot.c:743:19: style: Variable 'prev_token' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pdf/pdf_annot.c:887:71: style: Parameter 'inbuf' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/pdf_annot.c:1459:49: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/pdf_annot.c:1459:64: style: Parameter 'annot' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/pdf_annot.c:2017:64: style: Parameter 'text' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/pdf_annot.c:2483:67: style: Parameter 'array' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/pdf_annot.c:2856:78: style: Parameter 'NormAP' can be declared as pointer to const. However it seems that 'pdfi_annot_draw_Popup' is a callback function, if 'NormAP' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/pdf/pdf_annot.c:3903:15: note: You might need to cast the function pointer here ghostpdl-10.03.0/pdf/pdf_annot.c:2856:78: note: Parameter 'NormAP' can be declared as pointer to const ghostpdl-10.03.0/pdf/pdf_annot.c:3556:79: style: Parameter 'rect' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/pdf_annot.c:3701:81: style: Parameter 'FT' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/pdf_annot.c:3753:79: style: Parameter 'NormAP' can be declared as pointer to const. However it seems that 'pdfi_annot_draw_Widget' is a callback function, if 'NormAP' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/pdf/pdf_annot.c:3908:16: note: You might need to cast the function pointer here ghostpdl-10.03.0/pdf/pdf_annot.c:3753:79: note: Parameter 'NormAP' can be declared as pointer to const ghostpdl-10.03.0/pdf/pdf_annot.c:3937:77: style: Parameter 'subtype' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/pdf_annot.c:3971:63: style: Parameter 'subtype' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/pdf_annot.c:3982:15: style: Variable 'str' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pdf/pdf_annot.c:3994:66: style: Parameter 'subtype' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/pdf_annot.c:4005:15: style: Variable 'str' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pdf/pdf_annot.c:4375:51: style: Parameter 'Key' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/pdf_annot.c:4386:82: style: Parameter 'subtype' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/pdf_annot.c:4644:64: style: Parameter 'Page' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/pdf_stack.h:130:55: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/pdf_dict.h:21:52: style: Parameter 'd' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/pdf_array.h:21:51: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/pdf_colour.h:52:72: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/pdf_annot.c:2063:25: style: Variable 'code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pdf/ghostpdf.c:1371:20: style: Variable 'Offset' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/pdf/ghostpdf.c:1367:12: note: Offset is assigned ghostpdl-10.03.0/pdf/ghostpdf.c:1371:20: note: Offset is overwritten ghostpdl-10.03.0/pdf/ghostpdf.c:1371:11: style: Variable 'bytes' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/pdf/ghostpdf.c:1368:11: note: bytes is assigned ghostpdl-10.03.0/pdf/ghostpdf.c:1371:11: note: bytes is overwritten ghostpdl-10.03.0/pdf/ghostpdf.c:1376:11: style: Variable 'bytes' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/pdf/ghostpdf.c:1371:11: note: bytes is assigned ghostpdl-10.03.0/pdf/ghostpdf.c:1376:11: note: bytes is overwritten ghostpdl-10.03.0/pdf/ghostpdf.c:1849:10: style: Variable 'code' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/pdf/ghostpdf.c:1846:10: note: code is assigned ghostpdl-10.03.0/pdf/ghostpdf.c:1849:10: note: code is overwritten ghostpdl-10.03.0/pdf/ghostpdf.c:1460:18: style: Checking if unsigned expression 'read' is less than zero. [unsignedLessThanZero] ghostpdl-10.03.0/pdf/ghostpdf.c:1799:47: style:inconclusive: Function 'pdfi_create_context' argument 1 names different: declaration 'pmem' definition 'mem'. [funcArgNamesDifferent] ghostpdl-10.03.0/pdf/ghostpdf.h:530:47: note: Function 'pdfi_create_context' argument 1 names different: declaration 'pmem' definition 'mem'. ghostpdl-10.03.0/pdf/ghostpdf.c:1799:47: note: Function 'pdfi_create_context' argument 1 names different: declaration 'pmem' definition 'mem'. ghostpdl-10.03.0/pdf/ghostpdf.c:632:33: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/ghostpdf.c:726:49: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/ghostpdf.c:1496:19: style: Variable 'b' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pdf/ghostpdf.c:1569:79: style: Parameter 'pat' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/ghostpdf.c:1799:47: style: Parameter 'mem' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/ghostpdf.c:1938:63: style: Parameter 'cc' can be declared as pointer to const. However it seems that 'pdfi_fontdir_purge_all' is a callback function, if 'cc' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/pdf/ghostpdf.c:2194:55: note: You might need to cast the function pointer here ghostpdl-10.03.0/pdf/ghostpdf.c:1938:63: note: Parameter 'cc' can be declared as pointer to const ghostpdl-10.03.0/pdf/ghostpdf.c:1938:73: style: Parameter 'dummy' can be declared as pointer to const. However it seems that 'pdfi_fontdir_purge_all' is a callback function, if 'dummy' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/pdf/ghostpdf.c:2194:55: note: You might need to cast the function pointer here ghostpdl-10.03.0/pdf/ghostpdf.c:1938:73: note: Parameter 'dummy' can be declared as pointer to const ghostpdl-10.03.0/pdf/ghostpdf.c:1128:33: style: Variable 'ix' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pdf/pdf_array.c:37:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_array.c:121:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_array.c:166:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_array.c:204:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_array.c:241:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_array.c:283:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_array.c:305:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_array.c:322:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_array.c:338:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_array.c:391:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_array.c:484:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_array.c:89:18: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_array.c:88:30: note: Calling function 'pdfi_array_put' returns 0 ghostpdl-10.03.0/pdf/pdf_array.c:88:30: note: Assignment 'code=pdfi_array_put(ctx,a,--index,o)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_array.c:89:18: note: Condition 'code<0' is always false ghostpdl-10.03.0/pdf/pdf_array.c:431:14: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_array.c:430:26: note: Calling function 'pdfi_array_put' returns 0 ghostpdl-10.03.0/pdf/pdf_array.c:430:26: note: Assignment 'code=pdfi_array_put(ctx,*new_array,0,(struct pdf_obj*)num)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_array.c:431:14: note: Condition 'code<0' is always false ghostpdl-10.03.0/pdf/pdf_array.c:439:14: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_array.c:438:26: note: Calling function 'pdfi_array_put' returns 0 ghostpdl-10.03.0/pdf/pdf_array.c:438:26: note: Assignment 'code=pdfi_array_put(ctx,*new_array,1,(struct pdf_obj*)num)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_array.c:439:14: note: Condition 'code<0' is always false ghostpdl-10.03.0/pdf/pdf_array.c:447:14: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_array.c:446:26: note: Calling function 'pdfi_array_put' returns 0 ghostpdl-10.03.0/pdf/pdf_array.c:446:26: note: Assignment 'code=pdfi_array_put(ctx,*new_array,2,(struct pdf_obj*)num)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_array.c:447:14: note: Condition 'code<0' is always false ghostpdl-10.03.0/pdf/pdf_array.c:455:14: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_array.c:454:26: note: Calling function 'pdfi_array_put' returns 0 ghostpdl-10.03.0/pdf/pdf_array.c:454:26: note: Assignment 'code=pdfi_array_put(ctx,*new_array,3,(struct pdf_obj*)num)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_array.c:455:14: note: Condition 'code<0' is always false ghostpdl-10.03.0/pdf/pdf_array.c:230:34: style:inconclusive: Function 'pdfi_array_get_type' argument 4 names different: declaration 't' definition 'type'. [funcArgNamesDifferent] ghostpdl-10.03.0/pdf/pdf_array.h:42:86: note: Function 'pdfi_array_get_type' argument 4 names different: declaration 't' definition 'type'. ghostpdl-10.03.0/pdf/pdf_array.c:230:34: note: Function 'pdfi_array_get_type' argument 4 names different: declaration 't' definition 'type'. ghostpdl-10.03.0/pdf/pdf_array.c:259:83: style:inconclusive: Function 'pdfi_array_get_number' argument 4 names different: declaration 'f' definition 'd'. [funcArgNamesDifferent] ghostpdl-10.03.0/pdf/pdf_array.h:44:83: note: Function 'pdfi_array_get_number' argument 4 names different: declaration 'f' definition 'd'. ghostpdl-10.03.0/pdf/pdf_array.c:259:83: note: Function 'pdfi_array_get_number' argument 4 names different: declaration 'f' definition 'd'. ghostpdl-10.03.0/pdf/pdf_array.c:466:76: style:inconclusive: Function 'pdfi_array_to_gs_matrix' argument 3 names different: declaration 'matrix' definition 'mat'. [funcArgNamesDifferent] ghostpdl-10.03.0/pdf/pdf_array.h:54:76: note: Function 'pdfi_array_to_gs_matrix' argument 3 names different: declaration 'matrix' definition 'mat'. ghostpdl-10.03.0/pdf/pdf_array.c:466:76: note: Function 'pdfi_array_to_gs_matrix' argument 3 names different: declaration 'matrix' definition 'mat'. ghostpdl-10.03.0/pdf/pdf_array.c:511:82: style:inconclusive: Function 'pdfi_array_to_num_array' argument 4 names different: declaration 'start' definition 'offset'. [funcArgNamesDifferent] ghostpdl-10.03.0/pdf/pdf_array.h:55:82: note: Function 'pdfi_array_to_num_array' argument 4 names different: declaration 'start' definition 'offset'. ghostpdl-10.03.0/pdf/pdf_array.c:511:82: note: Function 'pdfi_array_to_num_array' argument 4 names different: declaration 'start' definition 'offset'. ghostpdl-10.03.0/pdf/pdf_array.c:129:27: style: Variable 'r' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pdf/pdf_array.c:174:27: style: Variable 'r' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pdf/pdf_array.c:415:54: style: Parameter 'rect' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/pdf_check.c:139:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_check.c:182:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_check.c:256:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_check.c:281:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_check.c:353:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_check.c:460:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_check.c:536:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_check.c:638:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_check.c:708:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_check.c:777:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_check.c:855:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_check.c:1052:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_check.c:1120:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_check.c:1197:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_check.c:1298:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_check.c:1350:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_check.c:1446:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_param_string [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_check.c:431:30: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_check.c:429:48: note: Calling function 'pdfi_check_Resources' returns 0 ghostpdl-10.03.0/pdf/pdf_check.c:429:48: note: Assignment 'code=pdfi_check_Resources(ctx,resource_dict,page_dict,tracker)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_check.c:431:30: note: Condition 'code<0' is always false ghostpdl-10.03.0/pdf/pdf_check.c:753:14: style: Condition 'code==0' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_check.c:752:30: note: Calling function 'pdfi_check_Pattern' returns 0 ghostpdl-10.03.0/pdf/pdf_check.c:752:30: note: Assignment 'code=pdfi_check_Pattern(ctx,pattern,page_dict,&tracker)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_check.c:753:14: note: Condition 'code==0' is always true ghostpdl-10.03.0/pdf/pdf_check.c:798:22: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_check.c:797:38: note: Calling function 'pdfi_check_Pattern' returns 0 ghostpdl-10.03.0/pdf/pdf_check.c:797:38: note: Assignment 'code=pdfi_check_Pattern(ctx,instance_dict,page_dict,tracker)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_check.c:798:22: note: Condition 'code<0' is always false ghostpdl-10.03.0/pdf/pdf_check.c:131:14: style: Variable 'code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pdf/pdf_fontps.h:205:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_fontps.h:242:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_pdf_stackoverflow [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_fontps.h:337:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_stackunderflow [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_cmap.c:39:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_stackunderflow [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_cmap.c:113:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_syntaxerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_cmap.c:176:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_syntaxerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_cmap.c:283:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_syntaxerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_cmap.c:504:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_syntaxerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_cmap.c:587:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_syntaxerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_cmap.c:635:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_cmap.c:776:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gp_file_name_sizeof [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_cmap.c:821:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_cmap_lookup_range_t [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_cmap.c:912:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_code_space_range_t [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_cmap.c:996:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_cmap.c:1046:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_fontps.h:252:14: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_fontps.h:251:33: note: Calling function 'pdf_ps_stack_push' returns 0 ghostpdl-10.03.0/pdf/pdf_fontps.h:251:33: note: Assignment 'code=pdf_ps_stack_push(s)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_fontps.h:252:14: note: Condition 'code<0' is always false ghostpdl-10.03.0/pdf/pdf_fontps.h:261:14: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_fontps.h:260:33: note: Calling function 'pdf_ps_stack_push' returns 0 ghostpdl-10.03.0/pdf/pdf_fontps.h:260:33: note: Assignment 'code=pdf_ps_stack_push(s)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_fontps.h:261:14: note: Condition 'code<0' is always false ghostpdl-10.03.0/pdf/pdf_fontps.h:270:14: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_fontps.h:269:33: note: Calling function 'pdf_ps_stack_push' returns 0 ghostpdl-10.03.0/pdf/pdf_fontps.h:269:33: note: Assignment 'code=pdf_ps_stack_push(s)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_fontps.h:270:14: note: Condition 'code<0' is always false ghostpdl-10.03.0/pdf/pdf_fontps.h:279:14: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_fontps.h:278:33: note: Calling function 'pdf_ps_stack_push' returns 0 ghostpdl-10.03.0/pdf/pdf_fontps.h:278:33: note: Assignment 'code=pdf_ps_stack_push(s)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_fontps.h:279:14: note: Condition 'code<0' is always false ghostpdl-10.03.0/pdf/pdf_fontps.h:288:14: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_fontps.h:287:33: note: Calling function 'pdf_ps_stack_push' returns 0 ghostpdl-10.03.0/pdf/pdf_fontps.h:287:33: note: Assignment 'code=pdf_ps_stack_push(s)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_fontps.h:288:14: note: Condition 'code<0' is always false ghostpdl-10.03.0/pdf/pdf_fontps.h:297:14: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_fontps.h:296:33: note: Calling function 'pdf_ps_stack_push' returns 0 ghostpdl-10.03.0/pdf/pdf_fontps.h:296:33: note: Assignment 'code=pdf_ps_stack_push(s)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_fontps.h:297:14: note: Condition 'code<0' is always false ghostpdl-10.03.0/pdf/pdf_fontps.h:306:14: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_fontps.h:305:33: note: Calling function 'pdf_ps_stack_push' returns 0 ghostpdl-10.03.0/pdf/pdf_fontps.h:305:33: note: Assignment 'code=pdf_ps_stack_push(s)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_fontps.h:306:14: note: Condition 'code<0' is always false ghostpdl-10.03.0/pdf/pdf_fontps.h:315:14: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_fontps.h:314:33: note: Calling function 'pdf_ps_stack_push' returns 0 ghostpdl-10.03.0/pdf/pdf_fontps.h:314:33: note: Assignment 'code=pdf_ps_stack_push(s)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_fontps.h:315:14: note: Condition 'code<0' is always false ghostpdl-10.03.0/pdf/pdf_fontps.h:324:14: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_fontps.h:323:33: note: Calling function 'pdf_ps_stack_push' returns 0 ghostpdl-10.03.0/pdf/pdf_fontps.h:323:33: note: Assignment 'code=pdf_ps_stack_push(s)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_fontps.h:324:14: note: Condition 'code<0' is always false ghostpdl-10.03.0/pdf/pdf_cmap.c:244:56: style: Condition 'cmap_insert_map(cmap_range,pdfir)<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_cmap.c:244:36: note: Calling function 'cmap_insert_map' returns 0 ghostpdl-10.03.0/pdf/pdf_cmap.c:244:56: note: Condition 'cmap_insert_map(cmap_range,pdfir)<0' is always false ghostpdl-10.03.0/pdf/pdf_cmap.c:385:71: style: Condition 'cmap_insert_map(&pdficmap->cmap_range,pdfir)<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_cmap.c:385:40: note: Calling function 'cmap_insert_map' returns 0 ghostpdl-10.03.0/pdf/pdf_cmap.c:385:71: note: Condition 'cmap_insert_map(&pdficmap->cmap_range,pdfir)<0' is always false ghostpdl-10.03.0/pdf/pdf_cmap.c:475:75: style: Condition 'cmap_insert_map(&pdficmap->cmap_range,pdfir)<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_cmap.c:475:44: note: Calling function 'cmap_insert_map' returns 0 ghostpdl-10.03.0/pdf/pdf_cmap.c:475:75: note: Condition 'cmap_insert_map(&pdficmap->cmap_range,pdfir)<0' is always false ghostpdl-10.03.0/pdf/pdf_cmap.c:555:56: style: Condition 'cmap_insert_map(cmap_range,pdfir)<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_cmap.c:555:36: note: Calling function 'cmap_insert_map' returns 0 ghostpdl-10.03.0/pdf/pdf_cmap.c:555:56: note: Condition 'cmap_insert_map(cmap_range,pdfir)<0' is always false ghostpdl-10.03.0/pdf/pdf_cmap.c:393:21: style: Local variable 'm' shadows outer variable [shadowVariable] ghostpdl-10.03.0/pdf/pdf_cmap.c:314:17: note: Shadowed declaration ghostpdl-10.03.0/pdf/pdf_cmap.c:393:21: note: Shadow variable ghostpdl-10.03.0/pdf/pdf_cmap.c:393:24: style: Local variable 'size' shadows outer variable [shadowVariable] ghostpdl-10.03.0/pdf/pdf_cmap.c:314:20: note: Shadowed declaration ghostpdl-10.03.0/pdf/pdf_cmap.c:393:24: note: Shadow variable ghostpdl-10.03.0/pdf/pdf_cmap.c:409:26: style: Local variable 'cidbase' shadows outer variable [shadowVariable] ghostpdl-10.03.0/pdf/pdf_cmap.c:313:18: note: Shadowed declaration ghostpdl-10.03.0/pdf/pdf_cmap.c:409:26: note: Shadow variable ghostpdl-10.03.0/pdf/pdf_cmap.c:594:19: style: Variable 'c' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pdf/pdf_cmap.c:772:49: style: Parameter 'cmap_name' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/pdf_cmap.c:887:23: style: Variable 'cmapn' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pdf/pdf_fontps.h:168:63: style: Parameter 'o' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/pdf_cmap.c:510:21: style: Variable 'preflen' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pdf/pdf_cmap.c:975:22: style: Variable 'code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pdf/pdf_colour.c:90:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_circular_reference [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_colour.c:239:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_colour.c:292:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_stackunderflow [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_colour.c:331:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_color_space_index_Separation [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_colour.c:353:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable color_space [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_colour.c:391:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable color_space [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_colour.c:431:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable color_space [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_colour.c:471:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable color_space [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_colour.c:551:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_stackunderflow [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_colour.c:619:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_colour.c:652:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_stackunderflow [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_colour.c:697:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_syntaxerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_colour.c:726:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_syntaxerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_colour.c:769:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_stackunderflow [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_colour.c:865:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSICC_STANDARD_PROFILES [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_colour.c:1113:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_colour.c:1195:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_colour.c:1298:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_colour.c:1396:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_colour.c:1641:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_unknownerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_colour.c:1689:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_colour.c:1740:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_colour.c:1801:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_colour.c:1884:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_colour.c:1979:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEP_OTHER [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_colour.c:2187:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_colour.c:2465:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_syntaxerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_colour.c:2581:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_colour.c:2610:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_colour.c:2638:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_colour.c:2690:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_syntaxerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_colour.c:2766:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_syntaxerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_colour.c:2897:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_colour.c:2918:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_stackunderflow [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_colour.c:2948:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_stackunderflow [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_colour.c:2989:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_debug_flag_icc [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_colour.c:3212:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_colour.c:657:18: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_colour.c:656:33: note: Calling function 'pdfi_obj_to_float' returns 0 ghostpdl-10.03.0/pdf/pdf_colour.c:656:33: note: Assignment 'code=pdfi_obj_to_float(ctx,ctx->stack_top[i-ncomps],&cc->paint.values[i])', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_colour.c:657:18: note: Condition 'code<0' is always false ghostpdl-10.03.0/pdf/pdf_colour.c:3004:9: warning: Either the condition 'dev_profile==NULL' is redundant or there is possible null pointer dereference: dev_profile. [nullPointerRedundantCheck] ghostpdl-10.03.0/pdf/pdf_colour.c:2996:21: note: Assuming that condition 'dev_profile==NULL' is not redundant ghostpdl-10.03.0/pdf/pdf_colour.c:3004:9: note: Null pointer dereference ghostpdl-10.03.0/pdf/pdf_colour.c:2809:49: style: Checking if unsigned expression '((struct pdf_name*)ref_space)->length' is less than zero. [unsignedLessThanZero] ghostpdl-10.03.0/pdf/pdf_colour.c:2274:17: style: Local variable 'ix' shadows outer variable [shadowVariable] ghostpdl-10.03.0/pdf/pdf_colour.c:2081:14: note: Shadowed declaration ghostpdl-10.03.0/pdf/pdf_colour.c:2274:17: note: Shadow variable ghostpdl-10.03.0/pdf/pdf_colour.c:2335:22: style: Local variable 'ix' shadows outer variable [shadowVariable] ghostpdl-10.03.0/pdf/pdf_colour.c:2081:14: note: Shadowed declaration ghostpdl-10.03.0/pdf/pdf_colour.c:2335:22: note: Shadow variable ghostpdl-10.03.0/pdf/pdf_colour.c:353:21: style: Variable 'pcs' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pdf/pdf_colour.c:391:21: style: Variable 'pcs' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pdf/pdf_colour.c:431:21: style: Variable 'pcs' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pdf/pdf_colour.c:471:21: style: Variable 'old_pcs' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pdf/pdf_colour.c:857:52: style: Parameter 'Name' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/pdf_colour.c:857:100: style: Parameter 'range_buff' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/pdf_colour.c:1619:42: style: Parameter 'range_buff' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/pdf_colour.c:472:14: style: Variable 'code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pdf/pdf_colour.c:1055:26: style: Variable 'code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pdf/pdf_deref.c:55:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_unknownerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_deref.c:224:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_ioerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_deref.c:461:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_syntaxerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_deref.c:566:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_syntaxerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_deref.c:604:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_undefined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_deref.c:902:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_deref.c:1132:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_circular_reference [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_deref.c:1187:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_circular_reference [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_deref.c:1246:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_circular_reference [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_deref.c:645:18: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_deref.c:644:33: note: Calling function 'pdfi_add_to_cache' returns 0 ghostpdl-10.03.0/pdf/pdf_deref.c:644:33: note: Assignment 'code=pdfi_add_to_cache(ctx,(struct pdf_obj*)compressed_object)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_deref.c:645:18: note: Condition 'code<0' is always false ghostpdl-10.03.0/pdf/pdf_deref.c:870:18: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_deref.c:869:33: note: Calling function 'pdfi_add_to_cache' returns 0 ghostpdl-10.03.0/pdf/pdf_deref.c:869:33: note: Assignment 'code=pdfi_add_to_cache(ctx,*object)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_deref.c:870:18: note: Condition 'code<0' is always false ghostpdl-10.03.0/pdf/pdf_deref.c:1026:30: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_deref.c:1025:45: note: Calling function 'pdfi_add_to_cache' returns 0 ghostpdl-10.03.0/pdf/pdf_deref.c:1025:45: note: Assignment 'code=pdfi_add_to_cache(ctx,*object)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_deref.c:1026:30: note: Condition 'code<0' is always false ghostpdl-10.03.0/pdf/pdf_deref.c:182:17: style: Variable 'entry' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pdf/pdf_deref.c:1015:39: style: Variable 'iref' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pdf/pdf_deref.c:1233:66: style: Parameter 'parent' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/pdf_device.c:35:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dev_spec_op [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_device.c:160:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dev_spec_op [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_dict.c:47:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_dict.c:128:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_dict.c:204:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_undefined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_dict.c:265:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_undefined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_dict.c:282:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_undefined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_dict.c:305:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_dict.c:326:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_dict.c:378:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_dict.c:400:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_dict.c:428:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_dict.c:458:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_dict.c:502:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_undefined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_dict.c:523:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_dict.c:538:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_undefined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_dict.c:568:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_undefined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_dict.c:586:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_undefined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_dict.c:616:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_dict.c:626:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_undefined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_dict.c:670:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_dict.c:701:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_dict.c:734:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_dict.c:772:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_dict.c:808:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_dict.c:845:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_dict.c:877:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_dict.c:975:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_dict.c:1061:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_dict.c:1076:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_dict.c:1178:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_dict.c:1236:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_dict.c:1363:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_dict.c:1049:18: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_dict.c:1048:33: note: Calling function 'pdfi_dict_put_obj' returns 0 ghostpdl-10.03.0/pdf/pdf_dict.c:1048:33: note: Assignment 'code=pdfi_dict_put_obj(ctx,target,source->list[i].key,source->list[i].value,true)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_dict.c:1049:18: note: Condition 'code<0' is always false ghostpdl-10.03.0/pdf/pdf_dict.c:1097:14: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_dict.c:1096:27: note: Calling function 'pdfi_dict_known' returns 0 ghostpdl-10.03.0/pdf/pdf_dict.c:1096:27: note: Assignment 'code=pdfi_dict_known(ctx,d,Key,&known)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_dict.c:1097:14: note: Condition 'code<0' is always false ghostpdl-10.03.0/pdf/pdf_dict.c:1120:14: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_dict.c:1119:27: note: Calling function 'pdfi_dict_known' returns 0 ghostpdl-10.03.0/pdf/pdf_dict.c:1119:27: note: Assignment 'code=pdfi_dict_known(ctx,d,Key,&known)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_dict.c:1120:14: note: Condition 'code<0' is always false ghostpdl-10.03.0/pdf/pdf_dict.c:1139:14: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_dict.c:1138:27: note: Calling function 'pdfi_dict_known' returns 0 ghostpdl-10.03.0/pdf/pdf_dict.c:1138:27: note: Assignment 'code=pdfi_dict_known(ctx,d,Key,&known)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_dict.c:1139:14: note: Condition 'code<0' is always false ghostpdl-10.03.0/pdf/pdf_dict.c:1160:14: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_dict.c:1159:27: note: Calling function 'pdfi_dict_known' returns 0 ghostpdl-10.03.0/pdf/pdf_dict.c:1159:27: note: Assignment 'code=pdfi_dict_known(ctx,d,Key,&known)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_dict.c:1160:14: note: Condition 'code<0' is always false ghostpdl-10.03.0/pdf/pdf_dict.c:1271:18: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_dict.c:1270:38: note: Calling function 'pdfi_dict_known_by_key' returns 0 ghostpdl-10.03.0/pdf/pdf_dict.c:1270:38: note: Assignment 'code=pdfi_dict_known_by_key(ctx,target,(struct pdf_name*)source->list[i].key,&known)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_dict.c:1271:18: note: Condition 'code<0' is always false ghostpdl-10.03.0/pdf/pdf_dict.c:1275:22: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_dict.c:1274:37: note: Calling function 'pdfi_dict_put_obj' returns 0 ghostpdl-10.03.0/pdf/pdf_dict.c:1274:37: note: Assignment 'code=pdfi_dict_put_obj(ctx,target,source->list[i].key,source->list[i].value,true)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_dict.c:1275:22: note: Condition 'code<0' is always false ghostpdl-10.03.0/pdf/pdf_dict.c:512:85: style:inconclusive: Function 'pdfi_dict_get_type' argument 4 names different: declaration 't' definition 'type'. [funcArgNamesDifferent] ghostpdl-10.03.0/pdf/pdf_dict.h:59:85: note: Function 'pdfi_dict_get_type' argument 4 names different: declaration 't' definition 'type'. ghostpdl-10.03.0/pdf/pdf_dict.c:512:85: note: Function 'pdfi_dict_get_type' argument 4 names different: declaration 't' definition 'type'. ghostpdl-10.03.0/pdf/pdf_dict.c:1008:66: style:inconclusive: Function 'pdfi_dict_put_int' argument 3 names different: declaration 'Key' definition 'key'. [funcArgNamesDifferent] ghostpdl-10.03.0/pdf/pdf_dict.h:50:66: note: Function 'pdfi_dict_put_int' argument 3 names different: declaration 'Key' definition 'key'. ghostpdl-10.03.0/pdf/pdf_dict.c:1008:66: note: Function 'pdfi_dict_put_int' argument 3 names different: declaration 'Key' definition 'key'. ghostpdl-10.03.0/pdf/pdf_dict.c:1021:67: style:inconclusive: Function 'pdfi_dict_put_bool' argument 3 names different: declaration 'Key' definition 'key'. [funcArgNamesDifferent] ghostpdl-10.03.0/pdf/pdf_dict.h:51:67: note: Function 'pdfi_dict_put_bool' argument 3 names different: declaration 'Key' definition 'key'. ghostpdl-10.03.0/pdf/pdf_dict.c:1021:67: note: Function 'pdfi_dict_put_bool' argument 3 names different: declaration 'Key' definition 'key'. ghostpdl-10.03.0/pdf/pdf_dict.c:1028:67: style:inconclusive: Function 'pdfi_dict_put_name' argument 3 names different: declaration 'Key' definition 'key'. [funcArgNamesDifferent] ghostpdl-10.03.0/pdf/pdf_dict.h:52:67: note: Function 'pdfi_dict_put_name' argument 3 names different: declaration 'Key' definition 'key'. ghostpdl-10.03.0/pdf/pdf_dict.c:1028:67: note: Function 'pdfi_dict_put_name' argument 3 names different: declaration 'Key' definition 'key'. ghostpdl-10.03.0/pdf/pdf_dict.c:100:69: style: Parameter 's' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/pdf_dict.c:216:15: style: Variable 'key_a' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pdf/pdf_dict.c:216:64: style: Variable 'key_b' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pdf/pdf_dict.c:237:15: style: Variable 'test_key' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pdf/pdf_dict.c:333:27: style: Variable 'r' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pdf/pdf_dict.c:407:27: style: Variable 'r' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pdf/pdf_dict.c:469:27: style: Variable 'r' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pdf/pdf_dict.c:1071:69: style: Parameter 'Key' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/pdf_dict.c:1201:31: style: Variable 'r' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pdf/pdf_dict.c:114:16: style: Variable 'i' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pdf/pdf_dict.c:236:46: style: Variable 'middle' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pdf/pdf_dict.c:395:23: style: Variable 'code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pdf/pdf_dict.c:453:23: style: Variable 'code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pdf/pdf_dict.c:1045:19: style: Variable 'code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pdf/pdf_doc.c:66:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_doc.c:199:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_undefined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_doc.c:260:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_undefined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_doc.c:388:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_doc.c:601:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_doc.c:758:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIi64 [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_doc.c:905:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_doc.c:962:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_undefined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_doc.c:1199:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_undefined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_doc.c:1263:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_undefined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_doc.c:1337:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_undefined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_doc.c:1408:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_undefined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_doc.c:1572:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_syntaxerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_doc.c:1668:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_undefined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_doc.c:1783:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_doc.c:1809:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_undefined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_doc.c:986:47: style: Local variable 'o' shadows outer argument [shadowArgument] ghostpdl-10.03.0/pdf/pdf_doc.c:943:71: note: Shadowed declaration ghostpdl-10.03.0/pdf/pdf_doc.c:986:47: note: Shadow variable ghostpdl-10.03.0/pdf/pdf_doc.c:530:14: style: Variable 'code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pdf/pdf_fapi.c:194:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_fapi.c:449:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ft_encrypted [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_fapi.c:605:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_undefined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_fapi.c:631:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_limitcheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_fapi.c:654:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_undefined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_fapi.c:667:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable crypt_c1 [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_fapi.c:682:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ft_encrypted2 [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_fapi.c:723:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ft_encrypted [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_fapi.c:797:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ft_encrypted [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_fapi.c:842:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ft_CID_TrueType [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_fapi.c:1125:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ft_encrypted [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_fapi.c:1334:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ft_composite [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_fapi.c:1407:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GS_MIN_CID_GLYPH [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_fapi.c:1469:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GS_FAPI_NUM_TTF_CMAP_REQ [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_fapi.c:1540:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ft_TrueType [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_fapi.c:890:26: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_fapi.c:889:52: note: Calling function 'pdfi_fapi_check_cmap_for_GID' returns 0 ghostpdl-10.03.0/pdf/pdf_fapi.c:889:52: note: Assignment 'code=pdfi_fapi_check_cmap_for_GID((gs_font*)pbfont,cc,&gc)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_fapi.c:890:26: note: Condition 'code<0' is always false ghostpdl-10.03.0/pdf/pdf_fapi.c:989:26: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_fapi.c:988:52: note: Calling function 'pdfi_fapi_check_cmap_for_GID' returns 0 ghostpdl-10.03.0/pdf/pdf_fapi.c:988:52: note: Assignment 'code=pdfi_fapi_check_cmap_for_GID((gs_font*)pbfont,(uint)ccode,&cc)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_fapi.c:989:26: note: Condition 'code<0' is always false ghostpdl-10.03.0/pdf/pdf_fapi.c:1074:38: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_fapi.c:1073:64: note: Calling function 'pdfi_fapi_check_cmap_for_GID' returns 0 ghostpdl-10.03.0/pdf/pdf_fapi.c:1073:64: note: Assignment 'code=pdfi_fapi_check_cmap_for_GID((gs_font*)pbfont,(uint)sgl[i].Unicode,&cc)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_fapi.c:1074:38: note: Condition 'code<0' is always false ghostpdl-10.03.0/pdf/pdf_fapi.c:1538:51: style:inconclusive: Function 'pdfi_fapi_check_cmap_for_GID' argument 2 names different: declaration 'c' definition 'cid'. [funcArgNamesDifferent] ghostpdl-10.03.0/pdf/pdf_font.h:82:55: note: Function 'pdfi_fapi_check_cmap_for_GID' argument 2 names different: declaration 'c' definition 'cid'. ghostpdl-10.03.0/pdf/pdf_fapi.c:1538:51: note: Function 'pdfi_fapi_check_cmap_for_GID' argument 2 names different: declaration 'c' definition 'cid'. ghostpdl-10.03.0/pdf/pdf_fapi.c:1538:62: style:inconclusive: Function 'pdfi_fapi_check_cmap_for_GID' argument 3 names different: declaration 'g' definition 'gid'. [funcArgNamesDifferent] ghostpdl-10.03.0/pdf/pdf_font.h:82:64: note: Function 'pdfi_fapi_check_cmap_for_GID' argument 3 names different: declaration 'g' definition 'gid'. ghostpdl-10.03.0/pdf/pdf_fapi.c:1538:62: note: Function 'pdfi_fapi_check_cmap_for_GID' argument 3 names different: declaration 'g' definition 'gid'. ghostpdl-10.03.0/pdf/pdf_fapi.c:1031:31: style: Local variable 'gname' shadows outer variable [shadowVariable] ghostpdl-10.03.0/pdf/pdf_fapi.c:981:25: note: Shadowed declaration ghostpdl-10.03.0/pdf/pdf_fapi.c:1031:31: note: Shadow variable ghostpdl-10.03.0/pdf/pdf_fapi.c:1047:34: style: Local variable 'cc' shadows outer variable [shadowVariable] ghostpdl-10.03.0/pdf/pdf_fapi.c:983:14: note: Shadowed declaration ghostpdl-10.03.0/pdf/pdf_fapi.c:1047:34: note: Shadow variable ghostpdl-10.03.0/pdf/pdf_fapi.c:1084:39: style: Local variable 'gname' shadows outer variable [shadowVariable] ghostpdl-10.03.0/pdf/pdf_fapi.c:981:25: note: Shadowed declaration ghostpdl-10.03.0/pdf/pdf_fapi.c:1084:39: note: Shadow variable ghostpdl-10.03.0/pdf/pdf_fapi.c:1216:27: style: Local variable 'encn' shadows outer variable [shadowVariable] ghostpdl-10.03.0/pdf/pdf_fapi.c:1120:15: note: Shadowed declaration ghostpdl-10.03.0/pdf/pdf_fapi.c:1216:27: note: Shadow variable ghostpdl-10.03.0/pdf/pdf_fapi.c:643:34: style: Parameter 'ff' can be declared as pointer to const. However it seems that 'pdfi_fapi_get_proc' is a callback function, if 'ff' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/pdf/pdf_fapi.c:133:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/pdf/pdf_fapi.c:643:34: note: Parameter 'ff' can be declared as pointer to const ghostpdl-10.03.0/pdf/pdf_fapi.c:822:40: style: Parameter 'ff' can be declared as pointer to const. However it seems that 'pdfi_fapi_get_charstring' is a callback function, if 'ff' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/pdf/pdf_fapi.c:140:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/pdf/pdf_fapi.c:822:40: note: Parameter 'ff' can be declared as pointer to const ghostpdl-10.03.0/pdf/pdf_fapi.c:822:61: style: Parameter 'buf' can be declared as pointer to const. However it seems that 'pdfi_fapi_get_charstring' is a callback function, if 'buf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/pdf/pdf_fapi.c:140:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/pdf/pdf_fapi.c:822:61: note: Parameter 'buf' can be declared as pointer to const ghostpdl-10.03.0/pdf/pdf_fapi.c:828:45: style: Parameter 'ff' can be declared as pointer to const. However it seems that 'pdfi_fapi_get_charstring_name' is a callback function, if 'ff' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/pdf/pdf_fapi.c:141:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/pdf/pdf_fapi.c:828:45: note: Parameter 'ff' can be declared as pointer to const ghostpdl-10.03.0/pdf/pdf_fapi.c:828:66: style: Parameter 'buf' can be declared as pointer to const. However it seems that 'pdfi_fapi_get_charstring_name' is a callback function, if 'buf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/pdf/pdf_fapi.c:141:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/pdf/pdf_fapi.c:828:66: note: Parameter 'buf' can be declared as pointer to const ghostpdl-10.03.0/pdf/pdf_fapi.c:869:23: style: Variable 'c' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pdf/pdf_fapi.c:979:28: style: Variable 'ttfont' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pdf/pdf_fapi.c:1285:44: style: Parameter 'ff' can be declared as pointer to const. However it seems that 'pdfi_fapi_serialize_tt_font' is a callback function, if 'ff' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/pdf/pdf_fapi.c:138:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/pdf/pdf_fapi.c:1285:44: note: Parameter 'ff' can be declared as pointer to const ghostpdl-10.03.0/pdf/pdf_fapi.c:1285:54: style: Parameter 'buf' can be declared as pointer to const. However it seems that 'pdfi_fapi_serialize_tt_font' is a callback function, if 'buf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/pdf/pdf_fapi.c:138:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/pdf/pdf_fapi.c:1285:54: note: Parameter 'buf' can be declared as pointer to const ghostpdl-10.03.0/pdf/pdf_fapi.c:1304:45: style: Parameter 'ff' can be declared as pointer to const. However it seems that 'pdfi_get_glyphdirectory_data' is a callback function, if 'ff' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/pdf/pdf_fapi.c:142:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/pdf/pdf_fapi.c:1304:45: note: Parameter 'ff' can be declared as pointer to const ghostpdl-10.03.0/pdf/pdf_fapi.c:1311:38: style: Parameter 'ff' can be declared as pointer to const. However it seems that 'pdfi_fapi_get_metrics' is a callback function, if 'ff' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/pdf/pdf_fapi.c:144:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/pdf/pdf_fapi.c:1311:38: note: Parameter 'ff' can be declared as pointer to const ghostpdl-10.03.0/pdf/pdf_fapi.c:1311:54: style: Parameter 'char_name' can be declared as pointer to const. However it seems that 'pdfi_fapi_get_metrics' is a callback function, if 'char_name' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/pdf/pdf_fapi.c:144:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/pdf/pdf_fapi.c:1311:54: note: Parameter 'char_name' can be declared as pointer to const ghostpdl-10.03.0/pdf/pdf_fapi.c:1311:87: style: Parameter 'm' can be declared as pointer to const. However it seems that 'pdfi_fapi_get_metrics' is a callback function, if 'm' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/pdf/pdf_fapi.c:144:5: note: You might need to cast the function pointer here ghostpdl-10.03.0/pdf/pdf_fapi.c:1311:87: note: Parameter 'm' can be declared as pointer to const ghostpdl-10.03.0/pdf/pdf_fapi.c:1435:40: style: Parameter 'I' can be declared as pointer to const. However it seems that 'pdfi_get_server_param' is a callback function, if 'I' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/pdf/pdf_fapi.c:1506:26: note: You might need to cast the function pointer here ghostpdl-10.03.0/pdf/pdf_fapi.c:1435:40: note: Parameter 'I' can be declared as pointer to const ghostpdl-10.03.0/pdf/pdf_fapi.c:1436:47: style: Parameter 'server_param_size' can be declared as pointer to const. However it seems that 'pdfi_get_server_param' is a callback function, if 'server_param_size' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ghostpdl-10.03.0/pdf/pdf_fapi.c:1506:26: note: You might need to cast the function pointer here ghostpdl-10.03.0/pdf/pdf_fapi.c:1436:47: note: Parameter 'server_param_size' can be declared as pointer to const ghostpdl-10.03.0/pdf/pdf_fapi.c:1490:28: style: Variable 'ttfont' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pdf/pdf_fapi.c:767:32: error: Uninitialized struct member: subrstring.length [uninitStructMember] ghostpdl-10.03.0/pdf/pdf_file.c:70:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_file.c:85:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STREAM_MAX_ERROR_STRING [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_file.c:102:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st_stream_state [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_file.c:174:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable min_out_size [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_file.c:242:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_filter_read_procs [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_file.c:261:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_filter_read_procs [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_file.c:308:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_filter_read_procs [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_file.c:328:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable set_defaults [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_file.c:351:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable min_out_size [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_file.c:408:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_undefined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_file.c:435:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dev_spec_op [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_file.c:453:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable min_out_size [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_file.c:581:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dev_spec_op [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_file.c:594:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable min_out_size [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_file.c:663:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_filter_read_procs [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_file.c:683:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_undefined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_file.c:749:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable set_defaults [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_file.c:765:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_filter_read_procs [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_file.c:783:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_file.c:940:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_file.c:1109:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gp_file_name_sizeof [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_file.c:1308:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable set_defaults [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_file.c:1355:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_file.c:1480:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_file.c:1498:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_file.c:1588:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_ioerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_file.c:1598:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_ioerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_file.c:1614:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOFC [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_file.c:1664:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOFC [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_file.c:1735:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_file.c:1814:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gp_file_name_sizeof [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_file.c:1905:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gp_file_name_sizeof [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_fmap.c:52:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gp_file_name_sizeof [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_fmap.c:112:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gp_file_name_sizeof [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_fmap.c:339:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_undefined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_fmap.c:439:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_undefined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_fmap.c:704:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gp_file_name_sizeof [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_fmap.c:730:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gp_file_name_sizeof [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_fmap.c:779:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gp_file_name_sizeof [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_fmap.c:929:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_undefined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_fmap.c:989:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_undefined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_file.c:568:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] ghostpdl-10.03.0/pdf/pdf_file.c:650:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] ghostpdl-10.03.0/pdf/pdf_file.c:1326:14: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_file.c:1325:29: note: Calling function 'pdfi_alloc_stream' returns 0 ghostpdl-10.03.0/pdf/pdf_file.c:1325:29: note: Assignment 'code=pdfi_alloc_stream(ctx,new_s,source->s,new_stream)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_file.c:1326:14: note: Condition 'code<0' is always false ghostpdl-10.03.0/pdf/pdf_file.c:1375:14: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_file.c:1374:29: note: Calling function 'pdfi_alloc_stream' returns 0 ghostpdl-10.03.0/pdf/pdf_file.c:1374:29: note: Assignment 'code=pdfi_alloc_stream(ctx,new_stream,source->s,new_pdf_stream)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_file.c:1375:14: note: Condition 'code<0' is always false ghostpdl-10.03.0/pdf/pdf_file.c:1458:26: style: Condition 'code>=0' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_file.c:1457:48: note: Calling function 'pdfi_close_memory_stream' returns 0 ghostpdl-10.03.0/pdf/pdf_file.c:1457:48: note: Assignment 'code=pdfi_close_memory_stream(ctx,*Buffer,*new_pdf_stream)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_file.c:1458:26: note: Condition 'code>=0' is always true ghostpdl-10.03.0/pdf/pdf_file.c:1506:14: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_file.c:1505:29: note: Calling function 'pdfi_alloc_stream' returns 0 ghostpdl-10.03.0/pdf/pdf_file.c:1505:29: note: Assignment 'code=pdfi_alloc_stream(ctx,new_stream,NULL,new_pdf_stream)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_file.c:1506:14: note: Condition 'code<0' is always false ghostpdl-10.03.0/pdf/pdf_file.c:1457:22: style: Variable 'code' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/pdf/pdf_file.c:1455:22: note: code is assigned ghostpdl-10.03.0/pdf/pdf_file.c:1457:22: note: code is overwritten ghostpdl-10.03.0/pdf/pdf_file.c:899:61: style:inconclusive: Function 'pdfi_filter_no_decryption' argument 2 names different: declaration 'd' definition 'stream_obj'. [funcArgNamesDifferent] ghostpdl-10.03.0/pdf/pdf_file.h:85:61: note: Function 'pdfi_filter_no_decryption' argument 2 names different: declaration 'd' definition 'stream_obj'. ghostpdl-10.03.0/pdf/pdf_file.c:899:61: note: Function 'pdfi_filter_no_decryption' argument 2 names different: declaration 'd' definition 'stream_obj'. ghostpdl-10.03.0/pdf/pdf_file.c:1392:80: style:inconclusive: Function 'pdfi_open_memory_stream_from_filtered_stream' argument 2 names different: declaration 'stream_dict' definition 'stream_obj'. [funcArgNamesDifferent] ghostpdl-10.03.0/pdf/pdf_file.h:99:80: note: Function 'pdfi_open_memory_stream_from_filtered_stream' argument 2 names different: declaration 'stream_dict' definition 'stream_obj'. ghostpdl-10.03.0/pdf/pdf_file.c:1392:80: note: Function 'pdfi_open_memory_stream_from_filtered_stream' argument 2 names different: declaration 'stream_dict' definition 'stream_obj'. ghostpdl-10.03.0/pdf/pdf_file.c:1684:53: style:inconclusive: Function 'pdfi_stream_to_buffer' argument 2 names different: declaration 'stream_dict' definition 'stream_obj'. [funcArgNamesDifferent] ghostpdl-10.03.0/pdf/pdf_file.h:101:57: note: Function 'pdfi_stream_to_buffer' argument 2 names different: declaration 'stream_dict' definition 'stream_obj'. ghostpdl-10.03.0/pdf/pdf_file.c:1684:53: note: Function 'pdfi_stream_to_buffer' argument 2 names different: declaration 'stream_dict' definition 'stream_obj'. ghostpdl-10.03.0/pdf/pdf_file.c:773:74: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/pdf_file.c:1530:50: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/pdf_file.c:1530:74: style: Parameter 'target' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/pdf_file.c:568:12: style: Variable 'source' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pdf/pdf_file.c:650:12: style: Variable 'source' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pdf/pdf_fmap.c:146:21: error: Address of local auto-variable assigned to a function parameter. [autoVariables] ghostpdl-10.03.0/pdf/pdf_fmap.c:42:72: style: Parameter 'fname' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/pdf_fmap.c:236:45: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/pdf_fmap.c:437:73: style: Parameter 'magic' can be declared as const array [constParameter] ghostpdl-10.03.0/pdf/pdf_fmap.c:540:27: style: Variable 'rec' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pdf/pdf_fmap.c:578:31: style: Variable 'rec' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pdf/pdf_fmap.c:888:74: style: Parameter 'fname' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/pdf_fmap.c:897:15: style: Variable 'fmapname' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pdf/pdf_fmap.c:979:15: style: Variable 'cidfmapname' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pdf/pdf_fmap.c:954:9: error: Uninitialized variable: mname [legacyUninitvar] ghostpdl-10.03.0/pdf/pdf_fmap.c:681:14: style: Variable 'code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pdf/pdf_fmap.c:688:14: style: Variable 'code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pdf/pdf_font0.c:58:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GS_MIN_CID_GLYPH [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font0.c:199:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_invalidfont [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font0.c:524:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font.c:108:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_undefined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font.c:175:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLYPH_SPACE_NAME [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font.c:244:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gp_file_name_sizeof [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font.c:557:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_invalidfont [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font.c:671:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font.c:697:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_invalidfont [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font.c:744:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gp_file_name_sizeof [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font.c:965:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font.c:1153:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font.c:1223:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_invalidfont [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font.c:1413:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_stackunderflow [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font.c:1508:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_unknownerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font.c:1536:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_stackunderflow [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font.c:1590:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font.c:1602:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENCODING_INDEX_UNKNOWN [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font.c:1641:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_undefined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font.c:1675:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font.c:1711:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENCODING_INDEX_UNKNOWN [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font.c:1849:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GS_NO_GLYPH [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font.c:1908:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_undefined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font.c:2017:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GS_MIN_CID_GLYPH [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font.c:2129:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_invalidfont [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font.c:2146:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ft_encrypted [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font.c:2161:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_undefined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font.c:2218:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font.c:2318:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font.c:2430:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FONT_INFO_EMBEDDED [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font.c:2452:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_invalidfont [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font.c:2489:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font0.c:276:9: warning: Either the condition 'descpfont!=NULL' is redundant or there is possible null pointer dereference: descpfont. [nullPointerRedundantCheck] ghostpdl-10.03.0/pdf/pdf_font0.c:281:19: note: Assuming that condition 'descpfont!=NULL' is not redundant ghostpdl-10.03.0/pdf/pdf_font0.c:276:9: note: Null pointer dereference ghostpdl-10.03.0/pdf/pdf_font0.c:284:15: style: Variable 'r' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pdf/pdf_font0.c:284:26: style: Variable 'o' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pdf/pdf_font1.c:76:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_undefined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font1.c:139:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font1.c:159:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENCODING_INDEX_STANDARD [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font1.c:230:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GS_NO_GLYPH [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font1.c:296:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font1.c:309:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLYPH_INFO_OUTLINE_WIDTHS [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font1.c:334:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stype [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font1.c:384:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font1.c:424:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font1.c:495:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_no_define_font [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font1.c:556:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_invalidfont [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font1.c:804:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_invalidfont [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font1.c:970:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font1.c:560:18: style: Condition 'code>=0' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_font1.c:559:34: note: Calling function 'pdfi_alloc_t1_font' returns 0 ghostpdl-10.03.0/pdf/pdf_font1.c:559:34: note: Assignment 'code=pdfi_alloc_t1_font(ctx,&t1f,font_dict!=NULL?font_dict->object_num:0)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_font1.c:560:18: note: Condition 'code>=0' is always true ghostpdl-10.03.0/pdf/pdf_font1.c:807:14: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_font1.c:806:30: note: Calling function 'pdfi_alloc_t1_font' returns 0 ghostpdl-10.03.0/pdf/pdf_font1.c:806:30: note: Assignment 'code=pdfi_alloc_t1_font(ctx,&font,font_dict->object_num)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_font1.c:807:14: note: Condition 'code<0' is always false ghostpdl-10.03.0/pdf/pdf_font1.c:429:17: style: Variable 't1font->ctx' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/pdf/pdf_font1.c:427:17: note: t1font->ctx is assigned ghostpdl-10.03.0/pdf/pdf_font1.c:429:17: note: t1font->ctx is overwritten ghostpdl-10.03.0/pdf/pdf_font1.c:318:52: style: Parameter 'bufend' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/pdf_font1.c:484:37: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/pdf_font1.c:797:20: style: Variable 'spfont1' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pdf/pdf_font11.c:41:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_invalidfont [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font11.c:52:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GS_MIN_CID_GLYPH [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font11.c:86:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GS_MIN_CID_GLYPH [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font11.c:130:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLYPH_INFO_WIDTHS [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font11.c:213:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLYPH_SPACE_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font11.c:243:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pdfi_default_font_info [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font11.c:254:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font11.c:344:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_invalidaccess [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font11.c:579:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font11.c:212:30: style: Redundant condition: *pglyph==0. '*pglyph!=0 || (*pglyph==0 && *pindex==1)' is equivalent to '*pglyph!=0 || *pindex==1' [redundantCondition] ghostpdl-10.03.0/pdf/pdf_font11.c:355:62: style: Condition '(code=pdfi_alloc_cidtype2_font(ctx,&font,false))<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_font11.c:355:41: note: Calling function 'pdfi_alloc_cidtype2_font' returns 0 ghostpdl-10.03.0/pdf/pdf_font11.c:355:62: note: Condition '(code=pdfi_alloc_cidtype2_font(ctx,&font,false))<0' is always false ghostpdl-10.03.0/pdf/pdf_font11.c:377:14: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_font11.c:376:32: note: Calling function 'pdfi_buffer_set_data' returns 0 ghostpdl-10.03.0/pdf/pdf_font11.c:376:32: note: Assignment 'code=pdfi_buffer_set_data((struct pdf_obj*)font->sfnt,buf,buflen)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_font11.c:377:14: note: Condition 'code<0' is always false ghostpdl-10.03.0/pdf/pdf_font11.c:447:22: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_font11.c:446:40: note: Calling function 'pdfi_buffer_set_data' returns 0 ghostpdl-10.03.0/pdf/pdf_font11.c:446:40: note: Assignment 'code=pdfi_buffer_set_data((struct pdf_obj*)font->cidtogidmap,d,(int32_t)sz)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_font11.c:447:22: note: Condition 'code<0' is always false ghostpdl-10.03.0/pdf/pdf_font11.c:76:14: style: The comparison 'code == 0' is always true. [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_font11.c:53:16: note: 'code' is assigned value '0' here. ghostpdl-10.03.0/pdf/pdf_font11.c:76:14: note: The comparison 'code == 0' is always true. ghostpdl-10.03.0/pdf/pdf_font11.c:597:5: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] ghostpdl-10.03.0/pdf/pdf_font11.c:57:13: style: Local variable 'code' shadows outer variable [shadowVariable] ghostpdl-10.03.0/pdf/pdf_font11.c:53:9: note: Shadowed declaration ghostpdl-10.03.0/pdf/pdf_font11.c:57:13: note: Shadow variable ghostpdl-10.03.0/pdf/pdf_font11.c:519:23: style: Local variable 'cid2' shadows outer variable [shadowVariable] ghostpdl-10.03.0/pdf/pdf_font11.c:341:19: note: Shadowed declaration ghostpdl-10.03.0/pdf/pdf_font11.c:519:23: note: Shadow variable ghostpdl-10.03.0/pdf/pdf_font11.c:528:23: style: Local variable 'cid2' shadows outer variable [shadowVariable] ghostpdl-10.03.0/pdf/pdf_font11.c:341:19: note: Shadowed declaration ghostpdl-10.03.0/pdf/pdf_font11.c:528:23: note: Shadow variable ghostpdl-10.03.0/pdf/pdf_font11.c:193:19: style: Variable 'cid2' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pdf/pdf_font1C.c:168:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font1C.c:189:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENCODING_INDEX_STANDARD [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font1C.c:256:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GS_NO_GLYPH [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font1C.c:344:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ft_CID_encrypted [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font1C.c:401:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLYPH_INFO_OUTLINE_WIDTHS [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font1C.c:410:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_invalidfont [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font1C.c:417:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_invalidfont [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font1C.c:435:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GS_MIN_CID_GLYPH [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font1C.c:480:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLYPH_INFO_WIDTHS [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font1C.c:544:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_invalidfont [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font1C.c:555:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_invalidfont [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font1C.c:566:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_invalidfont [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font1C.c:584:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_invalidfont [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font1C.c:606:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font1C.c:612:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_c_known_encoding_lengths [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font1C.c:625:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font1C.c:633:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font1C.c:644:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font1C.c:668:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font1C.c:724:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font1C.c:902:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_invalidfont [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font1C.c:1365:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_c_known_encoding_lengths [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font1C.c:1390:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_c_known_encoding_lengths [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font1C.c:1452:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_invalidfont [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font1C.c:1684:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_invalidfont [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font1C.c:2055:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font1C.c:2142:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font1C.c:2258:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_default_init_fstack [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font1C.c:2318:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_invalidfont [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font1C.c:2990:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_invalidfont [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font1C.c:3009:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_invalidfont [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font1C.c:3158:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font1C.c:3188:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font1C.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] ghostpdl-10.03.0/pdf/pdf_font1C.c:635:43: style: Condition '(code=u16(p+2*i,pe,&ret))<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_font1C.c:635:20: note: Calling function 'u16' returns 0 ghostpdl-10.03.0/pdf/pdf_font1C.c:635:43: note: Condition '(code=u16(p+2*i,pe,&ret))<0' is always false ghostpdl-10.03.0/pdf/pdf_font1C.c:651:18: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_font1C.c:650:33: note: Calling function 'u16' returns 0 ghostpdl-10.03.0/pdf/pdf_font1C.c:650:16: note: Assignment 'code=(unsigned int)u16(p,pe,(int*)&first)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_font1C.c:651:18: note: Condition 'code<0' is always false ghostpdl-10.03.0/pdf/pdf_font1C.c:675:18: style: Condition 'code>=0' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_font1C.c:674:19: note: Calling function 'u16' returns 0 ghostpdl-10.03.0/pdf/pdf_font1C.c:674:19: note: Assignment 'code=u16(p,pe,(int*)&first)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_font1C.c:675:18: note: Condition 'code>=0' is always true ghostpdl-10.03.0/pdf/pdf_font1C.c:677:18: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_font1C.c:676:23: note: Calling function 'u16' returns 0 ghostpdl-10.03.0/pdf/pdf_font1C.c:676:23: note: Assignment 'code=u16(p+2,pe,(int*)&count)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_font1C.c:677:18: note: Condition 'code<0' is always false ghostpdl-10.03.0/pdf/pdf_font1C.c:704:47: style: Condition '(code=u16(p,pe,(int*)&n_ranges))<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_font1C.c:704:20: note: Calling function 'u16' returns 0 ghostpdl-10.03.0/pdf/pdf_font1C.c:704:47: note: Condition '(code=u16(p,pe,(int*)&n_ranges))<0' is always false ghostpdl-10.03.0/pdf/pdf_font1C.c:713:18: style: Condition 'code>=0' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_font1C.c:712:19: note: Calling function 'u16' returns 0 ghostpdl-10.03.0/pdf/pdf_font1C.c:712:19: note: Assignment 'code=u16(p,pe,(int*)&first)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_font1C.c:713:18: note: Condition 'code>=0' is always true ghostpdl-10.03.0/pdf/pdf_font1C.c:716:18: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_font1C.c:714:23: note: Calling function 'u16' returns 0 ghostpdl-10.03.0/pdf/pdf_font1C.c:714:23: note: Assignment 'code=u16(p+3,pe,(int*)&last)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_font1C.c:716:18: note: Condition 'code<0' is always false ghostpdl-10.03.0/pdf/pdf_font1C.c:1244:36: style: Condition '(code=u16(p,e,&count))<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_font1C.c:1244:20: note: Calling function 'u16' returns 0 ghostpdl-10.03.0/pdf/pdf_font1C.c:1244:36: note: Condition '(code=u16(p,e,&count))<0' is always false ghostpdl-10.03.0/pdf/pdf_font1C.c:1270:26: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_font1C.c:1266:16: note: Calling function 'uofs' returns 0 ghostpdl-10.03.0/pdf/pdf_font1C.c:1266:16: note: Assignment 'code=uofs(p,e,offsize,&last)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_font1C.c:1270:26: note: Condition 'code<0' is always false ghostpdl-10.03.0/pdf/pdf_font1C.c:1304:27: style: Condition 'u16(p,e,&count)<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_font1C.c:1304:12: note: Calling function 'u16' returns 0 ghostpdl-10.03.0/pdf/pdf_font1C.c:1304:27: note: Condition 'u16(p,e,&count)<0' is always false ghostpdl-10.03.0/pdf/pdf_font1C.c:1329:14: style: Condition 'code>=0' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_font1C.c:1328:16: note: Calling function 'uofs' returns 0 ghostpdl-10.03.0/pdf/pdf_font1C.c:1328:16: note: Assignment 'code=uofs(p+idx*offsize,e,offsize,&sofs)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_font1C.c:1329:14: note: Condition 'code>=0' is always true ghostpdl-10.03.0/pdf/pdf_font1C.c:1331:14: style: Condition 'code>=0' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_font1C.c:1330:20: note: Calling function 'uofs' returns 0 ghostpdl-10.03.0/pdf/pdf_font1C.c:1330:20: note: Assignment 'code=uofs(p+(idx+1)*offsize,e,offsize,&eofs)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_font1C.c:1331:14: note: Condition 'code>=0' is always true ghostpdl-10.03.0/pdf/pdf_font1C.c:1334:14: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_font1C.c:1332:20: note: Calling function 'uofs' returns 0 ghostpdl-10.03.0/pdf/pdf_font1C.c:1332:20: note: Assignment 'code=uofs(p+count*offsize,e,offsize,&last)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_font1C.c:1334:14: note: Condition 'code<0' is always false ghostpdl-10.03.0/pdf/pdf_font1C.c:1635:26: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_font1C.c:1634:27: note: Calling function 'u16' returns 0 ghostpdl-10.03.0/pdf/pdf_font1C.c:1634:27: note: Assignment 'code=u16(p+2+3*i,e,(int*)&sid)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_font1C.c:1635:26: note: Condition 'code<0' is always false ghostpdl-10.03.0/pdf/pdf_font1C.c:1916:26: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_font1C.c:1915:43: note: Calling function 'pdfi_alloc_cff_font' returns 0 ghostpdl-10.03.0/pdf/pdf_font1C.c:1915:43: note: Assignment 'code=pdfi_alloc_cff_font(ctx,&pdffont,0,true)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_font1C.c:1916:26: note: Condition 'code<0' is always false ghostpdl-10.03.0/pdf/pdf_font1C.c:2317:18: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_font1C.c:2315:19: note: Calling function 'u16' returns 0 ghostpdl-10.03.0/pdf/pdf_font1C.c:2315:19: note: Assignment 'code=u16(fbuf+4,fbuf+fbuflen,&ntables)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_font1C.c:2317:18: note: Condition 'code<0' is always false ghostpdl-10.03.0/pdf/pdf_font1C.c:2327:26: style: Condition 'code>=0' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_font1C.c:2326:27: note: Calling function 'u32' returns 0 ghostpdl-10.03.0/pdf/pdf_font1C.c:2326:27: note: Assignment 'code=u32(p+8,fbuf+fbuflen,(int*)&toffs)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_font1C.c:2327:26: note: Condition 'code>=0' is always true ghostpdl-10.03.0/pdf/pdf_font1C.c:2329:26: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_font1C.c:2328:31: note: Calling function 'u32' returns 0 ghostpdl-10.03.0/pdf/pdf_font1C.c:2328:31: note: Assignment 'code=u32(p+12,fbuf+fbuflen,(int*)&tlen)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_font1C.c:2329:26: note: Condition 'code<0' is always false ghostpdl-10.03.0/pdf/pdf_font1C.c:2485:34: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_font1C.c:2484:52: note: Calling function 'pdfi_buffer_set_data' returns 0 ghostpdl-10.03.0/pdf/pdf_font1C.c:2484:52: note: Assignment 'code=pdfi_buffer_set_data((struct pdf_obj*)cffcid->cidtogidmap,d,(int32_t)sz)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_font1C.c:2485:34: note: Condition 'code<0' is always false ghostpdl-10.03.0/pdf/pdf_font1C.c:2559:26: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_font1C.c:2558:43: note: Calling function 'pdfi_alloc_cff_font' returns 0 ghostpdl-10.03.0/pdf/pdf_font1C.c:2558:43: note: Assignment 'code=pdfi_alloc_cff_font(ctx,&fdcfffont,0,true)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_font1C.c:2559:26: note: Condition 'code<0' is always false ghostpdl-10.03.0/pdf/pdf_font1C.c:2565:26: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_font1C.c:2564:46: note: Calling function 'pdfi_alloc_cff_cidfont' returns 0 ghostpdl-10.03.0/pdf/pdf_font1C.c:2564:46: note: Assignment 'code=pdfi_alloc_cff_cidfont(ctx,&cffcid,0)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_font1C.c:2565:26: note: Condition 'code<0' is always false ghostpdl-10.03.0/pdf/pdf_font1C.c:2690:34: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_font1C.c:2689:52: note: Calling function 'pdfi_buffer_set_data' returns 0 ghostpdl-10.03.0/pdf/pdf_font1C.c:2689:52: note: Assignment 'code=pdfi_buffer_set_data((struct pdf_obj*)cffcid->cidtogidmap,d,(int32_t)sz)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_font1C.c:2690:34: note: Condition 'code<0' is always false ghostpdl-10.03.0/pdf/pdf_font1C.c:3012:14: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_font1C.c:3011:31: note: Calling function 'pdfi_alloc_cff_font' returns 0 ghostpdl-10.03.0/pdf/pdf_font1C.c:3011:31: note: Assignment 'code=pdfi_alloc_cff_font(ctx,&font,font_dict->object_num,false)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_font1C.c:3012:14: note: Condition 'code<0' is always false ghostpdl-10.03.0/pdf/pdf_font1C.c:2390:22: style: Variable 'code' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/pdf/pdf_font1C.c:2373:22: note: code is assigned ghostpdl-10.03.0/pdf/pdf_font1C.c:2390:22: note: code is overwritten ghostpdl-10.03.0/pdf/pdf_font1C.c:2813:26: style: Variable 'code' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/pdf/pdf_font1C.c:2743:22: note: code is assigned ghostpdl-10.03.0/pdf/pdf_font1C.c:2813:26: note: code is overwritten ghostpdl-10.03.0/pdf/pdf_font1C.c:2993:10: style: Variable 'code' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/pdf/pdf_font1C.c:2985:14: note: code is assigned ghostpdl-10.03.0/pdf/pdf_font1C.c:2993:10: note: code is overwritten ghostpdl-10.03.0/pdf/pdf_font1C.c:1383:56: style:inconclusive: Function 'pdfi_make_string_from_sid' argument 2 names different: declaration 'str' definition 's0'. [funcArgNamesDifferent] ghostpdl-10.03.0/pdf/pdf_font1C.c:106:55: note: Function 'pdfi_make_string_from_sid' argument 2 names different: declaration 'str' definition 's0'. ghostpdl-10.03.0/pdf/pdf_font1C.c:1383:56: note: Function 'pdfi_make_string_from_sid' argument 2 names different: declaration 'str' definition 's0'. ghostpdl-10.03.0/pdf/pdf_font1C.c:1626:44: style: Local variable 'sid' shadows outer variable [shadowVariable] ghostpdl-10.03.0/pdf/pdf_font1C.c:1425:9: note: Shadowed declaration ghostpdl-10.03.0/pdf/pdf_font1C.c:1626:44: note: Shadow variable ghostpdl-10.03.0/pdf/pdf_font1C.c:1628:22: style: Local variable 'gname' shadows outer variable [shadowVariable] ghostpdl-10.03.0/pdf/pdf_font1C.c:1533:18: note: Shadowed declaration ghostpdl-10.03.0/pdf/pdf_font1C.c:1628:22: note: Shadow variable ghostpdl-10.03.0/pdf/pdf_font1C.c:308:32: style: Variable 'cffcidfont' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pdf/pdf_font1C.c:729:35: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/pdf_font1C.c:792:38: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/pdf_font1C.c:1234:37: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/pdf_font1C.c:1292:36: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/pdf_font1C.c:1363:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pdf/pdf_font1C.c:1385:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pdf/pdf_font1C.c:1422:19: style: Variable 'lp' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pdf/pdf_font1C.c:2138:16: style: Variable 'defmat' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pdf/pdf_font1C.c:2230:16: style: Variable 'defmat' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pdf/pdf_font1C.c:2312:15: style: Variable 'p' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pdf/pdf_font1C.c:3003:20: style: Variable 'spfont1' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pdf/pdf_font1C.c:46:5: style: struct member 'pdfi_cff_font_priv_s::flags' is never used. [unusedStructMember] ghostpdl-10.03.0/pdf/pdf_font1C.c:46:5: style: struct member 'pdfi_cff_font_priv_s::object_num' is never used. [unusedStructMember] ghostpdl-10.03.0/pdf/pdf_font1C.c:46:5: style: struct member 'pdfi_cff_font_priv_s::generation_num' is never used. [unusedStructMember] ghostpdl-10.03.0/pdf/pdf_font1C.c:46:5: style: struct member 'pdfi_cff_font_priv_s::indirect_num' is never used. [unusedStructMember] ghostpdl-10.03.0/pdf/pdf_font1C.c:46:5: style: struct member 'pdfi_cff_font_priv_s::indirect_gen' is never used. [unusedStructMember] ghostpdl-10.03.0/pdf/pdf_font1C.c:46:5: style: struct member 'pdfi_cff_font_priv_s::PDF_font' is never used. [unusedStructMember] ghostpdl-10.03.0/pdf/pdf_font1C.c:46:5: style: struct member 'pdfi_cff_font_priv_s::BaseFont' is never used. [unusedStructMember] ghostpdl-10.03.0/pdf/pdf_font1C.c:46:5: style: struct member 'pdfi_cff_font_priv_s::FontDescriptor' is never used. [unusedStructMember] ghostpdl-10.03.0/pdf/pdf_font1C.c:46:5: style: struct member 'pdfi_cff_font_priv_s::descflags' is never used. [unusedStructMember] ghostpdl-10.03.0/pdf/pdf_font1C.c:46:5: style: struct member 'pdfi_cff_font_priv_s::ToUnicode' is never used. [unusedStructMember] ghostpdl-10.03.0/pdf/pdf_font1C.c:46:5: style: struct member 'pdfi_cff_font_priv_s::substitute' is never used. [unusedStructMember] ghostpdl-10.03.0/pdf/pdf_font1C.c:46:5: style: struct member 'pdfi_cff_font_priv_s::filename' is never used. [unusedStructMember] ghostpdl-10.03.0/pdf/pdf_font1C.c:46:5: style: struct member 'pdfi_cff_font_priv_s::Name' is never used. [unusedStructMember] ghostpdl-10.03.0/pdf/pdf_font1C.c:46:5: style: struct member 'pdfi_cff_font_priv_s::FirstChar' is never used. [unusedStructMember] ghostpdl-10.03.0/pdf/pdf_font1C.c:46:5: style: struct member 'pdfi_cff_font_priv_s::LastChar' is never used. [unusedStructMember] ghostpdl-10.03.0/pdf/pdf_font1C.c:46:5: style: struct member 'pdfi_cff_font_priv_s::MissingWidth' is never used. [unusedStructMember] ghostpdl-10.03.0/pdf/pdf_font1C.c:46:5: style: struct member 'pdfi_cff_font_priv_s::Widths' is never used. [unusedStructMember] ghostpdl-10.03.0/pdf/pdf_font1C.c:59:13: style: struct member 'pdfi_cff_font_priv_s::DW' is never used. [unusedStructMember] ghostpdl-10.03.0/pdf/pdf_font1C.c:63:17: style: struct member 'pdfi_cff_font_priv_s::cidtogidmap' is never used. [unusedStructMember] ghostpdl-10.03.0/pdf/pdf_font3.c:46:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BlockDepth [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font3.c:113:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font3.c:192:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font3.c:218:14: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_font3.c:217:28: note: Calling function 'alloc_type3_font' returns 0 ghostpdl-10.03.0/pdf/pdf_font3.c:217:28: note: Assignment 'code=alloc_type3_font(ctx,&font)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_font3.c:218:14: note: Condition 'code<0' is always false ghostpdl-10.03.0/pdf/pdf_font3.c:42:10: style: Variable 'Notdef' can be declared as const array [constVariable] ghostpdl-10.03.0/pdf/pdf_font.c:524:23: style: Return value '*a!=*b' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_font.c:521:16: note: Assuming that condition '*a!=*b' is not redundant ghostpdl-10.03.0/pdf/pdf_font.c:524:23: note: Return value '*a!=*b' is always false ghostpdl-10.03.0/pdf/pdf_font.c:526:23: style: Return value '*a!=*b' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_font.c:521:16: note: Assuming that condition '*a!=*b' is not redundant ghostpdl-10.03.0/pdf/pdf_font.c:523:16: note: Assuming condition is false ghostpdl-10.03.0/pdf/pdf_font.c:526:23: note: Return value '*a!=*b' is always false ghostpdl-10.03.0/pdf/pdf_font.c:1548:14: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_font.c:1547:28: note: Calling function 'pdfi_obj_to_real' returns 0 ghostpdl-10.03.0/pdf/pdf_font.c:1547:28: note: Assignment 'code=pdfi_obj_to_real(ctx,point_arg,&point_size)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_font.c:1548:14: note: Condition 'code<0' is always false ghostpdl-10.03.0/pdf/pdf_font.c:2167:16: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] ghostpdl-10.03.0/pdf/pdf_font.c:878:22: style: Variable 'code' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/pdf/pdf_font.c:874:26: note: code is assigned ghostpdl-10.03.0/pdf/pdf_font.c:878:22: note: code is overwritten ghostpdl-10.03.0/pdf/pdf_font.c:2284:90: style:inconclusive: Function 'pdfi_font_create_widths' argument 4 names different: declaration 'wscale' definition 'scale'. [funcArgNamesDifferent] ghostpdl-10.03.0/pdf/pdf_font.h:117:90: note: Function 'pdfi_font_create_widths' argument 4 names different: declaration 'wscale' definition 'scale'. ghostpdl-10.03.0/pdf/pdf_font.c:2284:90: note: Function 'pdfi_font_create_widths' argument 4 names different: declaration 'wscale' definition 'scale'. ghostpdl-10.03.0/pdf/pdf_font.c:60:65: style: Parameter 'fontdesc' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/pdf_font.c:106:69: style: Parameter 'fontdesc' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/pdf_font.c:142:15: style: Variable 'nm' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pdf/pdf_font.c:640:39: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/pdf_font.c:695:99: style: Parameter 'Subtype' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/pdf_font.c:818:23: style: Variable 'mname' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pdf/pdf_font.c:1564:15: style: Variable 'f' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pdf/pdf_font.c:2158:63: style: Parameter 'gname' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/pdf_font.c:1682:10: style: Variable 'code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pdf/pdf_font9.c:43:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_invalidfont [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_font9.c:32:104: style:inconclusive: Function 'pdfi_read_cidtype0_font' argument 5 names different: declaration 'ppfont' definition 'ppdffont'. [funcArgNamesDifferent] ghostpdl-10.03.0/pdf/pdf_font0.h:33:104: note: Function 'pdfi_read_cidtype0_font' argument 5 names different: declaration 'ppfont' definition 'ppdffont'. ghostpdl-10.03.0/pdf/pdf_font9.c:32:104: note: Function 'pdfi_read_cidtype0_font' argument 5 names different: declaration 'ppfont' definition 'ppdffont'. ghostpdl-10.03.0/pdf/pdf_fontTT.c:49:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_invalidfont [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_fontTT.c:60:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GS_NO_GLYPH [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_fontTT.c:111:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_fontTT.c:146:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GS_MIN_GLYPH_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_fontTT.c:238:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLYPH_SPACE_INDEX [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_fontTT.c:267:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GS_MIN_CID_GLYPH [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_fontTT.c:356:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_fontTT.c:436:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pdfi_default_font_info [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_fontTT.c:454:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_invalidaccess [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_fontTT.c:726:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_invalidfont [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_fontTT.c:899:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_fontps.c:44:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_fontps.c:154:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable char_CR [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_fontps.c:479:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_font_name_max [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_fontps.c:957:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stype [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_fontps.c:1007:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_invalidfont [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_fontps.c:1076:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_fontps.c:1283:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_pdf_stackoverflow [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_fontTT.c:461:56: style: Condition '(code=pdfi_alloc_tt_font(ctx,&font,false))<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_fontTT.c:461:35: note: Calling function 'pdfi_alloc_tt_font' returns 0 ghostpdl-10.03.0/pdf/pdf_fontTT.c:461:56: note: Condition '(code=pdfi_alloc_tt_font(ctx,&font,false))<0' is always false ghostpdl-10.03.0/pdf/pdf_fontTT.c:483:14: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_fontTT.c:482:32: note: Calling function 'pdfi_buffer_set_data' returns 0 ghostpdl-10.03.0/pdf/pdf_fontTT.c:482:32: note: Assignment 'code=pdfi_buffer_set_data((struct pdf_obj*)font->sfnt,buf,buflen)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_fontTT.c:483:14: note: Condition 'code<0' is always false ghostpdl-10.03.0/pdf/pdf_fontTT.c:729:14: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_fontTT.c:728:30: note: Calling function 'pdfi_alloc_tt_font' returns 0 ghostpdl-10.03.0/pdf/pdf_fontTT.c:728:30: note: Assignment 'code=pdfi_alloc_tt_font(ctx,&font,font_dict->object_num)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_fontTT.c:729:14: note: Condition 'code<0' is always false ghostpdl-10.03.0/pdf/pdf_fontTT.c:65:13: style: Local variable 'code' shadows outer variable [shadowVariable] ghostpdl-10.03.0/pdf/pdf_fontTT.c:62:9: note: Shadowed declaration ghostpdl-10.03.0/pdf/pdf_fontTT.c:65:13: note: Shadow variable ghostpdl-10.03.0/pdf/pdf_fontTT.c:242:28: style: Variable 'ttfont' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pdf/pdf_fontTT.c:67:18: style: Variable 'code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pdf/pdf_fontTT.c:144:17: style: Variable 'code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pdf/pdf_fontTT.c:180:26: style: Variable 'code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pdf/pdf_fontTT.c:225:30: style: Variable 'code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pdf/pdf_fontTT.c:311:17: style: Variable 'code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pdf/pdf_fontps.c:97:14: style: Condition 'code>=0' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_fontps.c:95:32: note: Calling function 'pdf_ps_stack_pop' returns 0 ghostpdl-10.03.0/pdf/pdf_fontps.c:95:32: note: Assignment 'code=pdf_ps_stack_pop(stack,1)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_fontps.c:97:14: note: Condition 'code>=0' is always true ghostpdl-10.03.0/pdf/pdf_fontps.c:1063:26: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_fontps.c:1062:40: note: Calling function 'pdf_ps_stack_pop' returns 0 ghostpdl-10.03.0/pdf/pdf_fontps.c:1062:40: note: Assignment 'code=pdf_ps_stack_pop(s,1)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_fontps.c:1063:26: note: Condition 'code<0' is always false ghostpdl-10.03.0/pdf/pdf_fontps.c:1205:21: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_fontps.c:1204:32: note: Calling function 'pdf_ps_stack_pop' returns 0 ghostpdl-10.03.0/pdf/pdf_fontps.c:1204:32: note: Assignment 'code=pdf_ps_stack_pop(s,2)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_fontps.c:1205:21: note: Condition 'code<0' is always false ghostpdl-10.03.0/pdf/pdf_fontps.c:1274:14: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_fontps.c:1273:35: note: Calling function 'pdfi_pscript_stack_init' returns 0 ghostpdl-10.03.0/pdf/pdf_fontps.c:1273:35: note: Assignment 'code=pdfi_pscript_stack_init(ctx,ps_font_oper_list,ps_font_priv,&ps_font_ctx)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_fontps.c:1274:14: note: Condition 'code<0' is always false ghostpdl-10.03.0/pdf/pdf_fontps.c:269:26: style: Variable 'code' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/pdf/pdf_fontps.c:248:34: note: code is assigned ghostpdl-10.03.0/pdf/pdf_fontps.c:269:26: note: code is overwritten ghostpdl-10.03.0/pdf/pdf_fontps.c:142:48: style:inconclusive: Function 'pdfi_pscript_interpret' argument 2 names different: declaration 'pspdfbuf' definition 'pdfpsbuf'. [funcArgNamesDifferent] ghostpdl-10.03.0/pdf/pdf_fontps.h:102:52: note: Function 'pdfi_pscript_interpret' argument 2 names different: declaration 'pspdfbuf' definition 'pdfpsbuf'. ghostpdl-10.03.0/pdf/pdf_fontps.c:142:48: note: Function 'pdfi_pscript_interpret' argument 2 names different: declaration 'pspdfbuf' definition 'pdfpsbuf'. ghostpdl-10.03.0/pdf/pdf_fontps.c:73:36: style: Parameter 'mem' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/pdf_fontps.c:73:55: style: Parameter 'stack' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/pdf_fontps.c:73:68: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/pdf_fontps.c:73:79: style: Parameter 'bufend' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/pdf_fontps.c:332:27: style: Variable 'n' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pdf/pdf_fontps.c:369:11: style: Variable 'd' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pdf/pdf_fontps.c:476:25: style: Variable 'pname' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pdf/pdf_fontps.c:939:54: style: Parameter 'bufend' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/pdf_fontps.c:1137:73: style: Parameter 'bufend' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/pdf_fontps.c:1234:41: style: Parameter 'mem' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/pdf_fontps.c:1234:60: style: Parameter 's' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/pdf_fontps.c:1234:69: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/pdf_fontps.c:1234:80: style: Parameter 'bufend' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/pdf_func.c:119:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PtCr_byte [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_func.c:138:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PtCr_float [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_func.c:179:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PSC_FUNCTION_NESTING [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_func.c:303:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_function_PtCr_params_t [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_func.c:383:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_function_params_t [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_func.c:502:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_function_params_t [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_func.c:555:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_function_params_t [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_func.c:645:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_circular_reference [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_func.c:822:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_function_PtCr_params_t [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_gstate.c:155:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_gstate.c:169:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_stackunderflow [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_gstate.c:269:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_stackunderflow [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_gstate.c:284:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_stackunderflow [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_gstate.c:299:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_stackunderflow [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_gstate.c:314:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_stackunderflow [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_gstate.c:340:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_gstate.c:363:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_stackunderflow [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_gstate.c:392:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_stackunderflow [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_gstate.c:564:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_gstate.c:592:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_gstate.c:693:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_gstate.c:817:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_identity_transfer [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_gstate.c:916:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_gstate.c:959:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_gstate.c:1102:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gx_transfer_map [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_gstate.c:1151:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_undefined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_gstate.c:1360:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_uint [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_gstate.c:1414:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_uint [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_gstate.c:1454:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_undefined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_gstate.c:1548:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_undefined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_gstate.c:1802:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_halftone [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_gstate.c:2059:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_gstate.c:2145:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_undefined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_gstate.c:2352:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_stackunderflow [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_gstate.c:2400:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_gstate.c:2414:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_func.c:205:28: style: The statement 'if (clause!=NULL) clause=NULL' is logically equivalent to 'clause=NULL'. [duplicateConditionalAssign] ghostpdl-10.03.0/pdf/pdf_func.c:206:28: note: Assignment 'clause=NULL' ghostpdl-10.03.0/pdf/pdf_func.c:205:28: note: Condition 'clause!=NULL' is redundant ghostpdl-10.03.0/pdf/pdf_func.c:98:26: style: Parameter 'to' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/pdf_func.c:245:34: style: Variable 'Op' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pdf/pdf_func.c:812:81: style: Parameter 'Buffer' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/pdf_image.c:215:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_limitcheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_image.c:261:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_image.c:471:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_image.c:765:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_syntaxerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_image.c:782:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GS_IMAGE_MAX_COMPONENTS [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_image.c:939:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GS_IMAGE_MAX_COMPONENTS [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_image.c:1013:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_rangecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_image.c:1051:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_image.c:1182:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_image4_t [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_image.c:1265:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GS_CLIENT_COLOR_MAX_COMPONENTS [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_image.c:1461:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gp_file_name_sizeof [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_image.c:1564:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_image.c:1691:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_image.c:2268:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BLEND_MODE_Compatible [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_image.c:2307:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dev_spec_op [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_image.c:2370:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dev_spec_op [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_image.c:2403:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_image.c:2511:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_undefined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_image.c:2638:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dev_spec_op [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_image.c:2729:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_stackunderflow [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_gstate.c:1386:10: style: Variable 'code' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/pdf/pdf_gstate.c:1381:10: note: code is assigned ghostpdl-10.03.0/pdf/pdf_gstate.c:1386:10: note: code is overwritten ghostpdl-10.03.0/pdf/pdf_gstate.c:54:53: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/pdf_gstate.c:2404:48: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/pdf_gstate.c:2338:12: warning: Uninitialized variable: code [uninitvar] ghostpdl-10.03.0/pdf/pdf_gstate.c:2328:16: note: Assuming condition is false ghostpdl-10.03.0/pdf/pdf_gstate.c:2338:12: note: Uninitialized variable: code ghostpdl-10.03.0/pdf/pdf_gstate.c:209:14: style: Variable 'code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pdf/pdf_gstate.c:519:10: style: Variable 'code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pdf/pdf_gstate.c:1098:14: style: Variable 't_ix' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pdf/pdf_gstate.c:1745:10: style: Variable 'code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pdf/pdf_image.c:1705:18: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_image.c:1704:44: note: Calling function 'pdfi_check_inline_image_keys' returns 0 ghostpdl-10.03.0/pdf/pdf_image.c:1704:44: note: Assignment 'code=pdfi_check_inline_image_keys(ctx,image_dict)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_image.c:1705:18: note: Condition 'code<0' is always false ghostpdl-10.03.0/pdf/pdf_image.c:1756:18: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_image.c:1755:35: note: Calling function 'pdfi_scan_jpxfilter' returns 0 ghostpdl-10.03.0/pdf/pdf_image.c:1755:35: note: Assignment 'code=pdfi_scan_jpxfilter(ctx,source,image_info.Length,&image_info.jpx_info)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_image.c:1756:18: note: Condition 'code<0' is always false ghostpdl-10.03.0/pdf/pdf_image.c:1763:18: style: Condition 'code==0' is always true [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_image.c:1755:35: note: Calling function 'pdfi_scan_jpxfilter' returns 0 ghostpdl-10.03.0/pdf/pdf_image.c:1755:35: note: Assignment 'code=pdfi_scan_jpxfilter(ctx,source,image_info.Length,&image_info.jpx_info)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_image.c:1763:18: note: Condition 'code==0' is always true ghostpdl-10.03.0/pdf/pdf_image.c:1587:10: style: Variable 'code' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/pdf/pdf_image.c:1584:10: note: code is assigned ghostpdl-10.03.0/pdf/pdf_image.c:1587:10: note: code is overwritten ghostpdl-10.03.0/pdf/pdf_image.c:2516:10: style: Variable 'code' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/pdf/pdf_image.c:2504:10: note: code is assigned ghostpdl-10.03.0/pdf/pdf_image.c:2516:10: note: code is overwritten ghostpdl-10.03.0/pdf/pdf_image.c:272:21: style: Checking if unsigned expression 'box_len' is less than zero. [unsignedLessThanZero] ghostpdl-10.03.0/pdf/pdf_image.c:328:21: style: Checking if unsigned expression 'box_len' is less than zero. [unsignedLessThanZero] ghostpdl-10.03.0/pdf/pdf_image.c:2239:76: style:inconclusive: Function 'pdfi_form_execgroup' argument 3 names different: declaration 'xobject_dict' definition 'xobject_obj'. [funcArgNamesDifferent] ghostpdl-10.03.0/pdf/pdf_image.h:27:76: note: Function 'pdfi_form_execgroup' argument 3 names different: declaration 'xobject_dict' definition 'xobject_obj'. ghostpdl-10.03.0/pdf/pdf_image.c:2239:76: note: Function 'pdfi_form_execgroup' argument 3 names different: declaration 'xobject_dict' definition 'xobject_obj'. ghostpdl-10.03.0/pdf/pdf_image.c:126:43: style: Parameter 'pim' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/pdf_image.c:140:51: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/pdf_image.c:154:43: style: Parameter 'pim' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/pdf_image.c:1164:61: style: Parameter 'image_info' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/pdf_image.c:1166:63: style: Parameter 'pcs' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/pdf_image.c:1279:12: style: Variable 'WP' can be declared as const array [constVariable] ghostpdl-10.03.0/pdf/pdf_image.c:1502:23: style: Variable 'name' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pdf/pdf_image.c:1671:22: style: Variable 'igs' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pdf/pdf_image.c:2240:36: style: Parameter 'GroupGState' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/pdf_image.c:2289:88: style: Parameter 'CTM' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/pdf_image.c:2290:47: style: Parameter 'BBox' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/pdf_image.c:2290:64: style: Parameter 'form_matrix' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/pdf_image.c:2468:26: style: Variable 'pcc' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pdf/pdf_image.c:902:21: style: Variable 'bytes_avail' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pdf/pdf_image.c:2626:22: style: Variable 'visible' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pdf/pdf_int.c:133:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_FLOAT [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_int.c:163:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOFC [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_int.c:239:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_int [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_int.c:412:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_int.c:489:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_int.c:592:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_int.c:762:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_syntaxerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_int.c:832:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_syntaxerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_int.c:897:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_syntaxerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_int.c:994:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOFC [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_int.c:1963:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_limitcheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_int.c:2033:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_circular_reference [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_loop_detect.c:25:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_unknownerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_loop_detect.c:64:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_loop_detect.c:87:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu64 [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_loop_detect.c:101:18: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_loop_detect.c:100:39: note: Calling function 'pdfi_init_loop_detector' returns 0 ghostpdl-10.03.0/pdf/pdf_loop_detect.c:100:39: note: Assignment 'code=pdfi_init_loop_detector(ctx)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_loop_detect.c:101:18: note: Condition 'code<0' is always false ghostpdl-10.03.0/pdf/pdf_loop_detect.c:97:14: style: Variable 'code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pdf/pdf_mark.c:56:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_mark.c:81:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_mark.c:197:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_param_string [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_mark.c:299:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_param_string [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_mark.c:401:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_mark.c:529:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_mark.c:575:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_undefined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_mark.c:682:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_mark.c:829:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_undefined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_mark.c:869:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_mark.c:944:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_mark.c:1164:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_undefined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_mark.c:239:14: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_mark.c:238:32: note: Calling function 'pdfi_pdfmark_ctm_str' returns 0 ghostpdl-10.03.0/pdf/pdf_mark.c:238:32: note: Assignment 'code=pdfi_pdfmark_ctm_str(ctx,ctm,&ctm_data,&ctm_len)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_mark.c:239:14: note: Condition 'code<0' is always false ghostpdl-10.03.0/pdf/pdf_mark.c:314:14: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_mark.c:313:32: note: Calling function 'pdfi_pdfmark_ctm_str' returns 0 ghostpdl-10.03.0/pdf/pdf_mark.c:313:32: note: Assignment 'code=pdfi_pdfmark_ctm_str(ctx,ctm,&ctm_data,&ctm_len)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_mark.c:314:14: note: Condition 'code<0' is always false ghostpdl-10.03.0/pdf/pdf_mark.c:976:14: style: Variable 'code' is reassigned a value before the old one has been used. [redundantAssignment] ghostpdl-10.03.0/pdf/pdf_mark.c:974:14: note: code is assigned ghostpdl-10.03.0/pdf/pdf_mark.c:976:14: note: code is overwritten ghostpdl-10.03.0/pdf/pdf_mark.c:343:72: style:inconclusive: Function 'pdfi_pdfmark_object' argument 3 names different: declaration 'label' definition 'cmd'. [funcArgNamesDifferent] ghostpdl-10.03.0/pdf/pdf_mark.h:23:72: note: Function 'pdfi_pdfmark_object' argument 3 names different: declaration 'label' definition 'cmd'. ghostpdl-10.03.0/pdf/pdf_mark.c:343:72: note: Function 'pdfi_pdfmark_object' argument 3 names different: declaration 'label' definition 'cmd'. ghostpdl-10.03.0/pdf/pdf_mark.c:547:54: style:inconclusive: Function 'pdfi_pdfmark_modDest' argument 2 names different: declaration 'dict' definition 'link_dict'. [funcArgNamesDifferent] ghostpdl-10.03.0/pdf/pdf_mark.h:24:54: note: Function 'pdfi_pdfmark_modDest' argument 2 names different: declaration 'dict' definition 'link_dict'. ghostpdl-10.03.0/pdf/pdf_mark.c:547:54: note: Function 'pdfi_pdfmark_modDest' argument 2 names different: declaration 'dict' definition 'link_dict'. ghostpdl-10.03.0/pdf/pdf_mark.c:74:62: style: Parameter 'ctm' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/pdf_mark.c:651:70: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/pdf_mark.c:1292:10: style: Variable 'code' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pdf/pdf_int.c:343:29: style: Redundant condition: malformed. '!malformed || (malformed && recovered)' is equivalent to '!malformed || recovered' [redundantCondition] ghostpdl-10.03.0/pdf/pdf_int.c:950:26: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_int.c:949:37: note: Calling function 'pdfi_skip_eol' returns 0 ghostpdl-10.03.0/pdf/pdf_int.c:949:37: note: Assignment 'code=pdfi_skip_eol(ctx,s)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_int.c:950:26: note: Condition 'code<0' is always false ghostpdl-10.03.0/pdf/pdf_int.c:1030:26: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_int.c:1029:39: note: Calling function 'pdfi_skip_white' returns 0 ghostpdl-10.03.0/pdf/pdf_int.c:1029:39: note: Assignment 'code=pdfi_skip_white(ctx,s)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_int.c:1030:26: note: Condition 'code<0' is always false ghostpdl-10.03.0/pdf/pdf_int.c:1146:45: style:inconclusive: Function 'pdfi_name_alloc' argument 2 names different: declaration 'key' definition 'n'. [funcArgNamesDifferent] ghostpdl-10.03.0/pdf/pdf_int.h:62:45: note: Function 'pdfi_name_alloc' argument 2 names different: declaration 'key' definition 'n'. ghostpdl-10.03.0/pdf/pdf_int.c:1146:45: note: Function 'pdfi_name_alloc' argument 2 names different: declaration 'key' definition 'n'. ghostpdl-10.03.0/pdf/pdf_int.c:813:11: style: Variable 't' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pdf/pdf_int.c:853:11: style: Variable 't' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pdf/pdf_int.c:1146:45: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/pdf_int.c:1206:60: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/pdf_int.c:1217:60: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/pdf_int.c:1228:60: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/pdf_int.c:1739:68: style: Parameter 'local_save' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/pdf_int.c:1759:64: style: Parameter 'local_save' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/pdf_int.c:2011:10: style: Variable 'EODString' can be declared as const array [constVariable] ghostpdl-10.03.0/pdf/pdf_int.c:405:17: style: Variable 'bytes' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pdf/pdf_int.c:898:13: style: Variable 'key' is assigned a value that is never used. [unreadVariable] ghostpdl-10.03.0/pdf/pdf_misc.c:62:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_color_space_index_Indexed [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_misc.c:82:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable color_space [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_misc.c:157:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_misc.c:251:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_misc.c:132:57: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] ghostpdl-10.03.0/pdf/pdf_misc.c:277:15: style: Variable 'curstr' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pdf/pdf_misc.c:277:24: style: Variable 'nextstr' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pdf/pdf_optcontent.c:417:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_optcontent.c:453:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_Fatal [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_optcontent.c:522:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_stackunderflow [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_optcontent.c:554:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_stackunderflow [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_optcontent.c:621:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_stackunderflow [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_optcontent.c:666:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_stackunderflow [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_obj.c:82:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_obj.c:224:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_obj.c:231:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_obj.c:238:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_obj.c:247:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_obj.c:254:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_obj.c:271:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_obj.c:323:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_typecheck [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_obj.c:425:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_obj.c:459:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_obj.c:505:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_obj.c:537:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_obj.c:553:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_obj.c:570:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_obj.c:586:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_obj.c:600:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_obj.c:625:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_undefined [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_obj.c:669:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_obj.c:689:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_obj.c:715:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_obj.c:881:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_circular_reference [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_obj.c:974:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gs_error_VMerror [valueFlowBailoutIncompleteVar] ghostpdl-10.03.0/pdf/pdf_optcontent.c:501:14: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_optcontent.c:500:31: note: Calling function 'pdfi_oc_levels_init' returns 0 ghostpdl-10.03.0/pdf/pdf_optcontent.c:500:31: note: Assignment 'code=pdfi_oc_levels_init(ctx,(struct pdfi_oc_levels_t**)&ctx->OFFlevels)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_optcontent.c:501:14: note: Condition 'code<0' is always false ghostpdl-10.03.0/pdf/pdf_optcontent.c:485:23: style: Variable 'levels' can be declared as pointer to const [constVariablePointer] ghostpdl-10.03.0/pdf/pdf_obj.c:475:18: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_obj.c:474:39: note: Calling function 'pdfi_bufstream_increase' returns 0 ghostpdl-10.03.0/pdf/pdf_obj.c:474:39: note: Assignment 'code=pdfi_bufstream_increase(ctx,stream,len)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_obj.c:475:18: note: Condition 'code<0' is always false ghostpdl-10.03.0/pdf/pdf_obj.c:763:14: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_obj.c:762:31: note: Calling function 'pdfi_bufstream_init' returns 0 ghostpdl-10.03.0/pdf/pdf_obj.c:762:31: note: Assignment 'code=pdfi_bufstream_init(ctx,&bufstream)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_obj.c:763:14: note: Condition 'code<0' is always false ghostpdl-10.03.0/pdf/pdf_obj.c:860:14: style: Condition 'code<0' is always false [knownConditionTrueFalse] ghostpdl-10.03.0/pdf/pdf_obj.c:859:31: note: Calling function 'pdfi_bufstream_init' returns 0 ghostpdl-10.03.0/pdf/pdf_obj.c:859:31: note: Assignment 'code=pdfi_bufstream_init(ctx,&bufstream)', assigned value is 0 ghostpdl-10.03.0/pdf/pdf_obj.c:860:14: note: Condition 'code<0' is always false ghostpdl-10.03.0/pdf/pdf_