2024-04-18 07:53 ftp://ftp.de.debian.org/debian/pool/main/libx/libxfont/libxfont_2.0.6.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=motif --library=bsd --library=zlib --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning -D__GNUC__ --platform=unix64 -j1 platform: Linux-5.15.0-102-generic-x86_64-with-glibc2.35 python: 3.10.12 client-version: 1.3.56 compiler: g++ (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0 cppcheck: head 2.13.0 head-info: c677fc8 (2024-04-18 09:26:10 +0200) count: 409 184 elapsed-time: 35.4 41.4 head-timing-info: old-timing-info: head results: libXfont2-2.0.6/src/FreeType/ftenc.c:98:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadFontFormat [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/FreeType/ftenc.c:180:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TT_MS_ID_UNICODE_CS [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/FreeType/ftenc.c:88:13: style: Condition 'ftrc==0' is always false [knownConditionTrueFalse] libXfont2-2.0.6/src/FreeType/ftenc.c:86:13: note: Assignment 'ftrc=-1', assigned value is -1 libXfont2-2.0.6/src/FreeType/ftenc.c:88:13: note: Condition 'ftrc==0' is always false libXfont2-2.0.6/src/FreeType/ftenc.c:187:9: style:inconclusive: Statements following 'break' will never be executed. [unreachableCode] libXfont2-2.0.6/src/FreeType/ftenc.c:134:25: style: Variable 'os2' can be declared as pointer to const [constVariablePointer] libXfont2-2.0.6/src/FreeType/ftfuncs.c:177:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllocError [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/FreeType/ftfuncs.c:340:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Successful [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/FreeType/ftfuncs.c:366:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadFontName [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/FreeType/ftfuncs.c:413:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Successful [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/FreeType/ftfuncs.c:580:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bits [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/FreeType/ftfuncs.c:613:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Successful [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/FreeType/ftfuncs.c:664:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Successful [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/FreeType/ftfuncs.c:707:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Successful [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/FreeType/ftfuncs.c:856:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TTAG_hmtx [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/FreeType/ftfuncs.c:985:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FT_LOAD_SBITS_ONLY [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/FreeType/ftfuncs.c:1099:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllocError [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/FreeType/ftfuncs.c:1573:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXFONTNAMELEN [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/FreeType/ftfuncs.c:1933:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Successful [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/FreeType/ftfuncs.c:1965:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Successful [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/FreeType/ftfuncs.c:2172:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Successful [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/FreeType/ftfuncs.c:2807:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Successful [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/FreeType/ftfuncs.c:3009:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Successful [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/FreeType/ftfuncs.c:3133:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Successful [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/FreeType/ftfuncs.c:3693:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Successful [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/FreeType/ftfuncs.c:3770:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Successful [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/FreeType/ftfuncs.c:3786:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Successful [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/FreeType/ftfuncs.c:3840:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllocError [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/FreeType/ftfuncs.c:3872:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Successful [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/FreeType/ftfuncs.c:271:34: style: Condition 't2->nonIdentity' is always true [knownConditionTrueFalse] libXfont2-2.0.6/src/FreeType/ftfuncs.c:1466:9: style: Condition '0<=prev_jj' is always false [knownConditionTrueFalse] libXfont2-2.0.6/src/FreeType/ftfuncs.c:1462:14: note: j is assigned '(0)>(div_dx)?(0):(div_dx)' here. libXfont2-2.0.6/src/FreeType/ftfuncs.c:1463:17: note: Assignment 'jj=j-div_dx', assigned value is less than -1 libXfont2-2.0.6/src/FreeType/ftfuncs.c:1464:18: note: Assignment 'prev_jj=jj-1', assigned value is less than -2 libXfont2-2.0.6/src/FreeType/ftfuncs.c:1466:9: note: Condition '0<=prev_jj' is always false libXfont2-2.0.6/src/FreeType/ftfuncs.c:1468:9: style: Condition '0<=jj' is always false [knownConditionTrueFalse] libXfont2-2.0.6/src/FreeType/ftfuncs.c:1462:14: note: j is assigned '(0)>(div_dx)?(0):(div_dx)' here. libXfont2-2.0.6/src/FreeType/ftfuncs.c:1463:17: note: Assignment 'jj=j-div_dx', assigned value is less than -1 libXfont2-2.0.6/src/FreeType/ftfuncs.c:1468:9: note: Condition '0<=jj' is always false libXfont2-2.0.6/src/FreeType/ftfuncs.c:393:37: style:inconclusive: Function 'FreeTypeOpenInstance' argument 1 names different: declaration 'instancep' definition 'instance_return'. [funcArgNamesDifferent] libXfont2-2.0.6/src/FreeType/ftfuncs.h:162:37: note: Function 'FreeTypeOpenInstance' argument 1 names different: declaration 'instancep' definition 'instance_return'. libXfont2-2.0.6/src/FreeType/ftfuncs.c:393:37: note: Function 'FreeTypeOpenInstance' argument 1 names different: declaration 'instancep' definition 'instance_return'. libXfont2-2.0.6/src/FreeType/ftfuncs.c:142:12: style: Parameter 'string' can be declared as pointer to const [constParameterPointer] libXfont2-2.0.6/src/FreeType/ftfuncs.c:217:24: style: Variable 'maxp' can be declared as pointer to const [constVariablePointer] libXfont2-2.0.6/src/FreeType/ftfuncs.c:282:39: style: Parameter 'f1' can be declared as pointer to const [constParameterPointer] libXfont2-2.0.6/src/FreeType/ftfuncs.c:282:63: style: Parameter 'f2' can be declared as pointer to const [constParameterPointer] libXfont2-2.0.6/src/FreeType/ftfuncs.c:291:30: style: Parameter 't1' can be declared as pointer to const [constParameterPointer] libXfont2-2.0.6/src/FreeType/ftfuncs.c:291:52: style: Parameter 't2' can be declared as pointer to const [constParameterPointer] libXfont2-2.0.6/src/FreeType/ftfuncs.c:314:9: style: Parameter 'FTFileName' can be declared as pointer to const [constParameterPointer] libXfont2-2.0.6/src/FreeType/ftfuncs.c:358:56: style: Parameter 'trans' can be declared as pointer to const [constParameterPointer] libXfont2-2.0.6/src/FreeType/ftfuncs.c:496:28: style: Variable 'sz' can be declared as pointer to const [constVariablePointer] libXfont2-2.0.6/src/FreeType/ftfuncs.c:599:69: style: Parameter 'instance' can be declared as pointer to const [constParameterPointer] libXfont2-2.0.6/src/FreeType/ftfuncs.c:980:24: style: Variable 'sz' can be declared as pointer to const [constVariablePointer] libXfont2-2.0.6/src/FreeType/ftfuncs.c:1084:23: style: Variable 'bitmap_metrics' can be declared as pointer to const [constVariablePointer] libXfont2-2.0.6/src/FreeType/ftfuncs.c:1440:13: style: Variable 'bitmap' can be declared as pointer to const [constVariablePointer] libXfont2-2.0.6/src/FreeType/ftfuncs.c:1443:17: style: Variable 'current_buffer' can be declared as pointer to const [constVariablePointer] libXfont2-2.0.6/src/FreeType/ftfuncs.c:1576:35: style: Variable 'trans' can be declared as pointer to const [constVariablePointer] libXfont2-2.0.6/src/FreeType/ftfuncs.c:1578:13: style: Variable 'os2' can be declared as pointer to const [constVariablePointer] libXfont2-2.0.6/src/FreeType/ftfuncs.c:1579:20: style: Variable 'post' can be declared as pointer to const [constVariablePointer] libXfont2-2.0.6/src/FreeType/ftfuncs.c:1580:33: style: Variable 't1info' can be declared as pointer to const [constVariablePointer] libXfont2-2.0.6/src/FreeType/ftfuncs.c:2149:22: style: Variable 'r' can be declared as pointer to const [constVariablePointer] libXfont2-2.0.6/src/FreeType/ftfuncs.c:2191:15: style: Variable 'capHead' can be declared as pointer to const [constVariablePointer] libXfont2-2.0.6/src/FreeType/ftfuncs.c:2340:23: style: Variable 'beginptr' can be declared as pointer to const [constVariablePointer] libXfont2-2.0.6/src/FreeType/ftfuncs.c:2393:8: style: Variable 'strSpace' can be declared as pointer to const [constVariablePointer] libXfont2-2.0.6/src/FreeType/ftfuncs.c:2421:15: style: Variable 'strDoubleStrike' can be declared as pointer to const [constVariablePointer] libXfont2-2.0.6/src/FreeType/ftfuncs.c:2508:15: style: Variable 'strEmbeddedBitmap' can be declared as pointer to const [constVariablePointer] libXfont2-2.0.6/src/FreeType/ftfuncs.c:2593:23: style: Variable 'comma_ptr' can be declared as pointer to const [constVariablePointer] libXfont2-2.0.6/src/FreeType/ftfuncs.c:2593:34: style: Variable 'period_ptr' can be declared as pointer to const [constVariablePointer] libXfont2-2.0.6/src/FreeType/ftfuncs.c:2611:35: style: Variable 'beginptr' can be declared as pointer to const [constVariablePointer] libXfont2-2.0.6/src/FreeType/ftfuncs.c:2641:35: style: Variable 'beginptr' can be declared as pointer to const [constVariablePointer] libXfont2-2.0.6/src/FreeType/ftfuncs.c:2760:39: style: Parameter 'dynStrTTCapCodeRange' can be declared as pointer to const [constParameterPointer] libXfont2-2.0.6/src/FreeType/ftfuncs.c:2767:20: style: Variable 'post' can be declared as pointer to const [constVariablePointer] libXfont2-2.0.6/src/FreeType/ftfuncs.c:3132:22: style: Variable 'smetrics' can be declared as pointer to const [constVariablePointer] libXfont2-2.0.6/src/FreeType/ftfuncs.c:3649:23: style: Variable 'ttcap' can be declared as pointer to const [constVariablePointer] libXfont2-2.0.6/src/FreeType/ftfuncs.c:3706:23: style: Variable 'ttcap' can be declared as pointer to const [constVariablePointer] libXfont2-2.0.6/src/FreeType/ftfuncs.c:853:21: style: Variable 'offset' is assigned a value that is never used. [unreadVariable] libXfont2-2.0.6/src/FreeType/ftfuncs.c:1931:8: style: Variable 'flags' is assigned a value that is never used. [unreadVariable] libXfont2-2.0.6/src/FreeType/ftfuncs.c:1963:8: style: Variable 'flags' is assigned a value that is never used. [unreadVariable] libXfont2-2.0.6/src/FreeType/ftfuncs.c:3233:30: style: Variable 'width_y' is assigned a value that is never used. [unreadVariable] libXfont2-2.0.6/src/FreeType/fttools.c:50:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllocError [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/FreeType/fttools.c:97:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TT_MAC_LANGID_ENGLISH [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/FreeType/fttools.c:124:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TT_PLATFORM_APPLE_UNICODE [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/FreeType/xttcap.c:168:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/FreeType/xttcap.c:668:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/FreeType/xttcap.c:580:53: style:inconclusive: Function 'SPropRecValList_search_record' argument 2 names different: declaration 'refContRecVal' definition 'refRecValue'. [funcArgNamesDifferent] libXfont2-2.0.6/src/FreeType/xttcap.h:98:53: note: Function 'SPropRecValList_search_record' argument 2 names different: declaration 'refContRecVal' definition 'refRecValue'. libXfont2-2.0.6/src/FreeType/xttcap.c:580:53: note: Function 'SPropRecValList_search_record' argument 2 names different: declaration 'refContRecVal' definition 'refRecValue'. libXfont2-2.0.6/src/bitmap/bdfread.c:583:0: error: #error "need to adjust sscanf length limit to be MAXFONTNAMELEN - 1" [preprocessorErrorDirective] libXfont2-2.0.6/src/bitmap/bdfutils.c:77:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/bitmap/bdfutils.c:90:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/bitmap/bdfutils.c:108:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FontFileEOF [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/bitmap/bdfutils.c:138:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/bitmap/bdfutils.c:180:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/bitmap/bdfutils.c:212:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/bitmap/bdfutils.c:296:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/bitmap/bdfutils.c:167:10: style: Variable 'pp' is reassigned a value before the old one has been used. [redundantAssignment] libXfont2-2.0.6/src/bitmap/bdfutils.c:165:5: note: pp is assigned libXfont2-2.0.6/src/bitmap/bdfutils.c:167:10: note: pp is overwritten libXfont2-2.0.6/src/bitmap/bdfutils.c:206:20: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] libXfont2-2.0.6/src/bitmap/bdfutils.c:228:27: style: Parameter 's' can be declared as pointer to const [constParameterPointer] libXfont2-2.0.6/src/bitmap/bdfutils.c:193:3: error: Memory is allocated but not initialized: p [uninitdata] libXfont2-2.0.6/src/bitmap/bitmap.c:128:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Successful [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/bitmap/bitmap.c:150:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Successful [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/bitmap/bitmap.c:50:18: style: Variable 'glyphsBase' can be declared as pointer to const [constVariablePointer] libXfont2-2.0.6/src/bitmap/bitmaputil.c:110:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RightToLeft [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/bitmap/bitmaputil.c:214:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xCharInfo [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/bitmap/bitmaputil.c:216:7: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] libXfont2-2.0.6/src/bitmap/bitscale.c:181:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/bitmap/bitscale.c:228:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPS [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/bitmap/bitscale.c:323:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXFONTNAMELEN [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/bitmap/bitscale.c:589:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FontPropRec [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/bitmap/bitscale.c:688:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPS [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/bitmap/bitscale.c:780:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/bitmap/bitscale.c:1132:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LSBFirst [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/bitmap/bitscale.c:1500:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/bitmap/bitscale.c:1546:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NullFont [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/bitmap/bitscale.c:1642:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Successful [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/bitmap/bitscale.c:592:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] libXfont2-2.0.6/src/bitmap/bitscale.c:780:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] libXfont2-2.0.6/src/bitmap/bitscale.c:846:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] libXfont2-2.0.6/src/bitmap/bitscale.c:867:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] libXfont2-2.0.6/src/bitmap/bitscale.c:873:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] libXfont2-2.0.6/src/bitmap/bitscale.c:1186:7: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] libXfont2-2.0.6/src/bitmap/bitscale.c:1500:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] libXfont2-2.0.6/src/bitmap/bitscale.c:1193:33: warning: Either the condition '!diffusion_workspace' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] libXfont2-2.0.6/src/bitmap/bitscale.c:1184:7: note: Assuming that condition '!diffusion_workspace' is not redundant libXfont2-2.0.6/src/bitmap/bitscale.c:1193:33: note: Null pointer addition libXfont2-2.0.6/src/bitmap/bitscale.c:1194:33: warning: Either the condition '!diffusion_workspace' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] libXfont2-2.0.6/src/bitmap/bitscale.c:1184:7: note: Assuming that condition '!diffusion_workspace' is not redundant libXfont2-2.0.6/src/bitmap/bitscale.c:1194:33: note: Null pointer addition libXfont2-2.0.6/src/bitmap/bitscale.c:204:41: style: Parameter 'matrix' can be declared as pointer to const [constParameterPointer] libXfont2-2.0.6/src/bitmap/bitscale.c:210:39: style: Parameter 'matrix' can be declared as pointer to const [constParameterPointer] libXfont2-2.0.6/src/bitmap/bitscale.c:1106:14: style: Parameter 'inv_xform' can be declared as pointer to const [constParameterPointer] libXfont2-2.0.6/src/bitmap/bitscale.c:1132:20: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] libXfont2-2.0.6/src/bitmap/bitscale.c:1014:9: style: Variable 'pci' is assigned a value that is never used. [unreadVariable] libXfont2-2.0.6/src/bitmap/bitscale.c:1018:12: style: Variable 'opci' is assigned a value that is never used. [unreadVariable] libXfont2-2.0.6/src/bitmap/fontink.c:68:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSBFirst [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/bitmap/fontink.c:198:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSBFirst [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/bitmap/fontink.c:189:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] libXfont2-2.0.6/src/bitmap/pcfread.c:58:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/bitmap/pcfread.c:91:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSBFirst [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/bitmap/pcfread.c:111:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSBFirst [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/bitmap/pcfread.c:134:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCF_FILE_VERSION [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/bitmap/pcfread.c:180:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFFILEEOF [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/bitmap/pcfread.c:194:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFFILEEOF [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/bitmap/pcfread.c:210:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/bitmap/pcfread.c:229:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/bitmap/pcfread.c:256:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCF_PROPERTIES [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/bitmap/pcfread.c:358:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFFILEEOF [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/bitmap/pcfread.c:418:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLYPHPADOPTIONS [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/bitmap/pcfread.c:729:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCF_BDF_ACCELERATORS [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/bitmap/pcfread.c:533:14: style: Variable 'metric' can be declared as pointer to const [constVariablePointer] libXfont2-2.0.6/src/bitmap/pcfwrite.c:68:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSBFirst [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/bitmap/pcfwrite.c:85:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSBFirst [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/bitmap/pcfwrite.c:108:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCF_FILE_VERSION [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/bitmap/pcfwrite.c:170:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCF_ACCEL_W_INKBOUNDS [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/bitmap/pcfwrite.c:239:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FontPropRec [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/bitmap/pcfwrite.c:121:68: style: Parameter 'metric' can be declared as pointer to const [constParameterPointer] libXfont2-2.0.6/src/bitmap/pcfwrite.c:131:58: style: Parameter 'metric' can be declared as pointer to const [constParameterPointer] libXfont2-2.0.6/src/bitmap/pcfwrite.c:214:17: style: Variable 'minbounds' can be declared as pointer to const [constVariablePointer] libXfont2-2.0.6/src/bitmap/pcfwrite.c:215:17: style: Variable 'maxbounds' can be declared as pointer to const [constVariablePointer] libXfont2-2.0.6/src/bitmap/pcfwrite.c:216:17: style: Variable 'ink_minbounds' can be declared as pointer to const [constVariablePointer] libXfont2-2.0.6/src/bitmap/pcfwrite.c:217:17: style: Variable 'ink_maxbounds' can be declared as pointer to const [constVariablePointer] libXfont2-2.0.6/src/bitmap/snfread.c:89:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadFontName [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/bitmap/snfread.c:106:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadFontName [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/bitmap/snfread.c:128:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/bitmap/snfread.c:153:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllocError [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/bitmap/snfread.c:183:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadFontName [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/bitmap/snfread.c:236:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Successful [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/bitmap/snfread.c:453:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Successful [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/bitmap/snfread.c:403:6: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] libXfont2-2.0.6/src/bitmap/snfread.c:402:6: note: ret is assigned libXfont2-2.0.6/src/bitmap/snfread.c:403:6: note: ret is overwritten libXfont2-2.0.6/src/bitmap/snfread.c:404:6: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] libXfont2-2.0.6/src/bitmap/snfread.c:403:6: note: ret is assigned libXfont2-2.0.6/src/bitmap/snfread.c:404:6: note: ret is overwritten libXfont2-2.0.6/src/builtins/dir.c:193:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadFontPath [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/builtins/file.c:46:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFFILEEOF [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/builtins/file.c:130:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/builtins/fpe.c:49:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Successful [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/builtins/fpe.c:59:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Successful [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/builtins/fpe.c:66:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Successful [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/builtins/render.c:49:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadFontName [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/builtins/render.c:84:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadFontName [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/builtins/render.c:101:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadFontName [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/builtins/render.c:112:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadFontName [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/builtins/render.c:65:9: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] libXfont2-2.0.6/src/builtins/render.c:58:9: note: ret is assigned libXfont2-2.0.6/src/builtins/render.c:65:9: note: ret is overwritten libXfont2-2.0.6/src/builtins/render.c:35:32: style: Parameter 'fileName' can be declared as pointer to const. However it seems that 'BuiltinOpenBitmap' is a callback function, if 'fileName' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libXfont2-2.0.6/src/builtins/render.c:117:5: note: You might need to cast the function pointer here libXfont2-2.0.6/src/builtins/render.c:35:32: note: Parameter 'fileName' can be declared as pointer to const libXfont2-2.0.6/src/builtins/render.c:77:35: style: Parameter 'fileName' can be declared as pointer to const. However it seems that 'BuiltinGetInfoBitmap' is a callback function, if 'fileName' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libXfont2-2.0.6/src/builtins/render.c:119:5: note: You might need to cast the function pointer here libXfont2-2.0.6/src/builtins/render.c:77:35: note: Parameter 'fileName' can be declared as pointer to const libXfont2-2.0.6/src/builtins/render.c:92:17: style: Parameter 'pFont' can be declared as pointer to const. However it seems that 'BuiltinOpenScalable' is a callback function, if 'pFont' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libXfont2-2.0.6/src/builtins/render.c:118:5: note: You might need to cast the function pointer here libXfont2-2.0.6/src/builtins/render.c:92:17: note: Parameter 'pFont' can be declared as pointer to const libXfont2-2.0.6/src/builtins/render.c:95:14: style: Parameter 'fileName' can be declared as pointer to const. However it seems that 'BuiltinOpenScalable' is a callback function, if 'fileName' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libXfont2-2.0.6/src/builtins/render.c:118:5: note: You might need to cast the function pointer here libXfont2-2.0.6/src/builtins/render.c:95:14: note: Parameter 'fileName' can be declared as pointer to const libXfont2-2.0.6/src/builtins/render.c:109:10: style: Parameter 'fileName' can be declared as pointer to const. However it seems that 'BuiltinGetInfoScalable' is a callback function, if 'fileName' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libXfont2-2.0.6/src/builtins/render.c:120:5: note: You might need to cast the function pointer here libXfont2-2.0.6/src/builtins/render.c:109:10: note: Parameter 'fileName' can be declared as pointer to const libXfont2-2.0.6/src/fc/fsconvert.c:79:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fc/fsconvert.c:108:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FontPropRec [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fc/fsconvert.c:172:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FontInfoAllCharsExist [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fc/fsconvert.c:211:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fc/fsconvert.c:376:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable min_char_low [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fc/fsconvert.c:427:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Successful [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fc/fsconvert.c:611:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Successful [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fc/fsconvert.c:676:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BitmapFormatMaskBit [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fc/fsconvert.c:668:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] libXfont2-2.0.6/src/fc/fsconvert.c:669:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] libXfont2-2.0.6/src/fc/fsconvert.c:52:36: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] libXfont2-2.0.6/src/fc/fsconvert.c:91:31: style: Parameter 'pi' can be declared as pointer to const [constParameterPointer] libXfont2-2.0.6/src/fc/fsconvert.c:169:37: style: Parameter 'fsrep' can be declared as pointer to const [constParameterPointer] libXfont2-2.0.6/src/fc/fsconvert.c:203:39: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] libXfont2-2.0.6/src/fc/fsconvert.c:367:24: style: Variable 'fsfont' can be declared as pointer to const [constVariablePointer] libXfont2-2.0.6/src/fc/fsconvert.c:415:17: style: Variable 'fsdata' can be declared as pointer to const [constVariablePointer] libXfont2-2.0.6/src/fc/fsconvert.c:420:18: style: Variable 'glyphsBase' can be declared as pointer to const [constVariablePointer] libXfont2-2.0.6/src/fc/fsconvert.c:527:17: style: Variable 'fsdata' can be declared as pointer to const [constVariablePointer] libXfont2-2.0.6/src/fc/fserve.c:255:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FS_SetResolution [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fc/fserve.c:311:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllocError [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fc/fserve.c:364:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Successful [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fc/fserve.c:399:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Successful [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fc/fserve.c:433:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StillWorking [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fc/fserve.c:452:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StillWorking [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fc/fserve.c:506:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Suspended [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fc/fserve.c:524:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fc/fserve.c:533:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fc/fserve.c:600:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FontReopen [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fc/fserve.c:635:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fsGenericReply [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fc/fserve.c:677:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fc/fserve.c:741:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FS_Error [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fc/fserve.c:838:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fc/fserve.c:886:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FS_Error [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fc/fserve.c:1044:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fc/fserve.c:1253:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadFontName [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fc/fserve.c:1386:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepAlive [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fc/fserve.c:1419:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Successful [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fc/fserve.c:1531:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fc/fserve.c:1560:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StillWorking [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fc/fserve.c:1585:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StillWorking [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fc/fserve.c:1645:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadFontName [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fc/fserve.c:1805:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FS_QueryXBitmaps16 [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fc/fserve.c:1832:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BitmapFormatImageRectMask [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fc/fserve.c:1863:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Successful [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fc/fserve.c:1937:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FS_Error [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fc/fserve.c:2096:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadCharRange [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fc/fserve.c:2199:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StillWorking [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fc/fserve.c:2342:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fc/fserve.c:2371:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FS_Error [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fc/fserve.c:2421:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadFontName [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fc/fserve.c:2480:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StillWorking [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fc/fserve.c:2512:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FS_Error [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fc/fserve.c:2647:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadFontName [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fc/fserve.c:2719:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadFontName [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fc/fserve.c:2769:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FS_FreeAC [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fc/fserve.c:2806:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fc/fserve.c:2917:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fsConnSetup [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fc/fserve.c:2975:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FS_PROTOCOL [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fc/fserve.c:3059:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AuthSuccess [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fc/fserve.c:3109:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FS_SetResolution [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fc/fserve.c:3187:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FS_ListCatalogues [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fc/fserve.c:3213:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FS_Error [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fc/fserve.c:2655:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] libXfont2-2.0.6/src/fc/fserve.c:2970:9: style: Condition '*(char*)&endian' is always true [knownConditionTrueFalse] libXfont2-2.0.6/src/fc/fserve.c:2969:14: note: Assignment 'endian=1', assigned value is 1 libXfont2-2.0.6/src/fc/fserve.c:2970:9: note: Condition '*(char*)&endian' is always true libXfont2-2.0.6/src/fc/fserve.c:500:34: style: Variable 'cd' can be declared as pointer to const [constVariablePointer] libXfont2-2.0.6/src/fc/fserve.c:674:22: style: Variable 'rep' can be declared as pointer to const [constVariablePointer] libXfont2-2.0.6/src/fc/fserve.c:1384:53: style: Parameter 'rep' can be declared as pointer to const [constParameterPointer] libXfont2-2.0.6/src/fc/fserve.c:2914:19: style: Variable 'setup' can be declared as pointer to const [constVariablePointer] libXfont2-2.0.6/src/fc/fserve.c:2915:24: style: Variable 'accept' can be declared as pointer to const [constVariablePointer] libXfont2-2.0.6/src/fc/fserve.c:3080:25: style: Parameter 'servername' can be declared as pointer to const [constParameterPointer] libXfont2-2.0.6/src/fc/fserve.c:3082:14: style: Variable 'sp' can be declared as pointer to const [constVariablePointer] libXfont2-2.0.6/src/fc/fserve.c:3204:18: style: Variable 'error' can be declared as pointer to const [constVariablePointer] libXfont2-2.0.6/src/fc/fserve.c:956:9: style: Variable 'buf' is assigned a value that is never used. [unreadVariable] libXfont2-2.0.6/src/fc/fserve.c:957:13: style: Variable 'bufleft' is assigned a value that is never used. [unreadVariable] libXfont2-2.0.6/src/fc/fserve.c:881:18: style: Unused variable: tempInfo [unusedVariable] libXfont2-2.0.6/src/fc/fserve.c:2947:8: style: Variable 'setup' is assigned a value that is never used. [unreadVariable] libXfont2-2.0.6/src/fc/fsio.c:91:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fc/fsio.c:120:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRANS_NONBLOCKING [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fc/fsio.c:151:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fc/fsio.c:268:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fc/fsio.c:349:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fc/fsio.c:443:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fc/fsio.c:100:36: style:inconclusive: Function '_fs_connect' argument 2 names different: declaration 'ret' definition 'err'. [funcArgNamesDifferent] libXfont2-2.0.6/src/fc/fsio.h:151:58: note: Function '_fs_connect' argument 2 names different: declaration 'ret' definition 'err'. libXfont2-2.0.6/src/fc/fsio.c:100:36: note: Function '_fs_connect' argument 2 names different: declaration 'ret' definition 'err'. libXfont2-2.0.6/src/fc/fsio.c:409:50: style:inconclusive: Function '_fs_write' argument 3 names different: declaration 'size' definition 'len'. [funcArgNamesDifferent] libXfont2-2.0.6/src/fc/fsio.h:135:62: note: Function '_fs_write' argument 3 names different: declaration 'size' definition 'len'. libXfont2-2.0.6/src/fc/fsio.c:409:50: note: Function '_fs_write' argument 3 names different: declaration 'size' definition 'len'. libXfont2-2.0.6/src/fontfile/bitsource.c:49:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fontfile/bitsource.c:128:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadFontName [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fontfile/bufio.c:73:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFFILESIZE [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fontfile/bufio.c:98:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fontfile/bufio.c:138:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFFILEEOF [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fontfile/bufio.c:152:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFFILEEOF [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fontfile/bufio.c:168:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFFILESIZE [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fontfile/bufio.c:180:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFFILEEOF [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fontfile/bufio.c:193:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFFILEEOF [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fontfile/bunzip2.c:58:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bz_stream [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fontfile/bunzip2.c:119:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFFILEEOF [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fontfile/bunzip2.c:174:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFFILEEOF [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fontfile/bunzip2.c:58:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] libXfont2-2.0.6/src/fontfile/decompress.c:147:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFFILEEOF [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fontfile/decompress.c:210:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFFILESIZE [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fontfile/decompress.c:330:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFFILEEOF [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fontfile/decompress.c:382:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFFILEEOF [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fontfile/decompress.c:177:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] libXfont2-2.0.6/src/fontfile/decompress.c:202:34: style: Variable 'de_stack' can be declared as pointer to const [constVariablePointer] libXfont2-2.0.6/src/fontfile/decompress.c:205:24: style: Variable 'bufend' can be declared as pointer to const [constVariablePointer] libXfont2-2.0.6/src/fontfile/decompress.c:160: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] libXfont2-2.0.6/src/fontfile/defaults.c:71:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSBFirst [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fontfile/dirfile.c:61:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXFONTFILENAMELEN [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fontfile/dirfile.c:174:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXFONTFILENAMELEN [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fontfile/dirfile.c:214:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXFONTFILENAMELEN [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fontfile/dirfile.c:272:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXFONTNAMELEN [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fontfile/dirfile.c:495:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fontfile/dirfile.c:65:11: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] libXfont2-2.0.6/src/fontfile/fileio.c:54:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fontfile/fileio.c:96:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fontfile/filewr.c:49:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_CREAT [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fontfile/fontdir.c:48:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FontEntryRec [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fontfile/fontdir.c:80:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ranges [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fontfile/fontdir.c:180:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FontEntryRec [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fontfile/fontdir.c:255:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FontEntryRec [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fontfile/fontdir.c:308:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XK_asterisk [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fontfile/fontdir.c:375:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XK_minus [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fontfile/fontdir.c:459:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fontfile/fontdir.c:506:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Successful [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fontfile/fontdir.c:589:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NORMAL_ALIAS_BEHAVIOR [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fontfile/fontdir.c:602:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fontfile/fontdir.c:630:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fontfile/fontdir.c:813:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fontfile/fontdir.c:704:6: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] libXfont2-2.0.6/src/fontfile/fontdir.c:741:2: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] libXfont2-2.0.6/src/fontfile/fontdir.c:292:17: style: Variable 't' can be declared as pointer to const [constVariablePointer] libXfont2-2.0.6/src/fontfile/fontdir.c:293:17: style: Variable 'firstWild' can be declared as pointer to const [constVariablePointer] libXfont2-2.0.6/src/fontfile/fontdir.c:294:17: style: Variable 'firstDigit' can be declared as pointer to const [constVariablePointer] libXfont2-2.0.6/src/fontfile/fontdir.c:437:27: style: Parameter 's' can be declared as pointer to const [constParameterPointer] libXfont2-2.0.6/src/fontfile/fontdir.c:662:8: style: Variable 'ptr1' can be declared as pointer to const [constVariablePointer] libXfont2-2.0.6/src/fontfile/fontdir.c:807:68: style: Parameter 'fontName' can be declared as pointer to const [constParameterPointer] libXfont2-2.0.6/src/fontfile/fontdir.c:606:29: style: Variable 'entries[0].name.ndashes' is assigned a value that is never used. [unreadVariable] libXfont2-2.0.6/src/fontfile/fontfile.c:45:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XK_Z [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fontfile/fontfile.c:97:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Successful [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fontfile/fontfile.c:124:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FPEResetFailed [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fontfile/fontfile.c:142:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Successful [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fontfile/fontfile.c:150:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXFONTNAMELEN [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fontfile/fontfile.c:265:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXFONTNAMELEN [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fontfile/fontfile.c:521:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXFONTFILENAMELEN [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fontfile/fontfile.c:558:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXFONTFILENAMELEN [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fontfile/fontfile.c:584:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXFONTNAMELEN [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fontfile/fontfile.c:697:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXFONTNAMELEN [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fontfile/fontfile.c:815:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllocError [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fontfile/fontfile.c:851:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXFONTNAMELEN [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fontfile/fontfile.c:1056:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadFontName [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fontfile/fontfile.c:1092:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadFontName [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fontfile/fontfile.c:290:2: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] libXfont2-2.0.6/src/fontfile/fontfile.c:879:2: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] libXfont2-2.0.6/src/fontfile/fontfile.c:527:8: style: Condition '!bitmap' is always false [knownConditionTrueFalse] libXfont2-2.0.6/src/fontfile/fontfile.c:564:9: style: Condition '!bitmap' is always false [knownConditionTrueFalse] libXfont2-2.0.6/src/fontfile/fontfile.c:954:10: style: Condition 'entry' is always true [knownConditionTrueFalse] libXfont2-2.0.6/src/fontfile/fontfile.c:347:19: style: Variable 'tmpName.length' is reassigned a value before the old one has been used. [redundantAssignment] libXfont2-2.0.6/src/fontfile/fontfile.c:344:20: note: tmpName.length is assigned libXfont2-2.0.6/src/fontfile/fontfile.c:347:19: note: tmpName.length is overwritten libXfont2-2.0.6/src/fontfile/fontfile.c:933:19: style: Variable 'tmpName.length' is reassigned a value before the old one has been used. [redundantAssignment] libXfont2-2.0.6/src/fontfile/fontfile.c:930:20: note: tmpName.length is assigned libXfont2-2.0.6/src/fontfile/fontfile.c:933:19: note: tmpName.length is overwritten libXfont2-2.0.6/src/fontfile/fontfile.c:146:32: style: Parameter 'entryname' can be declared as pointer to const [constParameterPointer] libXfont2-2.0.6/src/fontfile/fontfile.c:178:14: style: Variable 'matrix' can be declared as pointer to const [constVariablePointer] libXfont2-2.0.6/src/fontfile/fontfile.c:864:12: style: Variable 'name' can be declared as pointer to const [constVariablePointer] libXfont2-2.0.6/src/fontfile/fontscale.c:53:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FontScaledRec [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fontfile/fontscale.c:85:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extra [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fontfile/fontscale.c:105:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pFont [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fontfile/fontscale.c:137:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIXELSIZE_MASK [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fontfile/fontscale.c:361:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIXELSIZE_MASK [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fontfile/fontscale.c:409:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable point_matrix [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fontfile/gunzip.c:46:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_WBITS [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fontfile/gunzip.c:108:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFFILEEOF [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fontfile/gunzip.c:163:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFFILEEOF [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fontfile/gunzip.c:200:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFFILEEOF [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fontfile/renderers.c:67:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileSuffix [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/fontfile/renderers.c:106:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable renderer [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/stubs/atom.c:87:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/stubs/atom.c:128:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/stubs/atom.c:143:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/stubs/atom.c:178:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/stubs/atom.c:218:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/stubs/atom.c:87:9: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] libXfont2-2.0.6/src/stubs/atom.c:128:9: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] libXfont2-2.0.6/src/stubs/atom.c:181:9: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] libXfont2-2.0.6/src/stubs/libxfontstubs.c:22:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/stubs/libxfontstubs.c:89:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Successful [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/stubs/libxfontstubs.c:197:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Successful [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/util/fontaccel.c:44:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/util/fontaccel.c:101:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/util/fontnames.c:62:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FontNamesRec [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/util/fontnames.c:96:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllocError [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/util/fontnames.c:88:13: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] libXfont2-2.0.6/src/util/fontutil.c:142:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/util/fontutil.c:186:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CACHING_OFF [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/util/fontutil.c:257:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Successful [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/util/fontutil.c:184:39: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] libXfont2-2.0.6/src/util/fontutil.c:221:20: style: Parameter 'newrange' can be declared as pointer to const [constParameterPointer] libXfont2-2.0.6/src/util/fontxlfd.c:145:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XLFD_NDIGITS [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/util/fontxlfd.c:271:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XLFD_NDIGITS [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/util/fontxlfd.c:281:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIXELSIZE_MASK [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/util/fontxlfd.c:368:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable min_char_low [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/util/fontxlfd.c:393:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXFONTNAMELEN [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/util/fontxlfd.c:630:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/util/fontxlfd.c:398:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] libXfont2-2.0.6/src/util/fontxlfd.c:355:67: style: Parameter 'ranges' can be declared as pointer to const [constParameterPointer] libXfont2-2.0.6/src/util/fontxlfd.c:387:17: style: Variable 'ptr4' can be declared as pointer to const [constVariablePointer] libXfont2-2.0.6/src/util/fontxlfd.c:602:32: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] libXfont2-2.0.6/src/util/fontxlfd.c:456:7: style: Variable 'ptr2' is assigned a value that is never used. [unreadVariable] libXfont2-2.0.6/src/util/format.c:72:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BitmapFormatMaskBit [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/util/patcache.c:75:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/util/patcache.c:96:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable patlen [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/util/patcache.c:111:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pattern [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/util/patcache.c:207:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pFont [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/util/private.c:53:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FontRec [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/util/private.c:88:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pointer [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/src/util/private.c:58:2: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] libXfont2-2.0.6/src/util/reallocarray.c:38:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/test/utils/font-test-utils.c:74:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadImplementation [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/test/utils/font-test-utils.c:80:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadImplementation [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/test/utils/font-test-utils.c:86:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadImplementation [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/test/utils/font-test-utils.c:98:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadImplementation [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/test/utils/font-test-utils.c:117:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadImplementation [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/test/utils/font-test-utils.c:123:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadImplementation [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/test/utils/font-test-utils.c:130:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadImplementation [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/test/utils/font-test-utils.c:141:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xfont2_fpe_funcs_ptr [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/test/utils/font-test-utils.c:154:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadImplementation [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/test/utils/font-test-utils.c:160:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadImplementation [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/test/utils/font-test-utils.c:166:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadImplementation [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/test/utils/font-test-utils.c:172:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadImplementation [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/test/utils/font-test-utils.c:178:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadImplementation [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/test/utils/font-test-utils.c:184:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadImplementation [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/test/utils/font-test-utils.c:190:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadImplementation [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/test/utils/font-test-utils.c:202:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadImplementation [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/test/utils/font-test-utils.c:208:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadImplementation [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/test/utils/font-test-utils.c:214:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadImplementation [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/test/utils/font-test-utils.c:267:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_check [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/test/utils/font-test-utils.c:295:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FontPathElementPtr [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/test/utils/font-test-utils.c:164:58: style: Parameter 'authlen' can be declared as pointer to const. However it seems that 'test_set_font_authorizations' is a callback function, if 'authlen' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libXfont2-2.0.6/test/utils/font-test-utils.c:232:32: note: You might need to cast the function pointer here libXfont2-2.0.6/test/utils/font-test-utils.c:164:58: note: Parameter 'authlen' can be declared as pointer to const libXfont2-2.0.6/test/utils/font-test-utils.c:164:73: style: Parameter 'client' can be declared as pointer to const. However it seems that 'test_set_font_authorizations' is a callback function, if 'client' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libXfont2-2.0.6/test/utils/font-test-utils.c:232:32: note: You might need to cast the function pointer here libXfont2-2.0.6/test/utils/font-test-utils.c:164:73: note: Parameter 'client' can be declared as pointer to const libXfont2-2.0.6/test/utils/font-test-utils.c:200:60: style: Parameter 'data' can be declared as pointer to const. However it seems that 'test_add_fs_fd' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libXfont2-2.0.6/test/utils/font-test-utils.c:238:18: note: You might need to cast the function pointer here libXfont2-2.0.6/test/utils/font-test-utils.c:200:60: note: Parameter 'data' can be declared as pointer to const libXfont2-2.0.6/test/utils/font-test-utils.c:212:37: style: Parameter 'wt' can be declared as pointer to const. However it seems that 'test_adjust_fs_wait_for_delay' is a callback function, if 'wt' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libXfont2-2.0.6/test/utils/font-test-utils.c:240:33: note: You might need to cast the function pointer here libXfont2-2.0.6/test/utils/font-test-utils.c:212:37: note: Parameter 'wt' can be declared as pointer to const libXfont2-2.0.6/test/utils/lsfontdir.c:62:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list_fonts [valueFlowBailoutIncompleteVar] libXfont2-2.0.6/test/utils/lsfontdir.c:41:25: style: Variable 'fpe_list' can be declared as pointer to const [constVariablePointer] diff: head libXfont2-2.0.6/src/FreeType/ftenc.c:180:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TT_MS_ID_UNICODE_CS [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/FreeType/ftfuncs.c:1099:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllocError [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/FreeType/ftfuncs.c:142:12: style: Parameter 'string' can be declared as pointer to const [constParameterPointer] head libXfont2-2.0.6/src/FreeType/ftfuncs.c:1573:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXFONTNAMELEN [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/FreeType/ftfuncs.c:1578:13: style: Variable 'os2' can be declared as pointer to const [constVariablePointer] head libXfont2-2.0.6/src/FreeType/ftfuncs.c:1579:20: style: Variable 'post' can be declared as pointer to const [constVariablePointer] head libXfont2-2.0.6/src/FreeType/ftfuncs.c:1580:33: style: Variable 't1info' can be declared as pointer to const [constVariablePointer] head libXfont2-2.0.6/src/FreeType/ftfuncs.c:1933:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Successful [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/FreeType/ftfuncs.c:1965:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Successful [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/FreeType/ftfuncs.c:2172:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Successful [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/FreeType/ftfuncs.c:2807:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Successful [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/FreeType/ftfuncs.c:3009:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Successful [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/FreeType/ftfuncs.c:3133:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Successful [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/FreeType/ftfuncs.c:340:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Successful [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/FreeType/ftfuncs.c:366:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadFontName [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/FreeType/ftfuncs.c:3693:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Successful [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/FreeType/ftfuncs.c:3770:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Successful [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/FreeType/ftfuncs.c:3786:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Successful [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/FreeType/ftfuncs.c:3840:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllocError [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/FreeType/ftfuncs.c:3872:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Successful [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/FreeType/ftfuncs.c:413:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Successful [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/FreeType/ftfuncs.c:580:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bits [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/FreeType/ftfuncs.c:613:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Successful [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/FreeType/ftfuncs.c:664:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Successful [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/FreeType/ftfuncs.c:707:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Successful [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/FreeType/ftfuncs.c:856:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TTAG_hmtx [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/FreeType/ftfuncs.c:985:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FT_LOAD_SBITS_ONLY [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/FreeType/fttools.c:124:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TT_PLATFORM_APPLE_UNICODE [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/FreeType/fttools.c:97:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TT_MAC_LANGID_ENGLISH [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/FreeType/xttcap.c:668:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/bitmap/bdfutils.c:108:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FontFileEOF [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/bitmap/bdfutils.c:138:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/bitmap/bdfutils.c:180:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/bitmap/bdfutils.c:212:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/bitmap/bdfutils.c:296:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/bitmap/bdfutils.c:90:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/bitmap/bitmap.c:150:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Successful [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/bitmap/bitmaputil.c:214:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xCharInfo [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/bitmap/bitscale.c:1132:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LSBFirst [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/bitmap/bitscale.c:1500:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/bitmap/bitscale.c:1546:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NullFont [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/bitmap/bitscale.c:1642:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Successful [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/bitmap/bitscale.c:228:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPS [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/bitmap/bitscale.c:323:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXFONTNAMELEN [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/bitmap/bitscale.c:589:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FontPropRec [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/bitmap/bitscale.c:688:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPS [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/bitmap/bitscale.c:780:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/bitmap/fontink.c:198:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSBFirst [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/bitmap/pcfread.c:111:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSBFirst [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/bitmap/pcfread.c:134:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCF_FILE_VERSION [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/bitmap/pcfread.c:180:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFFILEEOF [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/bitmap/pcfread.c:194:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFFILEEOF [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/bitmap/pcfread.c:210:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/bitmap/pcfread.c:229:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/bitmap/pcfread.c:256:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCF_PROPERTIES [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/bitmap/pcfread.c:358:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFFILEEOF [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/bitmap/pcfread.c:418:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLYPHPADOPTIONS [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/bitmap/pcfread.c:729:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCF_BDF_ACCELERATORS [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/bitmap/pcfread.c:91:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSBFirst [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/bitmap/pcfwrite.c:108:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCF_FILE_VERSION [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/bitmap/pcfwrite.c:170:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PCF_ACCEL_W_INKBOUNDS [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/bitmap/pcfwrite.c:239:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FontPropRec [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/bitmap/pcfwrite.c:85:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSBFirst [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/bitmap/snfread.c:106:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadFontName [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/bitmap/snfread.c:128:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/bitmap/snfread.c:153:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllocError [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/bitmap/snfread.c:183:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadFontName [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/bitmap/snfread.c:236:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Successful [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/bitmap/snfread.c:453:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Successful [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/builtins/file.c:130:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/builtins/fpe.c:59:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Successful [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/builtins/fpe.c:66:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Successful [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/builtins/render.c:101:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadFontName [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/builtins/render.c:109:10: style: Parameter 'fileName' can be declared as pointer to const. However it seems that 'BuiltinGetInfoScalable' is a callback function, if 'fileName' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libXfont2-2.0.6/src/builtins/render.c:120:5: note: You might need to cast the function pointer here libXfont2-2.0.6/src/builtins/render.c:109:10: note: Parameter 'fileName' can be declared as pointer to const head libXfont2-2.0.6/src/builtins/render.c:112:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadFontName [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/builtins/render.c:84:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadFontName [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/builtins/render.c:92:17: style: Parameter 'pFont' can be declared as pointer to const. However it seems that 'BuiltinOpenScalable' is a callback function, if 'pFont' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libXfont2-2.0.6/src/builtins/render.c:118:5: note: You might need to cast the function pointer here libXfont2-2.0.6/src/builtins/render.c:92:17: note: Parameter 'pFont' can be declared as pointer to const head libXfont2-2.0.6/src/builtins/render.c:95:14: style: Parameter 'fileName' can be declared as pointer to const. However it seems that 'BuiltinOpenScalable' is a callback function, if 'fileName' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libXfont2-2.0.6/src/builtins/render.c:118:5: note: You might need to cast the function pointer here libXfont2-2.0.6/src/builtins/render.c:95:14: note: Parameter 'fileName' can be declared as pointer to const head libXfont2-2.0.6/src/fc/fsconvert.c:108:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FontPropRec [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fc/fsconvert.c:172:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FontInfoAllCharsExist [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fc/fsconvert.c:211:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fc/fsconvert.c:376:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable min_char_low [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fc/fsconvert.c:427:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Successful [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fc/fsconvert.c:611:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Successful [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fc/fsconvert.c:676:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BitmapFormatMaskBit [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fc/fserve.c:1044:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fc/fserve.c:1253:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadFontName [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fc/fserve.c:1386:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepAlive [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fc/fserve.c:1419:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Successful [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fc/fserve.c:1531:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fc/fserve.c:1560:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StillWorking [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fc/fserve.c:1585:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StillWorking [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fc/fserve.c:1645:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadFontName [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fc/fserve.c:1805:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FS_QueryXBitmaps16 [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fc/fserve.c:1832:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BitmapFormatImageRectMask [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fc/fserve.c:1863:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Successful [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fc/fserve.c:1937:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FS_Error [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fc/fserve.c:2096:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadCharRange [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fc/fserve.c:2199:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StillWorking [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fc/fserve.c:2342:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fc/fserve.c:2371:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FS_Error [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fc/fserve.c:2421:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadFontName [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fc/fserve.c:2480:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StillWorking [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fc/fserve.c:2512:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FS_Error [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fc/fserve.c:2647:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadFontName [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fc/fserve.c:2719:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadFontName [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fc/fserve.c:2769:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FS_FreeAC [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fc/fserve.c:2806:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fc/fserve.c:2917:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fsConnSetup [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fc/fserve.c:2975:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FS_PROTOCOL [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fc/fserve.c:3059:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AuthSuccess [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fc/fserve.c:3109:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FS_SetResolution [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fc/fserve.c:311:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllocError [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fc/fserve.c:3187:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FS_ListCatalogues [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fc/fserve.c:3213:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FS_Error [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fc/fserve.c:364:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Successful [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fc/fserve.c:399:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Successful [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fc/fserve.c:433:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StillWorking [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fc/fserve.c:452:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StillWorking [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fc/fserve.c:506:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Suspended [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fc/fserve.c:524:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fc/fserve.c:533:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fc/fserve.c:600:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FontReopen [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fc/fserve.c:635:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fsGenericReply [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fc/fserve.c:677:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fc/fserve.c:741:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FS_Error [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fc/fserve.c:838:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fc/fserve.c:886:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FS_Error [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fc/fsio.c:120:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRANS_NONBLOCKING [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fc/fsio.c:151:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fc/fsio.c:268:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fc/fsio.c:349:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fc/fsio.c:443:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fontfile/bitsource.c:128:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadFontName [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fontfile/bufio.c:138:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFFILEEOF [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fontfile/bufio.c:152:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFFILEEOF [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fontfile/bufio.c:168:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFFILESIZE [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fontfile/bufio.c:180:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFFILEEOF [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fontfile/bufio.c:193:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFFILEEOF [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fontfile/bufio.c:98:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fontfile/bunzip2.c:119:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFFILEEOF [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fontfile/bunzip2.c:174:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFFILEEOF [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fontfile/decompress.c:210:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFFILESIZE [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fontfile/decompress.c:330:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFFILEEOF [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fontfile/decompress.c:382:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFFILEEOF [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fontfile/dirfile.c:174:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXFONTFILENAMELEN [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fontfile/dirfile.c:214:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXFONTFILENAMELEN [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fontfile/dirfile.c:272:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXFONTNAMELEN [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fontfile/dirfile.c:495:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fontfile/fileio.c:96:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fontfile/fontdir.c:180:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FontEntryRec [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fontfile/fontdir.c:255:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FontEntryRec [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fontfile/fontdir.c:308:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XK_asterisk [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fontfile/fontdir.c:375:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XK_minus [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fontfile/fontdir.c:459:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fontfile/fontdir.c:506:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Successful [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fontfile/fontdir.c:589:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NORMAL_ALIAS_BEHAVIOR [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fontfile/fontdir.c:602:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fontfile/fontdir.c:630:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fontfile/fontdir.c:80:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ranges [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fontfile/fontdir.c:813:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fontfile/fontfile.c:1056:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadFontName [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fontfile/fontfile.c:1092:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadFontName [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fontfile/fontfile.c:124:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FPEResetFailed [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fontfile/fontfile.c:142:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Successful [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fontfile/fontfile.c:150:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXFONTNAMELEN [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fontfile/fontfile.c:265:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXFONTNAMELEN [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fontfile/fontfile.c:521:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXFONTFILENAMELEN [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fontfile/fontfile.c:558:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXFONTFILENAMELEN [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fontfile/fontfile.c:584:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXFONTNAMELEN [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fontfile/fontfile.c:697:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXFONTNAMELEN [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fontfile/fontfile.c:815:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllocError [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fontfile/fontfile.c:851:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXFONTNAMELEN [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fontfile/fontfile.c:97:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Successful [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fontfile/fontscale.c:105:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pFont [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fontfile/fontscale.c:137:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIXELSIZE_MASK [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fontfile/fontscale.c:361:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIXELSIZE_MASK [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fontfile/fontscale.c:409:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable point_matrix [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fontfile/fontscale.c:85:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extra [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fontfile/gunzip.c:108:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFFILEEOF [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fontfile/gunzip.c:163:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFFILEEOF [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fontfile/gunzip.c:200:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFFILEEOF [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/fontfile/renderers.c:106:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable renderer [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/stubs/atom.c:128:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/stubs/atom.c:143:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/stubs/atom.c:178:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/stubs/atom.c:218:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/stubs/libxfontstubs.c:197:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Successful [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/stubs/libxfontstubs.c:89:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Successful [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/util/fontaccel.c:101:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/util/fontnames.c:96:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllocError [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/util/fontutil.c:186:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CACHING_OFF [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/util/fontutil.c:257:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Successful [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/util/fontxlfd.c:271:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XLFD_NDIGITS [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/util/fontxlfd.c:281:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIXELSIZE_MASK [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/util/fontxlfd.c:368:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable min_char_low [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/util/fontxlfd.c:393:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXFONTNAMELEN [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/util/fontxlfd.c:630:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/util/patcache.c:111:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pattern [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/util/patcache.c:207:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pFont [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/util/patcache.c:96:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable patlen [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/src/util/private.c:88:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pointer [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/test/utils/font-test-utils.c:117:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadImplementation [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/test/utils/font-test-utils.c:123:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadImplementation [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/test/utils/font-test-utils.c:130:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadImplementation [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/test/utils/font-test-utils.c:141:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xfont2_fpe_funcs_ptr [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/test/utils/font-test-utils.c:154:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadImplementation [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/test/utils/font-test-utils.c:160:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadImplementation [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/test/utils/font-test-utils.c:164:58: style: Parameter 'authlen' can be declared as pointer to const. However it seems that 'test_set_font_authorizations' is a callback function, if 'authlen' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libXfont2-2.0.6/test/utils/font-test-utils.c:232:32: note: You might need to cast the function pointer here libXfont2-2.0.6/test/utils/font-test-utils.c:164:58: note: Parameter 'authlen' can be declared as pointer to const head libXfont2-2.0.6/test/utils/font-test-utils.c:164:73: style: Parameter 'client' can be declared as pointer to const. However it seems that 'test_set_font_authorizations' is a callback function, if 'client' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libXfont2-2.0.6/test/utils/font-test-utils.c:232:32: note: You might need to cast the function pointer here libXfont2-2.0.6/test/utils/font-test-utils.c:164:73: note: Parameter 'client' can be declared as pointer to const head libXfont2-2.0.6/test/utils/font-test-utils.c:166:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadImplementation [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/test/utils/font-test-utils.c:172:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadImplementation [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/test/utils/font-test-utils.c:178:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadImplementation [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/test/utils/font-test-utils.c:184:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadImplementation [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/test/utils/font-test-utils.c:190:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadImplementation [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/test/utils/font-test-utils.c:200:60: style: Parameter 'data' can be declared as pointer to const. However it seems that 'test_add_fs_fd' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libXfont2-2.0.6/test/utils/font-test-utils.c:238:18: note: You might need to cast the function pointer here libXfont2-2.0.6/test/utils/font-test-utils.c:200:60: note: Parameter 'data' can be declared as pointer to const head libXfont2-2.0.6/test/utils/font-test-utils.c:202:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadImplementation [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/test/utils/font-test-utils.c:208:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadImplementation [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/test/utils/font-test-utils.c:212:37: style: Parameter 'wt' can be declared as pointer to const. However it seems that 'test_adjust_fs_wait_for_delay' is a callback function, if 'wt' is declared with const you might also need to cast function pointer(s). [constParameterCallback] libXfont2-2.0.6/test/utils/font-test-utils.c:240:33: note: You might need to cast the function pointer here libXfont2-2.0.6/test/utils/font-test-utils.c:212:37: note: Parameter 'wt' can be declared as pointer to const head libXfont2-2.0.6/test/utils/font-test-utils.c:214:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadImplementation [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/test/utils/font-test-utils.c:267:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_check [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/test/utils/font-test-utils.c:295:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FontPathElementPtr [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/test/utils/font-test-utils.c:80:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadImplementation [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/test/utils/font-test-utils.c:86:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadImplementation [valueFlowBailoutIncompleteVar] head libXfont2-2.0.6/test/utils/font-test-utils.c:98:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BadImplementation [valueFlowBailoutIncompleteVar] DONE