2024-04-14 03:56 ftp://ftp.de.debian.org/debian/pool/main/x/xfig/xfig_3.2.9.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=motif --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning -D__GNUC__ --platform=unix64 -j1 platform: Linux-5.15.0-102-generic-x86_64-with-glibc2.35 python: 3.10.12 client-version: 1.3.56 compiler: g++ (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0 cppcheck: head 2.13.0 head-info: 01c049d (2024-04-13 21:28:19 +0200) count: 1044 557 elapsed-time: 121.1 245.6 head-timing-info: old-timing-info: head results: xfig-3.2.9/lib/strstr.c:24:30: style: Parameter 's2' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/SimpleMenu.c:256:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtPointer [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/SimpleMenu.c:280:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/SimpleMenu.c:364:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CWCursor [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/SimpleMenu.c:412:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/SimpleMenu.c:486:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/SimpleMenu.c:519:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CWWidth [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/SimpleMenu.c:610:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/SimpleMenu.c:826:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/SimpleMenu.c:950:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PositionMenuAction [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/SimpleMenu.c:995:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/SimpleMenu.c:1061:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNx [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/SimpleMenu.c:1086:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ButtonPressMask [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/SimpleMenu.c:1108:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/SimpleMenu.c:1144:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CWWidth [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/SimpleMenu.c:931:3: warning: Possible null pointer dereference: width_ret [nullPointer] xfig-3.2.9/src/SimpleMenu.c:581:15: note: Calling function 'Layout', 2nd argument '(Dimension*)NULL' value is 0 xfig-3.2.9/src/SimpleMenu.c:931:3: note: Null pointer dereference xfig-3.2.9/src/SimpleMenu.c:1044:8: style: Unsigned expression 'x' can't be negative so it is unnecessary to test it. [unsignedPositive] xfig-3.2.9/src/SimpleMenu.c:1049:8: style: Checking if unsigned expression 'x' is less than zero. [unsignedLessThanZero] xfig-3.2.9/src/SimpleMenu.c:1052:8: style: Unsigned expression 'y' can't be negative so it is unnecessary to test it. [unsignedPositive] xfig-3.2.9/src/SimpleMenu.c:1057:8: style: Checking if unsigned expression 'y' is less than zero. [unsignedLessThanZero] xfig-3.2.9/src/SimpleMenu.c:1222:17: style: Checking if unsigned expression 'x_loc' is less than zero. [unsignedLessThanZero] xfig-3.2.9/src/SimpleMenu.c:1222:67: style: Checking if unsigned expression 'y_loc' is less than zero. [unsignedLessThanZero] xfig-3.2.9/src/SimpleMenu.c:476:52: style: Parameter 'num_args' can be declared as pointer to const. However it seems that 'SetValuesHook' is a callback function, if 'num_args' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xfig-3.2.9/src/SimpleMenu.c:184:30: note: You might need to cast the function pointer here xfig-3.2.9/src/SimpleMenu.c:476:52: note: Parameter 'num_args' can be declared as pointer to const xfig-3.2.9/src/SimpleMenu.c:511:45: style: Parameter 'request' can be declared as pointer to const. However it seems that 'GeometryManager' is a callback function, if 'request' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xfig-3.2.9/src/SimpleMenu.c:195:33: note: You might need to cast the function pointer here xfig-3.2.9/src/SimpleMenu.c:511:45: note: Parameter 'request' can be declared as pointer to const xfig-3.2.9/src/SimpleMenu.c:604:71: style: Parameter 'num_params' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/SmeBSB.c:220:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/SmeBSB.c:265:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/SmeBSB.c:378:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/SmeBSB.c:448:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtGeometryYes [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/SmeBSB.c:584:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/SmeBSB.c:648:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/SmeBSB.c:706:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/SmeBSB.c:257:22: style: Variable 'ext' can be declared as pointer to const [constVariablePointer] xfig-3.2.9/src/SmeBSB.c:444:43: style: Parameter 'intended' can be declared as pointer to const. However it seems that 'QueryGeometry' is a callback function, if 'intended' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xfig-3.2.9/src/SmeBSB.c:151:31: note: You might need to cast the function pointer here xfig-3.2.9/src/SmeBSB.c:444:43: note: Parameter 'intended' can be declared as pointer to const xfig-3.2.9/src/SmeBSB.c:256:9: style: Variable 'fontset_ascent' is assigned a value that is never used. [unreadVariable] xfig-3.2.9/src/SmeBSB.c:256:29: style: Variable 'fontset_descent' is assigned a value that is never used. [unreadVariable] xfig-3.2.9/src/SmeBSB.c:257:22: style: Variable 'ext' is assigned a value that is never used. [unreadVariable] xfig-3.2.9/src/SmeBSB.c:488:30: style: Variable 'oclass' is assigned a value that is never used. [unreadVariable] xfig-3.2.9/src/SmeBSB.c:708:15: style: Variable 'mask_i18n' is assigned a value that is never used. [unreadVariable] xfig-3.2.9/src/SmeCascade.c:208:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNx [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/SmeCascade.c:286:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtGrabNonexclusive [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/SmeCascade.c:327:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNx [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/SmeCascade.c:192:11: style: Checking if unsigned expression 'x' is less than zero. [unsignedLessThanZero] xfig-3.2.9/src/SmeCascade.c:200:11: style: Checking if unsigned expression 'y' is less than zero. [unsignedLessThanZero] xfig-3.2.9/src/d_arc.c:75:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/d_arc.c:137:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/d_arc.c:157:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/d_subspline.c:138:22: style: Condition 'prev2==prev1' is always true [knownConditionTrueFalse] xfig-3.2.9/src/d_subspline.c:128:40: note: Assuming that condition 'prev2==prev1' is not redundant xfig-3.2.9/src/d_subspline.c:138:22: note: Condition 'prev2==prev1' is always true xfig-3.2.9/src/d_subspline.c:104:23: style: Local variable 'last_point' shadows outer function [shadowFunction] xfig-3.2.9/src/u_list.h:49:17: note: Shadowed declaration xfig-3.2.9/src/d_subspline.c:104:23: note: Shadow variable xfig-3.2.9/src/d_subspline.c:106:31: style: Local variable 'last_sfactor' shadows outer function [shadowFunction] xfig-3.2.9/src/u_list.h:50:17: note: Shadowed declaration xfig-3.2.9/src/d_subspline.c:106:31: note: Shadow variable xfig-3.2.9/src/d_subspline.c:106:14: style: Variable 'sfactor_cursor' can be declared as pointer to const [constVariablePointer] xfig-3.2.9/src/d_text.c:808:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XK_Left [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/d_text.c:1230:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XNAreaNeeded [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/d_text.c:1239:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XNArea [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/d_text.c:1253:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/d_text.c:1293:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XIMPreeditPosition [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/d_text.c:1405:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XIMPreeditPosition [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/d_text.c:1471:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/d_text.c:1503:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/d_text.c:573:25: style: Parameter 'string' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/d_text.c:692:31: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/d_text.c:705:29: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/d_text.c:786:29: style: Parameter 'c' can be declared as pointer to const. However it seems that 'char_handler' is a callback function, if 'c' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xfig-3.2.9/src/d_text.c:446:32: note: You might need to cast the function pointer here xfig-3.2.9/src/d_text.c:786:29: note: Parameter 'c' can be declared as pointer to const xfig-3.2.9/src/d_text.c:1361:9: style: Variable 's' can be declared as pointer to const [constVariablePointer] xfig-3.2.9/src/e_addpt.c:202:90: style: Parameter 'right_point' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/e_chop.c:126:5: error: Common realloc mistake: 'axe_objects' nulled but not freed upon failure [memleakOnRealloc] xfig-3.2.9/src/e_chop.c:197:20: style: Local variable 'prev_point' shadows outer function [shadowFunction] xfig-3.2.9/src/u_list.h:66:17: note: Shadowed declaration xfig-3.2.9/src/e_chop.c:197:20: note: Shadow variable xfig-3.2.9/src/e_chop.c:234:7: style: Local variable 'last_x' shadows outer variable [shadowVariable] xfig-3.2.9/src/w_canvas.h:57:12: note: Shadowed declaration xfig-3.2.9/src/e_chop.c:234:7: note: Shadow variable xfig-3.2.9/src/e_chop.c:235:7: style: Local variable 'last_y' shadows outer variable [shadowVariable] xfig-3.2.9/src/w_canvas.h:57:20: note: Shadowed declaration xfig-3.2.9/src/e_chop.c:235:7: note: Shadow variable xfig-3.2.9/src/e_chop.c:340:7: style: Local variable 'last_x' shadows outer variable [shadowVariable] xfig-3.2.9/src/w_canvas.h:57:12: note: Shadowed declaration xfig-3.2.9/src/e_chop.c:340:7: note: Shadow variable xfig-3.2.9/src/e_chop.c:341:7: style: Local variable 'last_y' shadows outer variable [shadowVariable] xfig-3.2.9/src/w_canvas.h:57:20: note: Shadowed declaration xfig-3.2.9/src/e_chop.c:341:7: note: Shadow variable xfig-3.2.9/src/e_chop.c:144:18: style: Parameter 'a' can be declared as pointer to const. However it seems that 'point_sort_fcn' is a callback function, if 'a' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xfig-3.2.9/src/e_chop.c:751:60: note: You might need to cast the function pointer here xfig-3.2.9/src/e_chop.c:144:18: note: Parameter 'a' can be declared as pointer to const xfig-3.2.9/src/e_chop.c:145:18: style: Parameter 'b' can be declared as pointer to const. However it seems that 'point_sort_fcn' is a callback function, if 'b' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xfig-3.2.9/src/e_chop.c:751:60: note: You might need to cast the function pointer here xfig-3.2.9/src/e_chop.c:145:18: note: Parameter 'b' can be declared as pointer to const xfig-3.2.9/src/e_chop.c:153:18: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/e_chop.c:154:18: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/e_chop.c:162:85: style: Parameter 'l' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/e_chop.c:477:24: style: Variable 'pp' can be declared as pointer to const [constVariablePointer] xfig-3.2.9/src/e_compound.c:257:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNallowShellResize [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/e_convert.c:122:16: style: Local variable 'new_l' shadows outer variable [shadowVariable] xfig-3.2.9/src/object.h:502:24: note: Shadowed declaration xfig-3.2.9/src/e_convert.c:122:16: note: Shadow variable xfig-3.2.9/src/e_convert.c:340:14: style: Local variable 'last_sfactor' shadows outer function [shadowFunction] xfig-3.2.9/src/u_list.h:50:17: note: Shadowed declaration xfig-3.2.9/src/e_convert.c:340:14: note: Shadow variable xfig-3.2.9/src/e_convert.c:221:21: style: Variable 'tmppoint' can be declared as pointer to const [constVariablePointer] xfig-3.2.9/src/e_copy.c:147:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_NUMERIC [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/e_delete.c:188:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_NUMERIC [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/e_delete.c:251:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_IWRITE [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/e_edit.c:767:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNtitle [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/e_edit.c:910:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNwidth [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/e_edit.c:991:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtGrabNonexclusive [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/e_edit.c:1044:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/e_edit.c:1093:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/e_edit.c:1127:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/e_edit.c:1170:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/e_edit.c:1254:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/e_edit.c:1407:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/e_edit.c:1775:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNfromVert [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/e_edit.c:2216:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/e_edit.c:2482:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNfromVert [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/e_edit.c:2743:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/e_edit.c:2872:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNborderWidth [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/e_edit.c:3320:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNtitle [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/e_edit.c:3810:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNx [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/e_edit.c:4004:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbackground [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/e_edit.c:4083:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbitmap [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/e_edit.c:4103:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FillOpaqueStippled [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/e_edit.c:4210:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNfromVert [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/e_edit.c:4238:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNfromVert [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/e_edit.c:4270:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNfromVert [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/e_edit.c:4312:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbitmap [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/e_edit.c:4321:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNfromVert [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/e_edit.c:4383:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNfromVert [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/e_edit.c:4429:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNfromVert [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/e_edit.c:4459:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNfromVert [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/e_edit.c:4488:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNfromVert [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/e_edit.c:4517:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNfromVert [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/e_edit.c:4565:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNfromVert [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/e_edit.c:4649:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNfromVert [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/e_edit.c:4734:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNfromVert [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/e_edit.c:4834:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNfromVert [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/e_edit.c:4986:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNfromVert [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/e_edit.c:5078:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/e_edit.c:5143:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/e_edit.c:5165:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNfromVert [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/e_edit.c:5192:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbitmap [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/e_edit.c:5206:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbitmap [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/e_edit.c:5220:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbitmap [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/e_edit.c:5238:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbitmap [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/e_edit.c:5257:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbitmap [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/e_edit.c:5332:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNfont [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/e_edit.c:5433:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/e_edit.c:5876:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/e_edit.c:5924:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/e_edit.c:5859:17: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] xfig-3.2.9/src/e_edit.c:5861:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] xfig-3.2.9/src/e_edit.c:921:9: style: Condition 'x<0' is always false [knownConditionTrueFalse] xfig-3.2.9/src/e_edit.c:919:19: note: Assignment 'x=rootlx-10-w', assigned value is greater than -1 xfig-3.2.9/src/e_edit.c:921:9: note: Condition 'x<0' is always false xfig-3.2.9/src/e_edit.c:1967:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] xfig-3.2.9/src/e_edit.c:2314:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] xfig-3.2.9/src/e_edit.c:5294:38: style:inconclusive: Function 'pen_color_select' argument 2 names different: declaration 'new_color' definition 'client_data'. [funcArgNamesDifferent] xfig-3.2.9/src/e_edit.c:153:50: note: Function 'pen_color_select' argument 2 names different: declaration 'new_color' definition 'client_data'. xfig-3.2.9/src/e_edit.c:5294:38: note: Function 'pen_color_select' argument 2 names different: declaration 'new_color' definition 'client_data'. xfig-3.2.9/src/e_edit.c:727:10: style: Local variable 'form' shadows outer variable [shadowVariable] xfig-3.2.9/src/e_edit.c:207:22: note: Shadowed declaration xfig-3.2.9/src/e_edit.c:727:10: note: Shadow variable xfig-3.2.9/src/e_edit.c:728:17: style: Local variable 'actions_added' shadows outer variable [shadowVariable] xfig-3.2.9/src/e_edit.c:344:16: note: Shadowed declaration xfig-3.2.9/src/e_edit.c:728:17: note: Shadow variable xfig-3.2.9/src/e_edit.c:4829:8: style: Local variable 'buf' shadows outer variable [shadowVariable] xfig-3.2.9/src/e_edit.c:275:13: note: Shadowed declaration xfig-3.2.9/src/e_edit.c:4829:8: note: Shadow variable xfig-3.2.9/src/e_edit.c:4831:22: style: Local variable 'beside' shadows outer variable [shadowVariable] xfig-3.2.9/src/e_edit.c:208:22: note: Shadowed declaration xfig-3.2.9/src/e_edit.c:4831:22: note: Shadow variable xfig-3.2.9/src/e_edit.c:5069:8: style: Local variable 'buf' shadows outer variable [shadowVariable] xfig-3.2.9/src/e_edit.c:275:13: note: Shadowed declaration xfig-3.2.9/src/e_edit.c:5069:8: note: Shadow variable xfig-3.2.9/src/e_edit.c:5135:7: style: Local variable 'buf' shadows outer variable [shadowVariable] xfig-3.2.9/src/e_edit.c:275:13: note: Shadowed declaration xfig-3.2.9/src/e_edit.c:5135:7: note: Shadow variable xfig-3.2.9/src/e_edit.c:972:12: style: Parameter 'previous_point' can be declared as pointer to const. However it seems that 'edit_spline_point' is a callback function, if 'previous_point' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xfig-3.2.9/src/e_edit.c:694:24: note: You might need to cast the function pointer here xfig-3.2.9/src/e_edit.c:972:12: note: Parameter 'previous_point' can be declared as pointer to const xfig-3.2.9/src/e_edit.c:972:37: style: Parameter 'the_point' can be declared as pointer to const. However it seems that 'edit_spline_point' is a callback function, if 'the_point' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xfig-3.2.9/src/e_edit.c:694:24: note: You might need to cast the function pointer here xfig-3.2.9/src/e_edit.c:972:37: note: Parameter 'the_point' can be declared as pointer to const xfig-3.2.9/src/e_edit.c:3145:8: style: Variable 'val' can be declared as pointer to const [constVariablePointer] xfig-3.2.9/src/e_edit.c:3309:22: style: Parameter 'object_type' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/e_edit.c:3997:8: style: Variable 'sval' can be declared as pointer to const [constVariablePointer] xfig-3.2.9/src/e_edit.c:4544:17: style: Parameter 'string' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/e_edit.c:4729:21: style: Parameter 'fp' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/e_edit.c:5119:8: style: Variable 'str' can be declared as pointer to const [constVariablePointer] xfig-3.2.9/src/e_edit.c:5556:8: style: Variable 'sval' can be declared as pointer to const [constVariablePointer] xfig-3.2.9/src/e_edit.c:5638:38: style: Parameter 'event' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/e_edit.c:5649:37: style: Parameter 'length' can be declared as pointer to const. However it seems that 'get_clipboard' is a callback function, if 'length' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xfig-3.2.9/src/e_edit.c:5643:48: note: You might need to cast the function pointer here xfig-3.2.9/src/e_edit.c:5649:37: note: Parameter 'length' can be declared as pointer to const xfig-3.2.9/src/e_flip.c:195:15: style: Local variable 'new_a' shadows outer variable [shadowVariable] xfig-3.2.9/src/object.h:503:23: note: Shadowed declaration xfig-3.2.9/src/e_flip.c:195:15: note: Shadow variable xfig-3.2.9/src/e_flip.c:217:20: style: Local variable 'new_c' shadows outer variable [shadowVariable] xfig-3.2.9/src/object.h:507:28: note: Shadowed declaration xfig-3.2.9/src/e_flip.c:217:20: note: Shadow variable xfig-3.2.9/src/e_flip.c:239:19: style: Local variable 'new_e' shadows outer variable [shadowVariable] xfig-3.2.9/src/object.h:504:27: note: Shadowed declaration xfig-3.2.9/src/e_flip.c:239:19: note: Shadow variable xfig-3.2.9/src/e_flip.c:259:16: style: Local variable 'new_l' shadows outer variable [shadowVariable] xfig-3.2.9/src/object.h:502:24: note: Shadowed declaration xfig-3.2.9/src/e_flip.c:259:16: note: Shadow variable xfig-3.2.9/src/e_flip.c:279:18: style: Local variable 'new_s' shadows outer variable [shadowVariable] xfig-3.2.9/src/object.h:506:26: note: Shadowed declaration xfig-3.2.9/src/e_flip.c:279:18: note: Shadow variable xfig-3.2.9/src/e_joinsplit.c:212:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] xfig-3.2.9/src/e_joinsplit.c:205:11: warning: Either the condition 'point' is redundant or there is possible null pointer dereference: point. [nullPointerRedundantCheck] xfig-3.2.9/src/e_joinsplit.c:206:9: note: Assuming that condition 'point' is not redundant xfig-3.2.9/src/e_joinsplit.c:205:11: note: Null pointer dereference xfig-3.2.9/src/e_joinsplit.c:143:35: style: Parameter 'prev_point' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/e_joinsplit.c:167:41: style: Parameter 'prev_point' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/e_joinsplit.c:194:27: style: Parameter 'point' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/e_joinsplit.c:203:33: style: Parameter 'point' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/e_joinsplit.c:226:58: style: Parameter 'p' can be declared as pointer to const. However it seems that 'join_line2' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xfig-3.2.9/src/e_joinsplit.c:151:23: note: You might need to cast the function pointer here xfig-3.2.9/src/e_joinsplit.c:226:58: note: Parameter 'p' can be declared as pointer to const xfig-3.2.9/src/e_joinsplit.c:226:70: style: Parameter 'q' can be declared as pointer to const. However it seems that 'join_line2' is a callback function, if 'q' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xfig-3.2.9/src/e_joinsplit.c:151:23: note: You might need to cast the function pointer here xfig-3.2.9/src/e_joinsplit.c:226:70: note: Parameter 'q' can be declared as pointer to const xfig-3.2.9/src/e_joinsplit.c:275:60: style: Parameter 'p' can be declared as pointer to const. However it seems that 'join_spline2' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xfig-3.2.9/src/e_joinsplit.c:177:23: note: You might need to cast the function pointer here xfig-3.2.9/src/e_joinsplit.c:275:60: note: Parameter 'p' can be declared as pointer to const xfig-3.2.9/src/e_joinsplit.c:275:72: style: Parameter 'q' can be declared as pointer to const. However it seems that 'join_spline2' is a callback function, if 'q' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xfig-3.2.9/src/e_joinsplit.c:177:23: note: You might need to cast the function pointer here xfig-3.2.9/src/e_joinsplit.c:275:72: note: Parameter 'q' can be declared as pointer to const xfig-3.2.9/src/e_joinsplit.c:537:17: style: Variable 'splitp' can be declared as pointer to const [constVariablePointer] xfig-3.2.9/src/e_joinsplit.c:671:17: style: Variable 'splitp' can be declared as pointer to const [constVariablePointer] xfig-3.2.9/src/e_placelib.c:119:34: style: Parameter 'c' can be declared as pointer to const. However it seems that 'transform_lib_obj' is a callback function, if 'c' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xfig-3.2.9/src/e_placelib.c:166:35: note: You might need to cast the function pointer here xfig-3.2.9/src/e_placelib.c:119:34: note: Parameter 'c' can be declared as pointer to const xfig-3.2.9/src/e_scale.c:932:30: warning: Uninitialized variable: length [uninitvar] xfig-3.2.9/src/e_scale.c:895:9: note: Assuming condition is false xfig-3.2.9/src/e_scale.c:932:30: note: Uninitialized variable: length xfig-3.2.9/src/e_update.c:566:26: style:inconclusive: Function 'fix_fillstyle' argument 1 names different: declaration 'object' definition 'obj'. [funcArgNamesDifferent] xfig-3.2.9/src/e_update.h:25:33: note: Function 'fix_fillstyle' argument 1 names different: declaration 'object' definition 'obj'. xfig-3.2.9/src/e_update.c:566:26: note: Function 'fix_fillstyle' argument 1 names different: declaration 'object' definition 'obj'. xfig-3.2.9/src/e_update.c:112:24: style: Parameter 'object' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/e_update.c:149:16: style: Variable 'dtext' can be declared as pointer to const [constVariablePointer] xfig-3.2.9/src/e_update.c:316:29: style: Parameter 'arrow' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/f_load.c:122:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOENT [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/f_load.c:166:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/f_load.c:352:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/f_load.c:366:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOENT [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/f_load.c:264:6: style: Condition 'c' is always true [knownConditionTrueFalse] xfig-3.2.9/src/f_load.c:302:26: style: Parameter 'file' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/f_neuclrtab.c:199:56: debug: Function::addArguments found argument 'cs' with varid 0. [varid0] xfig-3.2.9/src/f_neuclrtab.c:148:27: debug: Function::addArguments found argument 'cs' with varid 0. [varid0] xfig-3.2.9/src/f_neuclrtab.c:190:55: debug: Function::addArguments found argument 'cs' with varid 0. [varid0] xfig-3.2.9/src/f_neuclrtab.c:151:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cs [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/f_neuclrtab.c:193:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cs [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/f_neuclrtab.c:215:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cs [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/f_neuclrtab.c:449:6: error: Array 'freq[256]' accessed at index -1, which is out of bounds. [negativeIndex] xfig-3.2.9/src/f_neuclrtab.c:430:13: note: Assignment 'bestpos=-1', assigned value is -1 xfig-3.2.9/src/f_neuclrtab.c:435:13: note: Assuming condition is false xfig-3.2.9/src/f_neuclrtab.c:449:6: note: Negative array index xfig-3.2.9/src/f_neuclrtab.c:450:6: error: Array 'bias[256]' accessed at index -1, which is out of bounds. [negativeIndex] xfig-3.2.9/src/f_neuclrtab.c:430:13: note: Assignment 'bestpos=-1', assigned value is -1 xfig-3.2.9/src/f_neuclrtab.c:435:13: note: Assuming condition is false xfig-3.2.9/src/f_neuclrtab.c:450:6: note: Negative array index xfig-3.2.9/src/f_neuclrtab.c:135:26: style: Parameter 'col' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/f_neuclrtab.c:184:30: style: Parameter 'col' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/f_neuclrtab.c:369:16: style: Variable 'p' can be declared as pointer to const [constVariablePointer] xfig-3.2.9/src/f_neuclrtab.c:426:23: style: Variable 'n' can be declared as pointer to const [constVariablePointer] xfig-3.2.9/src/f_neuclrtab.c:481:20: style: Variable 'q' can be declared as pointer to const [constVariablePointer] xfig-3.2.9/src/f_neuclrtab.c:519:17: style: Variable 'lim' can be declared as pointer to const [constVariablePointer] xfig-3.2.9/src/f_picobj.c:116:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/f_picobj.c:272:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/f_picobj.c:382:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/f_picobj.c:482:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/f_picobj.c:577:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/f_picobj.c:190:19: warning: Either the condition '*found=new_string(name_len+5-1)' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] xfig-3.2.9/src/f_picobj.c:186:50: note: Assuming that condition '*found=new_string(name_len+5-1)' is not redundant xfig-3.2.9/src/f_picobj.c:190:19: note: Null pointer addition xfig-3.2.9/src/f_picobj.c:700:24: style: Redundant initialization for 'guessed_abs_path'. The initialized value is overwritten before it is read. [redundantInitialization] xfig-3.2.9/src/f_picobj.c:686:25: note: guessed_abs_path is initialized xfig-3.2.9/src/f_picobj.c:700:24: note: guessed_abs_path is overwritten xfig-3.2.9/src/f_picobj.c:443:28: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/f_picobj.c:560:14: style: Variable 'content_fmt' can be declared as pointer to const [constVariablePointer] xfig-3.2.9/src/f_picobj.c:706:9: style: Variable 'home' can be declared as pointer to const [constVariablePointer] xfig-3.2.9/src/f_picobj.c:900:9: style: Variable 'home' can be declared as pointer to const [constVariablePointer] xfig-3.2.9/src/f_read.c:230:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_NUMERIC [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/f_read.c:291:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_VERSION [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/f_read.c:612:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/f_read.c:658:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/f_read.c:1623:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/f_read.c:1830:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/f_read.c:1928:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/f_read.c:1948:20: warning: Either the condition 'newval<512' is redundant or the array 'colorFree[512]' is accessed at index 512, which is out of bounds. [arrayIndexOutOfBoundsCond] xfig-3.2.9/src/f_read.c:1946:20: note: Assuming that condition 'newval<512' is not redundant xfig-3.2.9/src/f_read.c:1947:7: note: newval is incremented', new value is 512 xfig-3.2.9/src/f_read.c:1948:20: note: Array index out of bounds xfig-3.2.9/src/f_read.c:1426:27: style: Condition 'buf[strlen(buf)-1]=='\r'' is always false [knownConditionTrueFalse] xfig-3.2.9/src/f_read.c:1425:25: note: Assignment 'buf[strlen(buf)-1]='\0'', assigned value is 0 xfig-3.2.9/src/f_read.c:1426:27: note: Condition 'buf[strlen(buf)-1]=='\r'' is always false xfig-3.2.9/src/f_read.c:1505:27: style: Condition 'buf[strlen(buf)-1]=='\r'' is always false [knownConditionTrueFalse] xfig-3.2.9/src/f_read.c:1504:25: note: Assignment 'buf[strlen(buf)-1]='\0'', assigned value is 0 xfig-3.2.9/src/f_read.c:1505:27: note: Condition 'buf[strlen(buf)-1]=='\r'' is always false xfig-3.2.9/src/f_read.c:647:7: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] xfig-3.2.9/src/f_read.c:647:7: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] xfig-3.2.9/src/f_read.c:647:7: warning: %x in format string (no. 4) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] xfig-3.2.9/src/f_read.c:1542:11: warning: %o in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] xfig-3.2.9/src/f_read.c:1413:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] xfig-3.2.9/src/f_read.c:1418:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] xfig-3.2.9/src/f_read.c:1508:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] xfig-3.2.9/src/f_read.c:1601:23: style: Parameter 'cp' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/f_read.c:1322:9: style: Variable 'n' is assigned a value that is never used. [unreadVariable] xfig-3.2.9/src/f_readeps.c:143:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_NUMERIC [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/f_readeps.c:219:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/f_readeps.c:60:21: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/f_readeps.c:68:8: style: Variable 's' can be declared as pointer to const [constVariablePointer] xfig-3.2.9/src/f_readeps.c:124:8: style: Variable 'savelocale' can be declared as pointer to const [constVariablePointer] xfig-3.2.9/src/f_readeps.c:187:17: style: Variable 'last' can be declared as pointer to const [constVariablePointer] xfig-3.2.9/src/f_readgif.c:91:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/f_readgif.c:365:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/f_readgif.c:341:7: style: Variable 'str' is assigned a value that is never used. [unreadVariable] xfig-3.2.9/src/f_readgif.c:347:7: style: Variable 'str' is assigned a value that is never used. [unreadVariable] xfig-3.2.9/src/f_readjpg.c:143:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/f_readjpg.c:325:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JMSG_LENGTH_MAX [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/f_readjpg.c:343:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JMSG_LENGTH_MAX [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/f_readjpg.c:214:13: style: Variable 'src' can be declared as pointer to const [constVariablePointer] xfig-3.2.9/src/f_readold.c:143:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/f_readold.c:285:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/f_readold.c:500:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] xfig-3.2.9/src/f_readold.c:61:34: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/f_readpcx.c:95:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/f_readpcx.c:118:17: style: Variable 'pal' can be declared as pointer to const [constVariablePointer] xfig-3.2.9/src/f_readpcx.c:212:21: style: Variable 'src' can be declared as pointer to const [constVariablePointer] xfig-3.2.9/src/f_readpcx.c:167:11: style: Variable 'pal' is allocated memory that is never used. [unusedAllocatedMemory] xfig-3.2.9/src/f_readpng.c:73:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PNG_LIBPNG_VER_STRING [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/f_readppm.c:46:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/f_readppm.c:72:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TrueColor [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/f_readppm.c:132:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/f_readppm.c:160:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TrueColor [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/f_readppm.c:196:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TrueColor [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/f_readppm.c:247:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TrueColor [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/f_readppm.c:309:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/f_readppm.c:200:9: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'int *'. [invalidScanfArgType_int] xfig-3.2.9/src/f_readppm.c:220:8: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'int *'. [invalidScanfArgType_int] xfig-3.2.9/src/f_readppm.c:251:9: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'int *'. [invalidScanfArgType_int] xfig-3.2.9/src/f_readppm.c:275:8: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'int *'. [invalidScanfArgType_int] xfig-3.2.9/src/f_readtif.c:71:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIFFTAG_IMAGEWIDTH [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/f_readxbm.c:69:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BitmapSuccess [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/f_readxbm.c:177:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/f_readxbm.c:237:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BitmapFileInvalid [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/f_readxbm.c:239:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] xfig-3.2.9/src/f_readxbm.c:252:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] xfig-3.2.9/src/f_readxbm.c:254:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] xfig-3.2.9/src/f_readxbm.c:256:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] xfig-3.2.9/src/f_readxpm.c:66:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XpmColorFailed [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/f_save.c:81:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/f_save.c:98:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/f_save.c:141:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_NUMERIC [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/f_save.c:189:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/f_save.c:202:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE_VERSION [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/f_save.c:288:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/f_save.c:652:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/f_save.c:197:17: style: Variable 'com' can be declared as pointer to const [constVariablePointer] xfig-3.2.9/src/f_save.c:595:33: style: Parameter 'f' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/f_save.c:595:45: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/f_save.c:640:22: style: Parameter 'file_name' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/f_save.c:635:6: warning: Uninitialized variable: last [uninitvar] xfig-3.2.9/src/f_save.c:627:9: note: Assuming condition is false xfig-3.2.9/src/f_save.c:635:6: note: Uninitialized variable: last xfig-3.2.9/src/f_util.c:136:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/f_util.c:212:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/f_util.c:268:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/f_util.c:388:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pixel [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/f_util.c:432:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pixel [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/f_util.c:477:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/f_util.c:528:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pixel [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/f_util.c:798:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/f_util.c:841:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/f_util.c:988:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/f_util.c:1078:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sys_errlist [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/f_util.c:1104:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/f_util.c:155:9: style: Obsolescent function 'getwd' called. It is recommended to use 'getcwd' instead. [prohibitedgetwdCalled] xfig-3.2.9/src/f_util.c:711:9: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] xfig-3.2.9/src/f_util.c:712:9: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] xfig-3.2.9/src/f_util.c:826:17: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] xfig-3.2.9/src/f_util.c:400:7: style: Local variable 'ncolors' shadows outer variable [shadowVariable] xfig-3.2.9/src/f_util.c:234:20: note: Shadowed declaration xfig-3.2.9/src/f_util.c:400:7: note: Shadow variable xfig-3.2.9/src/f_util.c:412:7: style: Local variable 'npixels' shadows outer variable [shadowVariable] xfig-3.2.9/src/f_util.c:237:14: note: Shadowed declaration xfig-3.2.9/src/f_util.c:412:7: note: Shadow variable xfig-3.2.9/src/f_util.c:697:11: style: Local variable 'xfigrc' shadows outer variable [shadowVariable] xfig-3.2.9/src/f_util.c:747:14: note: Shadowed declaration xfig-3.2.9/src/f_util.c:697:11: note: Shadow variable xfig-3.2.9/src/f_util.c:77:17: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/f_util.c:695:31: style: Variable 'word' can be declared as pointer to const [constVariablePointer] xfig-3.2.9/src/f_util.c:732:28: style: Parameter 'file' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/f_util.c:774:38: style: Parameter 'string' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/f_util.c:787:22: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/f_util.c:1044:21: style: Parameter 'program' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/f_util.c:1044:36: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/f_util.c:1251:11: style: Variable 'c1' can be declared as pointer to const [constVariablePointer] xfig-3.2.9/src/f_wrpcx.c:49:65: style: Parameter 'Red' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/f_wrpcx.c:49:85: style: Parameter 'Green' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/f_wrpcx.c:49:107: style: Parameter 'Blue' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/f_wrpcx.c:119:38: style: Parameter 'pcx_hd' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/f_wrpcx.c:152:17: style: Parameter 'inbuffer' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/f_wrpng.c:52:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PNG_LIBPNG_VER_STRING [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/f_wrpng.c:41:69: style: Parameter 'Red' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/f_wrpng.c:41:89: style: Parameter 'Green' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/f_wrpng.c:41:111: style: Parameter 'Blue' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/main.c:642:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE_VERSION [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/main.c:1658:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNvisual [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/main.c:1753:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/main.c:1773:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/main.c:1806:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNiconX [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/main.c:1856:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/main.c:1948:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNtitle [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/main.c:1961:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNwidth [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/main.c:2044:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/main.c:2082:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNfromHoriz [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/main.c:1626:19: style: Local variable 'cnt' shadows outer variable [shadowVariable] xfig-3.2.9/src/main.c:106:12: note: Shadowed declaration xfig-3.2.9/src/main.c:1626:19: note: Shadow variable xfig-3.2.9/src/main.c:634:9: style: Variable 'dval' can be declared as pointer to const [constVariablePointer] xfig-3.2.9/src/u_bound.c:170:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/u_bound.c:459:14: style: Local variable 'cur_point' shadows outer variable [shadowVariable] xfig-3.2.9/src/object.h:508:31: note: Shadowed declaration xfig-3.2.9/src/u_bound.c:459:14: note: Shadow variable xfig-3.2.9/src/u_bound.c:610:21: style: Variable 'q' can be declared as pointer to const [constVariablePointer] xfig-3.2.9/src/u_bound.c:370:7: style: float result is assigned to double variable. If the variable is double to avoid loss of information, then you have loss of information. [truncLongCastAssignment] xfig-3.2.9/src/u_bound.c:371:7: style: float result is assigned to double variable. If the variable is double to avoid loss of information, then you have loss of information. [truncLongCastAssignment] xfig-3.2.9/src/u_bound.c:630:12: warning: Uninitialized variable: q [uninitvar] xfig-3.2.9/src/u_bound.c:628:29: note: Assuming condition is false xfig-3.2.9/src/u_bound.c:630:12: note: Uninitialized variable: q xfig-3.2.9/src/u_bound.c:465:22: style: Variable 'x0' is assigned a value that is never used. [unreadVariable] xfig-3.2.9/src/u_bound.c:466:22: style: Variable 'y0' is assigned a value that is never used. [unreadVariable] xfig-3.2.9/src/u_colors.c:139:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable alpha [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/u_colors.c:150:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pixel [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/u_colors.c:211:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TrueColor [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/u_colors.c:287:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pixel [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/u_colors.c:293:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/u_colors.c:299:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable green [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/u_colors.c:305:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blue [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/u_colors.c:285:14: style:inconclusive: Function 'getpixel' argument 1 names different: declaration 'color' definition 'c'. [funcArgNamesDifferent] xfig-3.2.9/src/u_colors.h:100:35: note: Function 'getpixel' argument 1 names different: declaration 'color' definition 'c'. xfig-3.2.9/src/u_colors.c:285:14: note: Function 'getpixel' argument 1 names different: declaration 'color' definition 'c'. xfig-3.2.9/src/u_colors.c:291:12: style:inconclusive: Function 'getred' argument 1 names different: declaration 'color' definition 'c'. [funcArgNamesDifferent] xfig-3.2.9/src/u_colors.h:101:34: note: Function 'getred' argument 1 names different: declaration 'color' definition 'c'. xfig-3.2.9/src/u_colors.c:291:12: note: Function 'getred' argument 1 names different: declaration 'color' definition 'c'. xfig-3.2.9/src/u_colors.c:297:14: style:inconclusive: Function 'getgreen' argument 1 names different: declaration 'color' definition 'c'. [funcArgNamesDifferent] xfig-3.2.9/src/u_colors.h:101:55: note: Function 'getgreen' argument 1 names different: declaration 'color' definition 'c'. xfig-3.2.9/src/u_colors.c:297:14: note: Function 'getgreen' argument 1 names different: declaration 'color' definition 'c'. xfig-3.2.9/src/u_create.c:476:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/u_create.c:945:30: style: Parameter 'line' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/u_draw.c:238:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/u_draw.c:928:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCClipMask [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/u_draw.c:975:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/u_draw.c:1562:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/u_draw_spline.c:344:10: style: Local variable 'i' shadows outer variable [shadowVariable] xfig-3.2.9/src/u_draw.c:512:19: note: Shadowed declaration xfig-3.2.9/src/u_draw_spline.c:344:10: note: Shadow variable xfig-3.2.9/src/u_draw.c:282:14: style: Local variable 'i' shadows outer variable [shadowVariable] xfig-3.2.9/src/u_draw.c:512:19: note: Shadowed declaration xfig-3.2.9/src/u_draw.c:282:14: note: Shadow variable xfig-3.2.9/src/u_draw.c:643:14: style: Local variable 'i' shadows outer variable [shadowVariable] xfig-3.2.9/src/u_draw.c:512:19: note: Shadowed declaration xfig-3.2.9/src/u_draw.c:643:14: note: Shadow variable xfig-3.2.9/src/u_draw.c:643:17: style: Local variable 'x' shadows outer variable [shadowVariable] xfig-3.2.9/src/u_draw.c:510:12: note: Shadowed declaration xfig-3.2.9/src/u_draw.c:643:17: note: Shadow variable xfig-3.2.9/src/u_draw.c:643:20: style: Local variable 'y' shadows outer variable [shadowVariable] xfig-3.2.9/src/u_draw.c:510:30: note: Shadowed declaration xfig-3.2.9/src/u_draw.c:643:20: note: Shadow variable xfig-3.2.9/src/u_draw.c:811:14: style: Local variable 'i' shadows outer variable [shadowVariable] xfig-3.2.9/src/u_draw.c:512:19: note: Shadowed declaration xfig-3.2.9/src/u_draw.c:811:14: note: Shadow variable xfig-3.2.9/src/u_draw.c:956:14: style: Local variable 'i' shadows outer variable [shadowVariable] xfig-3.2.9/src/u_draw.c:512:19: note: Shadowed declaration xfig-3.2.9/src/u_draw.c:956:14: note: Shadow variable xfig-3.2.9/src/u_draw.c:956:16: style: Local variable 'j' shadows outer variable [shadowVariable] xfig-3.2.9/src/u_draw.c:512:21: note: Shadowed declaration xfig-3.2.9/src/u_draw.c:956:16: note: Shadow variable xfig-3.2.9/src/u_draw.c:1325:14: style: Local variable 'x' shadows outer variable [shadowVariable] xfig-3.2.9/src/u_draw.c:510:12: note: Shadowed declaration xfig-3.2.9/src/u_draw.c:1325:14: note: Shadow variable xfig-3.2.9/src/u_draw.c:1325:16: style: Local variable 'y' shadows outer variable [shadowVariable] xfig-3.2.9/src/u_draw.c:510:30: note: Shadowed declaration xfig-3.2.9/src/u_draw.c:1325:16: note: Shadow variable xfig-3.2.9/src/u_draw.c:1555:14: style: Local variable 'x' shadows outer variable [shadowVariable] xfig-3.2.9/src/u_draw.c:510:12: note: Shadowed declaration xfig-3.2.9/src/u_draw.c:1555:14: note: Shadow variable xfig-3.2.9/src/u_draw.c:1555:17: style: Local variable 'y' shadows outer variable [shadowVariable] xfig-3.2.9/src/u_draw.c:510:30: note: Shadowed declaration xfig-3.2.9/src/u_draw.c:1555:17: note: Shadow variable xfig-3.2.9/src/u_draw.c:1557:14: style: Local variable 'i' shadows outer variable [shadowVariable] xfig-3.2.9/src/u_draw.c:512:19: note: Shadowed declaration xfig-3.2.9/src/u_draw.c:1557:14: note: Shadow variable xfig-3.2.9/src/u_draw.c:1557:17: style: Local variable 'j' shadows outer variable [shadowVariable] xfig-3.2.9/src/u_draw.c:512:21: note: Shadowed declaration xfig-3.2.9/src/u_draw.c:1557:17: note: Shadow variable xfig-3.2.9/src/u_draw.c:1636:9: style: Local variable 'j' shadows outer variable [shadowVariable] xfig-3.2.9/src/u_draw.c:1557:17: note: Shadowed declaration xfig-3.2.9/src/u_draw.c:1636:9: note: Shadow variable xfig-3.2.9/src/u_draw.c:1704:16: style: Local variable 'x' shadows outer variable [shadowVariable] xfig-3.2.9/src/u_draw.c:510:12: note: Shadowed declaration xfig-3.2.9/src/u_draw.c:1704:16: note: Shadow variable xfig-3.2.9/src/u_draw.c:1704:19: style: Local variable 'y' shadows outer variable [shadowVariable] xfig-3.2.9/src/u_draw.c:510:30: note: Shadowed declaration xfig-3.2.9/src/u_draw.c:1704:19: note: Shadow variable xfig-3.2.9/src/u_draw.c:1715:16: style: Local variable 'fix_x' shadows outer variable [shadowVariable] xfig-3.2.9/src/w_canvas.h:55:12: note: Shadowed declaration xfig-3.2.9/src/u_draw.c:1715:16: note: Shadow variable xfig-3.2.9/src/u_draw.c:1715:23: style: Local variable 'fix_y' shadows outer variable [shadowVariable] xfig-3.2.9/src/w_canvas.h:55:19: note: Shadowed declaration xfig-3.2.9/src/u_draw.c:1715:23: note: Shadow variable xfig-3.2.9/src/u_draw.c:1717:14: style: Local variable 'i' shadows outer variable [shadowVariable] xfig-3.2.9/src/u_draw.c:512:19: note: Shadowed declaration xfig-3.2.9/src/u_draw.c:1717:14: note: Shadow variable xfig-3.2.9/src/u_draw.c:1993:21: style: Local variable 'x' shadows outer variable [shadowVariable] xfig-3.2.9/src/u_draw.c:510:12: note: Shadowed declaration xfig-3.2.9/src/u_draw.c:1993:21: note: Shadow variable xfig-3.2.9/src/u_draw.c:1993:24: style: Local variable 'y' shadows outer variable [shadowVariable] xfig-3.2.9/src/u_draw.c:510:30: note: Shadowed declaration xfig-3.2.9/src/u_draw.c:1993:24: note: Shadow variable xfig-3.2.9/src/u_draw.c:2149:14: style: Local variable 'i' shadows outer variable [shadowVariable] xfig-3.2.9/src/u_draw.c:512:19: note: Shadowed declaration xfig-3.2.9/src/u_draw.c:2149:14: note: Shadow variable xfig-3.2.9/src/u_draw.c:1217:19: style: Variable 'p' can be declared as pointer to const [constVariablePointer] xfig-3.2.9/src/u_draw.c:1490:89: style: Parameter 'arrow' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/u_draw.c:1702:73: style: Parameter 'arrow' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/u_draw.c:1927:25: style: Parameter 'obj' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/u_draw.c:1927:39: style: Parameter 'arrow' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/u_draw_spline.c:111:27: style: Parameter 'A_blend' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/u_draw_spline.c:111:45: style: Parameter 'p0' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/u_draw_spline.c:111:58: style: Parameter 'p1' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/u_draw_spline.c:111:71: style: Parameter 'p2' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/u_draw_spline.c:111:84: style: Parameter 'p3' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/u_draw_spline.c:122:30: style: Parameter 'A_blend' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/u_draw_spline.c:122:48: style: Parameter 'p0' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/u_draw_spline.c:122:61: style: Parameter 'p1' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/u_draw_spline.c:122:74: style: Parameter 'p2' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/u_draw_spline.c:122:87: style: Parameter 'p3' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/u_draw.c:544:7: style: float result is assigned to double variable. If the variable is double to avoid loss of information, then you have loss of information. [truncLongCastAssignment] xfig-3.2.9/src/u_draw.c:545:7: style: float result is assigned to double variable. If the variable is double to avoid loss of information, then you have loss of information. [truncLongCastAssignment] xfig-3.2.9/src/u_draw.c:1712:20: style: float result is assigned to double variable. If the variable is double to avoid loss of information, then you have loss of information. [truncLongCastAssignment] xfig-3.2.9/src/u_draw.c:71:10: style: struct member '_arrow_shape::simplefill' is never used. [unusedStructMember] xfig-3.2.9/src/u_draw_spline.c:325:7: style: Variable 's0' is assigned a value that is never used. [unreadVariable] xfig-3.2.9/src/u_draw_spline.c:329:5: style: Variable 's0' is assigned a value that is never used. [unreadVariable] xfig-3.2.9/src/u_draw_spline.c:358:7: style: Variable 's0' is assigned a value that is never used. [unreadVariable] xfig-3.2.9/src/u_draw_spline.c:371:9: style: Variable 's0' is assigned a value that is never used. [unreadVariable] xfig-3.2.9/src/u_draw.c:2209:7: style: Variable 's0' is assigned a value that is never used. [unreadVariable] xfig-3.2.9/src/u_elastic.c:819:24: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/u_error.c:49:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/u_error.c:84:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/u_error.c:98:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/u_error.c:126:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ClientMessage [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/u_error.c:122:27: style: Parameter 'event' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/u_fonts.c:223:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XFT_SCALABLE [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/u_fonts.c:160:17: style: Parameter 'font' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/u_fonts.c:172:24: style: Parameter 'font' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/u_free.c:182:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/u_geom.c:278:65: error: Invalid abs() argument nr 1. A non-boolean value is required. [invalidFunctionArgBool] xfig-3.2.9/src/u_draw_spline.c:335:7: style: Condition '!add_point(p3->x,p3->y)' is always false [knownConditionTrueFalse] xfig-3.2.9/src/u_draw_spline.c:335:17: note: Calling function 'add_point' returns 1 xfig-3.2.9/src/u_draw_spline.c:335:7: note: Condition '!add_point(p3->x,p3->y)' is always false xfig-3.2.9/src/u_draw_spline.c:376:7: style: Condition '!add_closepoint()' is always false [knownConditionTrueFalse] xfig-3.2.9/src/u_geom.c:587:21: note: Calling function 'add_point' returns 1 xfig-3.2.9/src/u_draw_spline.c:376:22: note: Calling function 'add_closepoint' returns 1 xfig-3.2.9/src/u_draw_spline.c:376:7: note: Condition '!add_closepoint()' is always false xfig-3.2.9/src/u_geom.c:692:27: style: Parameter 'p1' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/u_geom.c:692:40: style: Parameter 'p2' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/u_geom.c:692:53: style: Parameter 'p3' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/u_geom.c:722:40: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/u_geom.c:801:17: style: Variable 'prevq' can be declared as pointer to const [constVariablePointer] xfig-3.2.9/src/u_geom.c:860:17: style: Variable 'prevq' can be declared as pointer to const [constVariablePointer] xfig-3.2.9/src/u_ghostscript.c:248:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/u_ghostscript.c:396:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/u_ghostscript.c:634:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/u_ghostscript.c:646:3: error: Resource leak: gs_output [resourceLeak] xfig-3.2.9/src/u_ghostscript.c:575:9: style: Variable 'fmt' can be declared as pointer to const [constVariablePointer] xfig-3.2.9/src/u_list.c:199:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/u_list.c:408:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/u_list.c:205:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] xfig-3.2.9/src/u_list.c:210:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] xfig-3.2.9/src/u_list.c:215:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] xfig-3.2.9/src/u_list.c:220:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] xfig-3.2.9/src/u_list.c:225:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] xfig-3.2.9/src/u_list.c:414:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] xfig-3.2.9/src/u_list.c:419:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] xfig-3.2.9/src/u_list.c:424:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] xfig-3.2.9/src/u_list.c:429:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] xfig-3.2.9/src/u_list.c:434:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] xfig-3.2.9/src/u_list.c:1047:43: style: Parameter 'selected_point' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/u_list.c:1060:30: style: Parameter 'arc' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/u_list.c:1073:45: style: Parameter 'compound' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/u_list.c:1086:42: style: Parameter 'ellipse' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/u_list.c:1099:33: style: Parameter 'line' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/u_list.c:1112:39: style: Parameter 'spline' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/u_list.c:1125:33: style: Parameter 'text' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/u_list.c:1138:36: style: Parameter 'point' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/u_list.c:1262:25: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/u_list.c:1320:26: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/u_markers.c:82:31: style: Parameter 't' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/u_markers.c:93:31: style: Parameter 'l' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/u_markers.c:106:35: style: Parameter 's' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/u_markers.c:426:9: warning: Uninitialized variable: x [uninitvar] xfig-3.2.9/src/u_markers.c:421:25: note: Assuming condition is false xfig-3.2.9/src/u_markers.c:426:9: note: Uninitialized variable: x xfig-3.2.9/src/u_markers.c:426:20: warning: Uninitialized variable: y [uninitvar] xfig-3.2.9/src/u_markers.c:421:25: note: Assuming condition is false xfig-3.2.9/src/u_markers.c:426:20: note: Uninitialized variable: y xfig-3.2.9/src/u_markers.c:448:9: warning: Uninitialized variable: x [uninitvar] xfig-3.2.9/src/u_markers.c:442:25: note: Assuming condition is false xfig-3.2.9/src/u_markers.c:448:9: note: Uninitialized variable: x xfig-3.2.9/src/u_markers.c:448:20: warning: Uninitialized variable: y [uninitvar] xfig-3.2.9/src/u_markers.c:442:25: note: Assuming condition is false xfig-3.2.9/src/u_markers.c:448:20: note: Uninitialized variable: y xfig-3.2.9/src/u_print.c:230:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_CREAT [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/u_print.c:405:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_NUMERIC [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/u_print.c:133:35: style:inconclusive: Boolean expression 'appres.magnification<99.99' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] xfig-3.2.9/src/u_print.c:133:35: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] xfig-3.2.9/src/u_print.c:81:24: style: Redundant condition: The condition '*begin != '\0'' is redundant since '*begin == ' '' is sufficient. [redundantCondition] xfig-3.2.9/src/u_print.c:113:25: style: Redundant condition: The condition '*begin != '\0'' is redundant since '*begin == ' '' is sufficient. [redundantCondition] xfig-3.2.9/src/u_print.c:547:9: error: Return value of allocation function 'realloc' is not stored. [leakReturnValNotUsed] xfig-3.2.9/src/u_print.c:275:9: style: Variable 'b' is reassigned a value before the old one has been used. [redundantAssignment] xfig-3.2.9/src/u_print.c:274:8: note: b is assigned xfig-3.2.9/src/u_print.c:275:9: note: b is overwritten xfig-3.2.9/src/u_print.c:248:54: style: Parameter 'backgrnd' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/u_print.c:250:9: style: Parameter 'grid' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/u_print.c:336:27: style: Parameter 'find' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/u_print.c:336:39: style: Parameter 'repl' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/u_print.c:338:8: style: Variable 'loc' can be declared as pointer to const [constVariablePointer] xfig-3.2.9/src/u_print.c:370:9: style: Variable 'suf' can be declared as pointer to const [constVariablePointer] xfig-3.2.9/src/u_quartic.c:116:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/u_quartic.c:190:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/u_quartic.c:170:18: style:inconclusive: Function 'quartic' argument 1 names different: declaration 'dd' definition 'ck'. [funcArgNamesDifferent] xfig-3.2.9/src/u_quartic.h:20:29: note: Function 'quartic' argument 1 names different: declaration 'dd' definition 'ck'. xfig-3.2.9/src/u_quartic.c:170:18: note: Function 'quartic' argument 1 names different: declaration 'dd' definition 'ck'. xfig-3.2.9/src/u_quartic.c:170:31: style:inconclusive: Function 'quartic' argument 2 names different: declaration 'sol' definition 'zr'. [funcArgNamesDifferent] xfig-3.2.9/src/u_quartic.h:20:42: note: Function 'quartic' argument 2 names different: declaration 'sol' definition 'zr'. xfig-3.2.9/src/u_quartic.c:170:31: note: Function 'quartic' argument 2 names different: declaration 'sol' definition 'zr'. xfig-3.2.9/src/u_quartic.c:170:44: style:inconclusive: Function 'quartic' argument 3 names different: declaration 'soli' definition 'zi'. [funcArgNamesDifferent] xfig-3.2.9/src/u_quartic.h:20:56: note: Function 'quartic' argument 3 names different: declaration 'soli' definition 'zi'. xfig-3.2.9/src/u_quartic.c:170:44: note: Function 'quartic' argument 3 names different: declaration 'soli' definition 'zi'. xfig-3.2.9/src/u_redraw.c:118:20: style: Local variable 'objects' shadows outer variable [shadowVariable] xfig-3.2.9/src/object.h:498:19: note: Shadowed declaration xfig-3.2.9/src/u_redraw.c:118:20: note: Shadow variable xfig-3.2.9/src/u_redraw.c:682:37: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/u_redraw.c:688:38: style: Parameter 'c1' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/u_redraw.c:688:54: style: Parameter 'c2' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/u_search.c:113:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HUGE_VAL [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/u_search.c:155:16: style: Local variable 'a' shadows outer variable [shadowVariable] xfig-3.2.9/src/u_search.c:56:20: note: Shadowed declaration xfig-3.2.9/src/u_search.c:155:16: note: Shadow variable xfig-3.2.9/src/u_search.c:645:17: style: Local variable 'a' shadows outer variable [shadowVariable] xfig-3.2.9/src/u_search.c:56:20: note: Shadowed declaration xfig-3.2.9/src/u_search.c:645:17: note: Shadow variable xfig-3.2.9/src/u_search.c:883:16: style: Local variable 't' shadows outer variable [shadowVariable] xfig-3.2.9/src/u_search.c:60:20: note: Shadowed declaration xfig-3.2.9/src/u_search.c:883:16: note: Shadow variable xfig-3.2.9/src/u_search.c:920:7: style: Local variable 'xmin' shadows outer variable [shadowVariable] xfig-3.2.9/src/u_search.c:912:6: note: Shadowed declaration xfig-3.2.9/src/u_search.c:920:7: note: Shadow variable xfig-3.2.9/src/u_search.c:920:13: style: Local variable 'ymin' shadows outer variable [shadowVariable] xfig-3.2.9/src/u_search.c:912:12: note: Shadowed declaration xfig-3.2.9/src/u_search.c:920:13: note: Shadow variable xfig-3.2.9/src/u_search.c:920:19: style: Local variable 'xmax' shadows outer variable [shadowVariable] xfig-3.2.9/src/u_search.c:912:18: note: Shadowed declaration xfig-3.2.9/src/u_search.c:920:19: note: Shadow variable xfig-3.2.9/src/u_search.c:920:25: style: Local variable 'ymax' shadows outer variable [shadowVariable] xfig-3.2.9/src/u_search.c:912:24: note: Shadowed declaration xfig-3.2.9/src/u_search.c:920:25: note: Shadow variable xfig-3.2.9/src/u_search.c:965:20: style: Local variable 'c' shadows outer variable [shadowVariable] xfig-3.2.9/src/u_search.c:61:20: note: Shadowed declaration xfig-3.2.9/src/u_search.c:965:20: note: Shadow variable xfig-3.2.9/src/u_search.c:990:20: style: Local variable 'c' shadows outer variable [shadowVariable] xfig-3.2.9/src/u_search.c:61:20: note: Shadowed declaration xfig-3.2.9/src/u_search.c:990:20: note: Shadow variable xfig-3.2.9/src/u_search.c:123:23: warning: Uninitialized variable: pp [uninitvar] xfig-3.2.9/src/u_search.c:118:12: note: Assuming condition is false xfig-3.2.9/src/u_search.c:123:23: note: Uninitialized variable: pp xfig-3.2.9/src/u_spawn.c:182:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/u_spawn.c:229:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/u_spawn.c:257:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/u_spawn.c:267:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/u_spawn.c:296:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLLIN [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/u_spawn.c:360:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/u_spawn.c:485:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/u_spawn.c:554:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/u_spawn.c:155:68: style: Parameter 'fd' can be declared as const array [constParameter] xfig-3.2.9/src/u_spawn.c:156:8: style: Parameter 'cfd' can be declared as const array [constParameter] xfig-3.2.9/src/u_spawn.c:219:46: style: Parameter 'fd' can be declared as const array [constParameter] xfig-3.2.9/src/u_undo.c:868:36: style: Parameter 'objects' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/w_browse.c:103:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_browse.c:127:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_browse.c:219:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_browse.c:242:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNx [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_browse.c:185:11: style: Variable 'fval' can be declared as pointer to const [constVariablePointer] xfig-3.2.9/src/w_browse.c:185:18: style: Variable 'pval' can be declared as pointer to const [constVariablePointer] xfig-3.2.9/src/w_canvas.c:190:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_canvas.c:238:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XLookupChars [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_canvas.c:282:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XLookupNone [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_canvas.c:421:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Button3 [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_canvas.c:705:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Success [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_canvas.c:739:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CurrentTime [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_canvas.c:799:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XFIGLIBDIR [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_canvas.c:960:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_canvas.c:980:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_canvas.c:1043:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_canvas.c:1091:6: style: Local variable 'grid_unit' shadows outer variable [shadowVariable] xfig-3.2.9/src/mode.h:145:40: note: Shadowed declaration xfig-3.2.9/src/w_canvas.c:1091:6: note: Shadow variable xfig-3.2.9/src/w_canvas.c:126:16: style: Variable 'xe' can be declared as pointer to const [constVariablePointer] xfig-3.2.9/src/w_canvas.c:686:9: style: Parameter 'type' can be declared as pointer to const. However it seems that 'get_canvas_clipboard' is a callback function, if 'type' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xfig-3.2.9/src/w_canvas.c:747:5: note: You might need to cast the function pointer here xfig-3.2.9/src/w_canvas.c:686:9: note: Parameter 'type' can be declared as pointer to const xfig-3.2.9/src/w_canvas.c:686:58: style: Parameter 'format' can be declared as pointer to const. However it seems that 'get_canvas_clipboard' is a callback function, if 'format' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xfig-3.2.9/src/w_canvas.c:747:5: note: You might need to cast the function pointer here xfig-3.2.9/src/w_canvas.c:686:58: note: Parameter 'format' can be declared as pointer to const xfig-3.2.9/src/w_canvas.c:728:35: style: Parameter 'paste_event' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/w_canvas.c:751:32: style: Parameter 'compose_buf' can be declared as const array [constParameter] xfig-3.2.9/src/w_canvas.c:1034:47: style: Parameter 'event' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/w_canvas.c:1034:62: style: Parameter 'params' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/w_capture.c:202:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TrueColor [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_capture.c:429:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CurrentTime [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_capture.c:592:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TrueColor [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_cmdpanel.c:335:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNborderWidth [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_cmdpanel.c:389:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNborderWidth [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_cmdpanel.c:422:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_cmdpanel.c:474:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNallowShellResize [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_cmdpanel.c:527:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNfont [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_cmdpanel.c:570:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNwidth [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_cmdpanel.c:757:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_cmdpanel.c:964:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNwidth [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_cmdpanel.c:1073:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtGrabNonexclusive [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_cmdpanel.c:1101:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNtitle [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_cmdpanel.c:1264:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_cmdpanel.c:1383:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_cmdpanel.c:1448:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNwidth [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_cmdpanel.c:1498:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_cmdpanel.c:1536:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNheight [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_cmdpanel.c:1613:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtPointer [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_cmdpanel.c:1669:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_cmdpanel.c:1770:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNtitle [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_cmdpanel.c:1912:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FC_UTF8_MAX_LEN [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_cmdpanel.c:1953:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbackground [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_cmdpanel.c:1991:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_cmdpanel.c:445:17: error: Allocation with strdup, XtAddCallback doesn't release it. [leakNoVarFunctionCall] xfig-3.2.9/src/w_cmdpanel.c:1118:8: style: Variable 'below' is reassigned a value before the old one has been used. [redundantAssignment] xfig-3.2.9/src/w_cmdpanel.c:1115:8: note: below is assigned xfig-3.2.9/src/w_cmdpanel.c:1118:8: note: below is overwritten xfig-3.2.9/src/w_cmdpanel.c:1518:12: style: Checking if unsigned expression 'which' is less than zero. [unsignedLessThanZero] xfig-3.2.9/src/w_cmdpanel.c:1533:12: style: Checking if unsigned expression 'which' is less than zero. [unsignedLessThanZero] xfig-3.2.9/src/w_cmdpanel.c:1547:21: style: Parameter 'params' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/w_cmdpanel.c:1547:39: style: Parameter 'nparams' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/w_cmdpanel.c:591:17: style: Variable 'balloons_label' is assigned a value that is never used. [unreadVariable] xfig-3.2.9/src/w_cmdpanel.c:1467:17: style: Variable 'balloons_label' is assigned a value that is never used. [unreadVariable] xfig-3.2.9/src/w_cmdpanel.c:1987:2: style: Variable '_ArgCountMax' is assigned a value that is never used. [unreadVariable] xfig-3.2.9/src/w_color.c:266:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TrueColor [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_color.c:340:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pixel [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_color.c:903:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbackground [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_color.c:946:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbackground [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_color.c:961:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbackground [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_color.c:980:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNforeground [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_color.c:993:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_color.c:1133:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_color.c:1239:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DoRed [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_color.c:1298:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_color.c:1360:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable labelWidgetClass [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_color.c:1393:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PseudoColor [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_color.c:1459:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pixel [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_color.c:1525:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_color.c:1592:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_color.c:1664:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_color.c:1702:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_color.c:1793:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_color.c:1845:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_color.c:1892:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_color.c:1942:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TrueColor [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_color.c:1972:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_color.c:2071:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_color.c:2181:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbackgroundPixmap [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_color.c:2255:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbackgroundPixmap [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_color.c:2501:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XC_crosshair [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_color.c:2564:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_color.c:2507:13: style: Condition 'info==NULL' is always true [knownConditionTrueFalse] xfig-3.2.9/src/w_color.c:2503:22: note: Assignment 'info=NULL', assigned value is 0 xfig-3.2.9/src/w_color.c:2507:13: note: Condition 'info==NULL' is always true xfig-3.2.9/src/w_color.c:2533:14: style: Condition 'info!=NULL' is always false [knownConditionTrueFalse] xfig-3.2.9/src/w_color.c:2503:22: note: Assignment 'info=NULL', assigned value is 0 xfig-3.2.9/src/w_color.c:2506:21: note: Assuming condition is false xfig-3.2.9/src/w_color.c:2533:14: note: Condition 'info!=NULL' is always false xfig-3.2.9/src/w_color.c:1801:6: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] xfig-3.2.9/src/w_color.c:1801:6: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] xfig-3.2.9/src/w_color.c:1801:6: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] xfig-3.2.9/src/w_color.c:2524:6: error: Null pointer dereference: info [nullPointer] xfig-3.2.9/src/w_color.c:2503:22: note: Assignment 'info=NULL', assigned value is 0 xfig-3.2.9/src/w_color.c:2506:21: note: Assuming condition is false xfig-3.2.9/src/w_color.c:2524:6: note: Null pointer dereference xfig-3.2.9/src/w_color.c:2525:6: error: Null pointer dereference: info [nullPointer] xfig-3.2.9/src/w_color.c:2503:22: note: Assignment 'info=NULL', assigned value is 0 xfig-3.2.9/src/w_color.c:2506:21: note: Assuming condition is false xfig-3.2.9/src/w_color.c:2525:6: note: Null pointer dereference xfig-3.2.9/src/w_color.c:305:42: style:inconclusive: Function 'alloc_or_store_colors' argument 1 names different: declaration 'col' definition 'c'. [funcArgNamesDifferent] xfig-3.2.9/src/w_color.h:64:54: note: Function 'alloc_or_store_colors' argument 1 names different: declaration 'col' definition 'c'. xfig-3.2.9/src/w_color.c:305:42: note: Function 'alloc_or_store_colors' argument 1 names different: declaration 'col' definition 'c'. xfig-3.2.9/src/w_color.c:305:49: style:inconclusive: Function 'alloc_or_store_colors' argument 2 names different: declaration 'ncols' definition 'ncolors'. [funcArgNamesDifferent] xfig-3.2.9/src/w_color.h:64:63: note: Function 'alloc_or_store_colors' argument 2 names different: declaration 'ncols' definition 'ncolors'. xfig-3.2.9/src/w_color.c:305:49: note: Function 'alloc_or_store_colors' argument 2 names different: declaration 'ncols' definition 'ncolors'. xfig-3.2.9/src/w_color.c:1172:20: style:inconclusive: Function 'count_one' argument 1 names different: declaration 'color' definition 'c'. [funcArgNamesDifferent] xfig-3.2.9/src/w_color.c:252:27: note: Function 'count_one' argument 1 names different: declaration 'color' definition 'c'. xfig-3.2.9/src/w_color.c:1172:20: note: Function 'count_one' argument 1 names different: declaration 'color' definition 'c'. xfig-3.2.9/src/w_color.c:1575:19: style:inconclusive: Function 'set_std_color' argument 1 names different: declaration 'color' definition 'c'. [funcArgNamesDifferent] xfig-3.2.9/src/w_color.c:116:31: note: Function 'set_std_color' argument 1 names different: declaration 'color' definition 'c'. xfig-3.2.9/src/w_color.c:1575:19: note: Function 'set_std_color' argument 1 names different: declaration 'color' definition 'c'. xfig-3.2.9/src/w_color.c:1449:18: style: Local variable 'pixels' shadows outer variable [shadowVariable] xfig-3.2.9/src/w_color.c:195:22: note: Shadowed declaration xfig-3.2.9/src/w_color.c:1449:18: note: Shadow variable xfig-3.2.9/src/w_color.c:1880:8: style: Local variable 'pass_value' shadows outer variable [shadowVariable] xfig-3.2.9/src/w_color.c:181:14: note: Shadowed declaration xfig-3.2.9/src/w_color.c:1880:8: note: Shadow variable xfig-3.2.9/src/w_color.c:971:25: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/w_color.c:1567:39: style: Parameter 'sel_choice' can be declared as pointer to const. However it seems that '_set_std_color' is a callback function, if 'sel_choice' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xfig-3.2.9/src/w_color.c:511:24: note: You might need to cast the function pointer here xfig-3.2.9/src/w_color.c:1567:39: note: Parameter 'sel_choice' can be declared as pointer to const xfig-3.2.9/src/w_color.c:469:13: style: Variable 'form_fg' is assigned a value that is never used. [unreadVariable] xfig-3.2.9/src/w_color.c:471:13: style: Variable 'form_fg' is assigned a value that is never used. [unreadVariable] xfig-3.2.9/src/w_cursor.c:61:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XC_left_ptr [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_digitize.c:92:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_digitize.c:109:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNx [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_digitize.c:387:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_digitize.c:423:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_digitize.c:438:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstate [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_digitize.c:413:11: style: Variable 'prefix' can be declared as pointer to const [constVariablePointer] xfig-3.2.9/src/w_digitize.c:413:20: style: Variable 'suffix' can be declared as pointer to const [constVariablePointer] xfig-3.2.9/src/w_digitize.c:183:26: style: Variable 'file_prefix_seq' is assigned a value that is never used. [unreadVariable] xfig-3.2.9/src/w_dir.c:155:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_dir.c:198:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_dir.c:250:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_dir.c:318:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_dir.c:626:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pattern [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_dir.c:692:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_dir.c:752:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_dir.c:602:17: style: Array index 'nmasks' is used before limits check. [arrayIndexThenCheck] xfig-3.2.9/src/w_dir.c:600:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] xfig-3.2.9/src/w_dir.c:602:26: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] xfig-3.2.9/src/w_dir.c:604:15: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] xfig-3.2.9/src/w_dir.c:558:50: style:inconclusive: Function 'MakeFileList' argument 3 names different: declaration '_dirs' definition 'dir_list'. [funcArgNamesDifferent] xfig-3.2.9/src/w_dir.c:106:65: note: Function 'MakeFileList' argument 3 names different: declaration '_dirs' definition 'dir_list'. xfig-3.2.9/src/w_dir.c:558:50: note: Function 'MakeFileList' argument 3 names different: declaration '_dirs' definition 'dir_list'. xfig-3.2.9/src/w_dir.c:558:68: style:inconclusive: Function 'MakeFileList' argument 4 names different: declaration 'files' definition 'file_list'. [funcArgNamesDifferent] xfig-3.2.9/src/w_dir.c:107:13: note: Function 'MakeFileList' argument 4 names different: declaration 'files' definition 'file_list'. xfig-3.2.9/src/w_dir.c:558:68: note: Function 'MakeFileList' argument 4 names different: declaration 'files' definition 'file_list'. xfig-3.2.9/src/w_dir.c:152:26: style: Variable 'ret_struct' can be declared as pointer to const [constVariablePointer] xfig-3.2.9/src/w_dir.c:186:26: style: Variable 'ret_struct' can be declared as pointer to const [constVariablePointer] xfig-3.2.9/src/w_dir.c:558:36: style: Parameter 'mask' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/w_dir.c:828:20: style: Parameter 'root' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/w_dir.c:828:32: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/w_drawprim.c:113:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XFT_ANTIALIAS [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_drawprim.c:198:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_drawprim.c:270:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JoinMiter [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_drawprim.c:324:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCFont [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_drawprim.c:339:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FillOpaqueStippled [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_drawprim.c:1007:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XPoint [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_drawprim.c:1059:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_drawprim.c:1127:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable YXBanded [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_drawprim.c:1201:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCLineWidth [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_drawprim.c:1302:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCStipple [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_drawprim.c:1418:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_drawprim.c:1438:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XPoint [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_drawprim.c:1017:33: style: Local variable 'i' shadows outer variable [shadowVariable] xfig-3.2.9/src/w_drawprim.c:982:15: note: Shadowed declaration xfig-3.2.9/src/w_drawprim.c:1017:33: note: Shadow variable xfig-3.2.9/src/w_drawprim.c:1240:11: style: Variable 'fl' can be declared as pointer to const [constVariablePointer] xfig-3.2.9/src/w_export.c:204:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_export.c:368:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_export.c:427:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_export.c:444:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_export.c:480:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_export.c:537:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_export.c:567:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_export.c:583:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_export.c:597:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbackground [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_export.c:625:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbackground [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_export.c:662:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_export.c:688:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_export.c:793:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNfromVert [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_export.c:870:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_export.c:915:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_export.c:934:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_export.c:961:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_export.c:978:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_export.c:1026:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_export.c:1090:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstate [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_export.c:1113:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstate [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_export.c:1136:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstate [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_export.c:1166:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNx [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_export.c:661:8: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] xfig-3.2.9/src/w_export.c:687:8: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] xfig-3.2.9/src/w_export.c:393:35: style:inconclusive: Function 'orient_select' argument 2 names different: declaration 'client_dat' definition 'client_data'. [funcArgNamesDifferent] xfig-3.2.9/src/w_export.c:170:45: note: Function 'orient_select' argument 2 names different: declaration 'client_dat' definition 'client_data'. xfig-3.2.9/src/w_export.c:393:35: note: Function 'orient_select' argument 2 names different: declaration 'client_dat' definition 'client_data'. xfig-3.2.9/src/w_export.c:393:58: style:inconclusive: Function 'orient_select' argument 3 names different: declaration 'call_dat' definition 'call_data'. [funcArgNamesDifferent] xfig-3.2.9/src/w_export.c:170:67: note: Function 'orient_select' argument 3 names different: declaration 'call_dat' definition 'call_data'. xfig-3.2.9/src/w_export.c:393:58: note: Function 'orient_select' argument 3 names different: declaration 'call_dat' definition 'call_data'. xfig-3.2.9/src/w_export.c:521:33: style:inconclusive: Function 'lang_select' argument 2 names different: declaration 'new_lang' definition 'client_data'. [funcArgNamesDifferent] xfig-3.2.9/src/w_export.c:169:45: note: Function 'lang_select' argument 2 names different: declaration 'new_lang' definition 'client_data'. xfig-3.2.9/src/w_export.c:521:33: note: Function 'lang_select' argument 2 names different: declaration 'new_lang' definition 'client_data'. xfig-3.2.9/src/w_export.c:879:6: style: Local variable 'lx' shadows outer variable [shadowVariable] xfig-3.2.9/src/w_export.c:93:18: note: Shadowed declaration xfig-3.2.9/src/w_export.c:879:6: note: Shadow variable xfig-3.2.9/src/w_export.c:879:9: style: Local variable 'ly' shadows outer variable [shadowVariable] xfig-3.2.9/src/w_export.c:93:21: note: Shadowed declaration xfig-3.2.9/src/w_export.c:879:9: note: Shadow variable xfig-3.2.9/src/w_export.c:879:12: style: Local variable 'ux' shadows outer variable [shadowVariable] xfig-3.2.9/src/w_export.c:93:12: note: Shadowed declaration xfig-3.2.9/src/w_export.c:879:12: note: Shadow variable xfig-3.2.9/src/w_export.c:879:15: style: Local variable 'uy' shadows outer variable [shadowVariable] xfig-3.2.9/src/w_export.c:93:15: note: Shadowed declaration xfig-3.2.9/src/w_export.c:879:15: note: Shadow variable xfig-3.2.9/src/w_export.c:859:8: style: Variable 'unit' can be declared as pointer to const [constVariablePointer] xfig-3.2.9/src/w_export.c:944:14: style: Variable 'buf' can be declared as pointer to const [constVariablePointer] xfig-3.2.9/src/w_export.c:366:34: error: Uninitialized variable: transparent [legacyUninitvar] xfig-3.2.9/src/w_file.c:213:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_file.c:268:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_file.c:367:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_file.c:414:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_file.c:565:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_file.c:773:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_file.c:880:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNx [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_file.c:1346:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_file.c:1431:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_file.c:1681:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_file.c:1705:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_file.c:1729:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_file.c:1783:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_file.c:487:9: style: Variable 'home' can be declared as pointer to const [constVariablePointer] xfig-3.2.9/src/w_file.c:574:9: style: Variable 'b' can be declared as pointer to const [constVariablePointer] xfig-3.2.9/src/w_file.c:612:13: style: Variable 'home' can be declared as pointer to const [constVariablePointer] xfig-3.2.9/src/w_file.c:663:22: style: Parameter 'file' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/w_file.c:654:31: error: Uninitialized variable: fname [uninitvar] xfig-3.2.9/src/w_file.c:648:6: note: Assuming condition is false xfig-3.2.9/src/w_file.c:654:31: note: Uninitialized variable: fname xfig-3.2.9/src/w_fontpanel.c:96:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNborderWidth [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_fontpanel.c:287:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNforeground [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_fontpanel.c:357:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNx [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_fontpanel.c:418:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtGrabExclusive [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_fontpanel.c:294:13: style: Variable 'lang' can be declared as pointer to const [constVariablePointer] xfig-3.2.9/src/w_grid.c:50:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbackground [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_grid.c:77:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbackgroundPixmap [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_grid.c:66:16: style: Local variable 'grid_unit' shadows outer variable [shadowVariable] xfig-3.2.9/src/mode.h:145:40: note: Shadowed declaration xfig-3.2.9/src/w_grid.c:66:16: note: Shadow variable xfig-3.2.9/src/w_help.c:54:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XFIGDOCDIR [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_help.c:70:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XFIGDOCDIR [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_help.c:80:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XFIGDOCDIR [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_help.c:91:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XFIGDOCDIR [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_help.c:101:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XFIGDOCDIR [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_help.c:115:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_help.c:166:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable help_ok [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_i18n.c:410:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_indpanel.c:581:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNdefaultDistance [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_indpanel.c:856:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstate [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_indpanel.c:874:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstate [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_indpanel.c:892:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstate [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_indpanel.c:926:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNforeground [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_indpanel.c:1057:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNx [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_indpanel.c:1186:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNwidth [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_indpanel.c:1214:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Button2 [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_indpanel.c:1252:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbackgroundPixmap [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_indpanel.c:1277:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbackgroundPixmap [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_indpanel.c:1352:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstate [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_indpanel.c:1425:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNwidth [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_indpanel.c:1750:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_indpanel.c:2080:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNwidth [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_indpanel.c:2254:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbitmap [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_indpanel.c:2298:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNwidth [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_indpanel.c:2563:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNwidth [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_indpanel.c:3075:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtPointer [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_indpanel.c:3091:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtPointer [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_indpanel.c:3151:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbitmap [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_indpanel.c:3168:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbitmap [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_indpanel.c:3182:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbitmap [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_indpanel.c:3196:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbitmap [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_indpanel.c:3217:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbitmap [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_indpanel.c:3598:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCForeground [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_indpanel.c:4002:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbackgroundPixmap [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_indpanel.c:4049:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FillTiled [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_indpanel.c:4216:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbackgroundPixmap [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_indpanel.c:4954:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable simpleMenuWidgetClass [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_indpanel.c:4986:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstate [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_indpanel.c:3019:39: style:inconclusive: Function 'line_color_select' argument 2 names different: declaration 'new_color' definition 'client_data'. [funcArgNamesDifferent] xfig-3.2.9/src/w_indpanel.c:2516:51: note: Function 'line_color_select' argument 2 names different: declaration 'new_color' definition 'client_data'. xfig-3.2.9/src/w_indpanel.c:3019:39: note: Function 'line_color_select' argument 2 names different: declaration 'new_color' definition 'client_data'. xfig-3.2.9/src/w_indpanel.c:3034:38: style:inconclusive: Function 'box_color_select' argument 2 names different: declaration 'new_color' definition 'client_data'. [funcArgNamesDifferent] xfig-3.2.9/src/w_indpanel.c:2519:50: note: Function 'box_color_select' argument 2 names different: declaration 'new_color' definition 'client_data'. xfig-3.2.9/src/w_indpanel.c:3034:38: note: Function 'box_color_select' argument 2 names different: declaration 'new_color' definition 'client_data'. xfig-3.2.9/src/w_indpanel.c:3049:39: style:inconclusive: Function 'text_color_select' argument 2 names different: declaration 'new_color' definition 'client_data'. [funcArgNamesDifferent] xfig-3.2.9/src/w_indpanel.c:2522:51: note: Function 'text_color_select' argument 2 names different: declaration 'new_color' definition 'client_data'. xfig-3.2.9/src/w_indpanel.c:3049:39: note: Function 'text_color_select' argument 2 names different: declaration 'new_color' definition 'client_data'. xfig-3.2.9/src/w_indpanel.c:3227:43: style:inconclusive: Function 'dimline_panel_preview' argument 2 names different: declaration 'user_data' definition 'new_type'. [funcArgNamesDifferent] xfig-3.2.9/src/w_indpanel.c:2513:59: note: Function 'dimline_panel_preview' argument 2 names different: declaration 'user_data' definition 'new_type'. xfig-3.2.9/src/w_indpanel.c:3227:43: note: Function 'dimline_panel_preview' argument 2 names different: declaration 'user_data' definition 'new_type'. xfig-3.2.9/src/w_indpanel.c:1045:15: style: Variable 'isw' can be declared as pointer to const [constVariablePointer] xfig-3.2.9/src/w_indpanel.c:1198:55: style: Parameter 'event' can be declared as pointer to const. However it seems that 'sel_ind_but' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xfig-3.2.9/src/w_indpanel.c:772:6: note: You might need to cast the function pointer here xfig-3.2.9/src/w_indpanel.c:1198:55: note: Parameter 'event' can be declared as pointer to const xfig-3.2.9/src/w_indpanel.c:1683:41: style: Parameter 'sel_choice' can be declared as pointer to const. However it seems that 'choice_panel_set' is a callback function, if 'sel_choice' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xfig-3.2.9/src/w_indpanel.c:1912:23: note: You might need to cast the function pointer here xfig-3.2.9/src/w_indpanel.c:1683:41: note: Parameter 'sel_choice' can be declared as pointer to const xfig-3.2.9/src/w_indpanel.c:3067:17: style: Variable 'fixed_text' can be declared as pointer to const [constVariablePointer] xfig-3.2.9/src/w_indpanel.c:3083:17: style: Variable 'actual_text' can be declared as pointer to const [constVariablePointer] xfig-3.2.9/src/w_indpanel.c:3180:21: style: Variable 'choice' can be declared as pointer to const [constVariablePointer] xfig-3.2.9/src/w_indpanel.c:3194:21: style: Variable 'choice' can be declared as pointer to const [constVariablePointer] xfig-3.2.9/src/w_intersect.c:107:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HUGE_VAL [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_intersect.c:244:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HUGE_VAL [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_intersect.c:355:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HUGE_VAL [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_intersect.c:664:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HUGE_VAL [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_intersect.c:801:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HUGE_VAL [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_intersect.c:1121:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HUGE_VAL [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_intersect.c:791:20: style: Variable 'p_start' can be declared as pointer to const [constVariablePointer] xfig-3.2.9/src/w_intersect.c:1012:34: style: Parameter 't' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/w_intersect.c:290:27: warning: Uninitialized variable: hix [uninitvar] xfig-3.2.9/src/w_intersect.c:262:25: note: Assuming condition is false xfig-3.2.9/src/w_intersect.c:290:27: note: Uninitialized variable: hix xfig-3.2.9/src/w_intersect.c:291:27: warning: Uninitialized variable: hiy [uninitvar] xfig-3.2.9/src/w_intersect.c:262:25: note: Assuming condition is false xfig-3.2.9/src/w_intersect.c:291:27: note: Uninitialized variable: hiy xfig-3.2.9/src/w_keyboard.c:69:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_keyboard.c:81:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_keyboard.c:141:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_EXTENDED [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_keyboard.c:432:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable transientShellWidgetClass [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_keyboard.c:495:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_keyboard.c:510:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_keyboard.c:139:12: style: Condition 'NULL==pmatch' is always true [knownConditionTrueFalse] xfig-3.2.9/src/w_keyboard.c:131:25: note: Assignment 'pmatch=NULL', assigned value is 0 xfig-3.2.9/src/w_keyboard.c:139:12: note: Condition 'NULL==pmatch' is always true xfig-3.2.9/src/w_keyboard.c:94:44: style: Parameter 'event' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/w_keyboard.c:129:10: style: Variable 'coord' can be declared as pointer to const [constVariablePointer] xfig-3.2.9/src/w_keyboard.c:484:23: style: Parameter 'event' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/w_layers.c:137:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNfromHoriz [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_layers.c:389:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNheight [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_layers.c:434:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNheight [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_layers.c:601:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_layers.c:710:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstate [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_layers.c:859:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNx [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_layers.c:946:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNwidth [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_layers.c:506:39: style: Parameter 'event' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/w_layers.c:545:44: style: Parameter 'event' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/w_layers.c:558:38: style: Parameter 'event' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/w_layers.c:595:37: style: Parameter 'event' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/w_library.c:256:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNsensitive [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_library.c:362:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_library.c:530:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_library.c:558:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtGrabNonexclusive [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_library.c:630:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNx [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_library.c:1089:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable simpleMenuWidgetClass [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_library.c:1174:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_library.c:1222:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_library.c:1243:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_library.c:1251:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_library.c:1530:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNsensitive [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_library.c:1674:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_library.c:1800:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbackgroundPixmap [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_library.c:1808:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_library.c:1838:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNsensitive [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_library.c:1861:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNborderColor [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_library.c:1871:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNborderColor [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_library.c:1323:15: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] xfig-3.2.9/src/w_library.c:1342:15: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] xfig-3.2.9/src/w_library.c:1634:13: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] xfig-3.2.9/src/w_library.c:1442:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] xfig-3.2.9/src/w_library.c:1164:30: style:inconclusive: Function 'sel_view' argument 2 names different: declaration 'new_view' definition 'client_data'. [funcArgNamesDifferent] xfig-3.2.9/src/w_library.c:93:42: note: Function 'sel_view' argument 2 names different: declaration 'new_view' definition 'client_data'. xfig-3.2.9/src/w_library.c:1164:30: note: Function 'sel_view' argument 2 names different: declaration 'new_view' definition 'client_data'. xfig-3.2.9/src/w_library.c:206:21: style: Variable 'name1' can be declared as pointer to const [constVariablePointer] xfig-3.2.9/src/w_library.c:206:29: style: Variable 'name2' can be declared as pointer to const [constVariablePointer] xfig-3.2.9/src/w_library.c:515:26: style: Variable 'ret_struct' can be declared as pointer to const [constVariablePointer] xfig-3.2.9/src/w_library.c:1263:47: style: Parameter 'path' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/w_library.c:1263:59: style: Parameter 'lname' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/w_library.c:1303:10: style: Parameter 'longname' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/w_library.c:1420:12: style: Variable 'c' can be declared as pointer to const [constVariablePointer] xfig-3.2.9/src/w_listwidget.c:213:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_HIGHLIGHT [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_listwidget.c:236:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_HIGHLIGHT [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_listwidget.c:259:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_HIGHLIGHT [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_listwidget.c:282:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_HIGHLIGHT [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_listwidget.c:316:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNcallback [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_listwidget.c:48:9: style: struct member 'FigListClassPart::make_compiler_happy' is never used. [unusedStructMember] xfig-3.2.9/src/w_listwidget.c:72:9: style: struct member 'FigListPart::make_compiler_happy' is never used. [unusedStructMember] xfig-3.2.9/src/w_menuentry.c:334:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_menuentry.c:330:79: style: Parameter 'num_args' can be declared as pointer to const. However it seems that 'SetValues' is a callback function, if 'num_args' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xfig-3.2.9/src/w_menuentry.c:147:33: note: You might need to cast the function pointer here xfig-3.2.9/src/w_menuentry.c:330:79: note: Parameter 'num_args' can be declared as pointer to const xfig-3.2.9/src/w_menuentry.c:57:7: style: struct member 'FigSmeBSBClassPart::make_compiler_happy' is never used. [unusedStructMember] xfig-3.2.9/src/w_menuentry.c:79:9: style: struct member 'FigSmeBSBPart::make_compiler_happy' is never used. [unusedStructMember] xfig-3.2.9/src/w_menuentry.c:199:9: style: Unused variable: fontset_ascent [unusedVariable] xfig-3.2.9/src/w_menuentry.c:199:25: style: Unused variable: fontset_descent [unusedVariable] xfig-3.2.9/src/w_modepanel.c:394:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNwidth [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_modepanel.c:469:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNforeground [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_modepanel.c:556:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNx [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_modepanel.c:645:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Button1 [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_modepanel.c:727:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbackgroundPixmap [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_modepanel.c:742:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbackgroundPixmap [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_modepanel.c:752:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Button1 [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_modepanel.c:611:56: style: Parameter 'event' can be declared as pointer to const. However it seems that 'sel_mode_but' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xfig-3.2.9/src/w_modepanel.c:439:6: note: You might need to cast the function pointer here xfig-3.2.9/src/w_modepanel.c:611:56: note: Parameter 'event' can be declared as pointer to const xfig-3.2.9/src/w_modepanel.c:747:31: style: Parameter 'icon' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/w_mousefun.c:78:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNheight [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_mousefun.c:118:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNheight [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_mousefun.c:165:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNx [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_mousefun.c:217:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNforeground [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_mousefun.c:279:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbackgroundPixmap [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_mousefun.c:318:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbackgroundPixmap [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_mousefun.c:330:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbackgroundPixmap [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_mousefun.c:359:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeyPress [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_mousefun.c:374:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeyPress [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_mousefun.c:447:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbackgroundPixmap [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_mousefun.c:458:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbackgroundPixmap [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_mousefun.c:468:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbackgroundPixmap [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_mousefun.c:478:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbackgroundPixmap [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_mousefun.c:488:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbackgroundPixmap [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_mousefun.c:293:20: style: Parameter 'left' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/w_mousefun.c:293:32: style: Parameter 'middle' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/w_mousefun.c:293:46: style: Parameter 'right' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/w_mousefun.c:293:59: style: Parameter 'sh_left' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/w_mousefun.c:293:74: style: Parameter 'sh_middle' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/w_mousefun.c:293:91: style: Parameter 'sh_right' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/w_msgpanel.c:96:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNfont [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_msgpanel.c:135:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_msgpanel.c:608:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_msgpanel.c:646:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FMT8BIT [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_msgpanel.c:680:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtGrabNone [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_msgpanel.c:807:32: style: Condition 'square' is always false [knownConditionTrueFalse] xfig-3.2.9/src/w_msgpanel.c:791:16: note: Assuming that condition '!square' is not redundant xfig-3.2.9/src/w_msgpanel.c:807:32: note: Condition 'square' is always false xfig-3.2.9/src/w_msgpanel.c:769:11: style: Local variable 'tmpstr' shadows outer variable [shadowVariable] xfig-3.2.9/src/w_msgpanel.c:73:13: note: Shadowed declaration xfig-3.2.9/src/w_msgpanel.c:769:11: note: Shadow variable xfig-3.2.9/src/w_msgpanel.c:769:25: style: Variable 'units' can be declared as pointer to const [constVariablePointer] xfig-3.2.9/src/w_print.c:263:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_print.c:282:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_print.c:309:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_print.c:332:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_print.c:387:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_print.c:404:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_print.c:452:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_print.c:468:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_print.c:503:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_print.c:521:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbackground [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_print.c:560:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_print.c:585:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_print.c:607:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_print.c:632:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_print.c:649:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_print.c:695:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNx [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_print.c:1285:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstate [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_print.c:1327:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstate [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_print.c:1354:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRINTCAP [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_print.c:1434:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNborderWidth [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_print.c:559:11: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] xfig-3.2.9/src/w_print.c:584:11: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] xfig-3.2.9/src/w_print.c:1508:8: style: Variable 'below' is reassigned a value before the old one has been used. [redundantAssignment] xfig-3.2.9/src/w_print.c:1473:8: note: below is assigned xfig-3.2.9/src/w_print.c:1508:8: note: below is overwritten xfig-3.2.9/src/w_print.c:418:35: style:inconclusive: Function 'orient_select' argument 2 names different: declaration 'new' definition 'data'. [funcArgNamesDifferent] xfig-3.2.9/src/w_print.c:90:47: note: Function 'orient_select' argument 2 names different: declaration 'new' definition 'data'. xfig-3.2.9/src/w_print.c:418:35: note: Function 'orient_select' argument 2 names different: declaration 'new' definition 'data'. xfig-3.2.9/src/w_print.c:434:33: style:inconclusive: Function 'just_select' argument 2 names different: declaration 'new' definition 'new_just'. [funcArgNamesDifferent] xfig-3.2.9/src/w_print.c:91:45: note: Function 'just_select' argument 2 names different: declaration 'new' definition 'new_just'. xfig-3.2.9/src/w_print.c:434:33: note: Function 'just_select' argument 2 names different: declaration 'new' definition 'new_just'. xfig-3.2.9/src/w_print.c:447:38: style:inconclusive: Function 'papersize_select' argument 2 names different: declaration 'new' definition 'new_papersize'. [funcArgNamesDifferent] xfig-3.2.9/src/w_print.c:94:50: note: Function 'papersize_select' argument 2 names different: declaration 'new' definition 'new_papersize'. xfig-3.2.9/src/w_print.c:447:38: note: Function 'papersize_select' argument 2 names different: declaration 'new' definition 'new_papersize'. xfig-3.2.9/src/w_print.c:463:37: style:inconclusive: Function 'multiple_select' argument 2 names different: declaration 'new' definition 'new_multiple'. [funcArgNamesDifferent] xfig-3.2.9/src/w_print.c:100:49: note: Function 'multiple_select' argument 2 names different: declaration 'new' definition 'new_multiple'. xfig-3.2.9/src/w_print.c:463:37: note: Function 'multiple_select' argument 2 names different: declaration 'new' definition 'new_multiple'. xfig-3.2.9/src/w_print.c:498:36: style:inconclusive: Function 'overlap_select' argument 2 names different: declaration 'new' definition 'new_overlap'. [funcArgNamesDifferent] xfig-3.2.9/src/w_print.c:101:48: note: Function 'overlap_select' argument 2 names different: declaration 'new' definition 'new_overlap'. xfig-3.2.9/src/w_print.c:498:36: note: Function 'overlap_select' argument 2 names different: declaration 'new' definition 'new_overlap'. xfig-3.2.9/src/w_print.c:514:39: style:inconclusive: Function 'background_select' argument 2 names different: declaration 'data' definition 'client_data'. [funcArgNamesDifferent] xfig-3.2.9/src/w_print.c:97:51: note: Function 'background_select' argument 2 names different: declaration 'data' definition 'client_data'. xfig-3.2.9/src/w_print.c:514:39: note: Function 'background_select' argument 2 names different: declaration 'data' definition 'client_data'. xfig-3.2.9/src/w_print.c:601:36: style:inconclusive: Function 'printer_select' argument 2 names different: declaration 'new' definition 'new_printer'. [funcArgNamesDifferent] xfig-3.2.9/src/w_print.c:102:48: note: Function 'printer_select' argument 2 names different: declaration 'new' definition 'new_printer'. xfig-3.2.9/src/w_print.c:601:36: note: Function 'printer_select' argument 2 names different: declaration 'new' definition 'new_printer'. xfig-3.2.9/src/w_print.c:292:14: style: Variable 'buf' can be declared as pointer to const [constVariablePointer] xfig-3.2.9/src/w_print.c:620:8: style: Variable 'unit' can be declared as pointer to const [constVariablePointer] xfig-3.2.9/src/w_print.c:1538:8: style: Variable 'below' is assigned a value that is never used. [unreadVariable] xfig-3.2.9/src/w_rottext.c:166:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCForeground [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_rottext.c:60:30: style: Parameter 'str2' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/w_rottext.c:147:30: style: Parameter 'text' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/w_rulers.c:371:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_rulers.c:460:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNx [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_rulers.c:638:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_rulers.c:652:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNforeground [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_rulers.c:674:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNforeground [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_rulers.c:748:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNwidth [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_rulers.c:981:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Button1 [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_rulers.c:1074:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNwidth [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_rulers.c:1105:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCFunction [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_rulers.c:1275:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbackgroundPixmap [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_rulers.c:1312:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Button1 [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_rulers.c:1382:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNwidth [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_rulers.c:1417:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCFunction [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_rulers.c:1544:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbackgroundPixmap [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_rulers.c:553:15: style: Local variable 'scale_factor' shadows outer variable [shadowVariable] xfig-3.2.9/src/resources.h:144:16: note: Shadowed declaration xfig-3.2.9/src/w_rulers.c:553:15: note: Shadow variable xfig-3.2.9/src/w_rulers.c:1027:28: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] xfig-3.2.9/src/w_rulers.c:1358:28: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] xfig-3.2.9/src/w_snap.c:103:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HUGE_VAL [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_snap.c:133:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HUGE_VAL [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_snap.c:189:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HUGE_VAL [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_snap.c:225:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HUGE_VAL [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_snap.c:374:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HUGE_VAL [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_snap.c:668:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HUGE_VAL [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_snap.c:716:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HUGE_VAL [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_snap.c:919:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HUGE_VAL [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_snap.c:1122:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_snap.c:1178:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_snap.c:1205:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_snap.c:1220:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_snap.c:1236:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_snap.c:1248:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_snap.c:1268:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_snap.c:1292:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_snap.c:1304:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_snap.c:1336:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_snap.c:1368:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_snap.c:1389:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNfromHoriz [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_snap.c:150:38: style:inconclusive: Function 'snap_polyline_focus_handler' argument 1 names different: declaration 'a' definition 'l'. [funcArgNamesDifferent] xfig-3.2.9/src/w_snap.h:42:50: note: Function 'snap_polyline_focus_handler' argument 1 names different: declaration 'a' definition 'l'. xfig-3.2.9/src/w_snap.c:150:38: note: Function 'snap_polyline_focus_handler' argument 1 names different: declaration 'a' definition 'l'. xfig-3.2.9/src/w_snap.c:90:23: style: Parameter 'l1' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/w_snap.c:91:23: style: Parameter 'l2' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/w_snap.c:110:51: style: Parameter 's1' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/w_snap.c:110:72: style: Parameter 's2' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/w_snap.c:187:20: style: Variable 'prev_point' can be declared as pointer to const [constVariablePointer] xfig-3.2.9/src/w_snap.c:223:20: style: Variable 'min_l1' can be declared as pointer to const [constVariablePointer] xfig-3.2.9/src/w_snap.c:224:20: style: Variable 'min_l2' can be declared as pointer to const [constVariablePointer] xfig-3.2.9/src/w_snap.c:489:18: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/w_snap.c:554:18: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/w_snap.c:688:42: warning: Uninitialized variable: px [uninitvar] xfig-3.2.9/src/w_snap.c:681:13: note: Assuming condition is false xfig-3.2.9/src/w_snap.c:688:42: note: Uninitialized variable: px xfig-3.2.9/src/w_snap.c:688:51: warning: Uninitialized variable: py [uninitvar] xfig-3.2.9/src/w_snap.c:681:13: note: Assuming condition is false xfig-3.2.9/src/w_snap.c:688:51: note: Uninitialized variable: py xfig-3.2.9/src/w_snap.c:736:23: warning: Uninitialized variable: tx [uninitvar] xfig-3.2.9/src/w_snap.c:730:14: note: Assuming condition is false xfig-3.2.9/src/w_snap.c:736:23: note: Uninitialized variable: tx xfig-3.2.9/src/w_snap.c:737:23: warning: Uninitialized variable: ty [uninitvar] xfig-3.2.9/src/w_snap.c:730:14: note: Assuming condition is false xfig-3.2.9/src/w_snap.c:737:23: note: Uninitialized variable: ty xfig-3.2.9/src/w_snap.c:929:26: warning: Uninitialized variable: p [uninitvar] xfig-3.2.9/src/w_snap.c:924:11: note: Assuming condition is false xfig-3.2.9/src/w_snap.c:929:26: note: Uninitialized variable: p xfig-3.2.9/src/w_srchrepl.c:270:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_srchrepl.c:294:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FMT8BIT [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_srchrepl.c:320:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_srchrepl.c:356:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_srchrepl.c:419:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_srchrepl.c:430:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_srchrepl.c:638:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_srchrepl.c:811:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_srchrepl.c:826:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_srchrepl.c:928:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_srchrepl.c:943:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_srchrepl.c:961:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_srchrepl.c:157:37: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/w_srchrepl.c:157:48: style: Parameter 'pattern' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/w_srchrepl.c:696:11: style: Variable 'label' is assigned a value that is never used. [unreadVariable] xfig-3.2.9/src/w_style.c:332:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_style.c:624:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_style.c:639:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_style.c:655:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_style.c:678:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_style.c:769:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNtitle [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_style.c:1005:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNwidth [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_style.c:1023:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtGrabNone [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_style.c:493:26: warning: Either the condition 'j<16' is redundant or the array 'family[ii-1].style[16]' is accessed at index 16, which is out of bounds. [arrayIndexOutOfBoundsCond] xfig-3.2.9/src/w_style.c:483:15: note: Assuming that condition 'j<16' is not redundant xfig-3.2.9/src/w_style.c:493:26: note: Array index out of bounds xfig-3.2.9/src/w_style.c:282:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] xfig-3.2.9/src/w_style.c:292:30: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] xfig-3.2.9/src/w_style.c:334:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] xfig-3.2.9/src/w_style.c:174:35: style: Parameter 'style' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/w_style.c:401:56: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/w_style.c:425:33: style: Parameter 'style_name' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/w_style.c:458:66: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/w_style.c:501:61: style: Parameter 'family_name' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/w_style.c:501:80: style: Parameter 'style_name' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/w_style.c:593:26: style: Variable 'ret_struct' can be declared as pointer to const [constVariablePointer] xfig-3.2.9/src/w_style.c:606:26: style: Variable 'ret_struct' can be declared as pointer to const [constVariablePointer] xfig-3.2.9/src/w_style.c:344:4: style: Variable 'i' is assigned a value that is never used. [unreadVariable] xfig-3.2.9/src/w_util.c:251:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNallowShellResize [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_util.c:385:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable simpleMenuWidgetClass [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_util.c:415:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable caddr_t [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_util.c:430:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable caddr_t [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_util.c:461:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNheight [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_util.c:606:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_util.c:623:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_util.c:648:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_util.c:672:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_util.c:696:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_util.c:727:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ButtonReleaseMask [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_util.c:751:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNcallback [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_util.c:812:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNfromVert [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_util.c:964:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNinsertPosition [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_util.c:1013:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_util.c:1085:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtIMAll [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_util.c:1146:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_util.c:1160:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_util.c:1196:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNdefaultDistance [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_util.c:1281:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbitmap [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_util.c:1320:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNtitle [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_util.c:1352:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNheight [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_util.c:1497:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_util.c:1622:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_util.c:1680:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_util.c:1801:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DoRed [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_util.c:2015:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scrollbarWidgetClass [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_util.c:1892:6: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] xfig-3.2.9/src/w_util.c:1902:3: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] xfig-3.2.9/src/w_util.c:1917:3: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] xfig-3.2.9/src/w_util.c:406:46: style: Parameter 'num_args' can be declared as pointer to const. However it seems that 'CvtStringToFloat' is a callback function, if 'num_args' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xfig-3.2.9/src/w_util.c:435:52: note: You might need to cast the function pointer here xfig-3.2.9/src/w_util.c:406:46: note: Parameter 'num_args' can be declared as pointer to const xfig-3.2.9/src/w_util.c:421:43: style: Parameter 'num_args' can be declared as pointer to const. However it seems that 'CvtIntToFloat' is a callback function, if 'num_args' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xfig-3.2.9/src/w_util.c:436:49: note: You might need to cast the function pointer here xfig-3.2.9/src/w_util.c:421:43: note: Parameter 'num_args' can be declared as pointer to const xfig-3.2.9/src/w_util.c:620:18: style: Variable 'spins' can be declared as pointer to const [constVariablePointer] xfig-3.2.9/src/w_util.c:644:18: style: Variable 'spins' can be declared as pointer to const [constVariablePointer] xfig-3.2.9/src/w_util.c:669:18: style: Variable 'spins' can be declared as pointer to const [constVariablePointer] xfig-3.2.9/src/w_util.c:693:18: style: Variable 'spins' can be declared as pointer to const [constVariablePointer] xfig-3.2.9/src/w_util.c:1005:53: style: Parameter 'params' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/w_util.c:1178:52: style: Parameter 'format' can be declared as pointer to const [constParameterPointer] xfig-3.2.9/src/w_util.c:1329:22: style: Variable 'xc' can be declared as pointer to const [constVariablePointer] xfig-3.2.9/src/w_util.c:1676:10: style: Variable 'tol' can be declared as const array [constVariable] xfig-3.2.9/src/w_zoom.c:69:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Button2 [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/w_zoom.c:141:26: style: Variable 'canvas_rightbut_proc' is reassigned a value before the old one has been used. [redundantAssignment] xfig-3.2.9/src/w_zoom.c:140:50: note: canvas_rightbut_proc is assigned xfig-3.2.9/src/w_zoom.c:141:26: note: canvas_rightbut_proc is overwritten xfig-3.2.9/src/xfigmain.c:642:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE_VERSION [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/xfigmain.c:1658:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNvisual [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/xfigmain.c:1753:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/xfigmain.c:1773:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/xfigmain.c:1806:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNiconX [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/xfigmain.c:1856:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/xfigmain.c:1948:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNtitle [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/xfigmain.c:1961:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNwidth [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/xfigmain.c:2044:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/xfigmain.c:2082:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNfromHoriz [valueFlowBailoutIncompleteVar] xfig-3.2.9/src/xfigmain.c:1626:19: style: Local variable 'cnt' shadows outer variable [shadowVariable] xfig-3.2.9/src/xfigmain.c:106:12: note: Shadowed declaration xfig-3.2.9/src/xfigmain.c:1626:19: note: Shadow variable xfig-3.2.9/src/xfigmain.c:634:9: style: Variable 'dval' can be declared as pointer to const [constVariablePointer] xfig-3.2.9/tests/test1.c:45:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable userscale [valueFlowBailoutIncompleteVar] xfig-3.2.9/tests/test2.c:55:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cur_gridtype [valueFlowBailoutIncompleteVar] xfig-3.2.9/tests/test2.c:90:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable userscale [valueFlowBailoutIncompleteVar] xfig-3.2.9/tests/test3.c:41:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ghostscript [valueFlowBailoutIncompleteVar] xfig-3.2.9/tests/test4.c:57:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable userscale [valueFlowBailoutIncompleteVar] diff: head xfig-3.2.9/src/SimpleMenu.c:1061:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNx [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/SimpleMenu.c:1086:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ButtonPressMask [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/SimpleMenu.c:1108:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/SimpleMenu.c:1144:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CWWidth [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/SimpleMenu.c:280:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/SimpleMenu.c:364:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CWCursor [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/SimpleMenu.c:412:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/SimpleMenu.c:486:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/SimpleMenu.c:519:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CWWidth [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/SimpleMenu.c:610:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/SimpleMenu.c:826:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/SimpleMenu.c:950:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PositionMenuAction [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/SimpleMenu.c:995:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/SmeBSB.c:265:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/SmeBSB.c:378:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/SmeBSB.c:448:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtGeometryYes [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/SmeBSB.c:584:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/SmeBSB.c:648:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/SmeBSB.c:706:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/SmeCascade.c:286:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtGrabNonexclusive [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/SmeCascade.c:327:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNx [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/d_arc.c:137:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/d_arc.c:157:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] 2.13.0 xfig-3.2.9/src/d_subspline.c:138:22: style: Condition 'prev2==prev1' is always true [knownConditionTrueFalse] xfig-3.2.9/src/d_subspline.c:128:40: note: Assuming condition 'prev2==prev1' is true xfig-3.2.9/src/d_subspline.c:138:22: note: Condition 'prev2==prev1' is always true head xfig-3.2.9/src/d_subspline.c:138:22: style: Condition 'prev2==prev1' is always true [knownConditionTrueFalse] xfig-3.2.9/src/d_subspline.c:128:40: note: Assuming that condition 'prev2==prev1' is not redundant xfig-3.2.9/src/d_subspline.c:138:22: note: Condition 'prev2==prev1' is always true head xfig-3.2.9/src/d_text.c:1230:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XNAreaNeeded [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/d_text.c:1239:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XNArea [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/d_text.c:1253:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/d_text.c:1293:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XIMPreeditPosition [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/d_text.c:1405:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XIMPreeditPosition [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/d_text.c:1471:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/d_text.c:1503:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/e_delete.c:251:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_IWRITE [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/e_edit.c:1044:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/e_edit.c:1093:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/e_edit.c:1127:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/e_edit.c:1170:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/e_edit.c:1254:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/e_edit.c:1407:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/e_edit.c:1775:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNfromVert [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/e_edit.c:2216:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/e_edit.c:2482:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNfromVert [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/e_edit.c:2743:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/e_edit.c:2872:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNborderWidth [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/e_edit.c:3320:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNtitle [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/e_edit.c:3810:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNx [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/e_edit.c:4004:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbackground [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/e_edit.c:4083:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbitmap [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/e_edit.c:4103:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FillOpaqueStippled [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/e_edit.c:4210:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNfromVert [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/e_edit.c:4238:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNfromVert [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/e_edit.c:4270:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNfromVert [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/e_edit.c:4312:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbitmap [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/e_edit.c:4321:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNfromVert [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/e_edit.c:4383:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNfromVert [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/e_edit.c:4429:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNfromVert [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/e_edit.c:4459:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNfromVert [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/e_edit.c:4488:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNfromVert [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/e_edit.c:4517:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNfromVert [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/e_edit.c:4565:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNfromVert [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/e_edit.c:4649:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNfromVert [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/e_edit.c:4734:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNfromVert [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/e_edit.c:4834:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNfromVert [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/e_edit.c:4986:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNfromVert [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/e_edit.c:5078:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/e_edit.c:5143:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/e_edit.c:5165:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNfromVert [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/e_edit.c:5192:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbitmap [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/e_edit.c:5206:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbitmap [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/e_edit.c:5220:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbitmap [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/e_edit.c:5238:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbitmap [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/e_edit.c:5257:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbitmap [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/e_edit.c:5332:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNfont [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/e_edit.c:5433:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/e_edit.c:5876:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/e_edit.c:5924:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/e_edit.c:910:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNwidth [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/e_edit.c:991:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtGrabNonexclusive [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/f_load.c:166:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] 2.13.0 xfig-3.2.9/src/f_load.c:287:6: style: Condition 'c' is always true [knownConditionTrueFalse] head xfig-3.2.9/src/f_load.c:352:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/f_load.c:366:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOENT [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/f_neuclrtab.c:193:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cs [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/f_neuclrtab.c:215:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cs [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/f_picobj.c:272:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/f_picobj.c:382:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/f_picobj.c:482:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/f_picobj.c:577:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/f_read.c:1623:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/f_read.c:1830:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/f_read.c:1928:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/f_read.c:291:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOCOL_VERSION [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/f_read.c:612:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/f_read.c:658:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/f_readeps.c:219:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/f_readgif.c:365:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/f_readjpg.c:325:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JMSG_LENGTH_MAX [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/f_readjpg.c:343:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JMSG_LENGTH_MAX [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/f_readold.c:285:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/f_readppm.c:132:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/f_readppm.c:160:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TrueColor [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/f_readppm.c:196:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TrueColor [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/f_readppm.c:247:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TrueColor [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/f_readppm.c:309:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/f_readppm.c:72:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TrueColor [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/f_readxbm.c:177:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/f_readxbm.c:237:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BitmapFileInvalid [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/f_save.c:141:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_NUMERIC [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/f_save.c:189:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/f_save.c:202:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE_VERSION [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/f_save.c:288:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/f_save.c:652:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/f_save.c:98:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/f_util.c:1078:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sys_errlist [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/f_util.c:1104:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/f_util.c:212:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/f_util.c:268:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/f_util.c:388:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pixel [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/f_util.c:432:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pixel [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/f_util.c:477:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/f_util.c:528:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pixel [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/f_util.c:798:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/f_util.c:841:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/f_util.c:988:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/main.c:1658:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNvisual [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/main.c:1753:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/main.c:1773:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/main.c:1806:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNiconX [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/main.c:1856:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/main.c:1948:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNtitle [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/main.c:1961:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNwidth [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/main.c:2044:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/main.c:2082:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNfromHoriz [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/u_colors.c:150:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pixel [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/u_colors.c:211:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TrueColor [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/u_colors.c:287:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pixel [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/u_colors.c:293:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/u_colors.c:299:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable green [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/u_colors.c:305:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blue [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/u_draw.c:1490:89: style: Parameter 'arrow' can be declared as pointer to const [constParameterPointer] head xfig-3.2.9/src/u_draw.c:1562:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/u_draw.c:1702:73: style: Parameter 'arrow' can be declared as pointer to const [constParameterPointer] head xfig-3.2.9/src/u_draw.c:928:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCClipMask [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/u_draw.c:975:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/u_error.c:126:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ClientMessage [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/u_error.c:84:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/u_error.c:98:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/u_geom.c:860:17: style: Variable 'prevq' can be declared as pointer to const [constVariablePointer] head xfig-3.2.9/src/u_ghostscript.c:396:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/u_ghostscript.c:634:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/u_list.c:408:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/u_print.c:405:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_NUMERIC [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/u_quartic.c:190:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/u_spawn.c:229:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/u_spawn.c:257:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/u_spawn.c:267:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/u_spawn.c:296:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLLIN [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/u_spawn.c:360:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/u_spawn.c:485:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/u_spawn.c:554:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_browse.c:127:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_browse.c:219:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_browse.c:242:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNx [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_canvas.c:1043:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_canvas.c:238:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XLookupChars [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_canvas.c:282:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XLookupNone [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_canvas.c:421:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Button3 [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_canvas.c:705:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Success [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_canvas.c:739:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CurrentTime [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_canvas.c:751:32: style: Parameter 'compose_buf' can be declared as const array [constParameter] head xfig-3.2.9/src/w_canvas.c:799:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XFIGLIBDIR [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_canvas.c:960:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_canvas.c:980:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_capture.c:429:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CurrentTime [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_capture.c:592:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TrueColor [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_cmdpanel.c:1073:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtGrabNonexclusive [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_cmdpanel.c:1101:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNtitle [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_cmdpanel.c:1264:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_cmdpanel.c:1383:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_cmdpanel.c:1448:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNwidth [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_cmdpanel.c:1498:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_cmdpanel.c:1536:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNheight [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_cmdpanel.c:1613:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtPointer [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_cmdpanel.c:1669:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_cmdpanel.c:1770:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNtitle [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_cmdpanel.c:1912:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FC_UTF8_MAX_LEN [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_cmdpanel.c:1953:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbackground [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_cmdpanel.c:1991:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_cmdpanel.c:389:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNborderWidth [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_cmdpanel.c:422:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_cmdpanel.c:474:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNallowShellResize [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_cmdpanel.c:527:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNfont [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_cmdpanel.c:570:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNwidth [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_cmdpanel.c:757:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_cmdpanel.c:964:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNwidth [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_color.c:1133:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_color.c:1239:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DoRed [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_color.c:1298:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_color.c:1360:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable labelWidgetClass [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_color.c:1393:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PseudoColor [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_color.c:1459:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pixel [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_color.c:1525:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_color.c:1592:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_color.c:1664:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_color.c:1702:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_color.c:1793:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_color.c:1845:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_color.c:1892:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_color.c:1942:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TrueColor [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_color.c:1972:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_color.c:2071:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_color.c:2181:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbackgroundPixmap [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_color.c:2255:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbackgroundPixmap [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_color.c:2501:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XC_crosshair [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_color.c:2564:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_color.c:340:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pixel [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_color.c:903:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbackground [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_color.c:946:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbackground [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_color.c:961:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbackground [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_color.c:980:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNforeground [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_color.c:993:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_digitize.c:109:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNx [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_digitize.c:387:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_digitize.c:423:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_digitize.c:438:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstate [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_dir.c:198:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_dir.c:250:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_dir.c:318:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_dir.c:626:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pattern [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_dir.c:692:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_dir.c:752:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_drawprim.c:1007:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XPoint [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_drawprim.c:1059:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_drawprim.c:1127:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable YXBanded [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_drawprim.c:1201:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCLineWidth [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_drawprim.c:1302:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCStipple [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_drawprim.c:1418:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_drawprim.c:1438:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XPoint [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_drawprim.c:198:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_drawprim.c:270:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JoinMiter [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_drawprim.c:324:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCFont [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_drawprim.c:339:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FillOpaqueStippled [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_export.c:1026:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_export.c:1090:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstate [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_export.c:1113:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstate [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_export.c:1136:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstate [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_export.c:1166:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNx [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_export.c:368:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_export.c:427:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_export.c:444:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_export.c:480:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_export.c:537:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_export.c:567:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_export.c:583:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_export.c:597:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbackground [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_export.c:625:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbackground [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_export.c:662:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_export.c:688:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_export.c:793:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNfromVert [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_export.c:870:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_export.c:915:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_export.c:934:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_export.c:961:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_export.c:978:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_file.c:1346:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_file.c:1431:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_file.c:1681:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_file.c:1705:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_file.c:1729:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_file.c:1783:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_file.c:268:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_file.c:367:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_file.c:414:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] 2.13.0 xfig-3.2.9/src/w_file.c:481:14: warning: Uninitialized variable: fname [uninitvar] xfig-3.2.9/src/w_file.c:648:6: note: Assuming condition is false xfig-3.2.9/src/w_file.c:654:31: note: Calling function 'set_curfiledir_from_savepath', 1st argument 'fname' value is xfig-3.2.9/src/w_file.c:481:14: note: Uninitialized variable: fname head xfig-3.2.9/src/w_file.c:565:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_file.c:654:31: error: Uninitialized variable: fname [uninitvar] xfig-3.2.9/src/w_file.c:648:6: note: Assuming condition is false xfig-3.2.9/src/w_file.c:654:31: note: Uninitialized variable: fname head xfig-3.2.9/src/w_file.c:773:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_file.c:880:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNx [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_fontpanel.c:287:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNforeground [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_fontpanel.c:357:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNx [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_fontpanel.c:418:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtGrabExclusive [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_grid.c:77:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbackgroundPixmap [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_help.c:101:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XFIGDOCDIR [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_help.c:115:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_help.c:166:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable help_ok [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_help.c:70:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XFIGDOCDIR [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_help.c:80:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XFIGDOCDIR [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_help.c:91:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XFIGDOCDIR [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_indpanel.c:1057:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNx [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_indpanel.c:1186:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNwidth [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_indpanel.c:1214:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Button2 [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_indpanel.c:1252:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbackgroundPixmap [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_indpanel.c:1277:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbackgroundPixmap [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_indpanel.c:1352:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstate [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_indpanel.c:1425:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNwidth [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_indpanel.c:1750:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_indpanel.c:2080:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNwidth [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_indpanel.c:2254:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbitmap [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_indpanel.c:2298:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNwidth [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_indpanel.c:2563:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNwidth [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_indpanel.c:3075:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtPointer [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_indpanel.c:3091:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtPointer [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_indpanel.c:3151:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbitmap [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_indpanel.c:3168:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbitmap [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_indpanel.c:3182:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbitmap [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_indpanel.c:3196:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbitmap [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_indpanel.c:3217:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbitmap [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_indpanel.c:3598:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCForeground [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_indpanel.c:4002:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbackgroundPixmap [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_indpanel.c:4049:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FillTiled [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_indpanel.c:4216:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbackgroundPixmap [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_indpanel.c:4954:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable simpleMenuWidgetClass [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_indpanel.c:4986:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstate [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_indpanel.c:856:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstate [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_indpanel.c:874:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstate [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_indpanel.c:892:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstate [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_indpanel.c:926:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNforeground [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_intersect.c:1012:34: style: Parameter 't' can be declared as pointer to const [constParameterPointer] head xfig-3.2.9/src/w_intersect.c:1121:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HUGE_VAL [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_intersect.c:244:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HUGE_VAL [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_intersect.c:355:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HUGE_VAL [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_intersect.c:664:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HUGE_VAL [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_intersect.c:791:20: style: Variable 'p_start' can be declared as pointer to const [constVariablePointer] head xfig-3.2.9/src/w_intersect.c:801:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HUGE_VAL [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_keyboard.c:141:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_EXTENDED [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_keyboard.c:432:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable transientShellWidgetClass [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_keyboard.c:495:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_keyboard.c:510:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_keyboard.c:81:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_layers.c:389:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNheight [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_layers.c:434:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNheight [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_layers.c:601:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_layers.c:710:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstate [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_layers.c:859:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNx [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_layers.c:946:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNwidth [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_library.c:1089:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable simpleMenuWidgetClass [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_library.c:1174:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_library.c:1222:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_library.c:1243:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_library.c:1251:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_library.c:1530:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNsensitive [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_library.c:1674:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_library.c:1800:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbackgroundPixmap [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_library.c:1808:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_library.c:1838:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNsensitive [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_library.c:1861:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNborderColor [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_library.c:1871:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNborderColor [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_library.c:362:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_library.c:530:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_library.c:558:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtGrabNonexclusive [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_library.c:630:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNx [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_listwidget.c:236:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_HIGHLIGHT [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_listwidget.c:259:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_HIGHLIGHT [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_listwidget.c:282:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_HIGHLIGHT [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_listwidget.c:316:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNcallback [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_menuentry.c:330:79: style: Parameter 'num_args' can be declared as pointer to const. However it seems that 'SetValues' is a callback function, if 'num_args' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xfig-3.2.9/src/w_menuentry.c:147:33: note: You might need to cast the function pointer here xfig-3.2.9/src/w_menuentry.c:330:79: note: Parameter 'num_args' can be declared as pointer to const head xfig-3.2.9/src/w_modepanel.c:469:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNforeground [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_modepanel.c:556:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNx [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_modepanel.c:645:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Button1 [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_modepanel.c:727:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbackgroundPixmap [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_modepanel.c:742:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbackgroundPixmap [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_modepanel.c:752:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Button1 [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_mousefun.c:118:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNheight [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_mousefun.c:165:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNx [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_mousefun.c:217:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNforeground [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_mousefun.c:279:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbackgroundPixmap [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_mousefun.c:318:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbackgroundPixmap [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_mousefun.c:330:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbackgroundPixmap [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_mousefun.c:359:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeyPress [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_mousefun.c:374:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeyPress [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_mousefun.c:447:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbackgroundPixmap [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_mousefun.c:458:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbackgroundPixmap [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_mousefun.c:468:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbackgroundPixmap [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_mousefun.c:478:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbackgroundPixmap [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_mousefun.c:488:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbackgroundPixmap [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_msgpanel.c:135:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_msgpanel.c:608:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_msgpanel.c:646:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FMT8BIT [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_msgpanel.c:680:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtGrabNone [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_print.c:1285:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstate [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_print.c:1327:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstate [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_print.c:1354:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRINTCAP [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_print.c:1434:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNborderWidth [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_print.c:282:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_print.c:309:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_print.c:332:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_print.c:387:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_print.c:404:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_print.c:452:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_print.c:468:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_print.c:503:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_print.c:521:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbackground [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_print.c:560:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_print.c:585:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_print.c:607:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_print.c:632:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_print.c:649:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_print.c:695:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNx [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_rulers.c:1074:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNwidth [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_rulers.c:1105:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCFunction [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_rulers.c:1275:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbackgroundPixmap [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_rulers.c:1312:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Button1 [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_rulers.c:1382:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNwidth [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_rulers.c:1417:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCFunction [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_rulers.c:1544:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbackgroundPixmap [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_rulers.c:460:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNx [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_rulers.c:638:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_rulers.c:652:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNforeground [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_rulers.c:674:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNforeground [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_rulers.c:748:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNwidth [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_rulers.c:981:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Button1 [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_snap.c:110:51: style: Parameter 's1' can be declared as pointer to const [constParameterPointer] head xfig-3.2.9/src/w_snap.c:110:72: style: Parameter 's2' can be declared as pointer to const [constParameterPointer] head xfig-3.2.9/src/w_snap.c:1122:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_snap.c:1178:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_snap.c:1205:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_snap.c:1220:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_snap.c:1236:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_snap.c:1248:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_snap.c:1268:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_snap.c:1292:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_snap.c:1304:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_snap.c:1336:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_snap.c:133:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HUGE_VAL [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_snap.c:1368:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_snap.c:1389:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNfromHoriz [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_snap.c:189:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HUGE_VAL [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_snap.c:223:20: style: Variable 'min_l1' can be declared as pointer to const [constVariablePointer] head xfig-3.2.9/src/w_snap.c:225:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HUGE_VAL [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_snap.c:374:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HUGE_VAL [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_snap.c:668:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HUGE_VAL [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_snap.c:716:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HUGE_VAL [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_snap.c:90:23: style: Parameter 'l1' can be declared as pointer to const [constParameterPointer] head xfig-3.2.9/src/w_snap.c:919:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HUGE_VAL [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_snap.c:91:23: style: Parameter 'l2' can be declared as pointer to const [constParameterPointer] head xfig-3.2.9/src/w_srchrepl.c:294:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FMT8BIT [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_srchrepl.c:320:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_srchrepl.c:356:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_srchrepl.c:419:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_srchrepl.c:430:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_srchrepl.c:638:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_srchrepl.c:811:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_srchrepl.c:826:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_srchrepl.c:928:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_srchrepl.c:943:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_srchrepl.c:961:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_style.c:1005:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNwidth [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_style.c:1023:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtGrabNone [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_style.c:624:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_style.c:639:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_style.c:655:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_style.c:678:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_style.c:769:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNtitle [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_util.c:1013:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_util.c:1085:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtIMAll [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_util.c:1146:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_util.c:1160:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_util.c:1196:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNdefaultDistance [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_util.c:1281:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNbitmap [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_util.c:1320:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNtitle [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_util.c:1352:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNheight [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_util.c:1497:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_util.c:1622:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_util.c:1680:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_util.c:1801:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DoRed [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_util.c:2015:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scrollbarWidgetClass [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_util.c:385:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable simpleMenuWidgetClass [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_util.c:415:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable caddr_t [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_util.c:430:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable caddr_t [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_util.c:461:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNheight [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_util.c:606:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_util.c:620:18: style: Variable 'spins' can be declared as pointer to const [constVariablePointer] head xfig-3.2.9/src/w_util.c:623:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_util.c:644:18: style: Variable 'spins' can be declared as pointer to const [constVariablePointer] head xfig-3.2.9/src/w_util.c:648:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_util.c:669:18: style: Variable 'spins' can be declared as pointer to const [constVariablePointer] head xfig-3.2.9/src/w_util.c:672:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_util.c:693:18: style: Variable 'spins' can be declared as pointer to const [constVariablePointer] head xfig-3.2.9/src/w_util.c:696:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_util.c:727:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ButtonReleaseMask [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_util.c:751:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNcallback [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_util.c:812:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNfromVert [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/w_util.c:964:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNinsertPosition [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/xfigmain.c:1658:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNvisual [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/xfigmain.c:1753:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/xfigmain.c:1773:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/xfigmain.c:1806:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNiconX [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/xfigmain.c:1856:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/xfigmain.c:1948:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNtitle [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/xfigmain.c:1961:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNwidth [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/xfigmain.c:2044:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] head xfig-3.2.9/src/xfigmain.c:2082:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNfromHoriz [valueFlowBailoutIncompleteVar] head xfig-3.2.9/tests/test2.c:90:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable userscale [valueFlowBailoutIncompleteVar] DONE