2024-04-22 15:27 ftp://ftp.de.debian.org/debian/pool/main/t/tgif/tgif_4.2.5.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=motif --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-105-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.14.0 head-info: ea2e716 (2024-04-21 15:59:20 +0200) count: 4653 4653 elapsed-time: 1366.2 1347.5 head-timing-info: old-timing-info: head results: tgif-QPL-4.2.5/align.c:170:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/align.c:836:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curChoice [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/align.c:880:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable distrDirectPixmap [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/align.c:944:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/align.c:962:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/align.c:1225:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/align.c:1392:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/align.c:1666:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable create_proc [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/align.c:1739:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable create_proc [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/align.c:1777:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curChoice [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/align.c:1847:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable alignDirectPixmap [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/align.c:1909:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curChoice [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/align.c:434:45: style: Local variable 'psssi' shadows outer variable [shadowVariable] tgif-QPL-4.2.5/align.c:185:36: note: Shadowed declaration tgif-QPL-4.2.5/align.c:434:45: note: Shadow variable tgif-QPL-4.2.5/align.c:865:16: style: Parameter 'menu_info' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/align.c:1010:20: style: Variable 'ssvlist' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/align.c:1834:16: style: Parameter 'menu_info' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/align.c:941:42: style: Variable 'new_lty' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/align.c:1023:20: style: Variable 'ssn' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/align.c:1024:24: style: Variable 'ssvlist' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/align.c:1034:20: style: Variable 'ssn' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/align.c:1035:24: style: Variable 'ssvlist' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/align.c:1386:26: style: Variable 'obj_ptr' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/align.c:1414:20: style: Variable 'ssn' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/align.c:1425:20: style: Variable 'ssn' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/animate.c:54:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GXxor [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/animate.c:201:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/animate.c:226:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/animate.c:64:13: style: Variable 'bbox.ltx' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/animate.c:64:27: style: Variable 'bbox.lty' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/animate.c:64:41: style: Variable 'bbox.rbx' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/animate.c:64:63: style: Variable 'bbox.rby' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/arc.c:514:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable preDumpSetup [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/arc.c:592:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gPsCmd [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/arc.c:672:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gPsCmd [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/arc.c:860:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XPoint [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/arc.c:1117:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable userDisableRedraw [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/arc.c:1229:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objFill [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/arc.c:1521:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zoomedIn [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/arc.c:1557:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curChoice [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/arc.c:1759:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ButtonPress [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/arc.c:1778:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colorMenuItems [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/arc.c:1823:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable origArrowHeadW [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/arc.c:2168:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colorMenuItems [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/arc.c:2216:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_INVALID_ARC_SPEC_RADIUS [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/arc.c:2251:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_ARC_SPEC [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/arc.c:2144:10: error: Memory leak: ctm [memleak] tgif-QPL-4.2.5/arc.c:159:28: style: Parameter 'ArcPtr' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/arc.c:172:19: style: Parameter 'arc_ptr' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/arc.c:475:19: style: Variable 'arc_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/arc.c:508:10: style: Parameter 'blank1' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/arc.c:508:19: style: Parameter 'blank2' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/arc.c:642:28: style: Variable 'arc_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/arc.c:763:19: style: Parameter 'ObjPtr' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/arc.c:779:19: style: Variable 'arc_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/arc.c:1756:18: style: Variable 'button_ev' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/arc.c:1776:28: style: Variable 'arc_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/arc.c:2203:10: style: Parameter 'spec' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/arc.c:872:16: style: Variable 'count' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/arc.c:1598:18: style: Variable 'done' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/arc.c:1739:18: style: Variable 'obj_ptr' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/arc.c:1742:18: style: Variable 'obj_ptr' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/attr.c:226:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable editingText [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/attr.c:289:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/attr.c:438:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/attr.c:513:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/attr.c:539:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/attr.c:595:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_UNEXPECTED_EOF_IN_ABORT_READ [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/attr.c:666:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable botObj [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/attr.c:728:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/attr.c:752:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/attr.c:768:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zoomedIn [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/attr.c:786:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/attr.c:821:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zoomedIn [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/attr.c:839:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/attr.c:872:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable selLtX [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/attr.c:898:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/attr.c:946:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable selLtX [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/attr.c:1050:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/attr.c:1162:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_MOVE_ONE_ATTR_MOUSE_MSG [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/attr.c:1309:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_CHANGE_ATTR_JUST_MOUSE_MSG [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/attr.c:1416:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable menuRowsBeforeScroll [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/attr.c:1580:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_attrs [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/attr.c:1677:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSTID_EDIT_ATTR_IN_EDITOR [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/attr.c:1733:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable group_name [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/attr.c:1761:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/attr.c:1877:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_IS_ATTR_OBSOLETE_FOR_ICON_YNC [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/attr.c:1923:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/attr.c:1968:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable do_whiteboard [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/attr.c:2018:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable do_whiteboard [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/attr.c:2110:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gszMsgBox [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/attr.c:2153:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_SHOW_ATTR_NAME_AND_VALUE [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/attr.c:2183:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_TGIF_EDIT_ATTR_NAMES [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/attr.c:2212:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable do_whiteboard [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/attr.c:2294:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/attr.c:2484:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_INVALID_COMPILER_OPT [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/attr.c:2553:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/attr.c:193:13: style: Variable 's' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/attr.c:511:20: style: Variable 'text_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/attr.c:662:10: style: Parameter 'type_str' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/attr.c:698:20: style: Parameter 'AttrPtr' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/attr.c:1386:26: style: Parameter 'pixels' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/attr.c:1454:27: style: Variable 'fore_colors' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/attr.c:1454:46: style: Variable 'attr_indices' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/attr.c:1604:10: style: Parameter 'attr_name' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/attr.c:2135:36: style: Variable 'buf' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/attr.c:2393:10: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/attr.c:2477:10: style: Parameter 'xdef_line' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/attr.c:1096:39: error: Uninitialized struct member: tmp_bot_sel.prev [uninitStructMember] tgif-QPL-4.2.5/attr.c:143:31: style: Variable 'str_ptr' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/attr.c:143:42: style: Variable 'psz' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/attr.c:1461:16: style: Variable 'fore_colors' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/attr.c:1462:17: style: Variable 'attr_indices' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/attr.c:1849:22: style: Variable 'confirm_status' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/attr.c:2135:28: style: Variable 'saved_ch' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/attr.c:2456:9: style: Variable 'i' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/attr.c:2550:9: style: Variable 'i' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/auxtext.c:66:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable canvasFontPtr [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/auxtext.c:113:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable canvasFontDoubleByte [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/auxtext.c:217:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ControlMask [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/auxtext.c:229:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ControlMask [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/auxtext.c:241:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ControlMask [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/auxtext.c:266:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XK_Escape [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/auxtext.c:283:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XK_Return [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/auxtext.c:302:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XK_Delete [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/auxtext.c:317:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XK_Left [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/auxtext.c:336:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XK_Left [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/auxtext.c:355:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XK_Tab [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/auxtext.c:393:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ControlMask [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/auxtext.c:409:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XK_space [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/auxtext.c:647:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/auxtext.c:731:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable penPat [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/auxtext.c:830:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/auxtext.c:1123:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zoomedIn [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/auxtext.c:1196:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topObj [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/auxtext.c:1293:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curTextObj [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/auxtext.c:1326:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gPsCmd [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/auxtext.c:1376:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable psUseShortHand [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/auxtext.c:1450:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gPsCmd [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/auxtext.c:1550:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gPsCmd [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/auxtext.c:1666:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zoomScale [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/auxtext.c:1678:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/auxtext.c:1699:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/auxtext.c:1732:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colorMenuItems [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/auxtext.c:1779:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/auxtext.c:1840:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/auxtext.c:1874:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/auxtext.c:1901:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/auxtext.c:1951:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colorMenuItems [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/auxtext.c:2043:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_BAD_OCTAL_STRING_ENCOUNTERED [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/auxtext.c:2069:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colorIndex [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/auxtext.c:2114:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable canvasFontDoubleByte [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/auxtext.c:2205:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colorIndex [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/auxtext.c:2233:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zoomScale [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/auxtext.c:2280:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GXcopy [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/auxtext.c:684:12: style: Return value '!read_only' is always true [knownConditionTrueFalse] tgif-QPL-4.2.5/auxtext.c:672:8: note: Assuming that condition 'read_only' is not redundant tgif-QPL-4.2.5/auxtext.c:684:12: note: Return value '!read_only' is always true tgif-QPL-4.2.5/auxtext.c:166:20: warning: %o in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] tgif-QPL-4.2.5/auxtext.c:164:25: style: Redundant initialization for 'saved_ch'. The initialized value is overwritten before it is read. [redundantInitialization] tgif-QPL-4.2.5/auxtext.c:159:41: note: saved_ch is initialized tgif-QPL-4.2.5/auxtext.c:164:25: note: saved_ch is overwritten tgif-QPL-4.2.5/auxtext.c:214:15: style: Parameter 'key_ev' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/auxtext.c:226:15: style: Parameter 'key_ev' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/auxtext.c:238:15: style: Parameter 'key_ev' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/auxtext.c:261:15: style: Parameter 'key_ev' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/auxtext.c:262:10: style: Parameter 'psz_buf' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/auxtext.c:264:9: style: Parameter 'pn_has_ch' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/auxtext.c:278:15: style: Parameter 'key_ev' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/auxtext.c:279:10: style: Parameter 'psz_buf' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/auxtext.c:281:9: style: Parameter 'pn_has_ch' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/auxtext.c:297:15: style: Parameter 'key_ev' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/auxtext.c:298:10: style: Parameter 'psz_buf' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/auxtext.c:300:9: style: Parameter 'pn_has_ch' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/auxtext.c:312:15: style: Parameter 'key_ev' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/auxtext.c:313:10: style: Parameter 'psz_buf' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/auxtext.c:315:9: style: Parameter 'pn_has_ch' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/auxtext.c:331:15: style: Parameter 'key_ev' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/auxtext.c:332:10: style: Parameter 'psz_buf' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/auxtext.c:334:9: style: Parameter 'pn_has_ch' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/auxtext.c:350:15: style: Parameter 'key_ev' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/auxtext.c:351:10: style: Parameter 'psz_buf' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/auxtext.c:353:9: style: Parameter 'pn_has_ch' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/auxtext.c:368:15: style: Parameter 'key_ev' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/auxtext.c:369:10: style: Parameter 'psz_buf' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/auxtext.c:371:9: style: Parameter 'pn_has_ch' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/auxtext.c:377:15: style: Parameter 'key_ev' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/auxtext.c:378:10: style: Parameter 'psz_buf' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/auxtext.c:380:9: style: Parameter 'pn_has_ch' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/auxtext.c:386:15: style: Parameter 'key_ev' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/auxtext.c:387:10: style: Parameter 'psz_buf' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/auxtext.c:389:9: style: Parameter 'pn_has_ch' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/auxtext.c:1602:16: style: Parameter 'pStrSeg' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/auxtext.c:2181:24: style: Variable 'pMiniLine' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/auxtext.c:826:9: style: Variable 'r' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/auxtext.c:826:14: style: Variable 'c' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/auxtext.c:828:43: style: Variable 'start_row' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/auxtext.c:828:56: style: Variable 'start_col' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/auxtext.c:2265:43: style: Variable 'bbox.rby' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/box.c:64:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/box.c:83:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gPsCmd [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/box.c:161:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gPsCmd [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/box.c:251:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colorPixels [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/box.c:319:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/box.c:391:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xorColorPixels [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/box.c:500:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ButtonPress [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/box.c:513:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/box.c:536:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colorMenuItems [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/box.c:577:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileVersion [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/box.c:811:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colorMenuItems [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/box.c:241:19: style: Variable 'box_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/box.c:497:18: style: Variable 'button_ev' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/box.c:534:19: style: Variable 'box_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/button.c:52:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable boldMsgFontSet [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/button.c:101:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable boldMsgFontSet [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/button.c:135:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable threeDLook [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/button.c:47:20: style: Parameter 'pButtonFontInfo' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/button.c:90:10: style: Parameter 'Str' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/button.c:92:20: style: Parameter 'pButtonFontInfo' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/chat.c:101:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRTGIF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/chat.c:128:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pti [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/chat.c:185:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/chat.c:216:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ListItemInfo [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/chat.c:272:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeyPress [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/chat.c:411:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chatWindow [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/chat.c:439:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msgFontSet [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/chat.c:509:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chatWindowW [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/chat.c:579:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pti [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/chat.c:590:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colorIndex [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/chat.c:716:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ListItemInfo [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/chat.c:753:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tgifDir [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/chat.c:764:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/chat.c:712:20: style: Parameter 'ptfi' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/chat.c:713:22: style: Parameter 'encoding' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/chat.c:743:10: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/chat.c:180:15: style: Variable 'c_ptr' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/chat.c:488:6: style: Variable 'x' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/chat.c:554:6: style: Variable 'x' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/chat.c:560:6: style: Variable 'y' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/chat.c:569:6: style: Variable 'y' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/choice.c:168:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xorOne [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/choice.c:187:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/choice.c:205:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable threeDLook [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/choice.c:232:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable threeDLook [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/choice.c:256:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable textRotation [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/choice.c:324:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colorDump [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/choice.c:338:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colorDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/choice.c:360:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable horiAlign [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/choice.c:366:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vertAlign [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/choice.c:372:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable textJust [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/choice.c:380:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curFont [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/choice.c:517:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable choiceImageW [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/choice.c:553:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable choiceImageW [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/choice.c:604:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable choiceImageW [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/choice.c:642:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/choice.c:709:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable choiceImageW [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/choice.c:741:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lineStyle [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/choice.c:748:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curSpline [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/choice.c:754:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curDash [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/choice.c:760:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pageStyle [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/choice.c:777:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable choiceImageW [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/choice.c:810:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable moveMode [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/choice.c:823:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stretchableText [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/choice.c:830:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable choiceImageW [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/choice.c:854:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable transPat [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/choice.c:861:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable choiceImageW [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/choice.c:893:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable choiceImageW [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/choice.c:930:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable choiceImageW [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/choice.c:960:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSTID_PARANED_NONE [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/choice.c:979:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable do_whiteboard [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/choice.c:1184:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable textVSpace [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/choice.c:1229:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rcbRadius [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/choice.c:1265:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zoomedIn [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/choice.c:1391:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rotationIncrement [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/choice.c:1443:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Expose [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/choice.c:1993:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable threeDLook [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/choice.c:2012:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable windowPadding [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/choice.c:2069:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noModeWindow [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/choice.c:2012:11: style:inconclusive: Same expression used in consecutive assignments of 'x' and 'y'. [duplicateAssignExpression] tgif-QPL-4.2.5/choice.c:2012:33: note: Same expression used in consecutive assignments of 'x' and 'y'. tgif-QPL-4.2.5/choice.c:2012:11: note: Same expression used in consecutive assignments of 'x' and 'y'. tgif-QPL-4.2.5/choice.c:1182:18: style: Parameter 'button_ev' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/choice.c:1227:18: style: Parameter 'button_ev' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/choice.c:1263:18: style: Parameter 'button_ev' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/choice.c:1344:11: style: Parameter 'pfval' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/choice.c:2113:21: style: Variable 'button_ev' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/choice.c:673:9: style: Variable 'w' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/choice.c:678:9: style: Variable 'h' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/choice.c:682:9: style: Variable 'w' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/choice.c:686:9: style: Variable 'h' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/choice.c:2067:12: style: Variable 'mode' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/choose.c:144:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable defaultFontWidth [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/choose.c:246:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable boldMsgFontSet [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/choose.c:289:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable defaultFontWidth [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/choose.c:316:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable myFgPixel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/choose.c:342:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/choose.c:392:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/choose.c:405:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable threeDLook [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/choose.c:447:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msgFontSet [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/choose.c:495:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/choose.c:506:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable threeDLook [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/choose.c:524:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msgFontPtr [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/choose.c:589:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable threeDLook [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/choose.c:699:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Expose [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/choose.c:739:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable threeDLook [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/choose.c:1226:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/choose.c:1254:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/choose.c:1275:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/choose.c:1321:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ButtonPress [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/choose.c:1465:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enableMouseWheel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/choose.c:1551:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ControlMask [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/choose.c:1751:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ControlMask [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/choose.c:1802:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Button1 [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/choose.c:1871:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/choose.c:2038:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/choose.c:2152:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable boldMsgFontSet [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/choose.c:1637:34: style: Variable 'pni->inbuf[pni->buf_index]' is reassigned a value before the old one has been used. [redundantAssignment] tgif-QPL-4.2.5/choose.c:1631:40: note: pni->inbuf[pni->buf_index] is assigned tgif-QPL-4.2.5/choose.c:1637:34: note: pni->inbuf[pni->buf_index] is overwritten tgif-QPL-4.2.5/choose.c:924:14: style: Local variable 'i' shadows outer variable [shadowVariable] tgif-QPL-4.2.5/choose.c:916:8: note: Shadowed declaration tgif-QPL-4.2.5/choose.c:924:14: note: Shadow variable tgif-QPL-4.2.5/choose.c:2256:17: style: Local variable 'i' shadows outer variable [shadowVariable] tgif-QPL-4.2.5/choose.c:2131:8: note: Shadowed declaration tgif-QPL-4.2.5/choose.c:2256:17: note: Shadow variable tgif-QPL-4.2.5/choose.c:102:10: style: Variable 'psz_result' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/choose.c:133:10: style: Parameter 'dir' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/choose.c:693:12: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/choose.c:1018:10: style: Parameter 'FullName' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/choose.c:1056:10: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/choose.c:1199:21: style: Variable 'pni' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/choose.c:1457:18: style: Parameter 'button_ev' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/choose.c:1545:15: style: Parameter 'key_ev' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/choose.c:1549:21: style: Variable 'pni' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/choose.c:1722:21: style: Variable 'pni' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/choose.c:1743:21: style: Variable 'pni' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/choose.c:1798:18: style: Parameter 'button_ev' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/choose.c:1818:16: style: Variable 'c_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/choose.c:388:15: style: Variable 'block_h' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/choose.c:390:15: style: Variable 'block_h' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/choose.c:453:11: style: Variable 'end' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/choose.c:455:11: style: Variable 'end' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/choose.c:1463:21: style: Variable 'checkbox_cols' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/choose.c:1463:35: style: Variable 'box_offset' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/choose.c:1489:18: style: Variable 'box_offset' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/cmd.c:138:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gszMsgBox [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cmd.c:218:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSTID_FLUSH_UNDO_PERCENT [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cmd.c:395:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_UNDO_REDO_MAY_CAUSE_CRASH [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cmd.c:424:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cmd.c:455:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cmd.c:491:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable do_whiteboard [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cmd.c:517:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable do_whiteboard [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cmd.c:550:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cmd.c:631:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topObj [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cmd.c:784:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topObj [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cmd.c:856:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topObj [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cmd.c:1022:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainColormap [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cmd.c:1131:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topObj [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cmd.c:1319:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topObj [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cmd.c:1464:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inSlideShow [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cmd.c:1498:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inHyperSpace [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cmd.c:1545:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cmd.c:1575:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable do_whiteboard [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cmd.c:1606:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cmd.c:1650:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable do_whiteboard [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cmd.c:1776:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable do_whiteboard [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cmd.c:1790:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable do_whiteboard [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cmd.c:1822:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topObj [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cmd.c:1871:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_SELECT_LIST_NOT_SORTED_IN [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cmd.c:1886:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gnInImageProc [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cmd.c:1948:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable logical_clock [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cmd.c:1967:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable do_whiteboard [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cmd.c:2176:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cmd.c:2232:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable do_whiteboard [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cmd.c:2247:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable do_whiteboard [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cmd.c:2263:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable do_whiteboard [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cmd.c:700:43: style: Condition 'ok' is always true [knownConditionTrueFalse] tgif-QPL-4.2.5/cmd.c:1764:1: error: Memory leak: composite_cmd [memleak] tgif-QPL-4.2.5/cmd.c:487:19: style: Parameter 'obj_ptr' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/cmd.c:511:10: style: Parameter 'psz_full_id' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/cmd.c:647:13: style: Variable 'psz_full_id' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/cmd.c:1103:41: style: Variable 'pos_table' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/cmd.c:1308:41: style: Variable 'pos_table' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/cmd.c:1864:19: style: Variable 'sel_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/cmd.c:630:31: style: Variable 'cur_pos' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/cmd.c:631:26: style: Variable 'obj_ptr' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/cmd.c:632:26: style: Variable 'sel_ptr' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/cmd.c:726:24: style: Variable 'obj_ptr' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/cmd.c:727:23: style: Variable 'cur_pos' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/cmd.c:1018:26: style: Variable 'obj_ptr' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/color.c:208:42: debug: Function::addArguments found argument 'blue_req' with varid 0. [varid0] tgif-QPL-4.2.5/color.c:114:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable myFgPixel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/color.c:142:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable myFileBgColorStr [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/color.c:154:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable myFileBgColorStr [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/color.c:167:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable myFileBgColorStr [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/color.c:188:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XColor [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/color.c:213:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_WARN_CANNOT_PARSE_NAMED_COLOR [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/color.c:262:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/color.c:354:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/color.c:398:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_FAIL_ALLOC_EDIT_TEXT_BGCOLOR [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/color.c:419:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_FAIL_ALLOC_EDIT_TEXT_HICOLOR [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/color.c:440:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_FAIL_ALLOC_DEF_BGCOLOR [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/color.c:630:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reverseVideo [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/color.c:1348:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/color.c:1383:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable windowPadding [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/color.c:1629:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/color.c:1691:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stickyMenuSelection [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/color.c:1810:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Pixmap [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/color.c:1862:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSTID_SET_COLOR_TO [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/color.c:1902:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable create_proc [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/color.c:1950:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upend_bits [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/color.c:1966:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_ALL_COLOR_LAYERS_INVISIBLE [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/color.c:1982:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable threeDLook [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/color.c:2093:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable threeDLook [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/color.c:2146:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Expose [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/color.c:2166:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable threeDLook [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/color.c:2180:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Expose [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/color.c:2206:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSTID_CANNOT_ALLOC_COLOR_USE_ALT [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/color.c:2249:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSTID_CANNOT_ALLOC_COLOR_USE_ALT [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/color.c:2392:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/color.c:2408:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable newColormapUsed [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/color.c:2507:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colorDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/color.c:2542:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_ENTER_EDIT_BG_COLOR [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/color.c:2575:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_ENTER_EDIT_HILIGHT_COLOR [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/color.c:2611:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/color.c:2656:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRTGIF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/color.c:2754:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/color.c:357:4: warning:inconclusive: The buffer 'xpm_fname' may not be null-terminated after the call to strncpy(). [terminateStrncpy] tgif-QPL-4.2.5/color.c:292:26: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/color.c:293:30: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/color.c:294:29: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/color.c:295:31: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/color.c:2517:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/color.c:2518:16: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/color.c:978:11: style: Condition 'initVryLtPixel' is always false [knownConditionTrueFalse] tgif-QPL-4.2.5/color.c:994:11: style: Condition 'initVryLtPixel' is always false [knownConditionTrueFalse] tgif-QPL-4.2.5/color.c:1000:14: style: Condition 'initVryLtPixel' is always false [knownConditionTrueFalse] tgif-QPL-4.2.5/color.c:289:19: style: Variable 'red_str' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/color.c:289:29: style: Variable 'green_str' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/color.c:289:41: style: Variable 'blue_str' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/color.c:351:10: style: Variable 'c_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/color.c:1424:19: style: Parameter 'ObjPtr' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/color.c:1846:16: style: Parameter 'menu_info' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/color.c:2176:12: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/color.c:122:8: error: Memory is allocated but not initialized: fore_pixels [uninitdata] tgif-QPL-4.2.5/color.c:123:8: error: Memory is allocated but not initialized: valid [uninitdata] tgif-QPL-4.2.5/color.c:124:8: error: Memory is allocated but not initialized: init_rv [uninitdata] tgif-QPL-4.2.5/color.c:1390:12: style: Variable 'y_start' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/color.c:1702:27: style: Variable 'text_obj_created' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/color.c:1702:52: style: Variable 'text_cursor_shown' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/color.c:1706:31: style: Variable 'text_cursor_shown' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/color.c:1707:30: style: Variable 'text_obj_created' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/color.c:1725:31: style: Variable 'text_cursor_shown' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/color.c:2402:26: style: Variable 'obj_ptr' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/color.c:2418:31: style: Variable 'attr_ptr' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/convkinput.c:117:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IM_KINPUT [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/convkinput.c:182:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/convkinput.c:201:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IM_KINPUT [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/convkinput.c:304:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IM_KINPUT [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/convkinput.c:456:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IM_KINPUT [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/convkinput.c:499:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IM_KINPUT [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/convkinput.c:300:12: style: Parameter 'dpy' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/convkinput.c:429:8: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/convkinput.c:447:18: style: Parameter 'xprop' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/convxim.c:159:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/convxim.c:209:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/convxim.c:352:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/convxim.c:371:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MB_STATUS [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/convxim.c:446:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable textCurX [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/convxim.c:78:21: style: Parameter 'new_handler' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/convxim.c:96:18: style: Variable 'pxi' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/convxim.c:239:18: style: Variable 'pxi' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/convxim.c:404:18: style: Variable 'pxi' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/convxim.c:432:14: style: Variable 'pxi' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/cursor.c:244:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cursor.c:250:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cursor.c:256:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRTGIF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cursor.c:266:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cursor.c:272:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cursor.c:278:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cursor.c:284:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cursor.c:290:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cursor.c:296:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cursor.c:302:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cursor.c:308:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cursor.c:314:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cursor.c:320:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cursor.c:326:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cursor.c:332:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cursor.c:338:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRTGIF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cursor.c:348:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curChoice [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cursor.c:369:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XC_arrow [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cursor.c:564:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cursor.c:572:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cursor.c:613:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cursor.c:623:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cursor.c:629:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cursor.c:368:10: style: Variable 'c_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/cursor.c:607:10: style: Parameter 'cursor_name' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/cutpaste.c:118:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SetCutBufferInfo [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cutpaste.c:201:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainWindow [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cutpaste.c:249:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curChoice [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cutpaste.c:373:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curChoice [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cutpaste.c:457:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curChoice [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cutpaste.c:465:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curChoice [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cutpaste.c:484:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cutpaste.c:631:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colorIndex [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cutpaste.c:654:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objId [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cutpaste.c:708:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpDir [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cutpaste.c:798:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cutpaste.c:828:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curChoice [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cutpaste.c:979:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_SEL_A_FILE_TO_PASTE_DOTS [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cutpaste.c:1100:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable debugCopyPaste [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cutpaste.c:1155:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cutpaste.c:1325:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curChoice [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cutpaste.c:1389:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curChoice [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cutpaste.c:1415:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curChoice [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cutpaste.c:1711:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colorMenuItems [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cutpaste.c:1742:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curChoice [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cutpaste.c:1940:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_FAIL_ALLOC_NAMED_COLOR [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cutpaste.c:2013:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_FAIL_ALLOC_NAMED_COLOR [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cutpaste.c:2150:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gszMsgBox [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cutpaste.c:2160:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gszMsgBox [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cutpaste.c:2174:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gszMsgBox [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cutpaste.c:2185:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gszMsgBox [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cutpaste.c:2229:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numFontSizes [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cutpaste.c:2267:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_CANNOT_FIND_FONT_USE_ALT [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cutpaste.c:2297:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cutpaste.c:2451:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_NO_PROPERTY_TO_PASTE [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cutpaste.c:2563:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tgifDir [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cutpaste.c:2624:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable showFontSizeInPoints [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cutpaste.c:2710:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_NO_PROPERTY_TO_COPY [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cutpaste.c:2802:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_ENTER_NAME_FOR_PROP_SET [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cutpaste.c:2846:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curChoice [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cutpaste.c:2965:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_WILL_NOT_COPY_NAMED_PROP [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cutpaste.c:3002:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSTID_COPY [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cutpaste.c:3137:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curChoice [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cutpaste.c:3189:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxLineWidths [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cutpaste.c:3227:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cutpaste.c:3292:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSTID_GET_NAMED_PROP_FROM_SEL_OBJ [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cutpaste.c:3326:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_UNCHECK_PROP_FOR_COPY_DOTS [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cutpaste.c:3345:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_UNCHECK_PROP_FOR_SAVE_DOTS [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cutpaste.c:3394:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_CUT_BUFFER_EMPTY [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cutpaste.c:3445:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_NO_PROP_SETS_TO_RESTORE [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cutpaste.c:3513:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSTID_OK [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cutpaste.c:3537:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_SEL_A_PROP_SET_TO_RESTORE [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cutpaste.c:3626:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gszMsgBox [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cutpaste.c:3655:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_TOOL_EDIT_INI_SECTION [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cutpaste.c:3704:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_BAD_VALUE_FOR_KEY [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cutpaste.c:3726:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_NOTHING_TO_EDIT_SEC_EMPTY [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cutpaste.c:3814:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_TOOL_SEL_FROM_INI_SECTION [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cutpaste.c:3838:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_NOTHING_TO_SEL_SEC_EMPTY [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cutpaste.c:3933:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gszMsgBox [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cutpaste.c:4023:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gszMsgBox [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cutpaste.c:4034:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRTGIF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cutpaste.c:4087:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colorIndex [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cutpaste.c:4110:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colorMenuItems [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cutpaste.c:4144:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objId [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cutpaste.c:4211:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable selLtX [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cutpaste.c:4417:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable printMag [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cutpaste.c:4466:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gszMsgBox [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cutpaste.c:4500:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_NO_WORDWRAP_IMPORT_TEXT [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cutpaste.c:4565:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XA_STRING [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cutpaste.c:4573:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SetCutBufferInfo [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cutpaste.c:4584:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/cutpaste.c:2209:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/cutpaste.c:2212:11: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/cutpaste.c:4389:14: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/cutpaste.c:4391:17: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/cutpaste.c:4393:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/cutpaste.c:4395:16: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/cutpaste.c:211:12: style: Return value '!copy_failed' is always true [knownConditionTrueFalse] tgif-QPL-4.2.5/cutpaste.c:185:20: note: Assignment 'copy_failed=0', assigned value is 0 tgif-QPL-4.2.5/cutpaste.c:211:12: note: Return value '!copy_failed' is always true tgif-QPL-4.2.5/cutpaste.c:1306:14: style: Condition 'cut_buffer' is always true [knownConditionTrueFalse] tgif-QPL-4.2.5/cutpaste.c:1376:17: style: Condition 'cut_buffer' is always true [knownConditionTrueFalse] tgif-QPL-4.2.5/cutpaste.c:3702:11: style: Condition '!DefEditIniSectionCheck(psz_key,psz_value)' is always false [knownConditionTrueFalse] tgif-QPL-4.2.5/cutpaste.c:3702:34: note: Calling function 'DefEditIniSectionCheck' returns 1 tgif-QPL-4.2.5/cutpaste.c:3702:11: note: Condition '!DefEditIniSectionCheck(psz_key,psz_value)' is always false tgif-QPL-4.2.5/cutpaste.c:3262:7: error: Memory leak: pEditAttrInfo [memleak] tgif-QPL-4.2.5/cutpaste.c:4179:1: error: Memory leak: ss_ptr [memleak] tgif-QPL-4.2.5/cutpaste.c:1125:13: error: Common realloc mistake: 'cut_buffer' nulled but not freed upon failure [memleakOnRealloc] tgif-QPL-4.2.5/cutpaste.c:1523:11: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] tgif-QPL-4.2.5/cutpaste.c:1527:6: note: Found duplicate branches for 'if' and 'else'. tgif-QPL-4.2.5/cutpaste.c:1523:11: note: Found duplicate branches for 'if' and 'else'. tgif-QPL-4.2.5/cutpaste.c:904:22: style: Local variable 'pasted_top_obj' shadows outer variable [shadowVariable] tgif-QPL-4.2.5/cutpaste.c:822:19: note: Shadowed declaration tgif-QPL-4.2.5/cutpaste.c:904:22: note: Shadow variable tgif-QPL-4.2.5/cutpaste.c:904:46: style: Local variable 'pasted_bot_obj' shadows outer variable [shadowVariable] tgif-QPL-4.2.5/cutpaste.c:822:41: note: Shadowed declaration tgif-QPL-4.2.5/cutpaste.c:904:46: note: Shadow variable tgif-QPL-4.2.5/cutpaste.c:4488:12: style: Local variable 'buf' shadows outer variable [shadowVariable] tgif-QPL-4.2.5/cutpaste.c:4464:9: note: Shadowed declaration tgif-QPL-4.2.5/cutpaste.c:4488:12: note: Shadow variable tgif-QPL-4.2.5/cutpaste.c:123:10: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/cutpaste.c:263:25: style: Variable 'pStrSeg' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/cutpaste.c:508:21: style: Variable 'pMiniLine' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/cutpaste.c:678:10: style: Parameter 'cut_buffer' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/cutpaste.c:696:10: style: Parameter 'cut_buffer' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/cutpaste.c:1193:30: style: Variable 'xselectionev' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/cutpaste.c:1481:10: style: Parameter 'psz1' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/cutpaste.c:1481:17: style: Parameter 'psz2' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/cutpaste.c:1494:10: style: Parameter 'psz1' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/cutpaste.c:1536:24: style: Parameter 'ctm1' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/cutpaste.c:1536:31: style: Parameter 'ctm2' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/cutpaste.c:2158:10: style: Parameter 'pszValue' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/cutpaste.c:2182:24: style: Parameter 'ctm' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/cutpaste.c:2197:10: style: Parameter 'pszBuf' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/cutpaste.c:2209:10: style: Variable 'psz1' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/cutpaste.c:2209:37: style: Variable 'psz2' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/cutpaste.c:2223:10: style: Parameter 'pszBuf' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/cutpaste.c:2248:10: style: Parameter 'pszBuf' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/cutpaste.c:2278:10: style: Parameter 'pszBuf' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/cutpaste.c:2587:24: style: Parameter 'ppir' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/cutpaste.c:2691:26: style: Parameter 'pCheckArray' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/cutpaste.c:2794:26: style: Parameter 'pCheckArray' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/cutpaste.c:2839:26: style: Parameter 'pCheckArray' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/cutpaste.c:3181:13: style: Variable 'width_spec' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/cutpaste.c:3185:16: style: Variable 'aw_spec' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/cutpaste.c:3186:16: style: Variable 'ah_spec' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/cutpaste.c:3480:9: style: Parameter 'pn_num_entries' can be declared as pointer to const. However it seems that 'FreePropSetNames' is a callback function, if 'pn_num_entries' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/cutpaste.c:3519:26: note: You might need to cast the function pointer here tgif-QPL-4.2.5/cutpaste.c:3480:9: note: Parameter 'pn_num_entries' can be declared as pointer to const tgif-QPL-4.2.5/cutpaste.c:3670:10: style: Parameter 'psz_key' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/cutpaste.c:3670:20: style: Parameter 'psz_value' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/cutpaste.c:3680:9: style: Parameter 'pn_num_entries' can be declared as pointer to const. However it seems that 'EditIniSectionDefAfterLoop' is a callback function, if 'pn_num_entries' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/cutpaste.c:3742:39: note: You might need to cast the function pointer here tgif-QPL-4.2.5/cutpaste.c:3680:9: note: Parameter 'pn_num_entries' can be declared as pointer to const tgif-QPL-4.2.5/cutpaste.c:185:45: style: Variable 'setselowner_failed' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/cutpaste.c:202:26: style: Variable 'setselowner_failed' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/cutpaste.c:479:33: style: Variable 'dest_c_ptr' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/cutpaste.c:528:20: style: Variable 'pMiniLine' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/cutpaste.c:548:23: style: Variable 'pMiniLine' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/cutpaste.c:554:23: style: Variable 'pMiniLine' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/cutpaste.c:559:23: style: Variable 'pMiniLine' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/cutpaste.c:2947:28: style: Variable 'saved_ch' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/cutpaste.c:3420:10: style: Variable 'lSkip' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/cutpaste.c:3546:10: style: Variable 'lSkip' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/cutpaste.c:3969:9: style: Variable 'i' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/dialog.c:61:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/dialog.c:81:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/dialog.c:139:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CurrentTime [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/dialog.c:237:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSTID_OK [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/dialog.c:435:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable info_width [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/dialog.c:504:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable boldMsgFontHeight [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/dialog.c:577:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable threeDLook [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/dialog.c:759:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msgFontSet [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/dialog.c:796:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable threeDLook [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/dialog.c:875:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable threeDLook [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/dialog.c:900:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Button2 [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/dialog.c:950:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable debugNoPointerGrab [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/dialog.c:1034:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable boldMsgFontPtr [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/dialog.c:1123:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRTGIF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/dialog.c:1232:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_TOOL_INPUT [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/dialog.c:1350:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSTID_DLG_DEF_CONTINUE [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/dialog.c:1360:21: error: Memory leak: real_msg [memleak] tgif-QPL-4.2.5/dialog.c:329:31: style: Redundant initialization for 'saved_ch'. The initialized value is overwritten before it is read. [redundantInitialization] tgif-QPL-4.2.5/dialog.c:318:35: note: saved_ch is initialized tgif-QPL-4.2.5/dialog.c:329:31: note: saved_ch is overwritten tgif-QPL-4.2.5/dialog.c:896:18: style: Variable 'button_ev' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/dialog.c:935:18: style: Variable 'button_ev' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/dialog.c:981:33: style: Variable 'motion_ev' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/dialog.c:1339:10: style: Parameter 'Message' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/dialog.c:1339:20: style: Parameter 'Comment' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/dialog.c:281:32: style: Variable 'max_len' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/dialog.c:284:10: style: Variable 'total' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/dialog.c:314:69: style: Variable 'saved_last_ch' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/dialog.c:387:21: style: Variable 'max_len' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/dialog.c:1319:18: style: Variable 'looping' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/drawing.c:137:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GXxor [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/drawing.c:153:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/drawing.c:162:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/drawing.c:178:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/drawing.c:199:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/drawing.c:219:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zoomedIn [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/drawing.c:239:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drawWinBBox [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/drawing.c:267:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable threeDLook [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/drawing.c:323:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable threeDLook [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/drawing.c:356:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRTGIF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/drawing.c:371:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRTGIF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/drawing.c:394:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable threeDLook [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/drawing.c:411:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/drawing.c:435:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable threeDLook [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/drawing.c:467:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/drawing.c:486:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dummyWindow1 [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/drawing.c:552:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeyPress [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/drawing.c:564:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRTGIF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/drawing.c:580:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRTGIF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/drawing.c:605:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/drawing.c:646:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/drawing.c:685:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colorLayers [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/drawing.c:744:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topObj [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/drawing.c:872:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/drawing.c:897:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zoomedIn [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/drawing.c:1005:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zoomedIn [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/drawing.c:1348:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scrollingCanvas [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/drawing.c:1366:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gridSystem [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/drawing.c:1400:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gridSystem [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/drawing.c:1424:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/drawing.c:1445:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/drawing.c:1664:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable botObj [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/drawing.c:1801:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/drawing.c:1828:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/drawing.c:1852:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable execAnimating [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/drawing.c:1873:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/drawing.c:1887:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gpEditAttrInEditorAttrInfo [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/drawing.c:1926:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/drawing.c:2005:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noChatWindow [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/drawing.c:2023:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_TOOL_NOT_FINISH_WITH_EXEC [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/drawing.c:2917:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drawWindow [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/drawing.c:2991:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmdLineTgrm2 [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/drawing.c:3013:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topObj [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/drawing.c:3037:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/drawing.c:3066:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpDir [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/drawing.c:3130:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpDir [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/drawing.c:3216:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_STAT_FAIL_EDIT_ATTR_VAL_SAME [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/drawing.c:3237:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_CANNOT_OPEN_FILE_FOR_READING [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/drawing.c:3262:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_CANNOT_OPEN_FILE_FOR_READING [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/drawing.c:3278:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_CNTRL_C_ABORT_LAUNCH [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/drawing.c:3298:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gpEditAttrInEditorAttrInfo [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/drawing.c:3418:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gpEditAttrInEditorAttrInfo [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/drawing.c:3551:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/drawing.c:3585:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/drawing.c:3625:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/drawing.c:3787:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/drawing.c:3915:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/drawing.c:3947:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/drawing.c:3995:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable textHighlight [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/drawing.c:4033:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curChoice [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/drawing.c:4059:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drawPolyHighlightedNode [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/drawing.c:4156:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable simpleMotionInDrawWin [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/drawing.c:4243:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drawPolyHighlightedNode [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/drawing.c:4274:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Button4 [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/drawing.c:4413:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Expose [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/drawing.c:2966:28: style: Condition 'try_x_lookup_keysym' is always true [knownConditionTrueFalse] tgif-QPL-4.2.5/drawing.c:2963:29: note: Assignment 'try_x_lookup_keysym=1', assigned value is 1 tgif-QPL-4.2.5/drawing.c:2966:28: note: Condition 'try_x_lookup_keysym' is always true tgif-QPL-4.2.5/drawing.c:1371:10: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] tgif-QPL-4.2.5/drawing.c:1373:12: note: Found duplicate branches for 'if' and 'else'. tgif-QPL-4.2.5/drawing.c:1371:10: note: Found duplicate branches for 'if' and 'else'. tgif-QPL-4.2.5/drawing.c:1405:10: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] tgif-QPL-4.2.5/drawing.c:1407:12: note: Found duplicate branches for 'if' and 'else'. tgif-QPL-4.2.5/drawing.c:1405:10: note: Found duplicate branches for 'if' and 'else'. tgif-QPL-4.2.5/drawing.c:484:12: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/drawing.c:3082:28: style: Variable 'psz' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/drawing.c:3231:17: style: Parameter 'ptfi' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/drawing.c:3687:10: style: Variable 'smooth' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/drawing.c:4054:36: style: Variable 'obj_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/drawing.c:2912:12: style: Variable 'have_ch' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/drawing.c:2981:18: style: Variable 'key_sym' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/drawing.c:3413:13: style: Variable 'pfp' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/drawing.c:4057:12: style: Variable 'obj_ptr' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/drawing.c:4195:31: style: Variable 'attr_ptr' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/dup.c:156:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objId [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/dup.c:220:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XPoint [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/dup.c:327:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XPoint [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/dup.c:413:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XPoint [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/dup.c:467:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XPoint [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/dup.c:516:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XPoint [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/dup.c:560:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/dup.c:624:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/dup.c:904:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/dup.c:1070:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/dup.c:991:4: warning: Possible null pointer dereference: top_obj [nullPointer] tgif-QPL-4.2.5/dup.c:979:14: note: Assignment 'top_obj=0', assigned value is 0 tgif-QPL-4.2.5/dup.c:981:25: note: Assuming condition is false tgif-QPL-4.2.5/dup.c:991:4: note: Null pointer dereference tgif-QPL-4.2.5/dup.c:1086:4: warning: Possible null pointer dereference: top_obj [nullPointer] tgif-QPL-4.2.5/dup.c:1075:22: note: Assignment 'top_obj=bot_obj=0', assigned value is 0 tgif-QPL-4.2.5/dup.c:1076:33: note: Assuming condition is false tgif-QPL-4.2.5/dup.c:1086:4: note: Null pointer dereference tgif-QPL-4.2.5/dup.c:1163:4: warning: Possible null pointer dereference: top_obj [nullPointer] tgif-QPL-4.2.5/dup.c:1145:14: note: Assignment 'top_obj=0', assigned value is 0 tgif-QPL-4.2.5/dup.c:1146:33: note: Assuming condition is false tgif-QPL-4.2.5/dup.c:1163:4: note: Null pointer dereference tgif-QPL-4.2.5/dup.c:134:28: style: Parameter 'FromObjPtr' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/dup.c:429:19: style: Parameter 'BoxPtr' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/dup.c:964:20: style: Parameter 'FromConnPtr' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/dup.c:964:34: style: Parameter 'ToConnPtr' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/dup.c:1137:19: style: Parameter 'TopSel' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/dup.c:624:50: style: Variable 'cached_pixmap' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/dup.c:624:70: style: Variable 'cached_bitmap' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/edit.c:117:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable outerSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:134:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRTGIF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:186:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:314:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:454:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:492:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSTID_MALFORMED_INPUT_STR [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:515:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_ENTER_BEZIER_NUM_SEGS_CUR_IS [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:542:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:685:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable selLtX [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:839:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:917:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_INVALID_SPEC_ON_BREAK_TEXT [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:929:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable selLtX [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:1026:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colorIndex [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:1061:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curChoice [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:1116:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:1402:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:1656:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zoomedIn [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:1725:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Button2 [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:1830:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_CANNOT_ADD_SMOOTH_VERTEX [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:2045:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Button1 [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:2305:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Button1 [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:2417:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zoomedIn [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:2663:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CoordModeOrigin [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:2733:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:2812:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XPoint [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:3185:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XPoint [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:3574:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:3723:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_UNDO_BUF_AND_CMAP_FLUSHED [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:3738:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:3825:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:3853:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:3936:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drawWindow [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:4018:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:4080:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:4162:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:4178:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numObjSelected [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:4312:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numObjSelected [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:4334:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSTID_START_LAYOUT_ON_ARC [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:4510:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_ENTER_CONCAVE_OR_CONVEX [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:4538:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curChoice [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:4617:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:4644:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curChoice [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:4716:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curChoice [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:4764:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable selLtX [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:4851:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_ENTER_EDIT_TEXT_SIZE [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:4930:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curStrBlock [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:5004:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curTextObj [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:5054:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drawWindow [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:5138:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_ENTER_CASE_STR_TO_FIND [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:5157:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_ENTER_NOCASE_STR_TO_FIND [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:5174:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_NO_PREVIOUS_FIND [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:5192:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curChoice [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:5233:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable create_proc [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:5249:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:5261:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:5273:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable horiAlign [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:5282:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable horiAlign [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:5291:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable horiAlign [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:5300:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable horiAlign [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:5309:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable horiAlign [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:5318:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable horiAlign [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:5338:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:5539:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable create_proc [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:5559:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable useAltEditTextBgColor [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:5587:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable create_proc [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:5609:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:5716:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:5739:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:5763:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:5786:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:5810:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:5844:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:5871:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:5901:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_ENTER_A_COLOR_FOR_OBJ_SHADOW [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:5933:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_ENTER_XY_OFFSET_OBJ_SHADOW [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:5953:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable botSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:6003:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curChoice [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:6023:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable botSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:6074:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable botSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:6102:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curChoice [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:6128:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable importingFile [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:6154:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable v_index [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:6182:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curChoice [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:6382:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tighterStructSplines [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/edit.c:3896:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/edit.c:3897:17: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/edit.c:6235:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/edit.c:4694:27: style: Condition 'FinishPreciseRotate(angle_spec,pivot_x,pivot_y)' is always true [knownConditionTrueFalse] tgif-QPL-4.2.5/edit.c:4694:27: note: Calling function 'FinishPreciseRotate' returns 1 tgif-QPL-4.2.5/edit.c:4694:27: note: Condition 'FinishPreciseRotate(angle_spec,pivot_x,pivot_y)' is always true tgif-QPL-4.2.5/edit.c:6418:11: style: Condition '!RefreshPolySplineMenu(menu)' is always false [knownConditionTrueFalse] tgif-QPL-4.2.5/edit.c:6398:11: note: Assignment 'ok=1', assigned value is 1 tgif-QPL-4.2.5/edit.c:6418:33: note: Calling function 'RefreshPolySplineMenu' returns 1 tgif-QPL-4.2.5/edit.c:6418:11: note: Condition '!RefreshPolySplineMenu(menu)' is always false tgif-QPL-4.2.5/edit.c:2461:15: style: Redundant initialization for 'obj_ptr'. The initialized value is overwritten before it is read. [redundantInitialization] tgif-QPL-4.2.5/edit.c:2412:26: note: obj_ptr is initialized tgif-QPL-4.2.5/edit.c:2461:15: note: obj_ptr is overwritten tgif-QPL-4.2.5/edit.c:4852:10: style: Variable '*spec' is reassigned a value before the old one has been used. [redundantAssignment] tgif-QPL-4.2.5/edit.c:4850:10: note: *spec is assigned tgif-QPL-4.2.5/edit.c:4852:10: note: *spec is overwritten tgif-QPL-4.2.5/edit.c:487:10: style: Parameter 'spec' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/edit.c:902:10: style: Parameter 'spec' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/edit.c:1723:33: style: Parameter 'psssi' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/edit.c:1777:19: style: Variable 'obj_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/edit.c:3850:45: style: Variable 'part1' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/edit.c:3850:58: style: Variable 'part2' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/edit.c:4015:19: style: Parameter 'ptci' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/edit.c:4158:18: style: Parameter 'bbox' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/edit.c:4174:19: style: Parameter 'arc_ptr' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/edit.c:4493:19: style: Variable 'arc_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/edit.c:4494:18: style: Variable 'p_obbox' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/edit.c:4667:28: style: Variable 'arc_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/edit.c:4731:25: style: Variable 'arc_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/edit.c:5333:19: style: Variable 'sorted_obj' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/edit.c:5333:37: style: Variable 'locked_obj' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/edit.c:5531:12: style: Parameter 'menu' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/edit.c:6396:12: style: Parameter 'menu' can be declared as pointer to const. However it seems that 'RefreshPolySplineMenu' is a callback function, if 'menu' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/edit.c:6421:47: note: You might need to cast the function pointer here tgif-QPL-4.2.5/edit.c:6396:12: note: Parameter 'menu' can be declared as pointer to const tgif-QPL-4.2.5/edit.c:1841:30: warning: Found calculation inside sizeof(). [sizeofCalculation] tgif-QPL-4.2.5/edit.c:1842:31: warning: Found calculation inside sizeof(). [sizeofCalculation] tgif-QPL-4.2.5/edit.c:2049:33: warning: Found calculation inside sizeof(). [sizeofCalculation] tgif-QPL-4.2.5/edit.c:2050:34: warning: Found calculation inside sizeof(). [sizeofCalculation] tgif-QPL-4.2.5/edit.c:2211:33: warning: Found calculation inside sizeof(). [sizeofCalculation] tgif-QPL-4.2.5/edit.c:2212:34: warning: Found calculation inside sizeof(). [sizeofCalculation] tgif-QPL-4.2.5/edit.c:100:26: style: Variable 'sel_ptr' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/edit.c:927:26: style: Variable 'obj_ptr' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/edit.c:1209:9: style: Variable 'i' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/edit.c:1209:14: style: Variable 'j' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/edit.c:1209:46: style: Variable 'num_hinge_points' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/edit.c:1608:15: style: Variable 'obj_ptr' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/edit.c:2409:9: style: Variable 'i' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/edit.c:2409:73: style: Variable 'orig_hinge_index' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/edit.c:2771:15: style: Variable 'done' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/edit.c:3134:18: style: Variable 'done' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/edit.c:3539:18: style: Variable 'done' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/edit.c:4075:26: style: Variable 'obj_ptr' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/edit.c:5042:26: style: Variable 'obj_ptr' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/eps.c:83:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/eps.c:173:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stripEPSComments [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/eps.c:185:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/eps.c:248:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_GIVEN_BPS_PREVIEW_NOT_SUP [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/eps.c:448:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BitmapSuccess [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/eps.c:525:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable writeFileFailed [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/eps.c:549:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpDir [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/eps.c:619:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable writeFileFailed [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/eps.c:638:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable writeFileFailed [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/eps.c:750:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRTGIF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/eps.c:773:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable watchCursorOnMainWindow [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/eps.c:845:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/eps.c:910:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/eps.c:1223:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable writeFileFailed [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/eps.c:1297:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_CANNOT_OPEN_EPS_FILE_FOR_READ [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/eps.c:1466:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/eps.c:1716:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/eps.c:1781:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/eps.c:1343:17: style: Condition 'need_to_free_line' is always true [knownConditionTrueFalse] tgif-QPL-4.2.5/eps.c:1325:29: note: Assignment 'need_to_free_line=1', assigned value is 1 tgif-QPL-4.2.5/eps.c:1343:17: note: Condition 'need_to_free_line' is always true tgif-QPL-4.2.5/eps.c:483:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tgif-QPL-4.2.5/eps.c:483:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tgif-QPL-4.2.5/eps.c:483:4: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tgif-QPL-4.2.5/eps.c:641:11: warning: Either the condition 'fp!=0' is redundant or there is possible null pointer dereference: fp. [nullPointerRedundantCheck] tgif-QPL-4.2.5/eps.c:951:26: note: Assuming that condition 'fp!=0' is not redundant tgif-QPL-4.2.5/eps.c:941:40: note: Calling function 'GetTiffEPSIInfo', 1st argument 'fp' value is 0 tgif-QPL-4.2.5/eps.c:641:11: note: Null pointer dereference tgif-QPL-4.2.5/eps.c:642:48: warning: Either the condition 'fp!=0' is redundant or there is possible null pointer dereference: fp. [nullPointerRedundantCheck] tgif-QPL-4.2.5/eps.c:951:26: note: Assuming that condition 'fp!=0' is not redundant tgif-QPL-4.2.5/eps.c:941:40: note: Calling function 'GetTiffEPSIInfo', 1st argument 'fp' value is 0 tgif-QPL-4.2.5/eps.c:642:48: note: Null pointer dereference tgif-QPL-4.2.5/eps.c:1225:11: warning: Either the condition 'fp!=0' is redundant or there is possible null pointer dereference: fp. [nullPointerRedundantCheck] tgif-QPL-4.2.5/eps.c:1335:23: note: Assuming that condition 'fp!=0' is not redundant tgif-QPL-4.2.5/eps.c:1332:41: note: Calling function 'JustGetTiffEPSIInfo', 1st argument 'fp' value is 0 tgif-QPL-4.2.5/eps.c:1225:11: note: Null pointer dereference tgif-QPL-4.2.5/eps.c:1226:48: warning: Either the condition 'fp!=0' is redundant or there is possible null pointer dereference: fp. [nullPointerRedundantCheck] tgif-QPL-4.2.5/eps.c:1335:23: note: Assuming that condition 'fp!=0' is not redundant tgif-QPL-4.2.5/eps.c:1332:41: note: Calling function 'JustGetTiffEPSIInfo', 1st argument 'fp' value is 0 tgif-QPL-4.2.5/eps.c:1226:48: note: Null pointer dereference tgif-QPL-4.2.5/eps.c:1228:14: error: Null pointer dereference: eps_fp [nullPointer] tgif-QPL-4.2.5/eps.c:1221:17: note: Assignment 'eps_fp=0', assigned value is 0 tgif-QPL-4.2.5/eps.c:1228:14: note: Null pointer dereference tgif-QPL-4.2.5/eps.c:1228:14: error: Null pointer dereference [nullPointer] tgif-QPL-4.2.5/eps.c:1853:36: style: Variable 'new_obj_ptr->obbox.rby' is reassigned a value before the old one has been used. [redundantAssignment] tgif-QPL-4.2.5/eps.c:1852:36: note: new_obj_ptr->obbox.rby is assigned tgif-QPL-4.2.5/eps.c:1853:36: note: new_obj_ptr->obbox.rby is overwritten tgif-QPL-4.2.5/eps.c:229:10: style: Parameter 'file_name' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/eps.c:423:19: style: Variable 'c_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/eps.c:768:10: style: Parameter 'pszPsPath' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/eps.c:901:22: style: Variable 'c_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/eps.c:1282:10: style: Variable 'c_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/eps.c:1653:18: style: Parameter 'p_orig_obbox' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/eps.c:1655:19: style: Variable 'xbm_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/eps.c:1690:10: style: Parameter 'FileName' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/eps.c:1690:30: style: Parameter 'write_date' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/eps.c:1694:11: style: Parameter 'llx' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/eps.c:1694:17: style: Parameter 'lly' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/eps.c:1694:23: style: Parameter 'urx' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/eps.c:1694:29: style: Parameter 'ury' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/eps.c:447:11: style: Variable 'rc' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/eps.c:956:19: style: Variable 'fp' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/eps.c:1611:14: style: Variable 'ftmp_x' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/eps.c:1612:14: style: Variable 'ftmp_y' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/exec.c:549:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSTID_EXECUTING_GIVEN_PROGRAM [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:593:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable botObj [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:996:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:1031:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:1120:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_CNTRL_C_ABORT_LAUNCH [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:1135:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drawWindow [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:1259:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_INVALID_GIVEN_ATTR_SPEC [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:1317:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_MALFORMED_CMD_EXEC_ABORT [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:1327:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_NO_OBJ_SEL_WHILE_EXEC_CMD [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:1339:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_CANT_FIND_NAMED_ATTR_EXEC [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:1351:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_FILE_ATTR_NOT_ALLOWED_FOR_CMD [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:1361:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_CANT_FIND_NAMED_OBJ_EXEC [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:1371:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_INVALID_ARG_WHILE_EXEC_CMD [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:1397:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable historyDepth [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:1543:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:1613:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colorIndex [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:1676:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_USER_INTR_TOOL_WAIT_CLEANUP [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:1713:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:1801:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_BAD_EVAL_INT_EXP_EXEC_CMD [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:1823:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_BAD_EVAL_FLOAT_EXP_EXEC_CMD [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:1836:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:1904:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_FAIL_FUNC_CMD_EXEC_ABORT [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:2003:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable writeFileFailed [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:2108:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BitmapOpenFailed [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:2485:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable botObj [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:2618:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:2871:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inHyperSpace [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:2956:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inHyperSpace [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:3023:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable botObj [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:3046:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topObj [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:3063:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:3089:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:3389:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_BAD_CURSOR_WHILE_EXEC_CMD [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:3490:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:3638:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_BAD_COLOR_NAME_WHILE_EXEC_CMD [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:3665:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_FUNC_ARG_RANGE [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:3688:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_FUNC_ARG_RANGE [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:3714:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_WIDTH_RANGE_WHILE_EXEC_CMD [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:3755:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_SPLINE_TYPE_WHILE_EXEC_CMD [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:3784:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_ARROW_STYLE_WHILE_EXEC_CMD [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:3807:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_FUNC_ARG_RANGE [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:3852:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_RCB_RAD_RANGE_WHILE_EXEC_CMD [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:3896:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_BAD_TEXT_JUST_WHILE_EXEC_CMD [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:3917:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRTGIF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:3963:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_BAD_STYLE_NAME_WHILE_EXEC_CMD [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:3997:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:4112:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:4214:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable historyDepth [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:4255:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drawOrigX [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:4281:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:4327:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable botObj [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:4368:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:4412:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_BAD_EVAL_NUM_EXP_EXEC_CMD [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:4480:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_WRITE_CUT_BUF_WHILE_EXEC_CMD [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:4584:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curFileDefined [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:4614:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curFileDefined [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:4650:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curDir [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:4795:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:4888:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:4926:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tgifObj [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:4996:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tgifObj [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:5048:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tgifObj [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:5087:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:5124:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable botObj [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:5186:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_BAD_STYLE_WHILE_EXEC_CMD [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:5227:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curDirIsLocal [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:5266:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topObj [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:5366:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tgifObj [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:5417:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inHyperSpace [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:5469:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inHyperSpace [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:5561:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable botObj [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:5621:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:5783:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_BAD_REM_FNAME_WHILE_EXEC_CMD [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:5881:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_GIVEN_CMD_EXECUTED [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:5909:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_BAD_EVAL_NUM_EXP_EXEC_CMD [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:6052:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_BAD_EVAL_NUM_EXP_EXEC_CMD [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:6073:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable botObj [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:6090:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable botObj [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:6116:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_FUNC_ARG_RANGE [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:6244:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable justDupped [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:6263:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objId [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:6278:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:6311:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmdLineTgrm2 [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:6373:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmdLineTgrm2 [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:6458:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpDir [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:6573:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_STAT_FAILED_WHILE_EXEC_CMD [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:6836:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable botObj [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:6986:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable firstPage [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:7131:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_BAD_SEP_LONG_WHILE_EXEC_CMD [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:7281:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable botObj [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:7318:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable botObj [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:7343:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:7376:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable botObj [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:7409:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable botObj [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:7448:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable versionString [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:7495:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tgifDir [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:7519:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_INVALID_GIVEN_PATH_MUST_FULL [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:7574:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inHyperSpace [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:7609:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable botObj [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:7647:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_INVALID_FNAME_WHILE_EXEC_CMD [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:7712:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:7758:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_INVALID_FNUM_WHILE_EXEC_CMD [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:7804:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_INVALID_FNUM_WHILE_EXEC_CMD [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:7842:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_INVALID_FNUM_WHILE_EXEC_CMD [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:7870:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_INVALID_PATH_WHILE_EXEC_CMD [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:7929:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_INVALID_FORMAT_WHILE_EXEC_CMD [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:7976:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_INVALID_REC_WHILE_EXEC_CMD [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:8001:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:8240:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_BAD_VER_NUM_WHILE_EXEC_CMD [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:8272:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_EMPTY_INI_SEC_WHILE_EXEC_CMD [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:8313:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_EMPTY_INI_SEC_WHILE_EXEC_CMD [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:8360:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ltx [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:8395:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_BAD_LINENUM_WHILE_EXEC_CMD [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:8482:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tgifObj [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:8539:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_BAD_EMPTY_STR_WHILE_EXEC_CMD [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:8588:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ltx [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:8623:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ltx [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:8655:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ltx [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:8697:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ltx [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:8730:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ltx [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:8768:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_BAD_DIRECTION_WHILE_EXEC_CMD [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:8865:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numPtsInPoly [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:8883:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numPtsInPoly [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:8909:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numPtsInPoly [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:8959:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topObj [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:8975:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_NO_START_OBJ_WHILE_EXEC_CMD [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:9076:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable botObj [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:9104:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:9179:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileModified [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:9263:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:9388:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpDir [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:9455:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRTGIF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:9523:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable botObj [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:9555:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:9784:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:9804:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmdLineTgrm2 [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:9940:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_UNRECOG_CMD_ABORT [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:9971:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable executingCommands [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:10039:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable executingCommands [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:10130:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:10143:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:10204:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_TOOL_NOT_DONE_WITH_PREV_FUNC [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:10310:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_TOOL_NOT_DONE_WITH_PREV_FUNC [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:10335:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmdLineFileToExec [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:10344:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable executingCommands [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:10368:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gnQuit [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:10384:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable justDupped [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:10390:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gpExportClipBBox [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:10406:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gpExportClipBBox [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/exec.c:1903:8: warning: Obsolete function 'mktemp' called. It is recommended to use 'mkstemp' or 'mkdtemp' instead. [prohibitedmktempCalled] tgif-QPL-4.2.5/exec.c:1922:22: warning: Obsolete function 'mktemp' called. It is recommended to use 'mkstemp' or 'mkdtemp' instead. [prohibitedmktempCalled] tgif-QPL-4.2.5/exec.c:3268:28: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/exec.c:3269:29: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/exec.c:9216:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/exec.c:9232:18: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/exec.c:9240:20: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/exec.c:1540:8: style: Condition 'need_to_change' is always true [knownConditionTrueFalse] tgif-QPL-4.2.5/exec.c:1506:32: note: Assignment 'need_to_change=1', assigned value is 1 tgif-QPL-4.2.5/exec.c:1540:8: note: Condition 'need_to_change' is always true tgif-QPL-4.2.5/exec.c:9909:11: style: Condition 'gnAbortExec' is always false [knownConditionTrueFalse] tgif-QPL-4.2.5/exec.c:9907:21: note: Assignment 'gnAbortExec=0', assigned value is 0 tgif-QPL-4.2.5/exec.c:9909:11: note: Condition 'gnAbortExec' is always false tgif-QPL-4.2.5/exec.c:2912:7: error: Mismatching allocation and deallocation: fp [mismatchAllocDealloc] tgif-QPL-4.2.5/exec.c:2889:19: note: Mismatching allocation and deallocation: fp tgif-QPL-4.2.5/exec.c:2912:7: note: Mismatching allocation and deallocation: fp tgif-QPL-4.2.5/exec.c:3225:27: error: Memory leak: buf [memleak] tgif-QPL-4.2.5/exec.c:3229:27: error: Memory leak: buf [memleak] tgif-QPL-4.2.5/exec.c:915:16: error: Common realloc mistake: 'return_str' nulled but not freed upon failure [memleakOnRealloc] tgif-QPL-4.2.5/exec.c:932:13: error: Common realloc mistake: 'return_str' nulled but not freed upon failure [memleakOnRealloc] tgif-QPL-4.2.5/exec.c:959:10: error: Common realloc mistake: 'return_str' nulled but not freed upon failure [memleakOnRealloc] tgif-QPL-4.2.5/exec.c:3345:12: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc] tgif-QPL-4.2.5/exec.c:6510:25: style: Redundant initialization for 'tmp_buf1'. The initialized value is overwritten before it is read. [redundantInitialization] tgif-QPL-4.2.5/exec.c:6503:27: note: tmp_buf1 is initialized tgif-QPL-4.2.5/exec.c:6510:25: note: tmp_buf1 is overwritten tgif-QPL-4.2.5/exec.c:1611:8: style: Same expression used in consecutive assignments of 'ltx' and 'lty'. [duplicateAssignExpression] tgif-QPL-4.2.5/exec.c:1611:38: note: Same expression used in consecutive assignments of 'ltx' and 'lty'. tgif-QPL-4.2.5/exec.c:1611:8: note: Same expression used in consecutive assignments of 'ltx' and 'lty'. tgif-QPL-4.2.5/exec.c:976:14: style: Local variable 'n' shadows outer variable [shadowVariable] tgif-QPL-4.2.5/exec.c:877:30: note: Shadowed declaration tgif-QPL-4.2.5/exec.c:976:14: note: Shadow variable tgif-QPL-4.2.5/exec.c:2022:28: style: Local variable 'tmp_buf' shadows outer variable [shadowVariable] tgif-QPL-4.2.5/exec.c:2001:12: note: Shadowed declaration tgif-QPL-4.2.5/exec.c:2022:28: note: Shadow variable tgif-QPL-4.2.5/exec.c:2049:25: style: Local variable 'tmp_buf' shadows outer variable [shadowVariable] tgif-QPL-4.2.5/exec.c:2001:12: note: Shadowed declaration tgif-QPL-4.2.5/exec.c:2049:25: note: Shadow variable tgif-QPL-4.2.5/exec.c:4802:22: style: Local variable 'obj_ptr' shadows outer argument [shadowArgument] tgif-QPL-4.2.5/exec.c:4788:19: note: Shadowed declaration tgif-QPL-4.2.5/exec.c:4802:22: note: Shadow variable tgif-QPL-4.2.5/exec.c:519:10: style: Parameter 'psz1' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/exec.c:519:17: style: Parameter 'psz2' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/exec.c:580:29: style: Variable 'attr_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/exec.c:1207:20: style: Parameter 'launch_attr' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/exec.c:1315:10: style: Parameter 'cmd_name' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/exec.c:1325:10: style: Parameter 'cmd_name' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/exec.c:1335:10: style: Parameter 'attr_name' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/exec.c:1335:22: style: Parameter 'cmd_name' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/exec.c:1347:10: style: Parameter 'attr_name' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/exec.c:1347:22: style: Parameter 'cmd_name' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/exec.c:1359:10: style: Parameter 'obj_name' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/exec.c:1359:21: style: Parameter 'cmd_name' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/exec.c:1369:10: style: Parameter 'arg_name' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/exec.c:1369:21: style: Parameter 'cmd_name' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/exec.c:1508:18: style: Variable 'pMiniLine' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/exec.c:1708:10: style: Parameter 'orig_cmd' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/exec.c:1787:17: style: Parameter 'orig_cmd' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/exec.c:1809:17: style: Parameter 'orig_cmd' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/exec.c:1832:29: style: Parameter 'owner_obj' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/exec.c:1987:20: style: Variable 'text_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/exec.c:2594:20: style: Parameter 'tv' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/exec.c:2866:22: style: Parameter 'orig_cmd' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/exec.c:2941:29: style: Parameter 'open_mode' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/exec.c:2947:20: style: Variable 'attr_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/exec.c:3042:10: style: Parameter 'orig_cmd' can be declared as pointer to const. However it seems that 'ExecSelectTopObj' is a callback function, if 'orig_cmd' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/exec.c:314:13: note: You might need to cast the function pointer here tgif-QPL-4.2.5/exec.c:3042:10: note: Parameter 'orig_cmd' can be declared as pointer to const tgif-QPL-4.2.5/exec.c:3059:10: style: Parameter 'orig_cmd' can be declared as pointer to const. However it seems that 'ExecDelAllSelObj' is a callback function, if 'orig_cmd' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/exec.c:315:13: note: You might need to cast the function pointer here tgif-QPL-4.2.5/exec.c:3059:10: note: Parameter 'orig_cmd' can be declared as pointer to const tgif-QPL-4.2.5/exec.c:3074:19: style: Parameter 'obj_ptr' can be declared as pointer to const. However it seems that 'ExecUnSelectAllObj' is a callback function, if 'obj_ptr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/exec.c:316:13: note: You might need to cast the function pointer here tgif-QPL-4.2.5/exec.c:3074:19: note: Parameter 'obj_ptr' can be declared as pointer to const tgif-QPL-4.2.5/exec.c:3075:10: style: Parameter 'orig_cmd' can be declared as pointer to const. However it seems that 'ExecUnSelectAllObj' is a callback function, if 'orig_cmd' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/exec.c:316:13: note: You might need to cast the function pointer here tgif-QPL-4.2.5/exec.c:3075:10: note: Parameter 'orig_cmd' can be declared as pointer to const tgif-QPL-4.2.5/exec.c:3201:37: style: Variable 'list_attr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/exec.c:3356:23: style: Variable 'psz1' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/exec.c:3587:19: style: Parameter 'obj_ptr' can be declared as pointer to const. However it seems that 'ExecBeginAnimate' is a callback function, if 'obj_ptr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/exec.c:323:13: note: You might need to cast the function pointer here tgif-QPL-4.2.5/exec.c:3587:19: note: Parameter 'obj_ptr' can be declared as pointer to const tgif-QPL-4.2.5/exec.c:3588:10: style: Parameter 'orig_cmd' can be declared as pointer to const. However it seems that 'ExecBeginAnimate' is a callback function, if 'orig_cmd' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/exec.c:323:13: note: You might need to cast the function pointer here tgif-QPL-4.2.5/exec.c:3588:10: note: Parameter 'orig_cmd' can be declared as pointer to const tgif-QPL-4.2.5/exec.c:3599:19: style: Parameter 'obj_ptr' can be declared as pointer to const. However it seems that 'ExecEndAnimate' is a callback function, if 'obj_ptr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/exec.c:324:13: note: You might need to cast the function pointer here tgif-QPL-4.2.5/exec.c:3599:19: note: Parameter 'obj_ptr' can be declared as pointer to const tgif-QPL-4.2.5/exec.c:3600:10: style: Parameter 'orig_cmd' can be declared as pointer to const. However it seems that 'ExecEndAnimate' is a callback function, if 'orig_cmd' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/exec.c:324:13: note: You might need to cast the function pointer here tgif-QPL-4.2.5/exec.c:3600:10: note: Parameter 'orig_cmd' can be declared as pointer to const tgif-QPL-4.2.5/exec.c:3626:18: style: Parameter 'orig_cmd' can be declared as pointer to const. However it seems that 'ExecSetSelObjColor' is a callback function, if 'orig_cmd' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/exec.c:326:13: note: You might need to cast the function pointer here tgif-QPL-4.2.5/exec.c:3626:18: note: Parameter 'orig_cmd' can be declared as pointer to const tgif-QPL-4.2.5/exec.c:3736:18: style: Parameter 'orig_cmd' can be declared as pointer to const. However it seems that 'ExecSetSelObjSpline' is a callback function, if 'orig_cmd' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/exec.c:330:13: note: You might need to cast the function pointer here tgif-QPL-4.2.5/exec.c:3736:18: note: Parameter 'orig_cmd' can be declared as pointer to const tgif-QPL-4.2.5/exec.c:3765:18: style: Parameter 'orig_cmd' can be declared as pointer to const. However it seems that 'ExecSetSelObjArrow' is a callback function, if 'orig_cmd' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/exec.c:331:13: note: You might need to cast the function pointer here tgif-QPL-4.2.5/exec.c:3765:18: note: Parameter 'orig_cmd' can be declared as pointer to const tgif-QPL-4.2.5/exec.c:3879:18: style: Parameter 'orig_cmd' can be declared as pointer to const. However it seems that 'ExecSetSelTextJust' is a callback function, if 'orig_cmd' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/exec.c:336:13: note: You might need to cast the function pointer here tgif-QPL-4.2.5/exec.c:3879:18: note: Parameter 'orig_cmd' can be declared as pointer to const tgif-QPL-4.2.5/exec.c:3906:18: style: Parameter 'orig_cmd' can be declared as pointer to const. However it seems that 'ExecSetSelTextFont' is a callback function, if 'orig_cmd' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/exec.c:337:13: note: You might need to cast the function pointer here tgif-QPL-4.2.5/exec.c:3906:18: note: Parameter 'orig_cmd' can be declared as pointer to const tgif-QPL-4.2.5/exec.c:3944:18: style: Parameter 'orig_cmd' can be declared as pointer to const. However it seems that 'ExecSetSelTextStyle' is a callback function, if 'orig_cmd' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/exec.c:338:13: note: You might need to cast the function pointer here tgif-QPL-4.2.5/exec.c:3944:18: note: Parameter 'orig_cmd' can be declared as pointer to const tgif-QPL-4.2.5/exec.c:4211:10: style: Parameter 'orig_cmd' can be declared as pointer to const. However it seems that 'ExecDisableUndo' is a callback function, if 'orig_cmd' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/exec.c:346:13: note: You might need to cast the function pointer here tgif-QPL-4.2.5/exec.c:4211:10: note: Parameter 'orig_cmd' can be declared as pointer to const tgif-QPL-4.2.5/exec.c:4222:19: style: Parameter 'obj_ptr' can be declared as pointer to const. However it seems that 'ExecEnableUndo' is a callback function, if 'obj_ptr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/exec.c:347:13: note: You might need to cast the function pointer here tgif-QPL-4.2.5/exec.c:4222:19: note: Parameter 'obj_ptr' can be declared as pointer to const tgif-QPL-4.2.5/exec.c:4223:10: style: Parameter 'orig_cmd' can be declared as pointer to const. However it seems that 'ExecEnableUndo' is a callback function, if 'orig_cmd' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/exec.c:347:13: note: You might need to cast the function pointer here tgif-QPL-4.2.5/exec.c:4223:10: note: Parameter 'orig_cmd' can be declared as pointer to const tgif-QPL-4.2.5/exec.c:4317:36: style: Variable 'named_obj' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/exec.c:4469:18: style: Parameter 'orig_cmd' can be declared as pointer to const. However it seems that 'ExecCopyStrToCutBuffer' is a callback function, if 'orig_cmd' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/exec.c:355:13: note: You might need to cast the function pointer here tgif-QPL-4.2.5/exec.c:4469:18: note: Parameter 'orig_cmd' can be declared as pointer to const tgif-QPL-4.2.5/exec.c:5037:20: style: Variable 'attr_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/exec.c:5760:31: style: Variable 'query_attr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/exec.c:5867:19: style: Parameter 'obj_ptr' can be declared as pointer to const. However it seems that 'ExecNavigateBack' is a callback function, if 'obj_ptr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/exec.c:386:13: note: You might need to cast the function pointer here tgif-QPL-4.2.5/exec.c:5867:19: note: Parameter 'obj_ptr' can be declared as pointer to const tgif-QPL-4.2.5/exec.c:5868:10: style: Parameter 'orig_cmd' can be declared as pointer to const. However it seems that 'ExecNavigateBack' is a callback function, if 'orig_cmd' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/exec.c:386:13: note: You might need to cast the function pointer here tgif-QPL-4.2.5/exec.c:5868:10: note: Parameter 'orig_cmd' can be declared as pointer to const tgif-QPL-4.2.5/exec.c:5876:10: style: Parameter 'orig_cmd' can be declared as pointer to const. However it seems that 'ExecStop' is a callback function, if 'orig_cmd' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/exec.c:387:13: note: You might need to cast the function pointer here tgif-QPL-4.2.5/exec.c:5876:10: note: Parameter 'orig_cmd' can be declared as pointer to const tgif-QPL-4.2.5/exec.c:6240:19: style: Parameter 'obj_ptr' can be declared as pointer to const. However it seems that 'ExecSetFileNotModified' is a callback function, if 'obj_ptr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/exec.c:397:13: note: You might need to cast the function pointer here tgif-QPL-4.2.5/exec.c:6240:19: note: Parameter 'obj_ptr' can be declared as pointer to const tgif-QPL-4.2.5/exec.c:6241:10: style: Parameter 'orig_cmd' can be declared as pointer to const. However it seems that 'ExecSetFileNotModified' is a callback function, if 'orig_cmd' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/exec.c:397:13: note: You might need to cast the function pointer here tgif-QPL-4.2.5/exec.c:6241:10: note: Parameter 'orig_cmd' can be declared as pointer to const tgif-QPL-4.2.5/exec.c:6298:18: style: Parameter 'orig_cmd' can be declared as pointer to const. However it seems that 'ExecCallSimpleShortCut' is a callback function, if 'orig_cmd' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/exec.c:400:13: note: You might need to cast the function pointer here tgif-QPL-4.2.5/exec.c:6298:18: note: Parameter 'orig_cmd' can be declared as pointer to const tgif-QPL-4.2.5/exec.c:6356:18: style: Parameter 'orig_cmd' can be declared as pointer to const. However it seems that 'ExecCallOneArgShortCut' is a callback function, if 'orig_cmd' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/exec.c:401:13: note: You might need to cast the function pointer here tgif-QPL-4.2.5/exec.c:6356:18: note: Parameter 'orig_cmd' can be declared as pointer to const tgif-QPL-4.2.5/exec.c:6501:19: style: Variable 'buf1' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/exec.c:6615:66: style: Variable 'c_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/exec.c:6674:38: style: Variable 'attr_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/exec.c:6792:38: style: Variable 'attr_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/exec.c:6819:21: style: Variable 'attr_name' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/exec.c:6949:21: style: Variable 'attr_name' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/exec.c:7077:20: style: Variable 'result_attr_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/exec.c:7097:20: style: Variable 'result_attr_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/exec.c:7313:65: style: Variable 'named_obj' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/exec.c:7858:18: style: Parameter 'orig_cmd' can be declared as pointer to const. However it seems that 'ExecAppendFile' is a callback function, if 'orig_cmd' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/exec.c:431:13: note: You might need to cast the function pointer here tgif-QPL-4.2.5/exec.c:7858:18: note: Parameter 'orig_cmd' can be declared as pointer to const tgif-QPL-4.2.5/exec.c:8464:20: style: Variable 'text_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/exec.c:8880:10: style: Parameter 'orig_cmd' can be declared as pointer to const. However it seems that 'ExecCreatePoly' is a callback function, if 'orig_cmd' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/exec.c:450:13: note: You might need to cast the function pointer here tgif-QPL-4.2.5/exec.c:8880:10: note: Parameter 'orig_cmd' can be declared as pointer to const tgif-QPL-4.2.5/exec.c:8906:10: style: Parameter 'orig_cmd' can be declared as pointer to const. However it seems that 'ExecCreatePolygon' is a callback function, if 'orig_cmd' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/exec.c:451:13: note: You might need to cast the function pointer here tgif-QPL-4.2.5/exec.c:8906:10: note: Parameter 'orig_cmd' can be declared as pointer to const tgif-QPL-4.2.5/exec.c:8967:10: style: Parameter 'orig_cmd' can be declared as pointer to const. However it seems that 'ExecCreateGroup' is a callback function, if 'orig_cmd' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/exec.c:453:13: note: You might need to cast the function pointer here tgif-QPL-4.2.5/exec.c:8967:10: note: Parameter 'orig_cmd' can be declared as pointer to const tgif-QPL-4.2.5/exec.c:9105:23: style: Variable 'attr_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/exec.c:9174:19: style: Parameter 'obj_ptr' can be declared as pointer to const. However it seems that 'ExecSetFileUnSavable' is a callback function, if 'obj_ptr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/exec.c:457:13: note: You might need to cast the function pointer here tgif-QPL-4.2.5/exec.c:9174:19: note: Parameter 'obj_ptr' can be declared as pointer to const tgif-QPL-4.2.5/exec.c:9175:10: style: Parameter 'orig_cmd' can be declared as pointer to const. However it seems that 'ExecSetFileUnSavable' is a callback function, if 'orig_cmd' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/exec.c:457:13: note: You might need to cast the function pointer here tgif-QPL-4.2.5/exec.c:9175:10: note: Parameter 'orig_cmd' can be declared as pointer to const tgif-QPL-4.2.5/exec.c:9188:10: style: Parameter 'src_file_name' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/exec.c:9188:26: style: Parameter 'dest_file_name' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/exec.c:9240:16: style: Variable 'psz' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/exec.c:9259:34: style: Parameter 'orig_cmd' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/exec.c:9662:19: style: Variable 'minilines' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/exec.c:9756:30: style: Parameter 'func_name' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/exec.c:9963:20: style: Parameter 'exec_attr' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/exec.c:10301:10: style: Parameter 'tmp_fname' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/exec.c:802:25: style: Variable 'max_obuf_index' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/exec.c:869:38: style: Variable 'count' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/exec.c:874:12: style: Variable 'buf_ptr' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/exec.c:1210:15: style: Variable 'c_ptr' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/exec.c:1508:27: style: Variable 'pMiniLine' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/exec.c:1570:20: style: Variable 'pMiniLine' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/exec.c:1987:28: style: Variable 'text_ptr' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/exec.c:3980:18: style: Variable 'size_index' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/exec.c:3980:30: style: Variable 'min_diff' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/exec.c:4478:8: style: Variable 'len' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/exec.c:5269:19: style: Variable 'attr_ptr' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/exec.c:6949:13: style: Variable 'psz' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/exec.c:7145:35: style: Variable 'quote' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/exec.c:7436:22: style: Variable 'psz' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/exec.c:7877:54: style: Variable 'bytes_read' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/exec.c:8031:19: style: Variable 'import_type' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/exec.c:8941:27: style: Variable 'next_sel' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/exec.c:9143:27: style: Variable 'prev_page_num' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/exec.c:9298:24: style: Variable 'col' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/exec.c:9714:14: style: Variable 'minilines' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/exec.c:9967:35: style: Variable 'count' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/exec.c:10404:15: style: Variable 'c_ptr' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/expr.c:86:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_CANNOT_EVAL_INVALID_OP_TYPE [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/expr.c:96:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_DIVIDE_BY_ZERO_FOR_OP_TYPE [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/expr.c:173:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_ILLEGAL_EXPR_INVALID_OP_CODE [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/expr.c:603:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_ILLEGAL_EXPR_EMPTY_OP_STACK [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/expr.c:803:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_ILLEGAL_EXPR_BAD_NUM_VALUE [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/expr.c:837:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_ILLEGAL_EXPR_BAD_STR_VALUE [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/expr.c:879:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_ILLEGAL_EXPR_BAD_IDENTIFIER [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/expr.c:1068:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_ILLEGAL_EXPR_BAD_OPERATOR [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/expr.c:261:8: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/expr.c:271:10: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/expr.c:84:10: style: Parameter 'operator_str' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/expr.c:94:10: style: Parameter 'operator_str' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/expr.c:197:17: style: Parameter 'v_ptr' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/expr.c:785:20: style: Variable 'token' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/expr.c:788:13: style: Variable 'c_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/file.c:296:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_FILE_IS_MARKED_UNSAVABLE [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:327:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:408:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:540:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:559:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:666:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:681:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpDir [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:724:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_CANNOT_OPEN_FILE_FOR_READING [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:805:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gszMsgBox [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:836:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable watchCursorOnMainWindow [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:886:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curDirIsLocal [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:907:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_FILE_EXISTS_OK_OVERWRITE_YNC [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:953:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_FILE_EXT [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:1038:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_FILE_EXT [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:1104:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable watchCursorOnMainWindow [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:1341:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curPage [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:1464:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:1845:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curPage [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:2032:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curDirIsLocal [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:2235:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_WORKING_DIRECTORY_IS [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:2556:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gszLocalPID [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:2573:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_UNEXPECTED_EOF_IN_ABORT_READ [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:2652:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_UNRECOG_PAGE_STYLE [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:3421:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_BAD_FIELD_IN_OBJ_ABORT_READ [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:3574:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSTID_MALFORMED_LINE_NUM_IN_FILE [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:3617:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rightMarginEnabled [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:3632:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable threshFillReplaceEnabled [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:3677:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shapeShadowDx [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:3695:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable allocColorFailed [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:3735:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scanLineNum [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:4092:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gridSystem [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:4118:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curDir [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:4167:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curDir [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:4461:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable importFromLibrary [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:4513:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:4532:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colorPixels [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:4554:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colorPixels [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:4579:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_INVALID_REMOTE_FNAME [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:4715:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:4739:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curDir [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:4948:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gszMsgBox [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:4987:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gPsCmd [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:5026:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pageLayoutMode [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:5113:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colorLayers [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:5218:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topObj [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:5339:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:5354:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pageLayoutMode [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:5447:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colorLayers [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:5494:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSTID_PORTNAME_TOO_LONG_SKIPPED [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:5521:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:5642:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:5672:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:5716:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connectingPortsFromInternalCommand [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:5829:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:5866:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:6147:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curDir [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:6293:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:6309:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable onePageWidth [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:6325:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curPage [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:6383:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gPsCmd [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:6552:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curDirIsLocal [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:7791:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable whereToPrint [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:7842:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable whereToPrint [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:7991:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tgifColors [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:8070:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tgifColors [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:8103:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tgifColors [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:8134:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curPageNum [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:8196:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tgifColors [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:8270:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:8335:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_SPECIFY_PERCENT_REDUCTION [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:8374:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable do_whiteboard [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:8405:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable do_whiteboard [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:8438:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inSlideShow [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:8474:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable do_whiteboard [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:8633:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curDirIsLocal [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:8659:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable do_whiteboard [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:8807:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curDir [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:8899:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colorDump [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:8960:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable create_proc [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:8994:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSTID_PARANED_EMPTY [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:9092:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpDir [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:9117:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable usePaperSizeStoredInFile [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/file.c:238:4: warning: Return value of function mktemp() is not used. [ignoredReturnValue] tgif-QPL-4.2.5/file.c:238:4: warning: Obsolete function 'mktemp' called. It is recommended to use 'mkstemp' or 'mkdtemp' instead. [prohibitedmktempCalled] tgif-QPL-4.2.5/file.c:804:16: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/file.c:264:8: style: Condition '!mkstemp_succes' is always true [knownConditionTrueFalse] tgif-QPL-4.2.5/file.c:229:23: note: Assignment 'mkstemp_succes=0', assigned value is 0 tgif-QPL-4.2.5/file.c:264:8: note: Condition '!mkstemp_succes' is always true tgif-QPL-4.2.5/file.c:4308:17: style: Condition '!interrupted' is always true [knownConditionTrueFalse] tgif-QPL-4.2.5/file.c:4302:14: note: Assuming that condition '!interrupted' is not redundant tgif-QPL-4.2.5/file.c:4308:17: note: Condition '!interrupted' is always true tgif-QPL-4.2.5/file.c:4322:20: style: Condition '!interrupted' is always true [knownConditionTrueFalse] tgif-QPL-4.2.5/file.c:4317:14: note: Assuming that condition '!interrupted' is not redundant tgif-QPL-4.2.5/file.c:4322:20: note: Condition '!interrupted' is always true tgif-QPL-4.2.5/file.c:4327:20: style: Condition '!interrupted' is always true [knownConditionTrueFalse] tgif-QPL-4.2.5/file.c:4317:14: note: Assuming that condition '!interrupted' is not redundant tgif-QPL-4.2.5/file.c:4327:20: note: Condition '!interrupted' is always true tgif-QPL-4.2.5/file.c:4342:20: style: Condition '!interrupted' is always true [knownConditionTrueFalse] tgif-QPL-4.2.5/file.c:4337:14: note: Assuming that condition '!interrupted' is not redundant tgif-QPL-4.2.5/file.c:4342:20: note: Condition '!interrupted' is always true tgif-QPL-4.2.5/file.c:4347:20: style: Condition '!interrupted' is always true [knownConditionTrueFalse] tgif-QPL-4.2.5/file.c:4337:14: note: Assuming that condition '!interrupted' is not redundant tgif-QPL-4.2.5/file.c:4347:20: note: Condition '!interrupted' is always true tgif-QPL-4.2.5/file.c:6517:32: style: Condition 'FixUpSVGLine(out_fp,dup_buf)' is always true [knownConditionTrueFalse] tgif-QPL-4.2.5/file.c:6517:32: note: Calling function 'FixUpSVGLine' returns 1 tgif-QPL-4.2.5/file.c:6517:32: note: Condition 'FixUpSVGLine(out_fp,dup_buf)' is always true tgif-QPL-4.2.5/file.c:6497:7: error: Resource leak: in_fp [resourceLeak] tgif-QPL-4.2.5/file.c:3749:21: error: Common realloc mistake: 'savedComments' nulled but not freed upon failure [memleakOnRealloc] tgif-QPL-4.2.5/file.c:374:13: style: Redundant initialization for 'ppei'. The initialized value is overwritten before it is read. [redundantInitialization] tgif-QPL-4.2.5/file.c:372:40: note: ppei is initialized tgif-QPL-4.2.5/file.c:374:13: note: ppei is overwritten tgif-QPL-4.2.5/file.c:3453:16: style: Redundant initialization for 'saved_ch'. The initialized value is overwritten before it is read. [redundantInitialization] tgif-QPL-4.2.5/file.c:3432:20: note: saved_ch is initialized tgif-QPL-4.2.5/file.c:3453:16: note: saved_ch is overwritten tgif-QPL-4.2.5/file.c:226:16: style: Parameter 'psz_dir' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/file.c:226:26: style: Parameter 'psz_prefix' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/file.c:370:10: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/file.c:550:10: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/file.c:901:10: style: Parameter 'FileName' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/file.c:950:10: style: Variable 'psz' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/file.c:1034:10: style: Variable 'psz' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/file.c:1084:10: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/file.c:1086:33: style: Variable 'psz2' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/file.c:1336:35: style: Variable 'obj_ptr2' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/file.c:1337:20: style: Variable 'attr_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/file.c:2027:35: style: Variable 'obj_ptr2' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/file.c:2028:20: style: Variable 'attr_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/file.c:2523:13: style: Variable 'c_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/file.c:2550:19: style: Parameter 'obj_ptr' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/file.c:2551:10: style: Parameter 'psz_prefix' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/file.c:2599:10: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/file.c:2602:10: style: Variable 'psz' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/file.c:3256:19: style: Variable 'psz1' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/file.c:5036:39: style: Variable 'c_ptr1' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/file.c:5070:39: style: Variable 'c_ptr1' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/file.c:5316:10: style: Variable 'psz' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/file.c:5364:39: style: Variable 'c_ptr1' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/file.c:5397:34: style: Variable 'c_ptr1' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/file.c:5488:10: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/file.c:5514:10: style: Parameter 'port_name' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/file.c:5519:10: style: Variable 'c_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/file.c:5660:16: style: Variable 'comp_name' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/file.c:5670:19: style: Variable 'comp_type' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/file.c:5689:16: style: Variable 'comp_name' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/file.c:5699:19: style: Variable 'comp_type' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/file.c:6318:20: style: Parameter 'file_ext' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/file.c:6322:13: style: Variable 'psz_file' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/file.c:6379:11: style: Parameter 'pstem' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/file.c:6486:25: style: Parameter 'svg_fname' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/file.c:8975:16: style: Parameter 'menu_info' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/file.c:9087:10: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/file.c:2522:23: warning: Uninitialized variable: *Left [uninitvar] tgif-QPL-4.2.5/file.c:3691:33: note: Calling function 'ParseStr', 3rd argument 'fg_color_str' value is tgif-QPL-4.2.5/file.c:2522:23: note: Uninitialized variable: *Left tgif-QPL-4.2.5/file.c:1883:19: style: Variable 'obj_ptr2' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/file.c:2355:19: style: Variable 'obj_ptr2' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/file.c:2471:10: style: Variable 'ok' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/file.c:3692:9: style: Variable 's' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/file.c:5036:45: style: Variable 'c_ptr1' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/file.c:5067:24: style: Variable 'c_ptr' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/file.c:5070:45: style: Variable 'c_ptr1' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/file.c:5070:59: style: Variable 'c_ptr2' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/file.c:5825:15: style: Variable 'c_ptr' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/file.c:6354:14: style: Variable 'len' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/file.c:6398:13: style: Variable 'psz' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/file.c:6450:25: style: Variable 'saved_ch' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/file.c:8978:9: style: Variable 'i' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/font.c:415:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpDir [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/font.c:541:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/font.c:569:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/font.c:682:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSTID_LOADING_FILE [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/font.c:705:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable watchCursorOnMainWindow [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/font.c:754:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable watchCursorOnMainWindow [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/font.c:873:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRTGIF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/font.c:1016:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XChar2b [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/font.c:1040:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XCharStruct [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/font.c:1124:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable byte2 [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/font.c:1173:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable byte2 [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/font.c:1266:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/font.c:1379:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_UNRECOG_CHARCODE_DISCARD [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/font.c:1448:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/font.c:1466:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRTGIF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/font.c:1497:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/font.c:1551:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/font.c:1587:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/font.c:1648:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRTGIF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/font.c:1711:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_FAIL_TO_PARSE_CHAR_CODE_FILE [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/font.c:1774:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_DUP_CHAR_CODE_FILE_IGNORED [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/font.c:1801:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_BAD_XDEF_CANT_FIND_TOKEN_SKIP [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/font.c:1891:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/font.c:1954:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRTGIF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/font.c:1995:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRTGIF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/font.c:2120:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRTGIF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/font.c:2230:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRTGIF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/font.c:2278:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRTGIF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/font.c:2301:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRTGIF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/font.c:2351:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRTGIF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/font.c:2388:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRTGIF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/font.c:2433:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRTGIF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/font.c:2501:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/font.c:2565:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curChoice [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/font.c:2575:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curChoice [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/font.c:2590:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable editTextSize [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/font.c:2673:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRTGIF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/font.c:2725:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/font.c:2890:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable textJust [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/font.c:2960:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gszMsgBox [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/font.c:3087:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/font.c:3125:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/font.c:3561:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/font.c:3726:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/font.c:4091:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable textJust [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/font.c:4110:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable textJust [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/font.c:4142:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable textJust [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/font.c:4174:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable textJust [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/font.c:4198:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable editingText [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/font.c:4462:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/font.c:4561:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/font.c:4612:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/font.c:4718:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/font.c:4825:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/font.c:4893:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable textJust [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/font.c:4938:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable create_proc [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/font.c:5022:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/font.c:5147:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSTID_SET_FONT_SIZE_TO_PT [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/font.c:5191:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable create_proc [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/font.c:5261:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/font.c:5389:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSTID_SET_FONT_TO [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/font.c:5431:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable create_proc [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/font.c:5457:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_INVALID_VSPACE_NOT_CHANGED [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/font.c:5511:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/font.c:5569:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/font.c:5605:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/font.c:5684:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/font.c:5835:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRTGIF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/font.c:2482:43: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/font.c:2484:19: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/font.c:3091:27: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/font.c:3092:28: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/font.c:3148:30: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/font.c:3149:30: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/font.c:3150:31: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/font.c:3262:30: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/font.c:3263:30: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/font.c:3264:31: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/font.c:3770:21: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/font.c:3807:24: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/font.c:1907:32: style: Condition 'ParsePSCharSubs(ppscs,c_ptr,buf)' is always true [knownConditionTrueFalse] tgif-QPL-4.2.5/font.c:1907:32: note: Calling function 'ParsePSCharSubs' returns 1 tgif-QPL-4.2.5/font.c:1907:32: note: Condition 'ParsePSCharSubs(ppscs,c_ptr,buf)' is always true tgif-QPL-4.2.5/font.c:1709:11: warning: %o in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] tgif-QPL-4.2.5/font.c:1721:11: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] tgif-QPL-4.2.5/font.c:1620:7: error: Common realloc mistake: 'gaPSFontAliases' nulled but not freed upon failure [memleakOnRealloc] tgif-QPL-4.2.5/font.c:1871:7: error: Common realloc mistake: 'gaPSFontNeedCharSubs' nulled but not freed upon failure [memleakOnRealloc] tgif-QPL-4.2.5/font.c:3793:16: error: Common realloc mistake: 'fontSzUnits' nulled but not freed upon failure [memleakOnRealloc] tgif-QPL-4.2.5/font.c:3794:16: error: Common realloc mistake: 'sizeMenuStr' nulled but not freed upon failure [memleakOnRealloc] tgif-QPL-4.2.5/font.c:3132:27: warning: Either the condition 'font_ptr!=0' is redundant or there is possible null pointer dereference: font_ptr. [nullPointerRedundantCheck] tgif-QPL-4.2.5/font.c:3135:20: note: Assuming that condition 'font_ptr!=0' is not redundant tgif-QPL-4.2.5/font.c:3132:27: note: Null pointer dereference tgif-QPL-4.2.5/font.c:3246:27: warning: Either the condition 'font_ptr!=0' is redundant or there is possible null pointer dereference: font_ptr. [nullPointerRedundantCheck] tgif-QPL-4.2.5/font.c:3249:20: note: Assuming that condition 'font_ptr!=0' is not redundant tgif-QPL-4.2.5/font.c:3246:27: note: Null pointer dereference tgif-QPL-4.2.5/font.c:3233:25: warning: Either the condition 'font_ptr!=0' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck] tgif-QPL-4.2.5/font.c:3140:32: note: Assuming that condition 'font_ptr!=0' is not redundant tgif-QPL-4.2.5/font.c:3233:25: note: Null pointer subtraction tgif-QPL-4.2.5/font.c:3348:25: warning: Either the condition 'font_ptr!=0' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck] tgif-QPL-4.2.5/font.c:3254:32: note: Assuming that condition 'font_ptr!=0' is not redundant tgif-QPL-4.2.5/font.c:3348:25: note: Null pointer subtraction tgif-QPL-4.2.5/font.c:986:16: style: Redundant initialization for 'saved_ch'. The initialized value is overwritten before it is read. [redundantInitialization] tgif-QPL-4.2.5/font.c:965:47: note: saved_ch is initialized tgif-QPL-4.2.5/font.c:986:16: note: saved_ch is overwritten tgif-QPL-4.2.5/font.c:5609:17: style: Local variable 'sz_unit' shadows outer variable [shadowVariable] tgif-QPL-4.2.5/font.c:5603:8: note: Shadowed declaration tgif-QPL-4.2.5/font.c:5609:17: note: Shadow variable tgif-QPL-4.2.5/font.c:627:17: style: Parameter 'xfs' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/font.c:628:10: style: Parameter 'pszSection' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/font.c:905:10: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/font.c:1371:10: style: Parameter 'c_ptr' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/font.c:1386:10: style: Parameter 'c_ptr' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/font.c:1487:19: style: Variable 'pKeyValue' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/font.c:1501:19: style: Variable 'pKeyValue' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/font.c:1522:10: style: Parameter 'FP' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/font.c:1541:19: style: Variable 'pKeyValue' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/font.c:1555:19: style: Variable 'pKeyValue' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/font.c:1591:19: style: Variable 'ps_char_name' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/font.c:1703:10: style: Parameter 'psz_char_code' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/font.c:1703:26: style: Parameter 'token_name' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/font.c:1703:39: style: Parameter 'resource_name' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/font.c:1764:26: style: Parameter 'ps_char_name' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/font.c:1823:10: style: Parameter 'ps_font_name' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/font.c:1837:10: style: Parameter 'token_name' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/font.c:2092:10: style: Parameter 'psz' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/font.c:2297:10: style: Parameter 'FontStr' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/font.c:2381:13: style: Variable 'psz1' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/font.c:2584:16: style: Parameter 'pStrSeg' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/font.c:2625:23: style: Parameter 'vec_suffix' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/font.c:2626:11: style: Parameter 'flag_ptr' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/font.c:2629:16: style: Variable 'ppscs' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/font.c:2648:22: style: Variable 'spec' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/font.c:2897:16: style: Parameter 'pStrSeg' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/font.c:3145:22: style: Variable 'rgstry' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/font.c:3259:22: style: Variable 'rgstry' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/font.c:3830:16: style: Variable 'psz' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/font.c:5129:16: style: Parameter 'menu_info' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/font.c:5372:16: style: Parameter 'menu_info' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/font.c:1166:50: style: Variable 'w' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/font.c:1166:55: style: Variable 'i' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/font.c:1653:18: style: Variable 'c_ptr' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/font.c:1653:40: style: Variable 'fake_font_name' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/font.c:1653:62: style: Variable 'real_font_name' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/font.c:1959:18: style: Variable 'c_ptr' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/font.c:1959:35: style: Variable 'font_name' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/font.c:1959:53: style: Variable 'token_name' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/font.c:2018:18: style: Variable 'c_ptr' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/font.c:2018:30: style: Variable 'buf1' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/font.c:2018:50: style: Variable 'ps_char_name' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/font.c:2058:15: style: Variable 'c_ptr' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/font.c:2419:15: style: Variable 'c_ptr' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/font.c:2671:33: style: Variable 'style_index' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/font.c:3015:19: style: Variable 'count' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/font.c:3121:26: style: Variable 'buf' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/font.c:3136:28: style: Variable 'index' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/font.c:3137:29: style: Variable 'font_strings' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/font.c:3138:41: style: Variable 'fmly_ptr' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/font.c:3250:28: style: Variable 'index' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/font.c:3251:29: style: Variable 'font_strings' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/font.c:3252:41: style: Variable 'fmly_ptr' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/font.c:3718:9: style: Variable 'i' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/font.c:3719:26: style: Variable 'buf' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/font.c:3720:30: style: Variable 'fs_ptr' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/font.c:3721:20: style: Variable 'xfs' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/font.c:3773:37: style: Variable 'saved_ch' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/font.c:5603:31: style: Variable 'font_size' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/font.c:5603:48: style: Variable 'point_size' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/ftp.c:65:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSTID_MAKING_CONN_TO_HOST [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/ftp.c:129:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/ftp.c:192:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRTGIF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/ftp.c:401:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_FAIL_TO_OPEN_DATA_SOCKET [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/ftp.c:697:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSTID_LOGIN_SUCC_RETRIEVE_DATA [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/ftp.c:190:15: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc] tgif-QPL-4.2.5/ftp.c:551:21: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] tgif-QPL-4.2.5/ftp.c:550:17: note: status is assigned tgif-QPL-4.2.5/ftp.c:551:21: note: status is overwritten tgif-QPL-4.2.5/ftp.c:623:17: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] tgif-QPL-4.2.5/ftp.c:620:14: note: status is assigned tgif-QPL-4.2.5/ftp.c:623:17: note: status is overwritten tgif-QPL-4.2.5/ftp.c:624:21: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] tgif-QPL-4.2.5/ftp.c:623:17: note: status is assigned tgif-QPL-4.2.5/ftp.c:624:21: note: status is overwritten tgif-QPL-4.2.5/ftp.c:661:4: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] tgif-QPL-4.2.5/ftp.c:664:6: note: Found duplicate branches for 'if' and 'else'. tgif-QPL-4.2.5/ftp.c:661:4: note: Found duplicate branches for 'if' and 'else'. tgif-QPL-4.2.5/ftp.c:84:16: style: Parameter 'value' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/ftp.c:126:10: style: Parameter 'func_name' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/ftp.c:344:10: style: Parameter 'psz_path' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/ftp.c:373:10: style: Parameter 'psz_path' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/ftp.c:270:32: style: Variable 'cont_code' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/ftp.c:663:14: style: Variable 'status' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/ftp.c:666:14: style: Variable 'status' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/grid.c:97:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/grid.c:114:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/grid.c:130:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zoomedIn [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/grid.c:146:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable myFgPixel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/grid.c:162:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inSlideShow [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/grid.c:208:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inSlideShow [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/grid.c:269:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pageLayoutMode [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/grid.c:300:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pageLayoutMode [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/grid.c:337:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable printMag [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/grid.c:358:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_RIGHT_MARGIN_IS [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/grid.c:371:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gszMsgBox [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/grid.c:398:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_USING_METRIC_SYSTEM [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/grid.c:419:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_SNAP_NOT_ON_GRID_SZ_SAME [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/grid.c:438:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_SNAP_NOT_ON_GRID_SZ_SAME [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/grid.c:465:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_SNAP_TO_GRID_ACTV [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/grid.c:475:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colorDump [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/grid.c:491:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_CONSTRAINED_MOVE [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/grid.c:503:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_WILL_DISPLAY_XBM_XPM [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/grid.c:513:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable useGray [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/grid.c:527:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gszMsgBox [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/grid.c:543:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noMenubar [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/grid.c:555:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noStatusWindow [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/grid.c:569:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noChoiceWindow [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/grid.c:583:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noModeWindow [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/grid.c:597:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_WILL_EXPORT_FORMAT_FILE [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/grid.c:646:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxWhereToPrint [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/grid.c:674:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_ONE_MOTION_SEL_MOVE_MODE [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/grid.c:683:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colorDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/grid.c:704:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stretchableText [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/grid.c:716:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable transPat [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/grid.c:734:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drawWinW [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/grid.c:830:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zoomScale [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/grid.c:860:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zoomedIn [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/grid.c:915:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zoomedIn [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/grid.c:996:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zoomScale [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/grid.c:1036:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paperWidth [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/grid.c:1086:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zoomedIn [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/grid.c:1109:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable psYOffStr [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/grid.c:1125:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable onePageWidth [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/grid.c:1137:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paperWidth [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/grid.c:1270:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_PAGE_STYLE_CHANGE_TO_LAND [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/grid.c:1311:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable create_proc [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/grid.c:1355:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxWhereToPrint [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/grid.c:1406:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable create_proc [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/grid.c:1428:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable showMeasurement [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/grid.c:1495:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colorDump [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/grid.c:1541:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable create_proc [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/grid.c:1563:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zoomedIn [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/grid.c:1580:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zoomedIn [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/grid.c:1605:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeyPress [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/grid.c:1622:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MotionNotify [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/grid.c:1680:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_CONSTRAINED_MOVE [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/grid.c:1736:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable create_proc [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/grid.c:1752:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stretchableText [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/grid.c:1775:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stretchableText [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/grid.c:1797:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stretchableText [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/grid.c:1813:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable create_proc [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/grid.c:1838:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable transPat [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/grid.c:1858:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable transPat [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/grid.c:1874:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable create_proc [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/grid.c:1931:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable create_proc [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/grid.c:899:4: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] tgif-QPL-4.2.5/grid.c:902:6: note: Found duplicate branches for 'if' and 'else'. tgif-QPL-4.2.5/grid.c:899:4: note: Found duplicate branches for 'if' and 'else'. tgif-QPL-4.2.5/grid.c:1022:24: style: The comparison 'saved_zoom_scale == zoomScale' is always true because 'saved_zoom_scale' and 'zoomScale' represent the same value. [knownConditionTrueFalse] tgif-QPL-4.2.5/grid.c:996:25: note: 'saved_zoom_scale' is assigned value 'zoomScale' here. tgif-QPL-4.2.5/grid.c:1022:24: note: The comparison 'saved_zoom_scale == zoomScale' is always true because 'saved_zoom_scale' and 'zoomScale' represent the same value. tgif-QPL-4.2.5/grid.c:1345:16: style: Parameter 'menu_info' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/group.c:63:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objId [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/group.c:90:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable selObjLtX [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/group.c:109:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/group.c:126:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/group.c:143:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/group.c:161:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/group.c:212:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileVersion [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/group.c:424:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/group.c:471:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/group.c:588:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/group.c:623:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/group.c:467:26: style: Variable 'obj_ptr' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/hash.c:195:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CVList [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/hash.c:58:10: style: Parameter 'psz_key' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/hash.c:78:10: style: Parameter 'psz_key' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/hash.c:98:12: style: Parameter 'p_hash' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/help.c:54:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gszMsgBox [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/help.c:118:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gszMsgBox [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/help.c:141:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentReleaseURL [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/help.c:245:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable create_proc [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/help.c:170:25: style: Variable 'version_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/help.c:237:12: style: Parameter 'menu' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/help.c:68:10: style: Variable 'c_ptr' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/http.c:527:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSTID_MAKING_CONN_TO_HOST_PORT [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/http.c:715:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_LINES_TOO_LONG_CONTENT_LENGTH [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/http.c:745:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable postingCGIQuery [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/http.c:939:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_INVALID_FORMAT_IN_HEADER [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/http.c:1054:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/http.c:1104:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/http.c:1278:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/http.c:1345:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSTID_READING_RESPONSE_DOTS [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/http.c:968:21: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/http.c:969:48: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/http.c:970:47: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/http.c:1213:30: style: Condition 'content_length!=-1' is always true [knownConditionTrueFalse] tgif-QPL-4.2.5/http.c:1038:32: error: Memory leak: pthli [memleak] tgif-QPL-4.2.5/http.c:1040:33: error: Memory leak: pthli [memleak] tgif-QPL-4.2.5/http.c:1357:15: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc] tgif-QPL-4.2.5/http.c:193:9: style: Parameter 'buf4' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/http.c:222:10: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/http.c:548:16: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/http.c:548:23: style: Parameter 'value' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/http.c:650:16: style: Parameter 'psz_host' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/http.c:735:10: style: Parameter 'psz_path' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/http.c:964:27: style: Variable 'code_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/http.c:150:13: style: Variable 'buf' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/http.c:151:17: style: Variable 'buf_len' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/http.c:159:14: style: Variable 'buf' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/http.c:160:18: style: Variable 'buf_len' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/imgproc.c:1593:38: debug: Function::addArguments found argument 'pul_after_count' with varid 0. [varid0] tgif-QPL-4.2.5/imgproc.c:151:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_ERR_PARSE_THRESH_COLORS [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:199:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fullTrueColorMode [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:252:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tgifColors [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:275:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fullTrueColorMode [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:334:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fullTrueColorMode [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:416:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fullTrueColorMode [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:479:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XColor [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:526:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XColor [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:618:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_CANNOT_GET_IMAGE_OF_SIZE [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:675:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable items [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:705:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_BAD_CMD_FOR_TRANS_PPMTRUE [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:734:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red_mask [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:748:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:803:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:844:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable class [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:929:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:980:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable class [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:1036:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxColors [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:1048:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable class [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:1085:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable class [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:1181:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:1271:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:1375:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:1409:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:1478:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:1555:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:1606:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pixel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:1674:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:1790:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable writeFileFailed [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:1951:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSTID_REMAPPING_COLORS_DOTS [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:2057:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpDir [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:2093:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:2225:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colorDump [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:2480:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xpm [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:2518:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable obj [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:2530:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xpm [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:2575:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable obj [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:2589:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xpm [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:2664:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable obj [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:2707:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xpm [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:2761:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable obj [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:2918:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xpm [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:2999:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable obj [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:3051:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xpm [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:3152:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable obj [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:3221:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xpm [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:3282:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable obj [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:3323:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xpm [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:3383:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable obj [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:3431:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xpm [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:3493:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable obj [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:3551:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:3691:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable image_w [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:3721:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:3781:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable image_w [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:3802:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tgifColors [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:3814:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_ENTER_NUM_COLORS_TO_REDUCE_TO [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:3885:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XColor [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:3912:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:4043:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:4082:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxRGB [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:4255:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tgifColors [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:4322:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drawWindow [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:4349:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxColors [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:4395:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable importingFile [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:4603:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xpm [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:4756:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_ENTER_NUM_BITS_IN_RGB [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:4798:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xpm [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:4887:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xpm [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:4993:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XColor [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:5015:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable image_h [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:5027:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xpm [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:5101:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_ENTER_INT_AMT_TO_SPREAD [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:5148:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:5231:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable image_w [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:5277:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:5352:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable image_w [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:5420:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:5588:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curChoice [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:5676:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:5777:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curChoice [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:5843:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XColor [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:5960:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curChoice [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:6345:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:6361:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable image_h [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:6445:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ltx [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:6668:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xpm [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:6868:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable snapOn [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:6956:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable somethingHighLighted [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:6996:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_ENTER_IMAGE_SIZE_IN_PIX_RC [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:7033:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpDir [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:7098:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:7218:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpDir [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:7344:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:7472:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpDir [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:7581:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:7702:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colorDump [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:7764:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:7900:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:8033:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zoomedIn [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:8100:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_DRAG_A_RECT_TO_CROP [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:8126:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable selLtX [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:8384:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxColors [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:8411:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:8492:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curChoice [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:8553:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable debugNoPointerGrab [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:8624:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XColor [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:8817:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:8895:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable obj [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:9004:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:9135:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable obj [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:9191:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fullTrueColorMode [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:9363:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XColor [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:9485:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zoomedIn [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:9561:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:9720:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable obj [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:9751:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_FLOOD_REPLACE_ENABLED [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:9768:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_SET_FLOOD_REPLACE_THRESH [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:9842:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tgifColors [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:9991:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_NO_CONTOUR_CAN_BE_GEN_HERE [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:10073:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drawWindow [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:10109:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:10180:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable obj [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:10220:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:10404:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable create_proc [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/imgproc.c:149:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/imgproc.c:158:10: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/imgproc.c:172:10: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/imgproc.c:181:10: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/imgproc.c:2674:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/imgproc.c:2676:18: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/imgproc.c:2770:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/imgproc.c:3008:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/imgproc.c:3160:16: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/imgproc.c:3161:23: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/imgproc.c:3162:16: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/imgproc.c:3163:21: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/imgproc.c:3291:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/imgproc.c:3393:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/imgproc.c:3395:18: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/imgproc.c:3397:21: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/imgproc.c:3507:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/imgproc.c:3823:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/imgproc.c:4729:17: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/imgproc.c:4730:21: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/imgproc.c:4731:20: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/imgproc.c:5107:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/imgproc.c:7006:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/imgproc.c:7007:17: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/imgproc.c:8844:28: style: Condition 'image_x>=0' is always true [knownConditionTrueFalse] tgif-QPL-4.2.5/imgproc.c:8840:23: note: Assuming that condition 'abs_x>=obj_ptr->obbox.ltx' is not redundant tgif-QPL-4.2.5/imgproc.c:8842:31: note: Assignment 'image_x=abs_x-obj_ptr->obbox.ltx', assigned value is greater than -1 tgif-QPL-4.2.5/imgproc.c:8844:28: note: Condition 'image_x>=0' is always true tgif-QPL-4.2.5/imgproc.c:8844:44: style: Condition 'image_y>=0' is always true [knownConditionTrueFalse] tgif-QPL-4.2.5/imgproc.c:8840:54: note: Assuming that condition 'abs_y>=obj_ptr->obbox.lty' is not redundant tgif-QPL-4.2.5/imgproc.c:8843:31: note: Assignment 'image_y=abs_y-obj_ptr->obbox.lty', assigned value is greater than -1 tgif-QPL-4.2.5/imgproc.c:8844:44: note: Condition 'image_y>=0' is always true tgif-QPL-4.2.5/imgproc.c:9493:22: style: Condition 'image_x>=0' is always true [knownConditionTrueFalse] tgif-QPL-4.2.5/imgproc.c:9489:17: note: Assuming that condition 'abs_x>=obj_ptr->obbox.ltx' is not redundant tgif-QPL-4.2.5/imgproc.c:9491:25: note: Assignment 'image_x=abs_x-obj_ptr->obbox.ltx', assigned value is greater than -1 tgif-QPL-4.2.5/imgproc.c:9493:22: note: Condition 'image_x>=0' is always true tgif-QPL-4.2.5/imgproc.c:9493:38: style: Condition 'image_y>=0' is always true [knownConditionTrueFalse] tgif-QPL-4.2.5/imgproc.c:9489:48: note: Assuming that condition 'abs_y>=obj_ptr->obbox.lty' is not redundant tgif-QPL-4.2.5/imgproc.c:9492:25: note: Assignment 'image_y=abs_y-obj_ptr->obbox.lty', assigned value is greater than -1 tgif-QPL-4.2.5/imgproc.c:9493:38: note: Condition 'image_y>=0' is always true tgif-QPL-4.2.5/imgproc.c:10135:25: style: Condition 'image_x>=0' is always true [knownConditionTrueFalse] tgif-QPL-4.2.5/imgproc.c:10131:20: note: Assuming that condition 'abs_x>=obj_ptr->obbox.ltx' is not redundant tgif-QPL-4.2.5/imgproc.c:10133:28: note: Assignment 'image_x=abs_x-obj_ptr->obbox.ltx', assigned value is greater than -1 tgif-QPL-4.2.5/imgproc.c:10135:25: note: Condition 'image_x>=0' is always true tgif-QPL-4.2.5/imgproc.c:10135:41: style: Condition 'image_y>=0' is always true [knownConditionTrueFalse] tgif-QPL-4.2.5/imgproc.c:10131:51: note: Assuming that condition 'abs_y>=obj_ptr->obbox.lty' is not redundant tgif-QPL-4.2.5/imgproc.c:10134:28: note: Assignment 'image_y=abs_y-obj_ptr->obbox.lty', assigned value is greater than -1 tgif-QPL-4.2.5/imgproc.c:10135:41: note: Condition 'image_y>=0' is always true tgif-QPL-4.2.5/imgproc.c:1681:10: warning: %ld in format string (no. 4) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] tgif-QPL-4.2.5/imgproc.c:1725:10: warning: %ld in format string (no. 5) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] tgif-QPL-4.2.5/imgproc.c:1725:10: warning: %ld in format string (no. 8) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] tgif-QPL-4.2.5/imgproc.c:1765:13: warning: %ld in format string (no. 4) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] tgif-QPL-4.2.5/imgproc.c:948:12: error: Common realloc mistake: 'gpHistogram' nulled but not freed upon failure [memleakOnRealloc] tgif-QPL-4.2.5/imgproc.c:8236:17: warning: Either the condition 'tmp_obj_ptr==0' is redundant or there is possible null pointer dereference: tmp_obj_ptr. [nullPointerRedundantCheck] tgif-QPL-4.2.5/imgproc.c:8245:23: note: Assuming that condition 'tmp_obj_ptr==0' is not redundant tgif-QPL-4.2.5/imgproc.c:8236:17: note: Null pointer dereference tgif-QPL-4.2.5/imgproc.c:8811:12: style: Redundant initialization for 'xpm_ptr'. The initialized value is overwritten before it is read. [redundantInitialization] tgif-QPL-4.2.5/imgproc.c:8808:26: note: xpm_ptr is initialized tgif-QPL-4.2.5/imgproc.c:8811:12: note: xpm_ptr is overwritten tgif-QPL-4.2.5/imgproc.c:9555:12: style: Redundant initialization for 'xpm_ptr'. The initialized value is overwritten before it is read. [redundantInitialization] tgif-QPL-4.2.5/imgproc.c:9552:26: note: xpm_ptr is initialized tgif-QPL-4.2.5/imgproc.c:9555:12: note: xpm_ptr is overwritten tgif-QPL-4.2.5/imgproc.c:10103:12: style: Redundant initialization for 'xpm_ptr'. The initialized value is overwritten before it is read. [redundantInitialization] tgif-QPL-4.2.5/imgproc.c:10100:26: note: xpm_ptr is initialized tgif-QPL-4.2.5/imgproc.c:10103:12: note: xpm_ptr is overwritten tgif-QPL-4.2.5/imgproc.c:1739:36: style: Redundant assignment of 'gpCube[cube_index].min_index' to itself. [selfAssignment] tgif-QPL-4.2.5/imgproc.c:6593:42: style: Same expression on both sides of '-'. [duplicateExpression] tgif-QPL-4.2.5/imgproc.c:6596:42: style: Same expression on both sides of '-'. [duplicateExpression] tgif-QPL-4.2.5/imgproc.c:5456:16: style: Checking if unsigned expression 'r' is less than zero. [unsignedLessThanZero] tgif-QPL-4.2.5/imgproc.c:5457:16: style: Checking if unsigned expression 'g' is less than zero. [unsignedLessThanZero] tgif-QPL-4.2.5/imgproc.c:5458:16: style: Checking if unsigned expression 'b' is less than zero. [unsignedLessThanZero] tgif-QPL-4.2.5/imgproc.c:5892:16: style: Checking if unsigned expression 'r' is less than zero. [unsignedLessThanZero] tgif-QPL-4.2.5/imgproc.c:5893:16: style: Checking if unsigned expression 'g' is less than zero. [unsignedLessThanZero] tgif-QPL-4.2.5/imgproc.c:5894:16: style: Checking if unsigned expression 'b' is less than zero. [unsignedLessThanZero] tgif-QPL-4.2.5/imgproc.c:924:30: style: Local variable 'bucket_ptr' shadows outer variable [shadowVariable] tgif-QPL-4.2.5/imgproc.c:920:27: note: Shadowed declaration tgif-QPL-4.2.5/imgproc.c:924:30: note: Shadow variable tgif-QPL-4.2.5/imgproc.c:7820:22: style: Local variable 'xpm_ptr' shadows outer variable [shadowVariable] tgif-QPL-4.2.5/imgproc.c:7766:19: note: Shadowed declaration tgif-QPL-4.2.5/imgproc.c:7820:22: note: Shadow variable tgif-QPL-4.2.5/imgproc.c:8450:28: style: Local variable 'xpm_ptr' shadows outer variable [shadowVariable] tgif-QPL-4.2.5/imgproc.c:8403:19: note: Shadowed declaration tgif-QPL-4.2.5/imgproc.c:8450:28: note: Shadow variable tgif-QPL-4.2.5/imgproc.c:9024:18: style: Local variable 'image' shadows outer variable [shadowVariable] tgif-QPL-4.2.5/imgproc.c:8933:12: note: Shadowed declaration tgif-QPL-4.2.5/imgproc.c:9024:18: note: Shadow variable tgif-QPL-4.2.5/imgproc.c:142:10: style: Variable 'psz' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/imgproc.c:215:19: style: Variable 'ptci' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/imgproc.c:279:22: style: Variable 'ptci' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/imgproc.c:413:19: style: Parameter 'xpm_ptr' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/imgproc.c:797:19: style: Parameter 'xpm_ptr' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/imgproc.c:913:12: style: Parameter 'pcolor' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/imgproc.c:2660:10: style: Variable 'c_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/imgproc.c:2756:10: style: Variable 'c_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/imgproc.c:2994:10: style: Variable 'c_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/imgproc.c:3145:24: style: Variable 'szFromAngle' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/imgproc.c:3145:55: style: Variable 'szToAngle' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/imgproc.c:3277:10: style: Variable 'c_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/imgproc.c:3379:10: style: Variable 'c_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/imgproc.c:3486:10: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/imgproc.c:3488:10: style: Variable 'c_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/imgproc.c:3807:10: style: Variable 'c_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/imgproc.c:4358:25: style: Variable 'pixels' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/imgproc.c:4727:10: style: Variable 'red_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/imgproc.c:4727:20: style: Variable 'green_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/imgproc.c:4727:32: style: Variable 'blue_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/imgproc.c:5027:19: style: Variable 'xpm_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/imgproc.c:5095:10: style: Variable 'c_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/imgproc.c:5191:23: style: Variable 'color_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/imgproc.c:5315:30: style: Variable 'color_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/imgproc.c:5377:18: style: Parameter 'p_bbox' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/imgproc.c:5597:34: style: Variable 'xpm_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/imgproc.c:5786:34: style: Variable 'xpm_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/imgproc.c:5969:34: style: Variable 'xpm_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/imgproc.c:6244:17: style: Variable 'pTrapMapSpec' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/imgproc.c:6992:45: style: Variable 'part1' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/imgproc.c:6992:58: style: Variable 'part2' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/imgproc.c:7027:10: style: Parameter 'sz_spec' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/imgproc.c:7465:12: style: Parameter 'pxcolor' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/imgproc.c:8450:28: style: Variable 'xpm_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/imgproc.c:8934:19: style: Variable 'ptci' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/imgproc.c:9336:19: style: Parameter 'map' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/imgproc.c:9337:18: style: Parameter 'pbbox' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/imgproc.c:9381:15: style: Variable 'pixels' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/imgproc.c:9614:13: error: Overlapping read/write in memcpy() is undefined behavior [overlappingWriteFunction] tgif-QPL-4.2.5/imgproc.c:9029:37: warning: Found calculation inside sizeof(). [sizeofCalculation] tgif-QPL-4.2.5/imgproc.c:9030:37: warning: Found calculation inside sizeof(). [sizeofCalculation] tgif-QPL-4.2.5/imgproc.c:9031:37: warning: Found calculation inside sizeof(). [sizeofCalculation] tgif-QPL-4.2.5/imgproc.c:9032:42: warning: Found calculation inside sizeof(). [sizeofCalculation] tgif-QPL-4.2.5/imgproc.c:9033:42: warning: Found calculation inside sizeof(). [sizeofCalculation] tgif-QPL-4.2.5/imgproc.c:9034:42: warning: Found calculation inside sizeof(). [sizeofCalculation] tgif-QPL-4.2.5/imgproc.c:6037:11: style: struct member 'RevWarpXformRec::x_coef' is never used. [unusedStructMember] tgif-QPL-4.2.5/imgproc.c:6037:19: style: struct member 'RevWarpXformRec::y_coef' is never used. [unusedStructMember] tgif-QPL-4.2.5/imgproc.c:293:46: style: Variable 'xcolor.blue' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/imgproc.c:915:17: style: Variable 'hashvalue' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/imgproc.c:1046:18: style: Variable 'i' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/imgproc.c:2093:17: style: Variable 'pixmap' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/imgproc.c:2093:30: style: Variable 'bitmap' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/imgproc.c:2110:14: style: Variable 'pixmap' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/imgproc.c:2111:14: style: Variable 'bitmap' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/imgproc.c:3555:24: style: Variable 'r' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/imgproc.c:3555:29: style: Variable 'g' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/imgproc.c:3555:34: style: Variable 'b' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/imgproc.c:4799:12: style: Variable 'image_h' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/imgproc.c:5272:21: style: Variable 'y_index' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/imgproc.c:6392:10: style: Variable 'dx' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/imgproc.c:6418:10: style: Variable 'dx' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/imgproc.c:7892:50: style: Variable 'short_name' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/imgproc.c:9256:17: style: Variable 'next_r' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/imgproc.c:9256:27: style: Variable 'next_c' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/imgproc.c:9256:39: style: Variable 'next_dir' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/import.c:192:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_BAD_FLTR_SPEC_DEF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/import.c:248:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/import.c:462:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/import.c:550:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable importingFile [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/import.c:596:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/import.c:660:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable importingFile [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/import.c:706:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/import.c:869:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/import.c:1055:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable watchCursorOnMainWindow [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/import.c:1124:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable watchCursorOnMainWindow [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/import.c:1195:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable watchCursorOnMainWindow [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/import.c:1266:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable watchCursorOnMainWindow [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/import.c:1387:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/import.c:1573:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable importingFile [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/import.c:1624:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable importingFile [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/import.c:1689:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable importingFile [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/import.c:1840:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable watchCursorOnMainWindow [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/import.c:1912:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable importingFile [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/import.c:1987:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable watchCursorOnMainWindow [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/import.c:2059:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable importingFile [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/import.c:2134:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable watchCursorOnMainWindow [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/import.c:2205:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable importingFile [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/import.c:2260:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gszMsgBox [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/import.c:2281:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSTID_OK [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/import.c:2302:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_CANT_FIND_ANY_IMP_FLTR_SPEC [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/import.c:2334:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable watchCursorOnMainWindow [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/import.c:2439:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/import.c:2589:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/import.c:2603:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_INVALID_FMT_IN_SHORTCUT_SPEC [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/import.c:2633:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_CANT_FIND_NAMED_IMP_FLTR [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/import.c:2653:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_CANT_FIND_NAMED_IMP_FLTR [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/import.c:2669:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topObj [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/import.c:2945:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paperWidth [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/import.c:2968:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iconWindowShown [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/import.c:3021:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topObj [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/import.c:3081:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colorDump [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/import.c:3113:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/import.c:3162:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topObj [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/import.c:3249:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_BROWSING_DIR_FOR_TYPE_FILES [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/import.c:3458:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable textJust [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/import.c:3498:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable firstCmd [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/import.c:3526:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curDirIsLocal [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/import.c:3532:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curDirIsLocal [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/import.c:3543:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_WORKING_DIR_IS_GIVEN [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/import.c:3570:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_INVALID_FMT_IN_SHORTCUT_SPEC [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/import.c:3600:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/import.c:3633:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/import.c:3648:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drawWindow [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/import.c:3661:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/import.c:3684:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/import.c:3707:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/import.c:3757:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/import.c:3823:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable defaultFontAsc [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/import.c:3835:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PointerMotionMask [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/import.c:3895:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colorDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/import.c:3931:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_MORE_THAN_ONE_CMAP_INSTALLED [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/import.c:3939:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colorDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/import.c:3959:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colorDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/import.c:3988:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colorDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/import.c:4002:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colorDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/import.c:4038:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable autoEPSPreviewBitmap [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/import.c:4052:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable autoEPSPreviewBitmap [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/import.c:112:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/import.c:113:16: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/import.c:3256:14: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] tgif-QPL-4.2.5/import.c:3409:30: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] tgif-QPL-4.2.5/import.c:362:16: style: Condition 'w>=40' is always true [knownConditionTrueFalse] tgif-QPL-4.2.5/import.c:361:43: note: Assuming that condition 'w>=40' is not redundant tgif-QPL-4.2.5/import.c:362:16: note: Condition 'w>=40' is always true tgif-QPL-4.2.5/import.c:362:27: style: Condition 'h>=30' is always true [knownConditionTrueFalse] tgif-QPL-4.2.5/import.c:361:54: note: Assuming that condition 'h>=30' is not redundant tgif-QPL-4.2.5/import.c:362:27: note: Condition 'h>=30' is always true tgif-QPL-4.2.5/import.c:503:12: style: Condition 'x==0' is always true [knownConditionTrueFalse] tgif-QPL-4.2.5/import.c:489:8: note: Assignment 'x=0', assigned value is 0 tgif-QPL-4.2.5/import.c:503:12: note: Condition 'x==0' is always true tgif-QPL-4.2.5/import.c:503:20: style: Condition 'y==0' is always true [knownConditionTrueFalse] tgif-QPL-4.2.5/import.c:490:8: note: Assignment 'y=0', assigned value is 0 tgif-QPL-4.2.5/import.c:503:20: note: Condition 'y==0' is always true tgif-QPL-4.2.5/import.c:503:28: style: Condition 'w==orig_w' is always true [knownConditionTrueFalse] tgif-QPL-4.2.5/import.c:491:6: note: w is assigned 'orig_w' here. tgif-QPL-4.2.5/import.c:503:28: note: Condition 'w==orig_w' is always true tgif-QPL-4.2.5/import.c:503:41: style: Condition 'h==orig_h' is always true [knownConditionTrueFalse] tgif-QPL-4.2.5/import.c:492:6: note: h is assigned 'orig_h' here. tgif-QPL-4.2.5/import.c:503:41: note: Condition 'h==orig_h' is always true tgif-QPL-4.2.5/import.c:152:15: warning: Either the condition 'start_ptr!=0' is redundant or there is possible null pointer dereference: start_ptr. [nullPointerRedundantCheck] tgif-QPL-4.2.5/import.c:141:21: note: Assuming that condition 'start_ptr!=0' is not redundant tgif-QPL-4.2.5/import.c:152:15: note: Null pointer dereference tgif-QPL-4.2.5/import.c:153:22: warning: Either the condition 'start_ptr!=0' is redundant or there is possible null pointer dereference: start_ptr. [nullPointerRedundantCheck] tgif-QPL-4.2.5/import.c:141:21: note: Assuming that condition 'start_ptr!=0' is not redundant tgif-QPL-4.2.5/import.c:153:22: note: Null pointer dereference tgif-QPL-4.2.5/import.c:1752:17: warning: Either the condition 'obj_ptr==0' is redundant or there is possible null pointer dereference: obj_ptr. [nullPointerRedundantCheck] tgif-QPL-4.2.5/import.c:1770:19: note: Assuming that condition 'obj_ptr==0' is not redundant tgif-QPL-4.2.5/import.c:1752:17: note: Null pointer dereference tgif-QPL-4.2.5/import.c:2681:12: style: Local variable 'name' shadows outer variable [shadowVariable] tgif-QPL-4.2.5/import.c:2664:37: note: Shadowed declaration tgif-QPL-4.2.5/import.c:2681:12: note: Shadow variable tgif-QPL-4.2.5/import.c:104:10: style: Parameter 'Spec' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/import.c:126:19: style: Parameter 'pszOtherExt' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/import.c:187:10: style: Parameter 'pszEntry' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/import.c:187:21: style: Parameter 'pszValue' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/import.c:1050:10: style: Parameter 'pszGifPath' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/import.c:1119:10: style: Parameter 'pszPngPath' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/import.c:1190:10: style: Parameter 'pszJpegPath' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/import.c:1261:10: style: Parameter 'pszImageFilePath' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/import.c:1265:42: style: Variable 'psz_convert_cmd' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/import.c:1567:10: style: Variable 'rest' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/import.c:1835:10: style: Parameter 'pszPbmPath' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/import.c:1982:10: style: Parameter 'pszPgmPath' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/import.c:2129:10: style: Parameter 'pszPpmPath' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/import.c:2199:10: style: Variable 'rest' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/import.c:2328:26: style: Parameter 'pii' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/import.c:2329:10: style: Parameter 'pszAnyPath' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/import.c:2597:10: style: Parameter 'pszName' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/import.c:2623:21: style: Parameter 'psz_filter' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/import.c:2642:20: style: Parameter 'pszFormat' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/import.c:2939:10: style: Parameter 'pszDir' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/import.c:3180:15: style: Variable 'final_w' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/import.c:3181:15: style: Variable 'final_h' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/import.c:3186:18: style: Variable 'final_w' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/import.c:3187:18: style: Variable 'final_h' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/import.c:3190:18: style: Variable 'final_h' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/import.c:3191:18: style: Variable 'final_w' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/import.c:3514:8: style: Variable 'len' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/ini.c:68:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_INVALID_GIVEN_PATH_MUST_FULL [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/ini.c:200:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/ini.c:557:16: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc] tgif-QPL-4.2.5/ini.c:592:19: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc] tgif-QPL-4.2.5/ini.c:924:7: style: Redundant initialization for 'rc'. The initialized value is overwritten before it is read. [redundantInitialization] tgif-QPL-4.2.5/ini.c:912:10: note: rc is initialized tgif-QPL-4.2.5/ini.c:924:7: note: rc is overwritten tgif-QPL-4.2.5/ini.c:352:13: style: Local variable 'c_ptr' shadows outer variable [shadowVariable] tgif-QPL-4.2.5/ini.c:343:10: note: Shadowed declaration tgif-QPL-4.2.5/ini.c:352:13: note: Shadow variable tgif-QPL-4.2.5/ini.c:915:11: style: Local variable 'rc' shadows outer variable [shadowVariable] tgif-QPL-4.2.5/ini.c:912:8: note: Shadowed declaration tgif-QPL-4.2.5/ini.c:915:11: note: Shadow variable tgif-QPL-4.2.5/ini.c:66:10: style: Parameter 'pszFile' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/ini.c:90:12: style: Parameter 'pNewFileTime' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/ini.c:90:27: style: Parameter 'pOldFileTime' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/ini.c:152:10: style: Variable 'c_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/ini.c:343:10: style: Variable 'c_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/ini.c:616:25: style: Variable 'pszLastChar' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/ini.c:619:38: style: Variable 'pby1' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/ini.c:790:22: style: Variable 'ptisi' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/inmethod.c:247:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable imProtocol [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/inmethod.c:258:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable copyAndPasteJIS [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/inmethod.c:327:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drawWindow [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/inmethod.c:348:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drawWindow [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/inmethod.c:409:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/inmethod.c:457:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drawWindow [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/inmethod.c:485:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drawWindow [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/inmethod.c:560:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drawWindow [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/inmethod.c:716:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/inmethod.c:831:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_OK_TO_RESET_GIVEN_IM [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/inmethod.c:135:13: style: Parameter 'dpy' can be declared as pointer to const. However it seems that 'XcinInit' is a callback function, if 'dpy' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/inmethod.c:595:12: note: You might need to cast the function pointer here tgif-QPL-4.2.5/inmethod.c:135:13: note: Parameter 'dpy' can be declared as pointer to const tgif-QPL-4.2.5/inmethod.c:137:10: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'XcinInit' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/inmethod.c:595:12: note: You might need to cast the function pointer here tgif-QPL-4.2.5/inmethod.c:137:10: note: Parameter 'arg' can be declared as pointer to const tgif-QPL-4.2.5/inmethod.c:172:13: style: Parameter 'dpy' can be declared as pointer to const. However it seems that 'XcinExpectCM' is a callback function, if 'dpy' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/inmethod.c:596:25: note: You might need to cast the function pointer here tgif-QPL-4.2.5/inmethod.c:172:13: note: Parameter 'dpy' can be declared as pointer to const tgif-QPL-4.2.5/inmethod.c:193:13: style: Parameter 'dpy' can be declared as pointer to const. However it seems that 'ChinputFocusIn' is a callback function, if 'dpy' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/inmethod.c:602:25: note: You might need to cast the function pointer here tgif-QPL-4.2.5/inmethod.c:193:13: note: Parameter 'dpy' can be declared as pointer to const tgif-QPL-4.2.5/inmethod.c:201:13: style: Parameter 'dpy' can be declared as pointer to const. However it seems that 'ChinputFocusOut' is a callback function, if 'dpy' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/inmethod.c:602:41: note: You might need to cast the function pointer here tgif-QPL-4.2.5/inmethod.c:201:13: note: Parameter 'dpy' can be declared as pointer to const tgif-QPL-4.2.5/inmethod.c:221:13: style: Parameter 'dpy' can be declared as pointer to const. However it seems that 'ChinputExpectCM' is a callback function, if 'dpy' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/inmethod.c:603:28: note: You might need to cast the function pointer here tgif-QPL-4.2.5/inmethod.c:221:13: note: Parameter 'dpy' can be declared as pointer to const tgif-QPL-4.2.5/inmethod.c:244:13: style: Parameter 'dpy' can be declared as pointer to const. However it seems that 'KinputCleanUp' is a callback function, if 'dpy' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/inmethod.c:609:6: note: You might need to cast the function pointer here tgif-QPL-4.2.5/inmethod.c:244:13: note: Parameter 'dpy' can be declared as pointer to const tgif-QPL-4.2.5/inmethod.c:282:13: style: Parameter 'dpy' can be declared as pointer to const. However it seems that 'KinputFocusIn' is a callback function, if 'dpy' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/inmethod.c:609:33: note: You might need to cast the function pointer here tgif-QPL-4.2.5/inmethod.c:282:13: note: Parameter 'dpy' can be declared as pointer to const tgif-QPL-4.2.5/inmethod.c:290:13: style: Parameter 'dpy' can be declared as pointer to const. However it seems that 'KinputFocusOut' is a callback function, if 'dpy' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/inmethod.c:609:48: note: You might need to cast the function pointer here tgif-QPL-4.2.5/inmethod.c:290:13: note: Parameter 'dpy' can be declared as pointer to const tgif-QPL-4.2.5/inmethod.c:298:13: style: Parameter 'dpy' can be declared as pointer to const. However it seems that 'KinputSendKey' is a callback function, if 'dpy' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/inmethod.c:610:6: note: You might need to cast the function pointer here tgif-QPL-4.2.5/inmethod.c:298:13: note: Parameter 'dpy' can be declared as pointer to const tgif-QPL-4.2.5/inmethod.c:300:15: style: Parameter 'key_ev' can be declared as pointer to const. However it seems that 'KinputSendKey' is a callback function, if 'key_ev' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/inmethod.c:610:6: note: You might need to cast the function pointer here tgif-QPL-4.2.5/inmethod.c:300:15: note: Parameter 'key_ev' can be declared as pointer to const tgif-QPL-4.2.5/inmethod.c:301:10: style: Parameter 'buf' can be declared as pointer to const. However it seems that 'KinputSendKey' is a callback function, if 'buf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/inmethod.c:610:6: note: You might need to cast the function pointer here tgif-QPL-4.2.5/inmethod.c:301:10: note: Parameter 'buf' can be declared as pointer to const tgif-QPL-4.2.5/inmethod.c:324:13: style: Parameter 'dpy' can be declared as pointer to const. However it seems that 'KinputExpectCM' is a callback function, if 'dpy' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/inmethod.c:610:41: note: You might need to cast the function pointer here tgif-QPL-4.2.5/inmethod.c:324:13: note: Parameter 'dpy' can be declared as pointer to const tgif-QPL-4.2.5/inmethod.c:345:13: style: Parameter 'dpy' can be declared as pointer to const. However it seems that 'KinputActiveOnCntrlSpace' is a callback function, if 'dpy' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/inmethod.c:611:6: note: You might need to cast the function pointer here tgif-QPL-4.2.5/inmethod.c:345:13: note: Parameter 'dpy' can be declared as pointer to const tgif-QPL-4.2.5/inmethod.c:363:13: style: Parameter 'dpy' can be declared as pointer to const. However it seems that 'KinputDeactiveOnCreateText' is a callback function, if 'dpy' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/inmethod.c:612:6: note: You might need to cast the function pointer here tgif-QPL-4.2.5/inmethod.c:363:13: note: Parameter 'dpy' can be declared as pointer to const tgif-QPL-4.2.5/inmethod.c:394:13: style: Parameter 'dpy' can be declared as pointer to const. However it seems that 'XimCleanUp' is a callback function, if 'dpy' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/inmethod.c:618:6: note: You might need to cast the function pointer here tgif-QPL-4.2.5/inmethod.c:394:13: note: Parameter 'dpy' can be declared as pointer to const tgif-QPL-4.2.5/inmethod.c:437:13: style: Parameter 'dpy' can be declared as pointer to const. However it seems that 'XimDeactiveOnCreateText' is a callback function, if 'dpy' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/inmethod.c:620:6: note: You might need to cast the function pointer here tgif-QPL-4.2.5/inmethod.c:437:13: note: Parameter 'dpy' can be declared as pointer to const tgif-QPL-4.2.5/inmethod.c:454:13: style: Parameter 'dpy' can be declared as pointer to const. However it seems that 'XimExpectNextEvent' is a callback function, if 'dpy' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/inmethod.c:621:24: note: You might need to cast the function pointer here tgif-QPL-4.2.5/inmethod.c:454:13: note: Parameter 'dpy' can be declared as pointer to const tgif-QPL-4.2.5/inmethod.c:482:13: style: Parameter 'dpy' can be declared as pointer to const. However it seems that 'XimExpectLookupString' is a callback function, if 'dpy' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/inmethod.c:622:27: note: You might need to cast the function pointer here tgif-QPL-4.2.5/inmethod.c:482:13: note: Parameter 'dpy' can be declared as pointer to const tgif-QPL-4.2.5/inmethod.c:549:13: style: Parameter 'dpy' can be declared as pointer to const. However it seems that 'Tgtwb5ExpectCM' is a callback function, if 'dpy' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/inmethod.c:628:27: note: You might need to cast the function pointer here tgif-QPL-4.2.5/inmethod.c:549:13: note: Parameter 'dpy' can be declared as pointer to const tgif-QPL-4.2.5/inmethod.c:557:13: style: Parameter 'dpy' can be declared as pointer to const. However it seems that 'Tgtwb5ActiveOnCntrlSpace' is a callback function, if 'dpy' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/inmethod.c:629:6: note: You might need to cast the function pointer here tgif-QPL-4.2.5/inmethod.c:557:13: note: Parameter 'dpy' can be declared as pointer to const tgif-QPL-4.2.5/inmethod.c:574:13: style: Parameter 'dpy' can be declared as pointer to const. However it seems that 'Tgtwb5DeactiveOnCreateText' is a callback function, if 'dpy' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/inmethod.c:630:6: note: You might need to cast the function pointer here tgif-QPL-4.2.5/inmethod.c:574:13: note: Parameter 'dpy' can be declared as pointer to const tgif-QPL-4.2.5/list.c:40:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CVListElem [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/list.c:205:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CVList [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/list.c:212:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CVList [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/list.c:30:32: style: Parameter 'pv1' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/list.c:30:43: style: Parameter 'pv2' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/list.c:54:24: style: Parameter 'list' can be declared as pointer to const. However it seems that 'ListLength' is a callback function, if 'list' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/list.c:222:19: note: You might need to cast the function pointer here tgif-QPL-4.2.5/list.c:54:24: note: Parameter 'list' can be declared as pointer to const tgif-QPL-4.2.5/list.c:59:23: style: Parameter 'list' can be declared as pointer to const. However it seems that 'ListEmpty' is a callback function, if 'list' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/list.c:233:18: note: You might need to cast the function pointer here tgif-QPL-4.2.5/list.c:59:23: note: Parameter 'list' can be declared as pointer to const tgif-QPL-4.2.5/mainloop.c:180:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/mainloop.c:199:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable talkToSelfFiledesInitialized [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/mainloop.c:209:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable talkToSelfFiledesInitialized [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/mainloop.c:327:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmdLineTgrm2 [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/mainloop.c:409:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable choiceWindow [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/mainloop.c:516:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gzipCmd [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/mainloop.c:575:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gunzipCmd [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/mainloop.c:791:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curDir [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/mainloop.c:1102:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WNOHANG [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/mainloop.c:1160:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/mainloop.c:1386:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable do_whiteboard [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/mainloop.c:1395:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable do_whiteboard [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/mainloop.c:1513:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/mainloop.c:1674:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeyPress [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/mainloop.c:1727:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/mainloop.c:1828:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable debugHttp [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/mainloop.c:1890:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PointerMotionMask [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/mainloop.c:1935:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/mainloop.c:2042:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/mainloop.c:2112:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Time [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/mainloop.c:2126:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Time [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/mainloop.c:2025:15: style: The statement 'if (*c_ptr!='\0') *c_ptr='\0'' is logically equivalent to '*c_ptr='\0''. [duplicateConditionalAssign] tgif-QPL-4.2.5/mainloop.c:2025:31: note: Assignment '*c_ptr='\0'' tgif-QPL-4.2.5/mainloop.c:2025:15: note: Condition '*c_ptr!='\0'' is redundant tgif-QPL-4.2.5/mainloop.c:1058:14: style: Condition '!nAttemptToMerge' is always true [knownConditionTrueFalse] tgif-QPL-4.2.5/mainloop.c:1055:35: note: Assuming that condition '!nAttemptToMerge' is not redundant tgif-QPL-4.2.5/mainloop.c:1058:14: note: Condition '!nAttemptToMerge' is always true tgif-QPL-4.2.5/mainloop.c:1045:17: warning: Either the condition 'tmp_remote_fname!=0' is redundant or there is possible null pointer dereference: tmp_remote_fname. [nullPointerRedundantCheck] tgif-QPL-4.2.5/mainloop.c:1046:31: note: Assuming that condition 'tmp_remote_fname!=0' is not redundant tgif-QPL-4.2.5/mainloop.c:1045:17: note: Null pointer dereference tgif-QPL-4.2.5/mainloop.c:225:10: style: Parameter 'new_locale' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/mainloop.c:236:10: style: Parameter 'CmdName' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/mainloop.c:236:20: style: Parameter 'FileName' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/mainloop.c:506:10: style: Parameter 'fname' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/mainloop.c:572:10: style: Parameter 'gzipped_fname' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/mainloop.c:1056:26: style: Variable 'exec_attr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/mainloop.c:1711:10: style: Parameter 'Op' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/mainloop.c:1923:10: style: Parameter 'TypeStr' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/mainloop.c:1923:20: style: Parameter 'PolyId' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/mainloop.c:1923:29: style: Parameter 'SpeedStr' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/mainloop.c:1923:40: style: Parameter 'ColorStr' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/mainloop.c:1930:18: style: Variable 'button_event' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/mainloop.c:2029:10: style: Parameter 'ObjId' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/mainloop.c:2029:18: style: Parameter 'AttrName' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/mainloop.c:2029:29: style: Parameter 'AttrColor' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/mainloop.c:2037:18: style: Variable 'button_event' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/mainloop.c:2106:16: style: Parameter 'key_ev' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/mainloop.c:2120:19: style: Parameter 'button_ev' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/mainloop.c:405:9: style: Variable 'i' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/mainloop.c:777:19: style: Variable 'tmp_linenum' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/mainloop.c:781:10: style: Variable 'rc' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/mainloop.c:1048:40: style: Variable 'tmp_remote_fname' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/mainloop.c:1508:10: style: Variable 'rc' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/mainloop.c:1714:15: style: Variable 'c_ptr' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/mainmenu.c:86:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/mainmenu.c:92:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable threeDLook [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/mainmenu.c:193:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/mainmenu.c:239:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/mainmenu.c:265:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/mainmenu.c:284:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numExtraWins [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/mainmenu.c:332:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable debugNoPointerGrab [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/mainmenu.c:375:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/mainmenu.c:399:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/mainmenu.c:439:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSTID_MOVE_PINNED_MENU [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/mainmenu.c:506:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/mainmenu.c:546:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/mainmenu.c:565:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/mainmenu.c:814:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable threeDLook [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/mainmenu.c:923:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable extraWinInfo [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/mainmenu.c:934:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/mainmenu.c:1016:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/mainmenu.c:1044:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/mainmenu.c:1062:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zoomScale [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/mainmenu.c:1113:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zoomScale [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/mainmenu.c:1139:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/mainmenu.c:379:22: error: Array 'subMenuInfo[32]' accessed at index 32, which is out of bounds. [arrayIndexOutOfBounds] tgif-QPL-4.2.5/mainmenu.c:378:34: note: Assuming that condition 'menu_index<=31+1' is not redundant tgif-QPL-4.2.5/mainmenu.c:379:22: note: Array index out of bounds tgif-QPL-4.2.5/mainmenu.c:559:26: warning: Either the condition 'menu==0' is redundant or there is possible null pointer dereference: menu. [nullPointerRedundantCheck] tgif-QPL-4.2.5/mainmenu.c:573:13: note: Assuming that condition 'menu==0' is not redundant tgif-QPL-4.2.5/mainmenu.c:559:26: note: Null pointer dereference tgif-QPL-4.2.5/mainmenu.c:561:15: warning: Either the condition 'menu==0' is redundant or there is possible null pointer dereference: menu. [nullPointerRedundantCheck] tgif-QPL-4.2.5/mainmenu.c:573:13: note: Assuming that condition 'menu==0' is not redundant tgif-QPL-4.2.5/mainmenu.c:561:15: note: Null pointer dereference tgif-QPL-4.2.5/mainmenu.c:562:15: warning: Either the condition 'menu==0' is redundant or there is possible null pointer dereference: menu. [nullPointerRedundantCheck] tgif-QPL-4.2.5/mainmenu.c:573:13: note: Assuming that condition 'menu==0' is not redundant tgif-QPL-4.2.5/mainmenu.c:562:15: note: Null pointer dereference tgif-QPL-4.2.5/mainmenu.c:815:29: style: Variable 'item_info' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/mark.c:62:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRTGIF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/mark.c:99:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable revDefaultGC [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/mark.c:143:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable revDefaultGC [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/mark.c:198:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zoomedIn [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/mark.c:221:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zoomedIn [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/mark.c:268:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable execCurDepth [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/mark.c:318:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/mark.c:421:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/mark.c:476:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curChoice [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/mark.c:489:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curChoice [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/mark.c:560:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curSpline [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/mark.c:1026:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topObj [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/mark.c:1088:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSTID_MALFORMED_INPUT_STR [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/mark.c:1111:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_ENTER_TICK_MARK_SIZE_CUR_IS [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/mark.c:776:31: style: Redundant initialization for 'last_hinge_index'. The initialized value is overwritten before it is read. [redundantInitialization] tgif-QPL-4.2.5/mark.c:773:35: note: last_hinge_index is initialized tgif-QPL-4.2.5/mark.c:776:31: note: last_hinge_index is overwritten tgif-QPL-4.2.5/mark.c:719:14: style: Parameter 'vs' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/mark.c:1037:22: style: Variable 'obj_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/mark.c:1083:10: style: Parameter 'spec' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/mark.c:219:21: style: Variable 'xmid' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/mark.c:219:29: style: Variable 'ymid' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/mark.c:773:15: style: Variable 'j' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/markup.c:61:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/markup.c:126:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/markup.c:153:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRTGIF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/markup.c:137:14: style: Condition '!DoParseMarkUpFile(buf)' is always false [knownConditionTrueFalse] tgif-QPL-4.2.5/markup.c:137:32: note: Calling function 'DoParseMarkUpFile' returns 1 tgif-QPL-4.2.5/markup.c:137:14: note: Condition '!DoParseMarkUpFile(buf)' is always false tgif-QPL-4.2.5/markup.c:133:17: style: Parameter 'pn_html' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/markup.c:102:31: style: Variable 'saved_ch' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/menu.c:125:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/menu.c:201:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable menuFontSet [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/menu.c:227:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable windowPadding [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/menu.c:291:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable windowPadding [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/menu.c:342:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XClientMessageEvent [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/menu.c:559:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable myLtGryPixel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/menu.c:592:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable myDkGryPixel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/menu.c:677:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCForeground [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/menu.c:696:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable threeDLook [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/menu.c:727:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/menu.c:761:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scrollBarW [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/menu.c:820:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable threeDLook [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/menu.c:984:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable threeDLook [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/menu.c:1092:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/menu.c:1222:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable windowPadding [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/menu.c:1294:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/menu.c:1402:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/menu.c:1445:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/menu.c:1475:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/menu.c:1555:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable threeDLook [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/menu.c:1699:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Button1 [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/menu.c:1824:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/menu.c:2209:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable check_width [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/menu.c:2334:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable menuFontSet [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/menu.c:2363:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable threeDLook [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/menu.c:2422:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable submenu_width [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/menu.c:2506:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable menuFontSet [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/menu.c:2607:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable threeDLook [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/menu.c:2673:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pageLayoutMode [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/menu.c:2704:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/menu.c:2754:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curFileDefined [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/menu.c:2861:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numRedrawBBox [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/menu.c:2908:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastPageNum [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/menu.c:3074:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable myFgPixel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/menu.c:3110:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/menu.c:3148:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zoomScale [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/menu.c:3165:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zoomScale [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/menu.c:3210:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zoomScale [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/menu.c:3250:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ButtonPress [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/menu.c:3293:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Expose [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/menu.c:3310:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable windowPadding [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/menu.c:3360:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable threeDLook [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/menu.c:3396:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable windowPadding [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/menu.c:3483:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable menuFontSet [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/menu.c:3564:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Expose [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/menu.c:3033:22: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] tgif-QPL-4.2.5/menu.c:3032:20: note: outer condition: bitmask&XValue tgif-QPL-4.2.5/menu.c:3033:22: note: identical inner condition: bitmask&XValue tgif-QPL-4.2.5/menu.c:428:8: style: Condition '!TgSetMenuItemInfo(menu_item,mask,&stMenuItem)' is always false [knownConditionTrueFalse] tgif-QPL-4.2.5/menu.c:428:26: note: Calling function 'TgSetMenuItemInfo' returns 1 tgif-QPL-4.2.5/menu.c:428:8: note: Condition '!TgSetMenuItemInfo(menu_item,mask,&stMenuItem)' is always false tgif-QPL-4.2.5/menu.c:2032:20: style: Condition 'gnUncheckWhenMoused' is always false [knownConditionTrueFalse] tgif-QPL-4.2.5/menu.c:2386:11: style: Condition '!TgSetMenuItemInfo(menu_item,flags,&stMenuItem)' is always false [knownConditionTrueFalse] tgif-QPL-4.2.5/menu.c:2386:29: note: Calling function 'TgSetMenuItemInfo' returns 1 tgif-QPL-4.2.5/menu.c:2386:11: note: Condition '!TgSetMenuItemInfo(menu_item,flags,&stMenuItem)' is always false tgif-QPL-4.2.5/menu.c:2471:11: style: Condition '!TgSetMenuItemInfo(menu_item,flags,&stMenuItem)' is always false [knownConditionTrueFalse] tgif-QPL-4.2.5/menu.c:2471:29: note: Calling function 'TgSetMenuItemInfo' returns 1 tgif-QPL-4.2.5/menu.c:2471:11: note: Condition '!TgSetMenuItemInfo(menu_item,flags,&stMenuItem)' is always false tgif-QPL-4.2.5/menu.c:2568:11: style: Condition '!TgSetMenuItemInfo(menu_item,flags,&stMenuItem)' is always false [knownConditionTrueFalse] tgif-QPL-4.2.5/menu.c:2568:29: note: Calling function 'TgSetMenuItemInfo' returns 1 tgif-QPL-4.2.5/menu.c:2568:11: note: Condition '!TgSetMenuItemInfo(menu_item,flags,&stMenuItem)' is always false tgif-QPL-4.2.5/menu.c:2284:7: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] tgif-QPL-4.2.5/menu.c:2287:9: note: Found duplicate branches for 'if' and 'else'. tgif-QPL-4.2.5/menu.c:2284:7: note: Found duplicate branches for 'if' and 'else'. tgif-QPL-4.2.5/menu.c:2375:42: style: Local variable 'item_h' shadows outer variable [shadowVariable] tgif-QPL-4.2.5/menu.c:2360:33: note: Shadowed declaration tgif-QPL-4.2.5/menu.c:2375:42: note: Shadow variable tgif-QPL-4.2.5/menu.c:2867:22: style: Local variable 'obj_ptr' shadows outer variable [shadowVariable] tgif-QPL-4.2.5/menu.c:2859:28: note: Shadowed declaration tgif-QPL-4.2.5/menu.c:2867:22: note: Shadow variable tgif-QPL-4.2.5/menu.c:3631:26: style: Local variable 'text_bbox' shadows outer variable [shadowVariable] tgif-QPL-4.2.5/menu.c:3615:20: note: Shadowed declaration tgif-QPL-4.2.5/menu.c:3631:26: note: Shadow variable tgif-QPL-4.2.5/menu.c:394:16: style: Parameter 'submenu_info' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/menu.c:403:26: style: Variable 'create_info' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/menu.c:554:18: style: Parameter 'bbox' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/menu.c:581:18: style: Parameter 'bbox' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/menu.c:740:12: style: Parameter 'menu' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/menu.c:1234:22: style: Variable 'menu_item' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/menu.c:1259:22: style: Variable 'menu_item' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/menu.c:1825:12: style: Variable 'parent_menu' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/menu.c:1933:24: style: Variable 'button_ev' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/menu.c:2296:16: style: Variable 'psz1' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/menu.c:2323:12: style: Parameter 'menu' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/menu.c:2501:12: style: Parameter 'menu' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/menu.c:2748:50: style: Variable 'c_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/menu.c:3251:21: style: Variable 'button_ev' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/menu.c:3289:12: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/menu.c:3559:12: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/menu.c:227:17: style: Variable 'w' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/menu.c:227:29: style: Variable 'len' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/menu.c:291:17: style: Variable 'w' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/menu.c:291:29: style: Variable 'len' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/menu.c:3310:17: style: Variable 'w' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/menu.c:3330:9: style: Variable 'x' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/menu.c:3347:9: style: Variable 'x' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/menu.c:3396:22: style: Variable 'w' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/menu.c:3396:29: style: Variable 'len' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/miniline.c:303:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable textDrawn [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/miniline.c:362:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable textDrawn [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/miniline.c:385:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable do_whiteboard [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/miniline.c:405:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable do_whiteboard [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/miniline.c:851:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colorIndex [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/miniline.c:882:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colorIndex [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/miniline.c:905:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable transPat [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/miniline.c:942:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable transPat [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/miniline.c:968:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curFont [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/miniline.c:1197:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable readingTextObject [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/miniline.c:1243:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable readingTextObject [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/miniline.c:1308:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable readingTextObject [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/miniline.c:1343:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable readingTextObject [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/miniline.c:1579:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable canvasFontDoubleByte [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/miniline.c:1651:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_UNEQUAL_DEPTHS_IN_FUNC [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/miniline.c:1770:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable useAltEditTextBgColor [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/miniline.c:1841:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAINT_INV_NORM [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/miniline.c:1876:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable myBgPixel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/miniline.c:2045:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curFont [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/miniline.c:2249:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable penPat [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/miniline.c:2275:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable myFgPixel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/miniline.c:2296:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curChoice [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/miniline.c:2398:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_BASELINE_YS_NOT_EQ_IN_FUNC [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/miniline.c:2437:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAINT_INV [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/miniline.c:2548:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAINT_NORM [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/miniline.c:2720:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAINT_INV [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/miniline.c:2754:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAINT_NORM [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/miniline.c:2934:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curFont [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/miniline.c:3247:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curFont [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/miniline.c:3488:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colorMenuItems [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/miniline.c:3856:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAINT_INV [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/miniline.c:3903:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAINT_NORM [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/miniline.c:4244:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAINT_NORM [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/miniline.c:4264:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAINT_NORM [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/miniline.c:4442:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAINT_NORM [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/miniline.c:4461:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAINT_NORM [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/miniline.c:4534:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAINT_NORM [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/miniline.c:4552:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAINT_NORM [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/miniline.c:4589:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAINT_NORM [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/miniline.c:4672:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curFont [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/miniline.c:4738:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAINT_NORM [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/miniline.c:4811:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAINT_NORM [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/miniline.c:4889:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAINT_INV [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/miniline.c:4957:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PAINT_NORM [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/miniline.c:5474:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable canvasFontPtr [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/miniline.c:5648:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gPsCmd [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/miniline.c:5659:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gPsCmd [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/miniline.c:5670:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gPsCmd [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/miniline.c:5770:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable penPat [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/miniline.c:5891:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gPsCmd [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/miniline.c:5962:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gPsCmd [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/miniline.c:6056:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gPsCmd [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/miniline.c:6100:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gPsCmd [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/miniline.c:6203:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/miniline.c:6221:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/miniline.c:6270:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/miniline.c:6388:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colorLayerOn [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/miniline.c:1840:24: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] tgif-QPL-4.2.5/miniline.c:1839:21: note: outer condition: pStrBlock==gstTextHighlightInfo.end_str_block_ptr tgif-QPL-4.2.5/miniline.c:1840:24: note: identical inner condition: pStrBlock==gstTextHighlightInfo.end_str_block_ptr tgif-QPL-4.2.5/miniline.c:5981:17: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] tgif-QPL-4.2.5/miniline.c:5977:11: note: outer condition: do_dump tgif-QPL-4.2.5/miniline.c:5981:17: note: identical inner condition: do_dump tgif-QPL-4.2.5/miniline.c:3019:31: style: Condition 'GetTextXYInStrSeg(pStrBlock->seg,index_to_match,pn_dx)' is always true [knownConditionTrueFalse] tgif-QPL-4.2.5/miniline.c:3019:31: note: Calling function 'GetTextXYInStrSeg' returns 1 tgif-QPL-4.2.5/miniline.c:3019:31: note: Condition 'GetTextXYInStrSeg(pStrBlock->seg,index_to_match,pn_dx)' is always true tgif-QPL-4.2.5/miniline.c:5496:18: style: Condition 'all_blanks' is always false [knownConditionTrueFalse] tgif-QPL-4.2.5/miniline.c:5450:27: note: Assignment 'all_blanks=0', assigned value is 0 tgif-QPL-4.2.5/miniline.c:5496:18: note: Condition 'all_blanks' is always false tgif-QPL-4.2.5/miniline.c:2665:16: style: Redundant initialization for 'saved_ch'. The initialized value is overwritten before it is read. [redundantInitialization] tgif-QPL-4.2.5/miniline.c:2660:66: note: saved_ch is initialized tgif-QPL-4.2.5/miniline.c:2665:16: note: saved_ch is overwritten tgif-QPL-4.2.5/miniline.c:3781:16: style: Redundant initialization for 'saved_ch'. The initialized value is overwritten before it is read. [redundantInitialization] tgif-QPL-4.2.5/miniline.c:3774:55: note: saved_ch is initialized tgif-QPL-4.2.5/miniline.c:3781:16: note: saved_ch is overwritten tgif-QPL-4.2.5/miniline.c:4900:19: style: Redundant initialization for 'saved_ch'. The initialized value is overwritten before it is read. [redundantInitialization] tgif-QPL-4.2.5/miniline.c:4897:23: note: saved_ch is initialized tgif-QPL-4.2.5/miniline.c:4900:19: note: saved_ch is overwritten tgif-QPL-4.2.5/miniline.c:4919:19: style: Redundant initialization for 'saved_ch'. The initialized value is overwritten before it is read. [redundantInitialization] tgif-QPL-4.2.5/miniline.c:4916:23: note: saved_ch is initialized tgif-QPL-4.2.5/miniline.c:4919:19: note: saved_ch is overwritten tgif-QPL-4.2.5/miniline.c:4936:19: style: Redundant initialization for 'saved_ch'. The initialized value is overwritten before it is read. [redundantInitialization] tgif-QPL-4.2.5/miniline.c:4933:23: note: saved_ch is initialized tgif-QPL-4.2.5/miniline.c:4936:19: note: saved_ch is overwritten tgif-QPL-4.2.5/miniline.c:1259:25: style:inconclusive: Same expression used in consecutive assignments of 'saved_baseline_y' and 'min_y'. [duplicateAssignExpression] tgif-QPL-4.2.5/miniline.c:1260:8: note: Same expression used in consecutive assignments of 'saved_baseline_y' and 'min_y'. tgif-QPL-4.2.5/miniline.c:1259:25: note: Same expression used in consecutive assignments of 'saved_baseline_y' and 'min_y'. tgif-QPL-4.2.5/miniline.c:1260:8: style: Same expression used in consecutive assignments of 'min_y' and 'max_y'. [duplicateAssignExpression] tgif-QPL-4.2.5/miniline.c:1260:32: note: Same expression used in consecutive assignments of 'min_y' and 'max_y'. tgif-QPL-4.2.5/miniline.c:1260:8: note: Same expression used in consecutive assignments of 'min_y' and 'max_y'. tgif-QPL-4.2.5/miniline.c:126:16: style: Parameter 'pStrSeg' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/miniline.c:535:10: style: Variable 'psz' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/miniline.c:880:16: style: Parameter 'pStrSeg' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/miniline.c:939:19: style: Parameter 'obj_ptr' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/miniline.c:1032:16: style: Parameter 'pStrSeg' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/miniline.c:1795:21: style: Variable 'pEndMiniLine' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/miniline.c:1832:18: style: Parameter 'pStrBlock' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/miniline.c:2380:24: style: Variable 'pEndMiniLine' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/miniline.c:2499:19: style: Variable 'pStrSeg1' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/miniline.c:2499:46: style: Variable 'pStrSeg2' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/miniline.c:3235:16: style: Parameter 'pStrSeg' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/miniline.c:3451:16: style: Parameter 'pStrSeg' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/miniline.c:3774:36: style: Variable 'psz2' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/miniline.c:4033:16: style: Parameter 'pStrSeg' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/miniline.c:4148:16: style: Parameter 'pStrSeg' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/miniline.c:4321:16: style: Parameter 'pStrSeg' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/miniline.c:4669:18: style: Variable 'pStrBlock' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/miniline.c:4700:10: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/miniline.c:5287:16: style: Parameter 'pStrSeg' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/miniline.c:5667:10: style: Parameter 'font_name' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/miniline.c:5670:10: style: Variable 'ps_findfont_cmd' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/miniline.c:6198:16: style: Parameter 'pStrSeg' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/miniline.c:6278:16: style: Parameter 'pStrSeg' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/miniline.c:6386:16: style: Parameter 'pStrSeg' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/miniline.c:521:60: warning: Found calculation inside sizeof(). [sizeofCalculation] tgif-QPL-4.2.5/miniline.c:622:31: style: Variable 'pNextStrBlock' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/miniline.c:634:31: style: Variable 'pNextMiniLine' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/miniline.c:1609:11: style: Variable 'ltx' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/miniline.c:1609:18: style: Variable 'lty' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/miniline.c:1609:23: style: Variable 'w' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/miniline.c:1609:28: style: Variable 'h' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/miniline.c:2547:71: style: Variable 'pNextStrBlock' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/miniline.c:2610:17: style: Variable 'pStrBlock' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/miniline.c:2753:71: style: Variable 'pNextStrBlock' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/miniline.c:2815:17: style: Variable 'pStrBlock' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/miniline.c:5449:23: style: Variable 'word_start' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/miniline.c:5449:38: style: Variable 'saved_ch' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/move.c:100:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable undoingOrRedoing [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/move.c:168:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/move.c:182:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable botObj [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/move.c:203:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zoomedIn [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/move.c:283:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/move.c:369:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable botObj [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/move.c:572:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable moveMode [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/move.c:611:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable execCurDepth [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/move.c:745:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zoomedIn [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/move.c:971:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/move.c:1103:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zoomedIn [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/move.c:1172:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MotionNotify [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/move.c:1205:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable botObj [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/move.c:1231:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numObjSelected [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/move.c:1538:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable selLtX [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/move.c:1681:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CoordModeOrigin [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/move.c:1725:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zoomedIn [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/move.c:1778:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable botVSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/move.c:2058:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CoordModeOrigin [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/move.c:2149:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zoomedIn [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/move.c:2226:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable botVSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/move.c:2287:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable botVSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/move.c:2332:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/move.c:501:39: style: Redundant condition: seg_dy==0. 'seg_dy!=0 || (seg_dy==0 && Dx==0)' is equivalent to 'seg_dy!=0 || Dx==0' [redundantCondition] tgif-QPL-4.2.5/move.c:506:39: style: Redundant condition: seg_dx==0. 'seg_dx!=0 || (seg_dx==0 && Dy==0)' is equivalent to 'seg_dx!=0 || Dy==0' [redundantCondition] tgif-QPL-4.2.5/move.c:514:36: style: Redundant condition: seg_dy==0. 'seg_dy!=0 || (seg_dy==0 && Dx==0)' is equivalent to 'seg_dy!=0 || Dx==0' [redundantCondition] tgif-QPL-4.2.5/move.c:517:36: style: Redundant condition: seg_dx==0. 'seg_dx!=0 || (seg_dx==0 && Dy==0)' is equivalent to 'seg_dx!=0 || Dy==0' [redundantCondition] tgif-QPL-4.2.5/move.c:371:26: style: Variable 'poly_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/move.c:696:19: style: Parameter 'pInnerObj' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/move.c:735:10: style: Variable 'smooth' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/move.c:2124:10: style: Variable 'smooth' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/move.c:2230:13: style: Variable 'smooth' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/move.c:1095:15: style: Variable 'n' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/move.c:1098:15: style: Variable 'n' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/move.c:1130:15: style: Variable 'n' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/move.c:1133:15: style: Variable 'n' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/move.c:1536:26: style: Variable 'obj_ptr' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/move.c:2319:9: style: Variable 'x' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/move.c:2319:14: style: Variable 'y' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/move.c:2320:26: style: Variable 'obj_ptr' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/move.c:2321:28: style: Variable 'vsel_ptr' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/move.c:2325:23: style: Variable 'dx' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/move.c:2325:29: style: Variable 'dy' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/move.c:2326:52: style: Variable 'abs_dx_from_orig' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/move.c:2326:72: style: Variable 'abs_dy_from_orig' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/msg.c:89:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRTGIF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/msg.c:101:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/msg.c:109:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_CANT_ALLOC_BITMAP_OF_SIZE [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/msg.c:118:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_CANNOT_ALLOC_PIXMAP_OF_SIZE [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/msg.c:127:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRTGIF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/msg.c:147:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_CANNOT_OPEN_FILE_FOR_READING [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/msg.c:179:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_FAIL_TO_CREATE_WINDOW [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/msg.c:197:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/msg.c:546:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msgWindow [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/msg.c:627:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_ENTER_FNAME_TO_WRITE_MSG_BUF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/msg.c:684:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRTGIF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/msg.c:754:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRTGIF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/msg.c:812:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRTGIF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/msg.c:874:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRTGIF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/msg.c:906:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRTGIF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/msg.c:924:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRTGIF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/msg.c:951:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRTGIF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/msg.c:966:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRTGIF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/msg.c:999:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSTID_PROGRESS_PERCENT [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/msg.c:1018:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Expose [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/msg.c:1103:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRTGIF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/msg.c:1119:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable userRedrawWindowW [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/msg.c:1154:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable userDisableRedraw [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/msg.c:1164:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRTGIF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/msg.c:1192:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/msg.c:1210:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable redraw_bits [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/msg.c:1255:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_FILE_LINE_MISS_FIELD_IN_OBJ [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/msg.c:1303:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_FILE_LINE_MISS_FIELD_IN_OBJ [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/msg.c:1348:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_WORKING_FILE_SAVED_TO [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/msg.c:1374:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_NAMED_SIG_RECV [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/msg.c:1419:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_ERR_COUNT_EXCEED_TOOL_ABORTED [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/msg.c:1451:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/msg.c:1467:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_FATAL_ERROR_IN_FUNC_PLUS_DESC [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/msg.c:1484:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable specialBuild [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/msg.c:1520:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/msg.c:1598:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmdLineTmpFileModeStr [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/msg.c:2066:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmdLineTmpFileModeStr [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/msg.c:1862:51: warning: %o in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] tgif-QPL-4.2.5/msg.c:2106:17: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] tgif-QPL-4.2.5/msg.c:488:4: warning: Either the condition 'msg_ptr==0' is redundant or there is possible null pointer dereference: msg_ptr. [nullPointerRedundantCheck] tgif-QPL-4.2.5/msg.c:485:16: note: Assuming that condition 'msg_ptr==0' is not redundant tgif-QPL-4.2.5/msg.c:488:4: note: Null pointer dereference tgif-QPL-4.2.5/msg.c:910:4: warning: Either the condition 'pmosi==0' is redundant or there is possible null pointer dereference: pmosi. [nullPointerRedundantCheck] tgif-QPL-4.2.5/msg.c:909:14: note: Assuming that condition 'pmosi==0' is not redundant tgif-QPL-4.2.5/msg.c:910:4: note: Null pointer dereference tgif-QPL-4.2.5/msg.c:912:19: warning: Either the condition 'pmosi==0' is redundant or there is possible null pointer dereference: pmosi. [nullPointerRedundantCheck] tgif-QPL-4.2.5/msg.c:909:14: note: Assuming that condition 'pmosi==0' is not redundant tgif-QPL-4.2.5/msg.c:912:19: note: Null pointer dereference tgif-QPL-4.2.5/msg.c:914:16: warning: Either the condition 'pmosi==0' is redundant or there is possible null pointer dereference: pmosi. [nullPointerRedundantCheck] tgif-QPL-4.2.5/msg.c:909:14: note: Assuming that condition 'pmosi==0' is not redundant tgif-QPL-4.2.5/msg.c:914:16: note: Null pointer dereference tgif-QPL-4.2.5/msg.c:915:4: warning: Either the condition 'pmosi==0' is redundant or there is possible null pointer dereference: pmosi. [nullPointerRedundantCheck] tgif-QPL-4.2.5/msg.c:909:14: note: Assuming that condition 'pmosi==0' is not redundant tgif-QPL-4.2.5/msg.c:915:4: note: Null pointer dereference tgif-QPL-4.2.5/msg.c:1312:12: warning: Either the condition 'c_ptr!=0' is redundant or there is possible null pointer dereference: c_ptr. [nullPointerRedundantCheck] tgif-QPL-4.2.5/msg.c:1313:14: note: Assuming that condition 'c_ptr!=0' is not redundant tgif-QPL-4.2.5/msg.c:1312:12: note: Null pointer dereference tgif-QPL-4.2.5/msg.c:125:10: style: Parameter 'file_name' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/msg.c:140:10: style: Parameter 'file_name' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/msg.c:140:22: style: Parameter 'rwa' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/msg.c:140:28: style: Parameter 'extra_msg' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/msg.c:173:18: style: Parameter 'win_name' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/msg.c:192:10: style: Parameter 'msg1' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/msg.c:192:17: style: Parameter 'msg2' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/msg.c:226:10: style: Parameter 'pszStr' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/msg.c:289:10: style: Parameter 'pszStr' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/msg.c:474:10: style: Parameter 'Msg' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/msg.c:1016:18: style: Variable 'button_ev' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/msg.c:1101:12: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/msg.c:1241:10: style: Parameter 'fmt' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/msg.c:1241:16: style: Parameter 'item' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/msg.c:1241:23: style: Parameter 'stype' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/msg.c:1244:10: style: Variable 'c_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/msg.c:1287:10: style: Parameter 'item' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/msg.c:1287:17: style: Parameter 'stype' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/msg.c:1416:10: style: Parameter 's' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/msg.c:1459:13: style: Parameter 'dsp' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/msg.c:1465:10: style: Parameter 'where' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/msg.c:1465:18: style: Parameter 'msg' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/msg.c:1515:10: style: Parameter 'tool_name' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/msg.c:720:15: style: Variable 'left' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/msg.c:741:15: style: Variable 'left' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/msg.c:1684:17: style: Variable 'len' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/msg.c:2063:16: style: Variable 'len' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/names.c:110:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable homeDir [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/names.c:131:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable symPath [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/names.c:157:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable symPath [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/names.c:201:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYM_FILE_EXT [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/names.c:288:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable watchCursorOnMainWindow [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/names.c:357:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_CANNOT_OPEN_DIR_FOR_READING [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/names.c:519:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable watchCursorOnMainWindow [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/names.c:573:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tgifDir [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/names.c:694:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/names.c:789:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable symPath [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/names.c:863:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSTID_GET_DIR_LIST_PLEASE_WAIT [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/names.c:937:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPSF_FILE_EXT [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/names.c:1046:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSTID_OK [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/names.c:1070:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_FILE_EXT [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/names.c:1127:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_OPENSAVE_DIR_CHANGE_TO_REMAIN [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/names.c:1158:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_IMPORT_DIR_CHANGED_TO_REMAIN [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/names.c:1249:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_GEN_LIST_OF_DOMAIN_NAMES_WAIT [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/names.c:1459:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_CANT_GET_LIST_OF_DOM_NAMES [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/names.c:1503:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/names.c:1571:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable symPathNumEntries [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/names.c:1606:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_PLS_SEL_A_DIR_IN_GIVEN_DOMAIN [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/names.c:1645:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable symPathNumEntries [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/names.c:1726:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XBM_FILE_EXT [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/names.c:1786:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable autoHyperSpaceOnRemote [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/names.c:1817:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_NO_DIR_SEP_IN_FUNC_SYM_DIR [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/names.c:1838:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_NO_DIR_SEP_IN_FUNC_IMPORT_DIR [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/names.c:1944:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_EMPTY_PATH_DISALLOW_FOR_DOM [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/names.c:1967:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_TOOL_EDIT_DOM_PATHS [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/names.c:1993:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_CANT_GET_LIST_OF_DOM_NAMES [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/names.c:2033:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_TOOL_SEL_DEFAULT_DOMAIN [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/names.c:2059:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_CANT_GET_LIST_OF_DOM_NAMES [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/names.c:2100:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_CANT_GET_LIST_OF_DOM_NAMES [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/names.c:2155:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_CANT_GET_LIST_OF_DOM_NAMES [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/names.c:2188:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_OK_TO_RELOAD_DOM_INFO_FROM_X [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/names.c:220:17: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] tgif-QPL-4.2.5/names.c:394:14: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] tgif-QPL-4.2.5/names.c:1660:17: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] tgif-QPL-4.2.5/names.c:1261:25: style: Same expression on both sides of '-'. [duplicateExpression] tgif-QPL-4.2.5/names.c:1256:20: note: 'count' is assigned value '1' here. tgif-QPL-4.2.5/names.c:1261:25: note: Same expression on both sides of '-'. tgif-QPL-4.2.5/names.c:326:10: style: Parameter 'Path' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/names.c:785:10: style: Parameter 'DirName' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/names.c:888:24: style: Parameter 'cur_buf' can be declared as pointer to const. However it seems that 'NamesAfterLoop' is a callback function, if 'cur_buf' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/names.c:981:26: note: You might need to cast the function pointer here tgif-QPL-4.2.5/names.c:888:24: note: Parameter 'cur_buf' can be declared as pointer to const tgif-QPL-4.2.5/names.c:1177:10: style: Parameter 'SymName' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/names.c:1199:10: style: Parameter 'FileName' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/names.c:1633:10: style: Parameter 'ExtStr' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/names.c:1809:10: style: Parameter 'FileName' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/names.c:1830:10: style: Parameter 'FileName' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/names.c:1915:9: style: Parameter 'pn_num_entries' can be declared as pointer to const. However it seems that 'EditDomainPathsAfterLoop' is a callback function, if 'pn_num_entries' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/names.c:2006:26: note: You might need to cast the function pointer here tgif-QPL-4.2.5/names.c:1915:9: note: Parameter 'pn_num_entries' can be declared as pointer to const tgif-QPL-4.2.5/names.c:288:9: style: Variable 'i' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/names.c:289:20: style: Variable 'dsp_ptr' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/names.c:519:9: style: Variable 'i' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/names.c:520:20: style: Variable 'dsp_ptr' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/names.c:1243:61: style: Variable 'p' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/names.c:1243:71: style: Variable 'p1' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/names.c:1296:22: style: Variable 'c_ptr1' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/names.c:1494:15: style: Variable 'c_ptr' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/names.c:1638:13: style: Variable 'dirp' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/names.c:1873:12: style: Variable 'dsp_ptr' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/navigate.c:115:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_ERR_IN_PARSE_STR_FOR_2_VAL [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/navigate.c:146:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_ERR_IN_PARSE_STR_FOR_2_VAL [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/navigate.c:300:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/navigate.c:378:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/navigate.c:463:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRTGIF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/navigate.c:492:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRTGIF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/navigate.c:535:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/navigate.c:554:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curPageNum [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/navigate.c:599:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curFileDefined [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/navigate.c:658:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drawWindow [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/navigate.c:703:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topStk [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/navigate.c:742:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curDir [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/navigate.c:772:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topStk [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/navigate.c:792:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curFileDefined [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/navigate.c:823:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_HOT_LIST_FILE_UNDEF_PLS_SPEC [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/navigate.c:943:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_HOT_LIST_FILE_IS_EMPTY [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/navigate.c:977:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_Q_DEL_NAMED_FROM_HOT_LIST [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/navigate.c:1082:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_SESSION_HIST_NOT_ESTABLISHED [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/navigate.c:1114:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curDir [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/navigate.c:1165:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSTID_GOTO [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/navigate.c:1190:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_HOT_LIST_FILE_UNDEF_PLS_SPEC [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/navigate.c:1201:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curDir [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/navigate.c:1261:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_SESSION_HISTORY_DOTS [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/navigate.c:1271:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_ENTER_HYPERSPACE_DOTS [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/navigate.c:1342:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable canvasWindowOnly [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/navigate.c:1376:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable canvasWindowOnly [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/navigate.c:1411:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objFill [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/navigate.c:1464:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objFill [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/navigate.c:1488:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pageLayoutMode [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/navigate.c:1555:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_ENTER_A_COLOR_FOR_SLIDE_BRDR [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/navigate.c:1589:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_ENTER_XY_OFFSET_FOR_SLIDE_WIN [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/navigate.c:1611:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_GRID_NOT_BE_VISIBLE_IN_SLIDE [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/navigate.c:1619:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_GO_HYPERSPACE_IN_SLIDE [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/navigate.c:1634:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_DONT_GO_HYPERSPACE_IN_SLIDE [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/navigate.c:1684:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable create_proc [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/navigate.c:1739:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable importingFile [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/navigate.c:1809:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable create_proc [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/navigate.c:113:16: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/navigate.c:120:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/navigate.c:822:8: style: Condition '!InitHotListFileName()' is always false [knownConditionTrueFalse] tgif-QPL-4.2.5/navigate.c:822:28: note: Calling function 'InitHotListFileName' returns 1 tgif-QPL-4.2.5/navigate.c:822:8: note: Condition '!InitHotListFileName()' is always false tgif-QPL-4.2.5/navigate.c:1189:8: style: Condition '!InitHotListFileName()' is always false [knownConditionTrueFalse] tgif-QPL-4.2.5/navigate.c:1189:28: note: Calling function 'InitHotListFileName' returns 1 tgif-QPL-4.2.5/navigate.c:1189:8: note: Condition '!InitHotListFileName()' is always false tgif-QPL-4.2.5/navigate.c:1214:58: error: Memory leak: full_fname [memleak] tgif-QPL-4.2.5/navigate.c:837:12: error: Common realloc mistake: 'ppsz_buf' nulled but not freed upon failure [memleakOnRealloc] tgif-QPL-4.2.5/navigate.c:106:10: style: Variable 'psz_dx' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/navigate.c:106:24: style: Variable 'psz_dy' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/navigate.c:141:10: style: Parameter 'spec' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/navigate.c:378:13: style: Variable 'c_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/navigate.c:962:9: style: Parameter 'pn_num_entries' can be declared as pointer to const. However it seems that 'HotListAfterLoop' is a callback function, if 'pn_num_entries' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/navigate.c:1170:29: note: You might need to cast the function pointer here tgif-QPL-4.2.5/navigate.c:962:9: note: Parameter 'pn_num_entries' can be declared as pointer to const tgif-QPL-4.2.5/navigate.c:1101:26: style: Parameter 'pn_marked_index' can be declared as pointer to const. However it seems that 'HistoryAfterLoop' is a callback function, if 'pn_marked_index' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/navigate.c:1178:29: note: You might need to cast the function pointer here tgif-QPL-4.2.5/navigate.c:1101:26: note: Parameter 'pn_marked_index' can be declared as pointer to const tgif-QPL-4.2.5/navigate.c:1289:16: style: Variable 'attr_value' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/navigate.c:1314:16: style: Variable 'attr_value' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/navigate.c:1340:9: style: Variable 'i' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/navigate.c:1374:9: style: Variable 'i' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/obj.c:58:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable top [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/obj.c:73:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable top [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/obj.c:88:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable top [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/obj.c:149:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable top [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/obj.c:171:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curPage [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/obj.c:428:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/obj.c:620:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable undoingOrRedoing [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/obj.c:863:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curPage [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/obj.c:891:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zoomedIn [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/obj.c:349:29: style: Parameter 'owner_obj' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/obj.c:970:19: style: Parameter 'ObjPtr' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/obj.c:447:16: style: Variable 'num_cols' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/obj.c:448:16: style: Variable 'num_rows' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/obj.c:461:16: style: Variable 'num_cols' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/obj.c:462:16: style: Variable 'num_rows' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/oval.c:62:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable preDumpSetup [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/oval.c:91:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/oval.c:106:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gPsCmd [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/oval.c:186:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gPsCmd [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/oval.c:325:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zoomedIn [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/oval.c:363:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zoomedIn [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/oval.c:443:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objFill [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/oval.c:498:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curChoice [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/oval.c:550:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xorColorPixels [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/oval.c:697:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ButtonPress [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/oval.c:712:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/oval.c:739:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colorMenuItems [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/oval.c:780:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileVersion [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/oval.c:1009:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colorMenuItems [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/oval.c:160:20: style: Variable 'oval_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/oval.c:263:19: style: Parameter 'ObjPtr' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/oval.c:433:18: style: Parameter 'BBox' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/oval.c:493:18: style: Parameter 'pBBoxIn' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/oval.c:694:18: style: Variable 'button_ev' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/oval.c:737:20: style: Variable 'oval_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/oval.c:545:27: style: Variable 'motion_ev' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/oval.c:552:19: style: Variable 'end_x' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/oval.c:553:19: style: Variable 'end_y' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/page.c:84:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable threeDLook [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/page.c:139:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pageWindowW [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/page.c:163:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pageWindowW [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/page.c:200:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable brdrW [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/page.c:273:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drawOrigX [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/page.c:309:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable do_whiteboard [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/page.c:358:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scrollBarW [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/page.c:444:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scrollBarW [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/page.c:506:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable threeDLook [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/page.c:518:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Expose [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/page.c:532:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topObj [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/page.c:550:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRTGIF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/page.c:572:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topObj [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/page.c:593:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_CANT_DO_NEXTPAGE_IN_TILED [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/page.c:609:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_CANT_DO_PREVPAGE_IN_TILED [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/page.c:645:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gszMsgBox [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/page.c:666:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSTID_OK [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/page.c:696:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_CANT_DO_GOTOPAGE_IN_TILED [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/page.c:750:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_CANT_DO_NAMEPAGES_IN_TILED [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/page.c:821:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gszMsgBox [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/page.c:841:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_CANT_EDITPAGEFNAME_IN_TILED [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/page.c:924:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable firstCmd [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/page.c:961:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_CANT_DO_ADDPAGE_IN_TILED [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/page.c:1061:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable do_whiteboard [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/page.c:1070:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable do_whiteboard [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/page.c:1081:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable do_whiteboard [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/page.c:1096:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable do_whiteboard [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/page.c:1113:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_CANT_DO_DELETEPAGE_IN_TILED [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/page.c:1166:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_CANT_TPLS_IN_STACKED [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/page.c:1180:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_ENTER_DRAW_SIZE_SPEC_WH [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/page.c:1218:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_CANT_DO_SPECDRAWSIZE_IN_TILED [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/page.c:1239:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable whereToPrint [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/page.c:1361:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable onePageWidth [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/page.c:1418:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable onePageWidth [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/page.c:1454:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gszMsgBox [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/page.c:1515:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_GIVEN_PAGE_NUM_IS_OUT_OF_RNG [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/page.c:1564:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_CANT_DO_DELETEPAGES_IN_TILED [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/page.c:1637:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_CANT_DO_SAVEPAGESAS_IN_TILED [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/page.c:1669:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_CANT_PRINT_PAGES_IN_TILED [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/page.c:1713:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_CANT_DO_POFPP_IN_TILED [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/page.c:1739:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable create_proc [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/page.c:1756:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable create_proc [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/page.c:1827:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topObj [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/page.c:1858:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable onePageWidth [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/page.c:1889:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable onePageWidth [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/page.c:1931:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable onePageWidth [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/page.c:1965:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_SWTCH_TO_TILED_LOSE_ALL_NAMES [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/page.c:1978:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable do_whiteboard [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/page.c:2079:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable create_proc [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/page.c:2097:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Expose [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/page.c:2131:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable leftend_bits [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/page.c:2359:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colorLayers [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/page.c:2469:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dont_serialize [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/page.c:2512:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable myFileBgPixel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/page.c:2529:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fattr [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/page.c:2547:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_SET_PAPER_COLOR_CAUSE_FLUSH [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/page.c:1184:16: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/page.c:1185:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/page.c:1501:18: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/page.c:1502:19: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/page.c:1193:21: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition] tgif-QPL-4.2.5/page.c:1192:43: note: outer condition: cols*rows>=lastPageNum tgif-QPL-4.2.5/page.c:1193:21: note: opposite inner condition: cols*rows=pageWindowFirstIndex' is always true [knownConditionTrueFalse] tgif-QPL-4.2.5/page.c:169:19: note: Assuming that condition 'curPageNum=pageWindowFirstIndex' is always true tgif-QPL-4.2.5/page.c:2442:16: error: Common realloc mistake: 'pages_to_fix' nulled but not freed upon failure [memleakOnRealloc] tgif-QPL-4.2.5/page.c:356:18: style: Parameter 'button_ev' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/page.c:436:18: style: Parameter 'motion_ev' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/page.c:516:12: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/page.c:691:10: style: Parameter 'psz_page_num' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/page.c:922:10: style: Parameter 'msg_prefix' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/page.c:1176:29: style: Variable 'c_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/page.c:1176:37: style: Variable 'part_1' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/page.c:1481:26: style: Variable 'c_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/page.c:1872:19: style: Variable 'saved_top_obj' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/page.c:2193:26: style: Variable 'c_ptr1' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/page.c:116:13: style: Variable 'y_offset' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/page.c:227:15: style: Variable 'w' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/page.c:855:16: style: Variable 'psz' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/page.c:958:28: style: Variable 'attr_ptr' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/page.c:1481:31: style: Variable 'c_ptr' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/page.c:1874:17: style: Variable 'saved_top_obj' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/page.c:2193:32: style: Variable 'c_ptr1' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/page.c:2431:26: style: Variable 'obj_ptr' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/page.c:2496:26: style: Variable 'obj_ptr' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/pattern.c:84:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/pattern.c:144:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colorDump [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/pattern.c:184:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curChoice [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/pattern.c:212:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curChoice [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/pattern.c:231:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable create_proc [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/pattern.c:260:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable selLtX [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/pattern.c:415:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/pattern.c:498:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable patPixmap [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/pattern.c:551:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable create_proc [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/pattern.c:615:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/pattern.c:694:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable create_proc [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/pattern.c:1732:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/pattern.c:1836:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable create_proc [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/pattern.c:1993:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/pattern.c:2043:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curWidthOfLine [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/pattern.c:2061:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxLineWidths [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/pattern.c:2103:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxLineWidths [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/pattern.c:2147:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable create_proc [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/pattern.c:2227:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/pattern.c:2290:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lineDashPixmap [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/pattern.c:2334:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable create_proc [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/pattern.c:2427:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/pattern.c:2506:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable patPixmap [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/pattern.c:2558:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable create_proc [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/pattern.c:2624:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/pattern.c:2688:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/pattern.c:2717:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/pattern.c:2745:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/pattern.c:2784:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/pattern.c:2798:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/pattern.c:2826:16: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/pattern.c:2827:18: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/pattern.c:484:16: style: Parameter 'menu_info' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/pattern.c:1288:25: style: Parameter 'smooth' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/pattern.c:2093:16: style: Parameter 'menu_info' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/pattern.c:2276:16: style: Parameter 'menu_info' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/pattern.c:2492:16: style: Parameter 'menu_info' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/pattern.c:1391:19: style: Variable 'k' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/pattern.c:1451:15: style: Variable 'x' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/pattern.c:1452:15: style: Variable 'y' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/pattern.c:1458:15: style: Variable 'x' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/pattern.c:1459:15: style: Variable 'y' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/pin.c:94:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colorLayers [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/pin.c:123:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable botObj [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/pin.c:238:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topObj [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/pin.c:279:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drawPolyHighlightedNode [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/pin.c:299:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zoomedIn [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/pin.c:366:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable start_conn [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/pin.c:378:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inHyperSpace [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/pin.c:296:50: style: Variable 'something_changed' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/pin.c:314:28: style: Variable 'something_changed' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/pin.c:321:28: style: Variable 'something_changed' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/pngtrans.c:57:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_BADPNG_SHORT_HEADER [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/pngtrans.c:123:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/pngtrans.c:240:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/pngtrans.c:415:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_BADPNG_BAD_CHUNK_LEN [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/pngtrans.c:44:24: style: Condition 'gnDebugPngParse>0' is always false [knownConditionTrueFalse] tgif-QPL-4.2.5/pngtrans.c:194:30: style: Condition 'gnDebugPngParse>1' is always false [knownConditionTrueFalse] tgif-QPL-4.2.5/pngtrans.c:238:24: style: Condition 'gnDebugPngParse>0' is always false [knownConditionTrueFalse] tgif-QPL-4.2.5/pngtrans.c:256:30: style: Condition 'gnDebugPngParse>0' is always false [knownConditionTrueFalse] tgif-QPL-4.2.5/pngtrans.c:276:33: style: Condition 'gnDebugPngParse>0' is always false [knownConditionTrueFalse] tgif-QPL-4.2.5/pngtrans.c:284:30: style: Condition 'gnDebugPngParse>0' is always false [knownConditionTrueFalse] tgif-QPL-4.2.5/pngtrans.c:294:30: style: Condition 'gnDebugPngParse>0' is always false [knownConditionTrueFalse] tgif-QPL-4.2.5/pngtrans.c:319:30: style: Condition 'gnDebugPngParse>0' is always false [knownConditionTrueFalse] tgif-QPL-4.2.5/pngtrans.c:391:30: style: Condition 'gnDebugPngParse>0' is always false [knownConditionTrueFalse] tgif-QPL-4.2.5/pngtrans.c:462:8: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] tgif-QPL-4.2.5/pngtrans.c:463:8: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] tgif-QPL-4.2.5/pngtrans.c:464:8: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] tgif-QPL-4.2.5/pngtrans.c:230:10: style: Parameter 'psz_chunk_type' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/pngtrans.c:372:45: style: Variable 'psz' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/pngtrans.c:434:27: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/pngtrans.c:186:17: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/pngtrans.c:235:23: style: Variable 'bytes_read' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/pngtrans.c:298:28: style: Variable 'bytes_read' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/pngtrans.c:312:28: style: Variable 'psz' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/pngtrans.c:316:25: style: Variable 'bytes_read' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/poly.c:151:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zoomedIn [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/poly.c:402:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curSpline [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/poly.c:631:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FillSolid [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/poly.c:709:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curChoice [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/poly.c:729:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curSpline [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/poly.c:789:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curSpline [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/poly.c:819:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curSpline [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/poly.c:860:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zoomedIn [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/poly.c:928:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XPoint [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/poly.c:1135:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curChoice [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/poly.c:1864:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeyPress [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/poly.c:1947:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WiringInfo [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/poly.c:1955:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topObj [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/poly.c:2079:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curChoice [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/poly.c:2505:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable selLtX [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/poly.c:2594:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_TOO_FEW_VER_TO_CLOSE_POLY [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/poly.c:2811:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_SEL_2_COMPAT_END_PTS_TO_JOIN [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/poly.c:2825:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curChoice [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/poly.c:2990:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/poly.c:3107:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_CANNOT_CUT_AT_SMOOTH_PT [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/poly.c:3204:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/poly.c:3332:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_CANNOT_CUT_AT_SMOOTH_PT [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/poly.c:3417:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/poly.c:3448:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/poly.c:3483:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topObj [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/poly.c:3634:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/poly.c:3708:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curChoice [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/poly.c:3813:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gPsCmd [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/poly.c:3948:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dashListLength [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/poly.c:4196:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gPsCmd [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/poly.c:4499:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/poly.c:4603:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zoomedIn [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/poly.c:4763:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colorPixels [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/poly.c:4941:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/poly.c:4970:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/poly.c:4985:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colorMenuItems [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/poly.c:5053:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scanLineNum [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/poly.c:5117:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileVersion [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/poly.c:5649:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colorMenuItems [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/poly.c:1981:25: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/poly.c:1984:25: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/poly.c:2003:24: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/poly.c:2005:28: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/poly.c:2218:18: style: Variable 'num_pts' is reassigned a value before the old one has been used. [redundantAssignment] tgif-QPL-4.2.5/poly.c:2216:15: note: num_pts is assigned tgif-QPL-4.2.5/poly.c:2218:18: note: num_pts is overwritten tgif-QPL-4.2.5/poly.c:919:8: style:inconclusive: Same expression used in consecutive assignments of 'sn' and 'orig_sn'. [duplicateAssignExpression] tgif-QPL-4.2.5/poly.c:919:19: note: Same expression used in consecutive assignments of 'sn' and 'orig_sn'. tgif-QPL-4.2.5/poly.c:919:8: note: Same expression used in consecutive assignments of 'sn' and 'orig_sn'. tgif-QPL-4.2.5/poly.c:4626:17: style: Local variable 'n' shadows outer variable [shadowVariable] tgif-QPL-4.2.5/poly.c:4592:8: note: Shadowed declaration tgif-QPL-4.2.5/poly.c:4626:17: note: Shadow variable tgif-QPL-4.2.5/poly.c:4698:17: style: Local variable 'n' shadows outer variable [shadowVariable] tgif-QPL-4.2.5/poly.c:4592:8: note: Shadowed declaration tgif-QPL-4.2.5/poly.c:4698:17: note: Shadow variable tgif-QPL-4.2.5/poly.c:5083:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] tgif-QPL-4.2.5/poly.c:389:18: style: Variable 'pt_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/poly.c:787:21: style: Parameter 'pipt_first' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/poly.c:817:21: style: Parameter 'pipt' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/poly.c:839:21: style: Parameter 'pipt' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/poly.c:904:21: style: Variable 'pipt' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/poly.c:1115:18: style: Variable 'button_ev' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/poly.c:1389:48: style: Variable 'obj_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/poly.c:1862:18: style: Variable 'button_ev' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/poly.c:1981:19: style: Variable 'c_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/poly.c:2582:28: style: Variable 'vs' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/poly.c:2583:28: style: Variable 'smooth' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/poly.c:2781:20: style: Parameter 'poly_ptr1' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/poly.c:2781:32: style: Parameter 'poly_ptr2' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/poly.c:3413:19: style: Parameter 'obj_ptr' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/poly.c:3414:20: style: Parameter 'poly_ptr' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/poly.c:3444:19: style: Parameter 'obj_ptr' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/poly.c:3445:23: style: Parameter 'polygon_ptr' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/poly.c:3484:10: style: Variable 'ssmooth' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/poly.c:3750:10: style: Parameter 'pszSpec' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/poly.c:3796:14: style: Parameter 'TailV' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/poly.c:3796:22: style: Parameter 'HeadV' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/poly.c:3899:14: style: Parameter 'TailV' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/poly.c:3899:22: style: Parameter 'HeadV' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/poly.c:4442:19: style: Parameter 'ObjPtr' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/poly.c:4967:10: style: Parameter 'aw_spec' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/poly.c:4967:20: style: Parameter 'ah_spec' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/poly.c:4967:30: style: Parameter 'aindent_spec' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/poly.c:389:24: style: Variable 'pt_ptr' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/poly.c:394:38: style: Variable 'num_ss_pts' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/poly.c:396:20: style: Variable 'elem' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/poly.c:397:25: style: Variable 'pipt' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/poly.c:918:9: style: Variable 'i' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/poly.c:947:19: style: Variable 'end_x' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/poly.c:948:19: style: Variable 'end_y' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/poly.c:953:6: style: Variable 'n' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/poly.c:1392:24: style: Variable 'obj_ptr' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/poly.c:4755:6: style: Variable 'n' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/poly.c:4952:23: style: Variable 'nibble_count' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/poly.c:4953:23: style: Variable 'nibble_count' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/polygon.c:67:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zoomedIn [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/polygon.c:88:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gPsCmd [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/polygon.c:99:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gPsCmd [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/polygon.c:123:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gPsCmd [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/polygon.c:225:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gPsCmd [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/polygon.c:370:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colorPixels [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/polygon.c:452:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curSpline [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/polygon.c:622:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numPtsInPoly [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/polygon.c:633:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastPtPtr [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/polygon.c:707:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zoomedIn [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/polygon.c:726:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CoordModeOrigin [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/polygon.c:752:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XPoint [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/polygon.c:1043:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gStructSplineList [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/polygon.c:1104:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xorColorPixels [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/polygon.c:1790:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ButtonPress [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/polygon.c:1807:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/polygon.c:1827:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topObj [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/polygon.c:1951:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastPtPtr [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/polygon.c:1961:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curSpline [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/polygon.c:2040:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colorMenuItems [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/polygon.c:2105:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileVersion [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/polygon.c:2510:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colorMenuItems [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/polygon.c:1854:25: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/polygon.c:1856:41: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/polygon.c:1876:24: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/polygon.c:1877:44: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/polygon.c:742:8: style:inconclusive: Same expression used in consecutive assignments of 'sn' and 'orig_sn'. [duplicateAssignExpression] tgif-QPL-4.2.5/polygon.c:742:19: note: Same expression used in consecutive assignments of 'sn' and 'orig_sn'. tgif-QPL-4.2.5/polygon.c:742:8: note: Same expression used in consecutive assignments of 'sn' and 'orig_sn'. tgif-QPL-4.2.5/polygon.c:742:35: style:inconclusive: Same expression used in consecutive assignments of 'sn2' and 'orig_sn2'. [duplicateAssignExpression] tgif-QPL-4.2.5/polygon.c:742:48: note: Same expression used in consecutive assignments of 'sn2' and 'orig_sn2'. tgif-QPL-4.2.5/polygon.c:742:35: note: Same expression used in consecutive assignments of 'sn2' and 'orig_sn2'. tgif-QPL-4.2.5/polygon.c:82:14: style: Parameter 'V' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/polygon.c:296:19: style: Parameter 'ObjPtr' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/polygon.c:440:18: style: Variable 'pt_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/polygon.c:1011:12: style: Parameter 'pev' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/polygon.c:1048:24: style: Variable 'ipt' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/polygon.c:1087:18: style: Variable 'button_ev' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/polygon.c:1088:18: style: Variable 'motion_ev' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/polygon.c:1787:18: style: Variable 'button_ev' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/polygon.c:1802:19: style: Parameter 'PrevTopObj' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/polygon.c:1854:19: style: Variable 'c_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/polygon.c:1979:24: style: Variable 'p_obbox' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/polygon.c:440:24: style: Variable 'pt_ptr' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/polygon.c:444:48: style: Variable 'num_ss_pts' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/polygon.c:446:20: style: Variable 'elem' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/polygon.c:447:25: style: Variable 'pipt' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/polygon.c:741:9: style: Variable 'i' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/polygon.c:781:19: style: Variable 'end_x' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/polygon.c:782:19: style: Variable 'end_y' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/polygon.c:787:6: style: Variable 'n' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/prtgif.c:40:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TGIF_PATH [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/prtgif.c:75:35: warning:inconclusive: Either the condition 'cmd==0' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] tgif-QPL-4.2.5/prtgif.c:71:12: note: Assuming that condition 'cmd==0' is not redundant tgif-QPL-4.2.5/prtgif.c:74:12: note: Assignment 'c_ptr=cmd', assigned value is 0 tgif-QPL-4.2.5/prtgif.c:75:35: note: Null pointer addition tgif-QPL-4.2.5/ps.c:1132:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] tgif-QPL-4.2.5/ps.c:1139:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] tgif-QPL-4.2.5/raster.c:368:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/raster.c:566:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable customPatDir [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/raster.c:590:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pat0_width [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/raster.c:640:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable customPatDir [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/raster.c:670:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable myFgPixel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/raster.c:1139:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable threeDLook [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/raster.c:1194:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/raster.c:1316:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileVersion [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/raster.c:395:17: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/raster.c:410:17: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/raster.c:425:17: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/raster.c:360:10: style: Variable 'c_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/raster.c:1376:19: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/raster.c:383:54: warning: Found calculation inside sizeof(). [sizeofCalculation] tgif-QPL-4.2.5/raster.c:384:53: warning: Found calculation inside sizeof(). [sizeofCalculation] tgif-QPL-4.2.5/raster.c:385:53: warning: Found calculation inside sizeof(). [sizeofCalculation] tgif-QPL-4.2.5/raster.c:530:57: warning: Found calculation inside sizeof(). [sizeofCalculation] tgif-QPL-4.2.5/raster.c:531:56: warning: Found calculation inside sizeof(). [sizeofCalculation] tgif-QPL-4.2.5/raster.c:532:56: warning: Found calculation inside sizeof(). [sizeofCalculation] tgif-QPL-4.2.5/rcbox.c:69:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x1 [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/rcbox.c:124:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/rcbox.c:136:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/rcbox.c:152:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gPsCmd [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/rcbox.c:185:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gPsCmd [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/rcbox.c:260:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gPsCmd [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/rcbox.c:364:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XPoint [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/rcbox.c:432:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zoomedIn [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/rcbox.c:509:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objFill [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/rcbox.c:578:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zoomedIn [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/rcbox.c:694:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ButtonPress [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/rcbox.c:707:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/rcbox.c:730:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colorMenuItems [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/rcbox.c:772:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileVersion [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/rcbox.c:976:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colorMenuItems [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/rcbox.c:954:10: error: Memory leak: ctm [memleak] tgif-QPL-4.2.5/rcbox.c:148:10: style: Parameter 'blank1' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/rcbox.c:148:19: style: Parameter 'blank2' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/rcbox.c:335:19: style: Parameter 'ObjPtr' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/rcbox.c:691:18: style: Variable 'button_ev' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/rcbox.c:728:21: style: Variable 'rcbox_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/rcbox.c:345:14: style: Variable 'sv' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/rect.c:44:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable psUseShortHand [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/rect.c:103:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/rect.c:266:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zoomedIn [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/rect.c:315:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_ERR_SETCTM_CALLED_CTM_NONNULL [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/rect.c:490:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/rect.c:529:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/rect.c:599:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zoomedIn [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/rect.c:621:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zoomedIn [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/rect.c:644:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zoomedIn [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/rect.c:692:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zoomedIn [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/rect.c:741:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zoomedIn [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/rect.c:812:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/rect.c:911:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zoomedIn [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/rect.c:1162:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zoomedIn [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/rect.c:1898:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colorLayers [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/rect.c:94:18: style: Parameter 'pBBox1' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/rect.c:94:27: style: Parameter 'pBBox2' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/rect.c:212:14: style: Parameter 'VIn' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/rect.c:224:14: style: Parameter 'VIn' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/rect.c:235:18: style: Parameter 'bbox' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/rect.c:349:18: style: Parameter 'pBBox' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/rect.c:359:18: style: Parameter 'pBBox' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/rect.c:368:18: style: Parameter 'pBBoxIn' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/rect.c:378:18: style: Parameter 'pBBoxIn' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/rect.c:686:30: style: Variable 'obbox' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/rect.c:1862:15: style: Variable 'sine' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/rect.c:1862:24: style: Variable 'cosine' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/remote.c:137:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSTID_PARANED_SEC_ELAPSED_AVG_SPEED [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/remote.c:153:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRTGIF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/remote.c:173:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable specialBuild [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/remote.c:241:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initializingMain [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/remote.c:291:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastPageNum [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/remote.c:365:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/remote.c:529:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRTGIF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/remote.c:542:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpFileMode [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/remote.c:605:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OBJ_FILE_EXT [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/remote.c:651:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSTID_UNZIPPING_WITH_CMD_DOTS [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/remote.c:771:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_CANT_LOCATE_NAMED_SERVER_TRY [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/remote.c:890:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_CANT_LOCATE_NAMED_SERVER_TRY [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/remote.c:1000:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_CANT_FIND_LOCATION_IN_HDR [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/remote.c:1070:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_CANT_FIND_WWW_AUTHEN_IN_HDR [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/remote.c:1202:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_FAIL_TO_PARSE_GIVEN_URL [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/remote.c:1280:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_LAUNCH_GIVEN_VIEWER [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/remote.c:1387:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/remote.c:1403:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/remote.c:1422:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/remote.c:1468:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gszMsgBox [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/remote.c:1544:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_MALFORMED_MAILCAP_ENTRY [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/remote.c:1611:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_TOOL_CANT_HANDLE_MP_MIME [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/remote.c:1738:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curDirIsLocal [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/remote.c:1800:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gszMsgBox [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/remote.c:1898:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/remote.c:2051:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable navigatingBackAndForth [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/remote.c:2111:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/remote.c:2128:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable autoHyperSpaceOnRemote [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/remote.c:218:33: style: Obsolescent function 'gethostbyname' called. It is recommended to use 'getaddrinfo' instead. [prohibitedgethostbynameCalled] tgif-QPL-4.2.5/remote.c:1431:23: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/remote.c:1564:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/remote.c:1500:52: warning: Logical conjunction always evaluates to false: *(first_semi_ptr) == ' ' && *(first_semi_ptr) == '\t'. [incorrectLogicOperator] tgif-QPL-4.2.5/remote.c:2013:15: style: Condition 'is_html' is always true [knownConditionTrueFalse] tgif-QPL-4.2.5/remote.c:694:10: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc] tgif-QPL-4.2.5/remote.c:1712:18: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc] tgif-QPL-4.2.5/remote.c:1722:18: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc] tgif-QPL-4.2.5/remote.c:696:7: warning: Either the condition 'buf!=0' is redundant or there is possible null pointer dereference: buf. [nullPointerRedundantCheck] tgif-QPL-4.2.5/remote.c:698:15: note: Assuming that condition 'buf!=0' is not redundant tgif-QPL-4.2.5/remote.c:696:7: note: Null pointer dereference tgif-QPL-4.2.5/remote.c:1533:26: warning: Either the condition 'fname!=0' is redundant or there is possible null pointer dereference: fname. [nullPointerRedundantCheck] tgif-QPL-4.2.5/remote.c:1475:17: note: Assuming that condition 'fname!=0' is not redundant tgif-QPL-4.2.5/remote.c:1533:26: note: Null pointer dereference tgif-QPL-4.2.5/remote.c:148:10: style: Variable 'c_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/remote.c:218:23: style: Variable 'p_hostent' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/remote.c:285:10: style: Parameter 'psz_spec' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/remote.c:361:10: style: Parameter 'host' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/remote.c:361:17: style: Parameter 'path' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/remote.c:409:21: style: Parameter 'psz_def_ext' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/remote.c:412:13: style: Variable 'slash_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/remote.c:412:61: style: Variable 'dot_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/remote.c:537:10: style: Parameter 'psz_buf' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/remote.c:537:20: style: Parameter 'psz_ext' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/remote.c:993:10: style: Parameter 'url' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/remote.c:1267:10: style: Parameter 'psz_viewer' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/remote.c:1267:23: style: Parameter 'psz_url' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/remote.c:1267:33: style: Parameter 'psz_new_fname' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/remote.c:1418:10: style: Variable 'c_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/remote.c:1541:23: style: Parameter 'mail_cap_ptr' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/remote.c:1734:10: style: Parameter 'psz_url' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/remote.c:148:15: style: Variable 'c_ptr' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/remote.c:1099:16: style: Variable 'psz' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/remote.c:2005:16: style: Variable 'viewer' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/rm_intrf.c:64:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RMCastIntrfInfo [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/rm_intrf.c:73:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gszMsgBox [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/rm_intrf.c:235:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RMCastIntrfInfo [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/rm_intrf.c:373:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable callbackterm [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/rm_intrf.c:71:10: style: Parameter 'psz_funcname' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/rm_intrf.c:250:53: style: Variable 'psz_copy' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/rmcast/mcastproxy/mcastproxy.c:75:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/rmcast/mcastproxy/mcastproxy.c:278:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/rmcast/mcastproxy/mcastproxy.c:299:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/rmcast/mcastproxy/mcastproxy.c:323:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/rmcast/mcastproxy/mcastproxy.c:383:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/rmcast/mcastproxy/mcastproxy.c:413:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INADDR_ANY [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/rmcast/mcastproxy/mcastproxy.c:424:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/rmcast/mcastproxy/mcastproxy.c:155:27: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] tgif-QPL-4.2.5/rmcast/mcastproxy/mcastproxy.c:180:19: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] tgif-QPL-4.2.5/rmcast/mcastproxy/mcastproxy.c:395:16: style: Obsolescent function 'gethostbyname' called. It is recommended to use 'getaddrinfo' instead. [prohibitedgethostbynameCalled] tgif-QPL-4.2.5/rmcast/mcastproxy/mcastproxy.c:306:13: error: Resource leak: sckd [resourceLeak] tgif-QPL-4.2.5/rmcast/mcastproxy/mcastproxy.c:338:9: error: Resource leak: sckd [resourceLeak] tgif-QPL-4.2.5/rmcast/mcastproxy/mcastproxy.c:345:9: error: Resource leak: sckd [resourceLeak] tgif-QPL-4.2.5/rmcast/mcastproxy/mcastproxy.c:352:9: error: Resource leak: sckd [resourceLeak] tgif-QPL-4.2.5/rmcast/mcastproxy/mcastproxy.c:359:9: error: Resource leak: sckd [resourceLeak] tgif-QPL-4.2.5/rmcast/mcastproxy/mcastproxy.c:370:9: error: Resource leak: sckd [resourceLeak] tgif-QPL-4.2.5/rmcast/mcastproxy/mcastproxy.c:348:10: style: Variable 'byte' is reassigned a value before the old one has been used. [redundantAssignment] tgif-QPL-4.2.5/rmcast/mcastproxy/mcastproxy.c:320:10: note: byte is assigned tgif-QPL-4.2.5/rmcast/mcastproxy/mcastproxy.c:348:10: note: byte is overwritten tgif-QPL-4.2.5/rmcast/mcastproxy/mcastproxy.c:64:12: style: Variable 'homedir' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/rmcast/mcastproxy/mcastproxy.c:288:35: style: Parameter 'config' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/rmcast/mcastproxy/mcastproxy.c:313:35: style: Parameter 'config' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/rmcast/mcastproxy/mcastproxy.c:313:65: style: Parameter 'group_addr' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/rmcast/mcastproxy/mcastproxy.c:376:28: style: Parameter 'config' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/rmcast/mcastproxy/mcastproxy.c:379:21: style: Variable 'host' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/rmcast/mcastproxy/mcastproxy.c:408:61: style: Parameter 'group_addr' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/rmcast/rmchat/rmchat.c:50:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/rmcast/rmchat/rmchat.c:74:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAND_MAX [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/rmcast/rmchat/rmchat.c:96:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/rmcast/rmchat/rmchat.c:126:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/rmcast/rmchat/rmchat.c:153:5: warning: scanf() without field width limits can crash with huge input data. [invalidscanf] tgif-QPL-4.2.5/rmcast/rmchat/rmchat.c:206:17: warning: scanf() without field width limits can crash with huge input data. [invalidscanf] tgif-QPL-4.2.5/rmcast/rmchat/rmchat.c:71:12: style: Variable 'e' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/rmcast/rmchat/rmchat.c:93:26: style: Variable 'bytes_read' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/rmcast/rmchat/rmchat.c:200:28: style: Variable 'aux_sample' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/rmcast/src/rmcache.c:72:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/rmcast/src/rmcache.c:122:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/rmcast/src/rmcache.c:758:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/rmcast/src/rmcache.c:833:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/rmcast/src/rmcache.c:869:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/rmcast/src/rmcache.c:945:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/rmcast/src/rmcache.c:75:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] tgif-QPL-4.2.5/rmcast/src/rmcache.c:126:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] tgif-QPL-4.2.5/rmcast/src/rmcache.c:837:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] tgif-QPL-4.2.5/rmcast/src/rmcache.c:579:12: style: Return value '!(auxCacheHeaderNode->number_of_nodesnumber_of_nodesnumber_of_nodesnumber_of_nodesnumber_of_nodesnumber_of_nodespTdgtBmpList->num_visible_lines' is always true [knownConditionTrueFalse] tgif-QPL-4.2.5/tdgtbmpl.c:384:17: note: Assuming that condition 'num_rows<=num_visible_lines' is not redundant tgif-QPL-4.2.5/tdgtbmpl.c:379:25: note: num_visible_lines is assigned 'pTdgtBmpList->num_visible_lines' here. tgif-QPL-4.2.5/tdgtbmpl.c:389:17: note: Condition 'num_rows>pTdgtBmpList->num_visible_lines' is always true tgif-QPL-4.2.5/tdgtbmpl.c:392:15: style: Variable 'block_h' is reassigned a value before the old one has been used. [redundantAssignment] tgif-QPL-4.2.5/tdgtbmpl.c:387:12: note: block_h is assigned tgif-QPL-4.2.5/tdgtbmpl.c:392:15: note: block_h is overwritten tgif-QPL-4.2.5/tdgtbmpl.c:906:26: style: Same expression 'KeyPressMask' found multiple times in chain of '|' operators. [duplicateExpression] tgif-QPL-4.2.5/tdgtbmpl.c:1181:26: style: Same expression 'KeyPressMask' found multiple times in chain of '|' operators. [duplicateExpression] tgif-QPL-4.2.5/tdgtbmpl.c:206:24: style: Variable 'pblii_next' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/tdgtbmpl.c:375:18: style: Parameter 'button_ev' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/tdgtbmpl.c:549:15: style: Parameter 'key_ev' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/tdgtbmpl.c:815:22: style: Parameter 'handling_pti' can be declared as pointer to const. However it seems that 'TdgtBmpListEventHandler' is a callback function, if 'handling_pti' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/tdgtbmpl.c:1165:29: note: You might need to cast the function pointer here tgif-QPL-4.2.5/tdgtbmpl.c:815:22: note: Parameter 'handling_pti' can be declared as pointer to const tgif-QPL-4.2.5/tdgtbmpl.c:856:12: style: Parameter 'input' can be declared as pointer to const. However it seems that 'IsTdgtBmpListEvent' is a callback function, if 'input' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/tdgtbmpl.c:1165:54: note: You might need to cast the function pointer here tgif-QPL-4.2.5/tdgtbmpl.c:856:12: note: Parameter 'input' can be declared as pointer to const tgif-QPL-4.2.5/tdgtbmpl.c:858:17: style: Variable 'pTdgtBmpList' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/tdgtbmpl.c:1041:17: style: Parameter 'pTdgtBmpList' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/tdgtbmpl.c:1140:25: style: Parameter 'pmosi' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/tdgtbmpl.c:177:15: style: Variable 'block_h' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/tdgtbmpl.c:179:15: style: Variable 'block_h' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/tdgtbmpl.c:206:34: style: Variable 'pblii_next' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/tdgtbmpl.c:213:21: style: Variable 'pblii_next' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/tdgtbmpl.c:395:12: style: Variable 'frac' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/tdgtbrow.c:85:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tdgtbrow.c:133:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tdgtbrow.c:200:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tdgtbrow.c:229:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tdgtbrow.c:309:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable threeDLook [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tdgtbrow.c:379:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable windowPadding [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tdgtbrow.c:109:19: style: Local variable 'pti' shadows outer argument [shadowArgument] tgif-QPL-4.2.5/tdgtbrow.c:80:16: note: Shadowed declaration tgif-QPL-4.2.5/tdgtbrow.c:109:19: note: Shadow variable tgif-QPL-4.2.5/tdgtbrow.c:207:19: style: Local variable 'pti' shadows outer argument [shadowArgument] tgif-QPL-4.2.5/tdgtbrow.c:188:16: note: Shadowed declaration tgif-QPL-4.2.5/tdgtbrow.c:207:19: note: Shadow variable tgif-QPL-4.2.5/tdgtbrow.c:232:11: style: Local variable 'x' shadows outer argument [shadowArgument] tgif-QPL-4.2.5/tdgtbrow.c:220:8: note: Shadowed declaration tgif-QPL-4.2.5/tdgtbrow.c:232:11: note: Shadow variable tgif-QPL-4.2.5/tdgtbrow.c:244:22: style: Local variable 'pti' shadows outer argument [shadowArgument] tgif-QPL-4.2.5/tdgtbrow.c:219:16: note: Shadowed declaration tgif-QPL-4.2.5/tdgtbrow.c:244:22: note: Shadow variable tgif-QPL-4.2.5/tdgtbrow.c:259:10: style: Parameter 'pv_cmd_userdata' can be declared as pointer to const. However it seems that 'TdgtBtnRowSendCmd' is a callback function, if 'pv_cmd_userdata' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/tdgtbrow.c:336:10: note: You might need to cast the function pointer here tgif-QPL-4.2.5/tdgtbrow.c:259:10: note: Parameter 'pv_cmd_userdata' can be declared as pointer to const tgif-QPL-4.2.5/tdgtbrow.c:261:16: style: Variable 'pTdgtBtnRow' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/tdgtbrow.c:289:16: style: Parameter 'pTdgtBtnRow' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/tdgtbtn.c:66:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable boldMsgFontSet [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tdgtbtn.c:92:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable threeDLook [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tdgtbtn.c:117:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tdgtbtn.c:232:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ButtonFontInfo [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tdgtbtn.c:318:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Expose [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tdgtbtn.c:436:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tdgtbtn.c:457:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tdgtbtn.c:498:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable threeDLook [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tdgtbtn.c:601:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msgFontSet [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tdgtbtn.c:310:22: style: Parameter 'handling_pti' can be declared as pointer to const. However it seems that 'TdgtBtnEventHandler' is a callback function, if 'handling_pti' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/tdgtbtn.c:517:25: note: You might need to cast the function pointer here tgif-QPL-4.2.5/tdgtbtn.c:310:22: note: Parameter 'handling_pti' can be declared as pointer to const tgif-QPL-4.2.5/tdgtbtn.c:400:12: style: Parameter 'input' can be declared as pointer to const. However it seems that 'IsTdgtBtnEvent' is a callback function, if 'input' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/tdgtbtn.c:517:46: note: You might need to cast the function pointer here tgif-QPL-4.2.5/tdgtbtn.c:400:12: note: Parameter 'input' can be declared as pointer to const tgif-QPL-4.2.5/tdgtbtn.c:402:13: style: Variable 'pTdgtBtn' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/tdgtbtn.c:466:10: style: Parameter 'pv_cmd_userdata' can be declared as pointer to const. However it seems that 'TdgtBtnSendCmd' is a callback function, if 'pv_cmd_userdata' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/tdgtbtn.c:518:41: note: You might need to cast the function pointer here tgif-QPL-4.2.5/tdgtbtn.c:466:10: note: Parameter 'pv_cmd_userdata' can be declared as pointer to const tgif-QPL-4.2.5/tdgtbtn.c:468:13: style: Variable 'pTdgtBtn' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/tdgtbtn.c:496:25: style: Parameter 'pmosi' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/tdgtbtn.c:545:25: style: Parameter 'pmosi' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/tdgtbtn.c:569:13: style: Parameter 'pTdgtBtn' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/tdgtdraw.c:60:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tdgtdraw.c:100:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Expose [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tdgtdraw.c:155:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tdgtdraw.c:176:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tdgtdraw.c:218:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable windowPadding [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tdgtdraw.c:93:22: style: Parameter 'handling_pti' can be declared as pointer to const. However it seems that 'TdgtDrawEventHandler' is a callback function, if 'handling_pti' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/tdgtdraw.c:237:26: note: You might need to cast the function pointer here tgif-QPL-4.2.5/tdgtdraw.c:93:22: note: Parameter 'handling_pti' can be declared as pointer to const tgif-QPL-4.2.5/tdgtdraw.c:117:12: style: Parameter 'input' can be declared as pointer to const. However it seems that 'IsTdgtDrawEvent' is a callback function, if 'input' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/tdgtdraw.c:237:48: note: You might need to cast the function pointer here tgif-QPL-4.2.5/tdgtdraw.c:117:12: note: Parameter 'input' can be declared as pointer to const tgif-QPL-4.2.5/tdgtdraw.c:119:14: style: Variable 'pTdgtDraw' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/tdgtlist.c:98:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msgFontSet [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tdgtlist.c:246:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tdgtlist.c:265:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable myBgPixel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tdgtlist.c:299:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable threeDLook [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tdgtlist.c:322:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tdgtlist.c:349:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tdgtlist.c:379:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tdgtlist.c:403:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tdgtlist.c:459:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scrollBarW [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tdgtlist.c:546:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ButtonPress [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tdgtlist.c:611:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enableMouseWheel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tdgtlist.c:646:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ControlMask [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tdgtlist.c:789:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ControlMask [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tdgtlist.c:874:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Expose [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tdgtlist.c:943:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tdgtlist.c:971:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable windowPadding [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tdgtlist.c:1033:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msgFontSet [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tdgtlist.c:1044:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable threeDLook [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tdgtlist.c:1176:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ListItemInfo [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tdgtlist.c:1235:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msgFontSet [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tdgtlist.c:457:15: style: Condition 'length>pListInfo->num_visible_lines' is always true [knownConditionTrueFalse] tgif-QPL-4.2.5/tdgtlist.c:452:15: note: Assuming that condition 'length<=num_visible_lines' is not redundant tgif-QPL-4.2.5/tdgtlist.c:448:25: note: num_visible_lines is assigned 'pListInfo->num_visible_lines' here. tgif-QPL-4.2.5/tdgtlist.c:457:15: note: Condition 'length>pListInfo->num_visible_lines' is always true tgif-QPL-4.2.5/tdgtlist.c:856:11: style: Condition 'double_clicked' is always false [knownConditionTrueFalse] tgif-QPL-4.2.5/tdgtlist.c:854:45: note: Calling function 'TdgtListDspHandler' returns -1 tgif-QPL-4.2.5/tdgtlist.c:854:67: note: Assignment 'double_clicked=TdgtListDspHandler(pTdgtList,button_ev)!=-1', assigned value is 0 tgif-QPL-4.2.5/tdgtlist.c:856:11: note: Condition 'double_clicked' is always false tgif-QPL-4.2.5/tdgtlist.c:459:15: style: Variable 'block_h' is reassigned a value before the old one has been used. [redundantAssignment] tgif-QPL-4.2.5/tdgtlist.c:455:12: note: block_h is assigned tgif-QPL-4.2.5/tdgtlist.c:459:15: note: block_h is overwritten tgif-QPL-4.2.5/tdgtlist.c:443:18: style: Parameter 'button_ev' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/tdgtlist.c:609:18: style: Parameter 'button_ev' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/tdgtlist.c:638:15: style: Parameter 'key_ev' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/tdgtlist.c:759:14: style: Variable 'pListInfo' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/tdgtlist.c:867:22: style: Parameter 'handling_pti' can be declared as pointer to const. However it seems that 'TdgtListEventHandler' is a callback function, if 'handling_pti' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/tdgtlist.c:1065:26: note: You might need to cast the function pointer here tgif-QPL-4.2.5/tdgtlist.c:867:22: note: Parameter 'handling_pti' can be declared as pointer to const tgif-QPL-4.2.5/tdgtlist.c:897:12: style: Parameter 'input' can be declared as pointer to const. However it seems that 'IsTdgtListEvent' is a callback function, if 'input' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/tdgtlist.c:1065:48: note: You might need to cast the function pointer here tgif-QPL-4.2.5/tdgtlist.c:897:12: note: Parameter 'input' can be declared as pointer to const tgif-QPL-4.2.5/tdgtlist.c:899:14: style: Variable 'pTdgtList' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/tdgtlist.c:999:10: style: Parameter 'pv_cmd_userdata' can be declared as pointer to const. However it seems that 'TdgtListSendCmd' is a callback function, if 'pv_cmd_userdata' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/tdgtlist.c:1066:43: note: You might need to cast the function pointer here tgif-QPL-4.2.5/tdgtlist.c:999:10: note: Parameter 'pv_cmd_userdata' can be declared as pointer to const tgif-QPL-4.2.5/tdgtlist.c:1001:14: style: Variable 'pTdgtList' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/tdgtlist.c:1226:14: style: Parameter 'pTdgtList' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/tdgtlist.c:83:11: style: Variable 'len' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/tdgtlist.c:242:15: style: Variable 'block_h' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/tdgtlist.c:244:15: style: Variable 'block_h' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/tdgtlist.c:461:12: style: Variable 'frac' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/tdgtmsg.c:58:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable windowPadding [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tdgtmsg.c:125:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tdgtmsg.c:161:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Expose [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tdgtmsg.c:214:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tdgtmsg.c:235:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tdgtmsg.c:279:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable boldMsgFontPtr [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tdgtmsg.c:309:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable threeDLook [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tdgtmsg.c:154:22: style: Parameter 'handling_pti' can be declared as pointer to const. However it seems that 'TdgtMsgEventHandler' is a callback function, if 'handling_pti' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/tdgtmsg.c:336:25: note: You might need to cast the function pointer here tgif-QPL-4.2.5/tdgtmsg.c:154:22: note: Parameter 'handling_pti' can be declared as pointer to const tgif-QPL-4.2.5/tdgtmsg.c:155:12: style: Parameter 'input' can be declared as pointer to const. However it seems that 'TdgtMsgEventHandler' is a callback function, if 'input' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/tdgtmsg.c:336:25: note: You might need to cast the function pointer here tgif-QPL-4.2.5/tdgtmsg.c:155:12: note: Parameter 'input' can be declared as pointer to const tgif-QPL-4.2.5/tdgtmsg.c:176:12: style: Parameter 'input' can be declared as pointer to const. However it seems that 'IsTdgtMsgEvent' is a callback function, if 'input' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/tdgtmsg.c:336:46: note: You might need to cast the function pointer here tgif-QPL-4.2.5/tdgtmsg.c:176:12: note: Parameter 'input' can be declared as pointer to const tgif-QPL-4.2.5/tdgtmsg.c:178:13: style: Variable 'pTdgtMsg' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/tdgtmsg.c:244:10: style: Parameter 'pv_cmd_userdata' can be declared as pointer to const. However it seems that 'TdgtMsgSendCmd' is a callback function, if 'pv_cmd_userdata' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/tdgtmsg.c:337:41: note: You might need to cast the function pointer here tgif-QPL-4.2.5/tdgtmsg.c:244:10: note: Parameter 'pv_cmd_userdata' can be declared as pointer to const tgif-QPL-4.2.5/tdgtmsg.c:246:13: style: Variable 'pTdgtMsg' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/tdgtsedt.c:126:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msgFontPtr [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tdgtsedt.c:188:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tdgtsedt.c:227:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Expose [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tdgtsedt.c:340:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tdgtsedt.c:362:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tdgtsedt.c:418:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable windowPadding [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tdgtsedt.c:498:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colorMenuItems [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tdgtsedt.c:620:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tdgtsedt.c:276:34: warning:inconclusive: Logical conjunction always evaluates to false: key_sym >= '\040' && key_sym <= '\377'. [incorrectLogicOperator] tgif-QPL-4.2.5/tdgtsedt.c:77:11: style: Condition '!found' is always true [knownConditionTrueFalse] tgif-QPL-4.2.5/tdgtsedt.c:75:64: note: Assignment 'found=0', assigned value is 0 tgif-QPL-4.2.5/tdgtsedt.c:77:11: note: Condition '!found' is always true tgif-QPL-4.2.5/tdgtsedt.c:459:19: warning: Either the condition 'str!=0' is redundant or there is possible null pointer dereference: str. [nullPointerRedundantCheck] tgif-QPL-4.2.5/tdgtsedt.c:468:12: note: Assuming that condition 'str!=0' is not redundant tgif-QPL-4.2.5/tdgtsedt.c:459:19: note: Null pointer dereference tgif-QPL-4.2.5/tdgtsedt.c:220:22: style: Parameter 'handling_pti' can be declared as pointer to const. However it seems that 'TdgtSmplEditEventHandler' is a callback function, if 'handling_pti' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/tdgtsedt.c:438:30: note: You might need to cast the function pointer here tgif-QPL-4.2.5/tdgtsedt.c:220:22: note: Parameter 'handling_pti' can be declared as pointer to const tgif-QPL-4.2.5/tdgtsedt.c:302:12: style: Parameter 'input' can be declared as pointer to const. However it seems that 'IsTdgtSmplEditEvent' is a callback function, if 'input' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/tdgtsedt.c:438:56: note: You might need to cast the function pointer here tgif-QPL-4.2.5/tdgtsedt.c:302:12: note: Parameter 'input' can be declared as pointer to const tgif-QPL-4.2.5/tdgtsedt.c:304:18: style: Variable 'pTdgtSmplEdit' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/tdgtsedt.c:376:10: style: Parameter 'pv_cmd_userdata' can be declared as pointer to const. However it seems that 'TdgtSmplEditSendCmd' is a callback function, if 'pv_cmd_userdata' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/tdgtsedt.c:440:10: note: You might need to cast the function pointer here tgif-QPL-4.2.5/tdgtsedt.c:376:10: note: Parameter 'pv_cmd_userdata' can be declared as pointer to const tgif-QPL-4.2.5/tdgtsedt.c:378:18: style: Variable 'pTdgtSmplEdit' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/tdgtsedt.c:487:18: style: Parameter 'pTdgtSmplEdit' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/tdgtsedt.c:521:18: style: Parameter 'pTdgtSmplEdit' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/tdgtsedt.c:544:18: style: Parameter 'pTdgtSmplEdit' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/tdgtsedt.c:553:10: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/tdgtsedt.c:75:21: style: Variable 'prev_too_long' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/tdgtsedt.c:89:27: style: Variable 'prev_too_long' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/testdrive.c:240:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable botObj [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/testdrive.c:188:17: style: Unused variable: i [unusedVariable] tgif-QPL-4.2.5/text.c:220:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable textHighlight [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:234:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curTextObj [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:243:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curTextObj [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:254:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:272:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable textCurX [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:286:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:300:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable textBackingBitmap [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:360:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable textBackingBitmap [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:383:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable textOrigY [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:397:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable textOrigY [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:427:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:462:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_TEXT_VSPACE_TOO_SMALL_RESET_0 [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:548:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:579:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curRealSzUnit [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:585:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curFont [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:731:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curChoice [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:750:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rightMarginEnabled [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:782:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:788:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable minilines [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:801:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:957:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curTextObj [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:980:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curFont [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:1398:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable justDupped [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:1403:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable textHighlight [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:1418:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_READ_ONLY_TEXT_CANT_BE_EDITED [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:1559:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable textHighlight [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:1589:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endStrBlock [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:1624:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:1658:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curSzUnit [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:1698:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable textCurIndex [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:1711:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:1727:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:1740:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:1755:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable minilines [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:1813:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:1892:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curStrBlock [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:1907:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable textHighlight [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:1977:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endStrBlock [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:2036:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curStrBlock [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:2069:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gnInputMethod [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:2104:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable escPressed [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:2308:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable owner_mini_line [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:2352:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable textHighlight [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:2386:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ControlMask [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:2429:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ControlMask [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:2512:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable owner_mini_line [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:2575:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable double_byte [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:2635:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curSzUnit [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:2746:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable textHighlight [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:2769:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zoomedIn [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:2839:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_TOO_MANY_BYTES_IN_CH_IGNORED [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:2948:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable escPressed [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:3030:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable textHighlight [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:3047:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curStrBlock [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:3060:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable textHighlight [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:3088:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable textHighlight [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:3117:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curStrBlock [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:3124:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable textHighlight [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:3217:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable textHighlight [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:3270:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curStrBlock [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:3284:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable textHighlight [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:3312:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable textHighlight [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:3346:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable textHighlight [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:3421:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable double_byte_valid [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:3462:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rightMarginEnabled [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:3515:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ControlMask [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:3604:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pasteFromFileInDrawTextMode [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:3705:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable textHighlight [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:3784:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:3809:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable canvasFontDoubleByte [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:3852:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ButtonPress [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:3932:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XK_Insert [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:3948:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curChoice [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:3974:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable groupedTextEditable [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:4016:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:4078:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable userDisableRedraw [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:4242:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileVersion [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:4313:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRTGIF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:4372:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_UNEXPECTED_EOF_IN_ABORT_READ [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:4492:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_UNEXPECTED_EOF_IN_ABORT_READ [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:4614:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_UNEXPECTED_EOF_IN_ABORT_READ [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:4688:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_UNEXPECTED_EOF_IN_ABORT_READ [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:4774:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable deserializingFile [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:5057:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FontLeftToRight [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:5771:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:5789:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable textOrigX [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:5804:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zoomedIn [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:5813:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:5822:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zoomedIn [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:5871:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curChoice [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:5926:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable minilines [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:5974:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_INVALID_GIVEN_VALUE_SPECIFIED [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:5994:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_ENTER_SCRIPT_FRACTION_CUR_IS [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:6010:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curStrBlock [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:6022:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_ENTER_INT_WIDTH_FOR_THIN_SPC [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:6057:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable textHighlight [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:6078:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:6106:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_ENTER_INT_VAL_FOR_VERT_OFFSET [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:6133:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:6173:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable textHighlight [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:6194:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curSzUnit [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:6204:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable textCurIndex [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:6274:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable owner_mini_line [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:6391:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable escPressed [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:6433:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable textHighlight [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:6449:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable owner_mini_line [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:6562:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable escPressed [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:6610:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gnInputMethod [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:6674:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable owner_mini_line [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:6771:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curTextObj [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:6859:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable owner_mini_line [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:6893:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable textHighlight [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:6972:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:7009:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable debugNoPointerGrab [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:7076:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curChoice [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:7118:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_DRAG_MOUSE_MOVE_EDITTEXT_DOTS [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/text.c:435:31: style: Condition 'new_first_miniline_asc>saved_first_miniline_asc' is always false [knownConditionTrueFalse] tgif-QPL-4.2.5/text.c:434:27: note: new_first_miniline_asc is assigned 'text_ptr->minilines.first->asc' here. tgif-QPL-4.2.5/text.c:430:29: note: saved_first_miniline_asc is assigned 'text_ptr->minilines.first->asc' here. tgif-QPL-4.2.5/text.c:435:31: note: Condition 'new_first_miniline_asc>saved_first_miniline_asc' is always false tgif-QPL-4.2.5/text.c:2879:36: style: Condition 'SwitchToSingleByteFont(&ssi)' is always true [knownConditionTrueFalse] tgif-QPL-4.2.5/text.c:2702:41: note: Calling function 'SwitchToSingleOrDoubleByteFont' returns 1 tgif-QPL-4.2.5/text.c:2879:36: note: Calling function 'SwitchToSingleByteFont' returns 1 tgif-QPL-4.2.5/text.c:2879:36: note: Condition 'SwitchToSingleByteFont(&ssi)' is always true tgif-QPL-4.2.5/text.c:2884:36: style: Condition 'SwitchToSingleByteFont(&gstCopyUTF8Info.single_byte_seg)' is always true [knownConditionTrueFalse] tgif-QPL-4.2.5/text.c:2702:41: note: Calling function 'SwitchToSingleOrDoubleByteFont' returns 1 tgif-QPL-4.2.5/text.c:2884:36: note: Calling function 'SwitchToSingleByteFont' returns 1 tgif-QPL-4.2.5/text.c:2884:36: note: Condition 'SwitchToSingleByteFont(&gstCopyUTF8Info.single_byte_seg)' is always true tgif-QPL-4.2.5/text.c:2892:36: style: Condition 'SwitchToSingleByteFont(&ssi)' is always true [knownConditionTrueFalse] tgif-QPL-4.2.5/text.c:2702:41: note: Calling function 'SwitchToSingleOrDoubleByteFont' returns 1 tgif-QPL-4.2.5/text.c:2892:36: note: Calling function 'SwitchToSingleByteFont' returns 1 tgif-QPL-4.2.5/text.c:2892:36: note: Condition 'SwitchToSingleByteFont(&ssi)' is always true tgif-QPL-4.2.5/text.c:2905:36: style: Condition 'SwitchToDoubleByteFont(&ssi)' is always true [knownConditionTrueFalse] tgif-QPL-4.2.5/text.c:2708:41: note: Calling function 'SwitchToSingleOrDoubleByteFont' returns 1 tgif-QPL-4.2.5/text.c:2905:36: note: Calling function 'SwitchToDoubleByteFont' returns 1 tgif-QPL-4.2.5/text.c:2905:36: note: Condition 'SwitchToDoubleByteFont(&ssi)' is always true tgif-QPL-4.2.5/text.c:2910:36: style: Condition 'SwitchToDoubleByteFont(&gstCopyUTF8Info.double_byte_seg)' is always true [knownConditionTrueFalse] tgif-QPL-4.2.5/text.c:2708:41: note: Calling function 'SwitchToSingleOrDoubleByteFont' returns 1 tgif-QPL-4.2.5/text.c:2910:36: note: Calling function 'SwitchToDoubleByteFont' returns 1 tgif-QPL-4.2.5/text.c:2910:36: note: Condition 'SwitchToDoubleByteFont(&gstCopyUTF8Info.double_byte_seg)' is always true tgif-QPL-4.2.5/text.c:2317:13: style: Redundant initialization for 'saved_ch'. The initialized value is overwritten before it is read. [redundantInitialization] tgif-QPL-4.2.5/text.c:2311:63: note: saved_ch is initialized tgif-QPL-4.2.5/text.c:2317:13: note: saved_ch is overwritten tgif-QPL-4.2.5/text.c:6318:19: style: Redundant initialization for 'saved_ch'. The initialized value is overwritten before it is read. [redundantInitialization] tgif-QPL-4.2.5/text.c:6312:69: note: saved_ch is initialized tgif-QPL-4.2.5/text.c:6318:19: note: saved_ch is overwritten tgif-QPL-4.2.5/text.c:6483:16: style: Redundant initialization for 'saved_ch'. The initialized value is overwritten before it is read. [redundantInitialization] tgif-QPL-4.2.5/text.c:6471:31: note: saved_ch is initialized tgif-QPL-4.2.5/text.c:6483:16: note: saved_ch is overwritten tgif-QPL-4.2.5/text.c:6716:19: style: Redundant initialization for 'saved_ch'. The initialized value is overwritten before it is read. [redundantInitialization] tgif-QPL-4.2.5/text.c:6710:69: note: saved_ch is initialized tgif-QPL-4.2.5/text.c:6716:19: note: saved_ch is overwritten tgif-QPL-4.2.5/text.c:6864:13: style: Redundant initialization for 'saved_ch'. The initialized value is overwritten before it is read. [redundantInitialization] tgif-QPL-4.2.5/text.c:6860:28: note: saved_ch is initialized tgif-QPL-4.2.5/text.c:6864:13: note: saved_ch is overwritten tgif-QPL-4.2.5/text.c:5760:11: style: Local variable 'asc' shadows outer variable [shadowVariable] tgif-QPL-4.2.5/text.c:5050:37: note: Shadowed declaration tgif-QPL-4.2.5/text.c:5760:11: note: Shadow variable tgif-QPL-4.2.5/text.c:124:37: style: Parameter 'src_dyn_str' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/text.c:172:10: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/text.c:590:19: style: Variable 'minilines' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/text.c:1371:18: style: Parameter 'pStrBlock' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/text.c:1376:23: style: Variable 'attr_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/text.c:1711:10: style: Variable 'psz' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/text.c:1727:10: style: Variable 'psz' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/text.c:1857:18: style: Parameter 'pStrBlockTarget' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/text.c:1977:18: style: Variable 'pStrBlock' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/text.c:2097:18: style: Parameter 'Button_Ev' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/text.c:2384:15: style: Parameter 'key_ev' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/text.c:2424:20: style: Variable 'attr_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/text.c:2444:24: style: Variable 'pNextMiniLine' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/text.c:2487:24: style: Variable 'pNextMiniLine' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/text.c:2633:16: style: Parameter 'pStrSeg' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/text.c:2784:22: style: Variable 'pssi' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/text.c:2942:15: style: Parameter 'key_ev' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/text.c:3086:15: style: Parameter 'key_ev' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/text.c:3310:15: style: Parameter 'key_ev' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/text.c:3765:26: style: Variable 'c_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/text.c:4009:19: style: Variable 'c_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/text.c:4235:13: style: Variable 'psz1' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/text.c:5772:19: style: Variable 'minilines' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/text.c:6059:22: style: Variable 'minilines' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/text.c:6251:16: style: Parameter 'pStrSeg' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/text.c:1809:34: style: Variable 'pOwnerMinilines' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/text.c:2099:13: style: Variable 'x_off' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/text.c:2099:22: style: Variable 'y_off' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/text.c:2439:13: style: Variable 'attr_ptr' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/text.c:2717:28: style: Variable 'minilines' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/text.c:2718:27: style: Variable 'pMiniLine' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/text.c:2768:13: style: Variable 'psz' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/text.c:3006:28: style: Variable 'minilines' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/text.c:3007:27: style: Variable 'pMiniLine' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/text.c:3811:16: style: Variable 'psz' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/text.c:4101:6: style: Variable 'y' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/text.c:4103:9: style: Variable 'xinc' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/text.c:4104:9: style: Variable 'yinc' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/text.c:4242:33: style: Variable 'psz' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/text.c:4767:11: style: Variable 'len' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/text.c:4782:29: style: Variable 'pStrSeg' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/text.c:6273:50: style: Variable 'font_h' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/text.c:6538:28: style: Variable 'pRightStrBlock' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/text.c:6887:31: style: Variable 'src_mini_line' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/text.c:6888:32: style: Variable 'pFirstMiniLine' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/text.c:6888:53: style: Variable 'pLastMiniLine' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/tgcwdl.c:155:32: debug: Function::addArguments found argument 'pn_b' with varid 0. [varid0] tgif-QPL-4.2.5/tgcwdl.c:146:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red_mask [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgcwdl.c:176:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pn_b [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgcwdl.c:184:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HS_WIDTH [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgcwdl.c:205:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HS_WIDTH [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgcwdl.c:226:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HS_HEIGHT [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgcwdl.c:240:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HS_HEIGHT [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgcwdl.c:263:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgcwdl.c:388:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colorPixels [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgcwdl.c:433:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_FAIL_ALLOC_NAMED_COLOR [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgcwdl.c:451:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgcwdl.c:626:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgcwdl.c:656:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgcwdl.c:692:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgcwdl.c:721:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgcwdl.c:742:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgcwdl.c:773:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TDGTCMD_REMOVE_FOCUS [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgcwdl.c:803:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ButtonPress [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgcwdl.c:824:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgcwdl.c:854:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TDGTCMD_REMOVE_FOCUS [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgcwdl.c:880:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ButtonPress [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgcwdl.c:901:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gc [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgcwdl.c:937:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gszMsgBox [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgcwdl.c:963:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gszMsgBox [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgcwdl.c:999:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gszMsgBox [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgcwdl.c:1018:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgcwdl.c:1113:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgcwdl.c:1166:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgcwdl.c:1199:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgcwdl.c:1368:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgcwdl.c:1417:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeyPress [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgcwdl.c:1471:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgcwdl.c:1514:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ID_CWHEEL_BTN_OK [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgcwdl.c:1545:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TDGTBTN_CLICK [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgcwdl.c:1576:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable windowPadding [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgcwdl.c:1641:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XWMHints [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgcwdl.c:1677:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgcwdl.c:1728:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgcwdl.c:2092:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgcwdl.c:1741:10: style: Condition '!SetupColorsFromCurrentColor(pcwdi)' is always false [knownConditionTrueFalse] tgif-QPL-4.2.5/tgcwdl.c:1741:38: note: Calling function 'SetupColorsFromCurrentColor' returns 1 tgif-QPL-4.2.5/tgcwdl.c:1741:10: note: Condition '!SetupColorsFromCurrentColor(pcwdi)' is always false tgif-QPL-4.2.5/tgcwdl.c:737:22: warning: Either the condition 'pTdgtDraw==0' is redundant or there is possible null pointer dereference: pTdgtDraw. [nullPointerRedundantCheck] tgif-QPL-4.2.5/tgcwdl.c:740:18: note: Assuming that condition 'pTdgtDraw==0' is not redundant tgif-QPL-4.2.5/tgcwdl.c:737:22: note: Null pointer dereference tgif-QPL-4.2.5/tgcwdl.c:819:22: warning: Either the condition 'pTdgtDraw==0' is redundant or there is possible null pointer dereference: pTdgtDraw. [nullPointerRedundantCheck] tgif-QPL-4.2.5/tgcwdl.c:822:18: note: Assuming that condition 'pTdgtDraw==0' is not redundant tgif-QPL-4.2.5/tgcwdl.c:819:22: note: Null pointer dereference tgif-QPL-4.2.5/tgcwdl.c:896:22: warning: Either the condition 'pTdgtDraw==0' is redundant or there is possible null pointer dereference: pTdgtDraw. [nullPointerRedundantCheck] tgif-QPL-4.2.5/tgcwdl.c:899:18: note: Assuming that condition 'pTdgtDraw==0' is not redundant tgif-QPL-4.2.5/tgcwdl.c:896:22: note: Null pointer dereference tgif-QPL-4.2.5/tgcwdl.c:1629:50: warning: Either the condition 'pTdgtBase==0' is redundant or there is possible null pointer dereference: pTdgtBase. [nullPointerRedundantCheck] tgif-QPL-4.2.5/tgcwdl.c:1634:18: note: Assuming that condition 'pTdgtBase==0' is not redundant tgif-QPL-4.2.5/tgcwdl.c:1629:50: note: Null pointer dereference tgif-QPL-4.2.5/tgcwdl.c:401:10: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/tgcwdl.c:646:23: style: Parameter 'pcwdi' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/tgcwdl.c:712:23: style: Parameter 'pcwdi' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/tgcwdl.c:761:18: style: Parameter 'button_ev' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/tgcwdl.c:843:18: style: Parameter 'button_ev' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/tgcwdl.c:915:10: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/tgcwdl.c:1366:10: style: Variable 'caption' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/tgcwdl.c:1411:23: style: Variable 'pcwdi' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/tgcwdl.c:1483:16: style: Parameter 'pti' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/tgcwdl.c:1484:13: style: Parameter 'dsp_ptr' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/tgcwdl.c:1493:16: style: Parameter 'pti' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/tgcwdl.c:1494:10: style: Parameter 'msg' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/tgcwdl.c:1599:23: style: Variable 'pcwdi' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/tgcwdl.c:1613:23: style: Variable 'pcwdi' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/tgcwdl.c:1629:23: style: Variable 'pcwdi' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/tgcwdl.c:2065:14: style: Parameter 'pTdgtNtfy' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/tgcwdl.c:1576:10: style: Variable 'cur_x' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/tgcwdl.c:1577:10: style: Variable 'cur_y' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/tgcwdl.c:1581:10: style: Variable 'end_y' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/tgcwdl.c:1752:10: style: Variable 'h_pad' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/tgcwdl.c:1753:10: style: Variable 'v_pad' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/tgcwheel.c:43:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initialized [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgcwheel.c:65:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gColorWheelInfo [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgcwheel.c:130:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initialized [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgcwheel.c:157:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initialized [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgcwheel.c:154:13: style: Parameter 'dpy' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/tgcwheel.c:118:11: style: Variable 'has_ch' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/tgif.c:129:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable progName [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgif.c:153:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmdLineOpenDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgif.c:284:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmdLineOpenFile [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgif.c:338:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scanFileFullPath [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgif.c:541:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSTID_RETURNED_FROM_BASIC_DRIVER [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgif.c:581:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable origArgC [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tginssym.c:43:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initialized [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tginssym.c:70:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gInsertSymbolInfo [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tginssym.c:156:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initialized [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tginssym.c:183:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initialized [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tginssym.c:180:13: style: Parameter 'dpy' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/tginssym.c:144:11: style: Variable 'has_ch' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/tgisdl.c:120:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable windowPadding [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgisdl.c:134:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TGIS_ROWS [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgisdl.c:153:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgisdl.c:200:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgisdl.c:223:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable windowPadding [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgisdl.c:257:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TDGTCMD_REMOVE_FOCUS [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgisdl.c:303:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ButtonPress [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgisdl.c:358:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgisdl.c:381:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgisdl.c:504:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeyPress [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgisdl.c:557:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgisdl.c:600:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ID_INSSYM_BTN_OK [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgisdl.c:631:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TDGTBTN_CLICK [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgisdl.c:662:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable windowPadding [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgisdl.c:727:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XWMHints [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgisdl.c:767:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgisdl.c:809:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgisdl.c:960:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgisdl.c:938:29: style: Condition 'InsertSymbolInAppl(pTdgtBase)' is always true [knownConditionTrueFalse] tgif-QPL-4.2.5/tgisdl.c:938:29: note: Calling function 'InsertSymbolInAppl' returns 1 tgif-QPL-4.2.5/tgisdl.c:938:29: note: Condition 'InsertSymbolInAppl(pTdgtBase)' is always true tgif-QPL-4.2.5/tgisdl.c:715:54: warning: Either the condition 'pTdgtBase==0' is redundant or there is possible null pointer dereference: pTdgtBase. [nullPointerRedundantCheck] tgif-QPL-4.2.5/tgisdl.c:720:18: note: Assuming that condition 'pTdgtBase==0' is not redundant tgif-QPL-4.2.5/tgisdl.c:715:54: note: Null pointer dereference tgif-QPL-4.2.5/tgisdl.c:873:10: style: Variable 'cur_x' is reassigned a value before the old one has been used. [redundantAssignment] tgif-QPL-4.2.5/tgisdl.c:868:10: note: cur_x is assigned tgif-QPL-4.2.5/tgisdl.c:873:10: note: cur_x is overwritten tgif-QPL-4.2.5/tgisdl.c:164:14: style: Parameter 'pTdgtBase' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/tgisdl.c:195:14: style: Variable 'pTdgtBase' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/tgisdl.c:243:18: style: Parameter 'button_ev' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/tgisdl.c:367:14: style: Parameter 'pTdgtBase' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/tgisdl.c:481:14: style: Parameter 'pTdgtBase' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/tgisdl.c:483:10: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/tgisdl.c:498:25: style: Variable 'pisdi' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/tgisdl.c:538:25: style: Variable 'pisdi' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/tgisdl.c:569:16: style: Parameter 'pti' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/tgisdl.c:570:13: style: Parameter 'dsp_ptr' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/tgisdl.c:579:16: style: Parameter 'pti' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/tgisdl.c:580:10: style: Parameter 'msg' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/tgisdl.c:685:25: style: Variable 'pisdi' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/tgisdl.c:699:25: style: Variable 'pisdi' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/tgisdl.c:715:25: style: Variable 'pisdi' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/tgisdl.c:933:14: style: Parameter 'pTdgtNtfy' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/tgisdl.c:198:14: style: Variable 'pTdgtBase' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/tgisdl.c:662:10: style: Variable 'cur_x' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/tgisdl.c:663:10: style: Variable 'cur_y' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/tgisdl.c:667:10: style: Variable 'end_y' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/tgisdl.c:779:14: style: Variable 'col' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/tgisdl.c:826:21: style: Variable 'rgbhsv_width' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/tgisdl.c:828:21: style: Variable 'rgbhsv_width' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/tgisdl.c:830:21: style: Variable 'rgbhsv_width' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/tgisdl.c:832:10: style: Variable 'h_pad' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/tgisdl.c:833:10: style: Variable 'v_pad' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/tgtwb5.c:49:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initialized [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgtwb5.c:77:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gZyfhInfo [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgtwb5.c:166:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initialized [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgtwb5.c:192:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initialized [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgtwb5.c:189:13: style: Parameter 'dpy' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/tgtwb5.c:154:11: style: Variable 'has_ch' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/tgtwb5dl.c:139:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XKeyEvent [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgtwb5dl.c:159:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XKeyEvent [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgtwb5dl.c:174:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PH_L [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgtwb5dl.c:210:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgtwb5dl.c:301:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgtwb5dl.c:371:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_INVALID_PINYIN_SEQ [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgtwb5dl.c:490:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXZYFH_CHARS [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgtwb5dl.c:560:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXZYFH_CHARS [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgtwb5dl.c:622:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FillOpaqueStippled [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgtwb5dl.c:686:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable firstLargeTransTbl [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgtwb5dl.c:765:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EnterNotify [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgtwb5dl.c:831:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FillSolid [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgtwb5dl.c:959:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeyPress [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgtwb5dl.c:1073:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgtwb5dl.c:1122:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TDGTBTN_CLICK [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgtwb5dl.c:1162:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable windowPadding [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgtwb5dl.c:1201:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XWMHints [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgtwb5dl.c:1234:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scrollBarW [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgtwb5dl.c:1400:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Button2 [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgtwb5dl.c:1429:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tgtwb5dl.c:815:22: warning: Either the condition 'pTdgtDraw==0' is redundant or there is possible null pointer dereference: pTdgtDraw. [nullPointerRedundantCheck] tgif-QPL-4.2.5/tgtwb5dl.c:818:18: note: Assuming that condition 'pTdgtDraw==0' is not redundant tgif-QPL-4.2.5/tgtwb5dl.c:815:22: note: Null pointer dereference tgif-QPL-4.2.5/tgtwb5dl.c:1189:37: warning: Either the condition 'pTdgtBase==0' is redundant or there is possible null pointer dereference: pTdgtBase. [nullPointerRedundantCheck] tgif-QPL-4.2.5/tgtwb5dl.c:1194:18: note: Assuming that condition 'pTdgtBase==0' is not redundant tgif-QPL-4.2.5/tgtwb5dl.c:1189:37: note: Null pointer dereference tgif-QPL-4.2.5/tgtwb5dl.c:1259:10: style: Variable 'h_pad' is reassigned a value before the old one has been used. [redundantAssignment] tgif-QPL-4.2.5/tgtwb5dl.c:1252:10: note: h_pad is assigned tgif-QPL-4.2.5/tgtwb5dl.c:1259:10: note: h_pad is overwritten tgif-QPL-4.2.5/tgtwb5dl.c:1259:18: style: Variable 'v_pad' is reassigned a value before the old one has been used. [redundantAssignment] tgif-QPL-4.2.5/tgtwb5dl.c:1253:10: note: v_pad is assigned tgif-QPL-4.2.5/tgtwb5dl.c:1259:18: note: v_pad is overwritten tgif-QPL-4.2.5/tgtwb5dl.c:137:19: style: Variable 'pch16' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/tgtwb5dl.c:171:17: style: Variable 'pzdi' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/tgtwb5dl.c:365:17: style: Variable 'pzdi' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/tgtwb5dl.c:487:17: style: Variable 'pzdi' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/tgtwb5dl.c:673:18: style: Parameter 'button_ev' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/tgtwb5dl.c:679:10: style: Variable 'psz' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/tgtwb5dl.c:816:17: style: Variable 'pzdi' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/tgtwb5dl.c:953:17: style: Variable 'pzdi' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/tgtwb5dl.c:996:17: style: Variable 'pzdi' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/tgtwb5dl.c:1007:16: style: Parameter 'pti' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/tgtwb5dl.c:1008:10: style: Parameter 'msg' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/tgtwb5dl.c:1017:16: style: Parameter 'pti' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/tgtwb5dl.c:1018:13: style: Parameter 'dsp_ptr' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/tgtwb5dl.c:1189:17: style: Variable 'pzdi' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/tgtwb5dl.c:1394:14: style: Parameter 'pTdgtNtfy' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/tgtwb5dl.c:97:14: style: struct member 'tagZyfhDpyAppendInfo::base_ctl' is never used. [unusedStructMember] tgif-QPL-4.2.5/tgtwb5dl.c:98:8: style: struct member 'tagZyfhDpyAppendInfo::row' is never used. [unusedStructMember] tgif-QPL-4.2.5/tgtwb5dl.c:98:13: style: struct member 'tagZyfhDpyAppendInfo::col' is never used. [unusedStructMember] tgif-QPL-4.2.5/tgtwb5dl.c:187:38: style: Variable 'hval' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/tgtwb5dl.c:401:8: style: Variable 'len' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/tgtwb5dl.c:452:10: style: Variable 'ok' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/tgtwb5dl.c:719:31: style: Variable 'highlighted' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/tidget.c:53:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XClientMessageEvent [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tidget.c:106:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ClientMessage [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tidget.c:144:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dashList [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tidget.c:321:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable windowPadding [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tidget.c:425:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tidget.c:525:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tidget.c:546:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable defaultFontWidth [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tidget.c:611:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable myBgPixel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tidget.c:698:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TidgetManager [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tidget.c:749:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/tidget.c:138:19: style: Parameter 'pswi' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/tidget.c:726:21: style: Variable 'pElem' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/util.c:463:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpFileMode [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/util.c:501:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpFileMode [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/util.c:446:19: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc] tgif-QPL-4.2.5/util.c:52:10: style: Parameter 'pszStr' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/util.c:64:20: style: Parameter 'pszSrc' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/util.c:80:20: style: Parameter 'pszSrc' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/util.c:231:19: style: Parameter 'pszDelim' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/util.c:375:13: style: Variable 'c_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/util.c:458:10: style: Parameter 'pszFromFile' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/util.c:496:10: style: Parameter 'pszFromFile1' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/util.c:496:25: style: Parameter 'pszFromFile2' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/util.c:557:10: style: Parameter 'pszPath' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/util.c:624:20: style: Parameter 'tv' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/wb.c:196:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpDir [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/wb.c:346:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable deserializingFile [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/wb.c:367:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gszLocalPID [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/wb.c:412:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/wb.c:571:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/wb.c:617:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/wb.c:657:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gszMsgBox [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/wb.c:880:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable recordCmdIncludeTgifObj [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/wb.c:949:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colorMenuItems [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/wb.c:1059:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colorMenuItems [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/wb.c:1112:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scanLineNum [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/wb.c:1166:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scanLineNum [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/wb.c:1215:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable botObj [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/wb.c:1240:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/wb.c:1257:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gszMsgBox [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/wb.c:1545:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/wb.c:1615:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/wb.c:1851:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpDir [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/wb.c:2014:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gszMsgBox [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/wb.c:2050:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable recordCmdIncludeTgifObj [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/wb.c:2182:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/wb.c:2233:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/wb.c:2286:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_JOIN_WB_IN_FAILED_NO_CONTTYPE [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/wb.c:2536:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable talkToSelfFiledes [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/wb.c:2679:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gszMsgBox [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/wb.c:2703:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/wb.c:2711:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WhiteBoardRec [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/wb.c:2760:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_NO_PTHREAD_CONTINUE [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/wb.c:1901:8: style: Condition '!ok' is always false [knownConditionTrueFalse] tgif-QPL-4.2.5/wb.c:1888:28: note: Calling function 'SaveExtendedCmdInfo' returns 1 tgif-QPL-4.2.5/wb.c:1888:28: note: Assignment 'ok=SaveExtendedCmdInfo(fp,num_cmds,cur_cmd_pos)', assigned value is 1 tgif-QPL-4.2.5/wb.c:1893:8: note: Assuming condition is false tgif-QPL-4.2.5/wb.c:1901:8: note: Condition '!ok' is always false tgif-QPL-4.2.5/wb.c:723:4: error: Memory leak: new_buf [memleak] tgif-QPL-4.2.5/wb.c:2768:4: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] tgif-QPL-4.2.5/wb.c:484:22: style: Local variable 'sel_ptr' shadows outer variable [shadowVariable] tgif-QPL-4.2.5/wb.c:390:19: note: Shadowed declaration tgif-QPL-4.2.5/wb.c:484:22: note: Shadow variable tgif-QPL-4.2.5/wb.c:219:10: style: Parameter 'psz_prefix' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/wb.c:461:25: style: Variable 'obj_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/wb.c:533:19: style: Parameter 'CmdPtr' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/wb.c:556:19: style: Parameter 'CmdPtr' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/wb.c:1248:10: style: Parameter 'psz_content_type' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/wb.c:1453:19: style: Parameter 'older_cmd' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/wb.c:1453:31: style: Parameter 'newer_cmd' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/wb.c:1737:42: style: Variable 'clearall' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/wb.c:2139:10: style: Variable 'psz_looking_for' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/wb.c:2163:10: style: Variable 'psz_looking_for' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/wb.c:2207:10: style: Variable 'psz_looking_for' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/wb.c:2754:10: style: Variable 'homedir' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/wb.c:390:26: style: Variable 'sel_ptr' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/wb.c:391:13: style: Variable 'count' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/wb.c:1616:26: style: Variable 'cmd_ptr' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/wb.c:2276:19: style: Variable 'read_status' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/wb.c:2281:26: style: Variable 'cmd_ptr' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/wb.c:2749:31: style: Variable 'want_new_member_support' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/wb.c:2754:17: style: Variable 'homedir' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/wb.c:2755:17: style: Variable 'config_ok' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/wb_buff.c:87:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SORTED [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/wb_buff.c:191:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNSORTED [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/wb_buff.c:330:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/wb_buff.c:476:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNSORTED [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/wb_buff.c:587:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/wb_buff.c:187:5: error: Memory leak: newitem [memleak] tgif-QPL-4.2.5/wb_buff.c:118:3: error: Common realloc mistake: 'table' nulled but not freed upon failure [memleakOnRealloc] tgif-QPL-4.2.5/wb_buff.c:384:13: style: Variable 'header' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/wb_buff.c:478:8: style: Variable 'item' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/wb_buff.c:479:5: style: Variable 'i' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/wb_seg.c:24:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SegmentationList [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/wb_seg.c:73:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEG_ID [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/wb_seg.c:94:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEG_DATA_SIZE [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/wb_seg.c:159:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DataSize [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/wb_seg.c:202:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEG_DATA_SIZE [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/wb_seg.c:70:55: style: Parameter 'id' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/wb_seg.c:70:65: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/wb_seg.c:87:28: style: Parameter 'Buffer' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/wb_seg.c:192:30: style: Variable 'packetLength' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/xbitmap.c:150:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_ENTER_HTML_TEMPLATE [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xbitmap.c:187:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable importingFile [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xbitmap.c:204:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxColors [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xbitmap.c:246:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_NEG_VAL_IN_EXP_PXL_TRM_ALT [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xbitmap.c:268:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_SPECIFY_TO_TRIM_EXP_PXL_TRM [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xbitmap.c:296:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GXcopy [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xbitmap.c:414:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_WILL_NOT_USE_FS_HALFTONE_BMP [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xbitmap.c:421:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_WILL_USE_GIVE_SMPLE_THRESHOLD [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xbitmap.c:443:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_ENTER_BMP_THRESHOLD_CUR_VAL [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xbitmap.c:481:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable whereToPrint [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xbitmap.c:539:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xbitmap.c:589:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rotatedCosine [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xbitmap.c:702:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xbitmap.c:884:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drawWindow [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xbitmap.c:943:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drawWindow [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xbitmap.c:1000:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable watchCursorOnMainWindow [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xbitmap.c:1100:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topSel [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xbitmap.c:1155:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WidthValue [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xbitmap.c:1230:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xbitmap.c:1343:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colorPixels [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xbitmap.c:1383:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xbitmap.c:1510:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_BAD_RED_MASK_TRUE_COLOR_DPY [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xbitmap.c:1540:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable class [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xbitmap.c:1587:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable class [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xbitmap.c:1631:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxColors [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xbitmap.c:1652:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxColors [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xbitmap.c:1758:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxColors [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xbitmap.c:1810:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xbitmap.c:1882:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRTGIF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xbitmap.c:1986:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pageStyle [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xbitmap.c:2004:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xbitmap.c:2143:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRTGIF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xbitmap.c:2412:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRTGIF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xbitmap.c:2637:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xbitmap.c:2718:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_CANNOT_OPEN_FILE_FOR_WRITING [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xbitmap.c:2750:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxRGB [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xbitmap.c:2774:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable watchCursorOnMainWindow [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xbitmap.c:2925:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable watchCursorOnMainWindow [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xbitmap.c:3119:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curPageNum [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xbitmap.c:3180:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curFileName [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xbitmap.c:3246:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_FNAME_FORMAT_ERROR_IN_FUNC [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xbitmap.c:3544:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xbitmap.c:3582:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable whereToPrint [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xbitmap.c:3621:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable whereToPrint [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xbitmap.c:3642:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxRGB [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xbitmap.c:3676:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tgifColors [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xbitmap.c:3686:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tgifColors [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xbitmap.c:3769:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable whereToPrint [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xbitmap.c:3872:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSTID_FS_HALFTONE_BMP_THRESH_DOTS [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xbitmap.c:4055:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CSTID_THRESHOLD_BMP_THRESH_DOTS [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xbitmap.c:4233:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_LARGE_EXP_PXL_TRM_WH_0_USED [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xbitmap.c:4252:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxColors [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xbitmap.c:4352:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_TOO_MANY_COLORS_LIMIT_IS [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xbitmap.c:4418:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_CANNOT_OPEN_FILE_FOR_WRITING [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xbitmap.c:4484:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xbitmap.c:4529:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xbitmap.c:4832:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fullTrueColorMode [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xbitmap.c:4873:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable topObj [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xbitmap.c:5081:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gPsCmd [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xbitmap.c:5207:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xbitmap.c:5334:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zoomScale [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xbitmap.c:5351:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GXcopy [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xbitmap.c:5391:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable userDisableRedraw [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xbitmap.c:5489:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objFill [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xbitmap.c:5565:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xbitmap.c:5603:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_CANNOT_BREAKUP_EPS [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xbitmap.c:5628:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xbitmap.c:5677:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xbitmap.c:5753:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileVersion [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xbitmap.c:5918:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileVersion [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xbitmap.c:6416:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colorMenuItems [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xbitmap.c:6426:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xbitmap.c:231:14: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/xbitmap.c:234:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/xbitmap.c:236:18: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/xbitmap.c:238:22: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tgif-QPL-4.2.5/xbitmap.c:4355:7: error: Resource leak: fp [resourceLeak] tgif-QPL-4.2.5/xbitmap.c:5777:10: error: Memory leak: ctm [memleak] tgif-QPL-4.2.5/xbitmap.c:204:4: error: Common realloc mistake: 'pixelValue' nulled but not freed upon failure [memleakOnRealloc] tgif-QPL-4.2.5/xbitmap.c:205:4: error: Common realloc mistake: 'colorIndexToDumpIndex' nulled but not freed upon failure [memleakOnRealloc] tgif-QPL-4.2.5/xbitmap.c:207:4: error: Common realloc mistake: 'dumpIndexToColorIndex' nulled but not freed upon failure [memleakOnRealloc] tgif-QPL-4.2.5/xbitmap.c:211:7: error: Common realloc mistake: 'colorChar' nulled but not freed upon failure [memleakOnRealloc] tgif-QPL-4.2.5/xbitmap.c:214:7: error: Common realloc mistake: 'colorChar' nulled but not freed upon failure [memleakOnRealloc] tgif-QPL-4.2.5/xbitmap.c:6184:22: error: Common realloc mistake: 'line' nulled but not freed upon failure [memleakOnRealloc] tgif-QPL-4.2.5/xbitmap.c:3199:26: warning: Either the condition 'psz_start!=0' is redundant or there is possible null pointer dereference: psz_start. [nullPointerRedundantCheck] tgif-QPL-4.2.5/xbitmap.c:3217:21: note: Assuming that condition 'psz_start!=0' is not redundant tgif-QPL-4.2.5/xbitmap.c:3199:26: note: Null pointer dereference tgif-QPL-4.2.5/xbitmap.c:5847:43: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] tgif-QPL-4.2.5/xbitmap.c:1721:17: style: Local variable 'left' shadows outer argument [shadowArgument] tgif-QPL-4.2.5/xbitmap.c:1646:14: note: Shadowed declaration tgif-QPL-4.2.5/xbitmap.c:1721:17: note: Shadow variable tgif-QPL-4.2.5/xbitmap.c:1721:35: style: Local variable 'right' shadows outer argument [shadowArgument] tgif-QPL-4.2.5/xbitmap.c:1646:25: note: Shadowed declaration tgif-QPL-4.2.5/xbitmap.c:1721:35: note: Shadow variable tgif-QPL-4.2.5/xbitmap.c:3286:19: style: Local variable 'psz' shadows outer variable [shadowVariable] tgif-QPL-4.2.5/xbitmap.c:3239:10: note: Shadowed declaration tgif-QPL-4.2.5/xbitmap.c:3286:19: note: Shadow variable tgif-QPL-4.2.5/xbitmap.c:5145:33: style: Local variable 'data' shadows outer argument [shadowArgument] tgif-QPL-4.2.5/xbitmap.c:5069:10: note: Shadowed declaration tgif-QPL-4.2.5/xbitmap.c:5145:33: note: Shadow variable tgif-QPL-4.2.5/xbitmap.c:6095:23: style: Local variable 's' shadows outer variable [shadowVariable] tgif-QPL-4.2.5/xbitmap.c:5900:43: note: Shadowed declaration tgif-QPL-4.2.5/xbitmap.c:6095:23: note: Shadow variable tgif-QPL-4.2.5/xbitmap.c:228:10: style: Variable 'pszLeft' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/xbitmap.c:228:20: style: Variable 'pszTop' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/xbitmap.c:228:34: style: Variable 'pszRight' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/xbitmap.c:228:50: style: Variable 'pszBottom' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/xbitmap.c:1356:16: style: Parameter 'pStrSeg' can be declared as pointer to const. However it seems that 'BuildStrSegColors' is a callback function, if 'pStrSeg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/xbitmap.c:1402:13: note: You might need to cast the function pointer here tgif-QPL-4.2.5/xbitmap.c:1356:16: note: Parameter 'pStrSeg' can be declared as pointer to const tgif-QPL-4.2.5/xbitmap.c:1357:10: style: Parameter 'pUserData' can be declared as pointer to const. However it seems that 'BuildStrSegColors' is a callback function, if 'pUserData' is declared with const you might also need to cast function pointer(s). [constParameterCallback] tgif-QPL-4.2.5/xbitmap.c:1402:13: note: You might need to cast the function pointer here tgif-QPL-4.2.5/xbitmap.c:1357:10: note: Parameter 'pUserData' can be declared as pointer to const tgif-QPL-4.2.5/xbitmap.c:1869:12: style: Parameter 'image' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/xbitmap.c:2482:14: style: Variable 'v' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/xbitmap.c:2634:20: style: Variable 'attr_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/xbitmap.c:2665:20: style: Variable 'attr_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/xbitmap.c:2713:10: style: Parameter 'pszMapFile' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/xbitmap.c:2920:10: style: Parameter 'xpm_fname' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/xbitmap.c:3111:34: style: Parameter 'fname' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/xbitmap.c:3115:20: style: Variable 'attr_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/xbitmap.c:3238:20: style: Variable 'attr_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/xbitmap.c:3253:13: style: Variable 'psz1' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/xbitmap.c:3580:10: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/xbitmap.c:3619:10: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/xbitmap.c:3637:12: style: Parameter 'pXColor' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/xbitmap.c:4343:10: style: Parameter 'fname' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/xbitmap.c:4847:10: style: Parameter 'gif_fname' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/xbitmap.c:5069:10: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/xbitmap.c:5071:20: style: Parameter 'pmtrx' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/xbitmap.c:5328:28: style: Variable 'xbm_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/xbitmap.c:5342:24: style: Parameter 'ctm' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/xbitmap.c:5533:19: style: Variable 'src_xbm_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/xbitmap.c:5600:19: style: Variable 'xbm_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/xbitmap.c:6410:19: style: Variable 'xbm_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/xbitmap.c:1467:9: style: Variable 'i' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/xbitmap.c:2001:11: style: Variable 'col' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/xbitmap.c:2407:26: style: Variable 'name' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/xbitmap.c:2407:39: style: Variable 'pound' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/xbitmap.c:2407:50: style: Variable 'dot' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/xbitmap.c:2408:11: style: Variable 'len' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/xbitmap.c:3349:39: style: Variable 'something_generated' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/xbitmap.c:3384:39: style: Variable 'something_generated' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/xbitmap.c:3541:9: style: Variable 'x' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/xbitmap.c:3857:19: style: Variable 'k' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/xbitmap.c:3857:32: style: Variable 'bit_count' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/xbitmap.c:3857:40: style: Variable 'data' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/xbitmap.c:3857:49: style: Variable 'pixel' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/xbitmap.c:4049:14: style: Variable 'j' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/xbitmap.c:4049:19: style: Variable 'k' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/xbitmap.c:4049:32: style: Variable 'bit_count' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/xbitmap.c:4049:40: style: Variable 'data' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/xbitmap.c:4049:49: style: Variable 'pixel' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/xbitmap.c:4099:26: style: Variable 'gray' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/xbitmap.c:4403:18: style: Variable 'col' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/xbitmap.c:4874:9: style: Variable 'i' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/xbitmap.c:4875:36: style: Variable 'bytes_read' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/xbitmap.c:4876:31: style: Variable 'cmd' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/xbitmap.c:4878:27: style: Variable 'pfp' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/xpixmap.c:233:61: debug: Function::addArguments found argument 'puch_trans_color_b' with varid 0. [varid0] tgif-QPL-4.2.5/xpixmap.c:123:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDepth [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xpixmap.c:176:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xpixmap.c:241:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRTGIF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xpixmap.c:358:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_INVALID_CH_PER_PIX_IN_FUNC [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xpixmap.c:426:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xpixmap.c:655:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drawWindow [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xpixmap.c:743:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xpixmap.c:968:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xpixmap.c:1068:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xpixmap.c:1169:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_CANT_IMPORT_GIVEN_PPM_MALFORM [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xpixmap.c:1275:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_PPM6_DIM_NOT_MATCH [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xpixmap.c:1391:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colorLayers [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xpixmap.c:1444:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable firstPage [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xpixmap.c:1455:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxColors [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xpixmap.c:1472:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tgifColors [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xpixmap.c:1587:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tgifColors [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xpixmap.c:1612:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpDir [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xpixmap.c:1655:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRTGIF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xpixmap.c:1817:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colorDump [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xpixmap.c:1889:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tgifColors [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xpixmap.c:1965:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XpmTransIndexInfo [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xpixmap.c:2379:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zoomScale [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xpixmap.c:2395:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GXcopy [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xpixmap.c:2438:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xpixmap.c:2491:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable userDisableRedraw [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xpixmap.c:2609:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxColors [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xpixmap.c:2645:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRTGIF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xpixmap.c:2829:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable objFill [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xpixmap.c:2919:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tmpDir [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xpixmap.c:3031:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable justDupped [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xpixmap.c:3052:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xpixmap.c:3132:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xpixmap.c:3167:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scanLineNum [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xpixmap.c:3271:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_CANT_SAVE_XPM_ON_BW_DPY [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xpixmap.c:3396:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xpixmap.c:3436:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gnNumNewColorsInPixmapFile [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xpixmap.c:3990:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xpixmap.c:4453:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable drawWindow [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xpixmap.c:4498:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xpixmap.c:4599:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileVersion [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xpixmap.c:4759:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_PPM6_DIM_NOT_MATCH [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xpixmap.c:4784:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xpixmap.c:4838:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red_mask [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xpixmap.c:4898:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xpixmap.c:5129:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRTGIF [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xpixmap.c:5188:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileVersion [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xpixmap.c:5367:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xpixmap.c:1730:25: style: Condition 'pxtii->has_transparent_pixel' is always true [knownConditionTrueFalse] tgif-QPL-4.2.5/xpixmap.c:3353:11: style: Condition '!WritePpmTrueData(FP,xpm_ptr)' is always false [knownConditionTrueFalse] tgif-QPL-4.2.5/xpixmap.c:3353:28: note: Calling function 'WritePpmTrueData' returns 1 tgif-QPL-4.2.5/xpixmap.c:3353:11: note: Condition '!WritePpmTrueData(FP,xpm_ptr)' is always false tgif-QPL-4.2.5/xpixmap.c:2212:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tgif-QPL-4.2.5/xpixmap.c:2212:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tgif-QPL-4.2.5/xpixmap.c:2212:7: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tgif-QPL-4.2.5/xpixmap.c:3324:11: warning: %d in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tgif-QPL-4.2.5/xpixmap.c:3324:11: warning: %d in format string (no. 7) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] tgif-QPL-4.2.5/xpixmap.c:1893:59: error: Memory leak: pcb [memleak] tgif-QPL-4.2.5/xpixmap.c:1917:7: error: Resource leak: ppm_fp [resourceLeak] tgif-QPL-4.2.5/xpixmap.c:4143:10: error: Memory leak: ctm [memleak] tgif-QPL-4.2.5/xpixmap.c:4683:10: error: Memory leak: ctm [memleak] tgif-QPL-4.2.5/xpixmap.c:5263:10: error: Memory leak: ctm [memleak] tgif-QPL-4.2.5/xpixmap.c:1502:23: warning: Either the condition 'pipi==0' is redundant or there is possible null pointer dereference: pipi. [nullPointerRedundantCheck] tgif-QPL-4.2.5/xpixmap.c:1506:13: note: Assuming that condition 'pipi==0' is not redundant tgif-QPL-4.2.5/xpixmap.c:1502:23: note: Null pointer dereference tgif-QPL-4.2.5/xpixmap.c:5114:14: warning: Either the condition 'obj_ptr==0' is redundant or there is possible null pointer dereference: obj_ptr. [nullPointerRedundantCheck] tgif-QPL-4.2.5/xpixmap.c:5116:16: note: Assuming that condition 'obj_ptr==0' is not redundant tgif-QPL-4.2.5/xpixmap.c:5114:14: note: Null pointer dereference tgif-QPL-4.2.5/xpixmap.c:4402:43: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] tgif-QPL-4.2.5/xpixmap.c:3916:23: style: Local variable 'j' shadows outer variable [shadowVariable] tgif-QPL-4.2.5/xpixmap.c:3423:17: note: Shadowed declaration tgif-QPL-4.2.5/xpixmap.c:3916:23: note: Shadow variable tgif-QPL-4.2.5/xpixmap.c:193:10: style: Variable 'jpeg_filename' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/xpixmap.c:201:10: style: Parameter 'ppm_data' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/xpixmap.c:213:40: style: Variable 'pixels' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/xpixmap.c:255:19: style: Variable 'xpm_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/xpixmap.c:270:10: style: Parameter 'color_char' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/xpixmap.c:280:18: style: Parameter 'pixels' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/xpixmap.c:280:27: style: Parameter 'dump_index_to_color_index' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/xpixmap.c:725:25: style: Parameter 'pAbsW' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/xpixmap.c:725:33: style: Parameter 'pAbsH' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/xpixmap.c:959:52: style: Parameter 'pixels' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/xpixmap.c:960:19: style: Parameter 'xpm_ptr' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/xpixmap.c:961:10: style: Parameter 'color_char' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/xpixmap.c:1031:20: style: Parameter 'pmtrx' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/xpixmap.c:1035:20: style: Variable 'pixels' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/xpixmap.c:1038:10: style: Variable 'xpm_data' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/xpixmap.c:1167:10: style: Parameter 'tmp_fname' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/xpixmap.c:1635:23: style: Parameter 'pxtii' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/xpixmap.c:1645:26: style: Variable 'color_char' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/xpixmap.c:2032:15: style: Variable 'red_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/xpixmap.c:2372:28: style: Variable 'xpm_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/xpixmap.c:2386:24: style: Parameter 'ctm' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/xpixmap.c:2899:19: style: Variable 'src_xpm_ptr' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/xpixmap.c:3046:10: style: Parameter 'color_char' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/xpixmap.c:3248:46: style: Variable 'jpeg_filename' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/xpixmap.c:3413:10: style: Parameter 'file_name' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/xpixmap.c:5168:53: style: Variable 'ppm_mask_data' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/xpixmap.c:285:14: style: Variable 'bucket' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/xpixmap.c:738:38: style: Variable 'ncolors' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/xpixmap.c:738:49: style: Variable 'pixels' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/xpixmap.c:746:60: style: Variable 'new_xpm_ptr' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/xpixmap.c:870:17: style: Variable 'new_w' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/xpixmap.c:871:17: style: Variable 'new_h' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/xpixmap.c:1264:49: style: Variable 'col' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/xpixmap.c:1502:11: style: Variable 'row' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/xpixmap.c:1693:15: style: Variable 'color_char' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/xpixmap.c:1699:31: style: Variable 'transparent_pixel' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/xpixmap.c:1756:37: style: Variable 'transparent_pixel' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/xpixmap.c:1812:13: style: Variable 'index' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/xpixmap.c:1887:78: style: Variable 'pixel_index' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/xpixmap.c:1950:11: style: Variable 'row' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/xpixmap.c:1950:16: style: Variable 'i' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/xpixmap.c:1950:25: style: Variable 'index' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/xpixmap.c:1950:32: style: Variable 'col' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/xpixmap.c:1953:17: style: Variable 'cur_pixel' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/xpixmap.c:1953:76: style: Variable 'pixel_index' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/xpixmap.c:2010:11: style: Variable 'orig_x' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/xpixmap.c:2011:11: style: Variable 'orig_y' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/xpixmap.c:4606:25: style: Variable 'first_pixel_maybe_bg' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/xpixmap.c:4642:28: style: Variable 'first_pixel_maybe_bg' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/xpixmap.c:4985:24: style: Variable 'bytes_read' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/xpixmap.c:5014:31: style: Variable 'bytes_read' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/xpixmap.c:5045:31: style: Variable 'bytes_read' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/xpixmap.c:5127:26: style: Variable 'xpm_ptr' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/xpixmap.c:5267:18: style: Variable 'ppm_mask_data' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/xprtfltr.c:115:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xprtfltr.c:175:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_INVALID_SHARELIB_VER_IN_FILE [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xprtfltr.c:280:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainDisplay [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xprtfltr.c:362:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxWhereToPrint [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xprtfltr.c:377:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable preDumpSetup [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xprtfltr.c:407:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable preDumpSetup [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xprtfltr.c:456:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colorDump [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xprtfltr.c:486:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable whereToPrint [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/xprtfltr.c:363:21: style: Condition 'nMode<0' is always true [knownConditionTrueFalse] tgif-QPL-4.2.5/xprtfltr.c:360:14: note: Assuming that condition 'nMode==0' is not redundant tgif-QPL-4.2.5/xprtfltr.c:363:21: note: Condition 'nMode<0' is always true tgif-QPL-4.2.5/xprtfltr.c:125:27: style: Variable 'pfnTgEFMain' can be declared as pointer to const [constVariablePointer] tgif-QPL-4.2.5/z_intrf.c:41:28: debug: Function::addArguments found argument 'buf_out' with varid 0. [varid0] tgif-QPL-4.2.5/z_intrf.c:69:28: debug: Function::addArguments found argument 'buf_out' with varid 0. [varid0] tgif-QPL-4.2.5/z_intrf.c:49:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf_out [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/z_intrf.c:78:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf_out [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/z_intrf.c:156:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STID_FAIL_TO_FSTAT_ABORT_COPY [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/z_intrf.c:479:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gszMsgBox [valueFlowBailoutIncompleteVar] tgif-QPL-4.2.5/z_intrf.c:174:7: error: Resource leak: in_fp [resourceLeak] tgif-QPL-4.2.5/z_intrf.c:174:7: error: Resource leak: out_fp [resourceLeak] tgif-QPL-4.2.5/z_intrf.c:243:10: style: Parameter 'in_buf' can be declared as pointer to const [constParameterPointer] tgif-QPL-4.2.5/z_intrf.c:205:21: error: Uninitialized variable: out [uninitvar] tgif-QPL-4.2.5/z_intrf.c:205:51: note: Assuming condition is false tgif-QPL-4.2.5/z_intrf.c:205:21: note: Uninitialized variable: out tgif-QPL-4.2.5/z_intrf.c:142:21: style: Variable 'have' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/z_intrf.c:251:21: style: Variable 'have' is assigned a value that is never used. [unreadVariable] tgif-QPL-4.2.5/cutpaste.c:1138:5: warning: Null pointer dereference: pul_len [ctunullpointer] tgif-QPL-4.2.5/cutpaste.c:1353:41: note: Assuming that condition 'pulLen!=0' is not redundant tgif-QPL-4.2.5/cutpaste.c:1350:50: note: Calling function GetTextBytesFromGivenSelection, 2nd argument is null tgif-QPL-4.2.5/cutpaste.c:1235:29: note: Calling function GetTextBytesFromWindowProperty, 4th argument is null tgif-QPL-4.2.5/cutpaste.c:1138:5: note: Dereferencing argument pul_len that is null tgif-QPL-4.2.5/eps.c:641:11: warning: Null pointer dereference: fp [ctunullpointer] tgif-QPL-4.2.5/eps.c:951:26: note: Assuming that condition 'fp!=0' is not redundant tgif-QPL-4.2.5/eps.c:941:39: note: Calling function GetTiffEPSIInfo, 1st argument is null tgif-QPL-4.2.5/eps.c:641:11: note: Dereferencing argument fp that is null tgif-QPL-4.2.5/eps.c:1225:11: warning: Null pointer dereference: fp [ctunullpointer] tgif-QPL-4.2.5/eps.c:1335:23: note: Assuming that condition 'fp!=0' is not redundant tgif-QPL-4.2.5/eps.c:1332:40: note: Calling function JustGetTiffEPSIInfo, 1st argument is null tgif-QPL-4.2.5/eps.c:1225:11: note: Dereferencing argument fp that is null diff: DONE