2025-01-27 18:31 ftp://ftp.de.debian.org/debian/pool/main/d/drawxtl/drawxtl_5.5.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=opengl --library=zlib --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 --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j1 platform: Linux-6.8.0-51-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.65 compiler: g++ (Ubuntu 14.2.0-4ubuntu2~24.04) 14.2.0 cppcheck: head 2.16.0 head-info: 0f754d1 (2025-01-27 15:48:13 +0100) count: 2012 1973 elapsed-time: 135.2 156.7 head-timing-info: old-timing-info: head results: DRAWxtl/source/DRAWxtl55/CrystalView.cxx:153:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_COURIER_BOLD [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:533:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_DEPTH_TEST [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:712:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_PROJECTION [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:763:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_NO_BOX [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:1518:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:1641:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_SELECT [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:2254:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_LIGHTING [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:2355:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_VIEWPORT [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:3561:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_VIEWPORT [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/Flu_Combo_Box.h:66:16: style:inconclusive: Either there is a missing 'override', or the member function 'Flu_Combo_Box::pop_height' can be const. [functionConst] DRAWxtl/source/DRAWxtl55/Flu_Combo_List.h:40:12: style: The function '_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] DRAWxtl/source/DRAWxtl55/Flu_Combo_Box.h:92:18: note: Virtual function in base class DRAWxtl/source/DRAWxtl55/Flu_Combo_List.h:40:12: note: Function in derived class DRAWxtl/source/DRAWxtl55/Flu_Combo_List.h:41:17: style: The function '_next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] DRAWxtl/source/DRAWxtl55/Flu_Combo_Box.h:94:25: note: Virtual function in base class DRAWxtl/source/DRAWxtl55/Flu_Combo_List.h:41:17: note: Function in derived class DRAWxtl/source/DRAWxtl55/Flu_Combo_List.h:42:17: style: The function '_previous' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] DRAWxtl/source/DRAWxtl55/Flu_Combo_Box.h:96:25: note: Virtual function in base class DRAWxtl/source/DRAWxtl55/Flu_Combo_List.h:42:17: note: Function in derived class DRAWxtl/source/DRAWxtl55/Flu_Combo_List.h:43:10: style: The function '_hilight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] DRAWxtl/source/DRAWxtl55/Flu_Combo_Box.h:98:18: note: Virtual function in base class DRAWxtl/source/DRAWxtl55/Flu_Combo_List.h:43:10: note: Function in derived class DRAWxtl/source/DRAWxtl55/CrystalView.cxx:925:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:1309:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:1327:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:232:7: error: Resource leak: newstr [resourceLeak] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:245:6: error: Resource leak: newstr [resourceLeak] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:224:12: warning: If resource allocation fails, then there is a possible null pointer dereference: inp [nullPointerOutOfResources] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:223:16: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/CrystalView.cxx:223:16: note: Assignment 'inp=fopen(tmp_file,"w")', assigned value is 0 DRAWxtl/source/DRAWxtl55/CrystalView.cxx:224:12: note: Null pointer dereference DRAWxtl/source/DRAWxtl55/CrystalView.cxx:233:16: warning: If resource allocation fails, then there is a possible null pointer dereference: newstr [nullPointerOutOfResources] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:232:22: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/CrystalView.cxx:232:22: note: Assignment 'newstr=fopen(drvui->Cur_File,"w")', assigned value is 0 DRAWxtl/source/DRAWxtl55/CrystalView.cxx:233:16: note: Null pointer dereference DRAWxtl/source/DRAWxtl55/CrystalView.cxx:235:16: warning: If resource allocation fails, then there is a possible null pointer dereference: newstr [nullPointerOutOfResources] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:232:22: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/CrystalView.cxx:232:22: note: Assignment 'newstr=fopen(drvui->Cur_File,"w")', assigned value is 0 DRAWxtl/source/DRAWxtl55/CrystalView.cxx:235:16: note: Null pointer dereference DRAWxtl/source/DRAWxtl55/CrystalView.cxx:237:16: warning: If resource allocation fails, then there is a possible null pointer dereference: newstr [nullPointerOutOfResources] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:232:22: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/CrystalView.cxx:232:22: note: Assignment 'newstr=fopen(drvui->Cur_File,"w")', assigned value is 0 DRAWxtl/source/DRAWxtl55/CrystalView.cxx:237:16: note: Null pointer dereference DRAWxtl/source/DRAWxtl55/CrystalView.cxx:238:16: warning: If resource allocation fails, then there is a possible null pointer dereference: newstr [nullPointerOutOfResources] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:232:22: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/CrystalView.cxx:232:22: note: Assignment 'newstr=fopen(drvui->Cur_File,"w")', assigned value is 0 DRAWxtl/source/DRAWxtl55/CrystalView.cxx:238:16: note: Null pointer dereference DRAWxtl/source/DRAWxtl55/CrystalView.cxx:239:16: warning: If resource allocation fails, then there is a possible null pointer dereference: newstr [nullPointerOutOfResources] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:232:22: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/CrystalView.cxx:232:22: note: Assignment 'newstr=fopen(drvui->Cur_File,"w")', assigned value is 0 DRAWxtl/source/DRAWxtl55/CrystalView.cxx:239:16: note: Null pointer dereference DRAWxtl/source/DRAWxtl55/CrystalView.cxx:240:16: warning: If resource allocation fails, then there is a possible null pointer dereference: newstr [nullPointerOutOfResources] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:232:22: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/CrystalView.cxx:232:22: note: Assignment 'newstr=fopen(drvui->Cur_File,"w")', assigned value is 0 DRAWxtl/source/DRAWxtl55/CrystalView.cxx:240:16: note: Null pointer dereference DRAWxtl/source/DRAWxtl55/CrystalView.cxx:241:16: warning: If resource allocation fails, then there is a possible null pointer dereference: newstr [nullPointerOutOfResources] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:232:22: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/CrystalView.cxx:232:22: note: Assignment 'newstr=fopen(drvui->Cur_File,"w")', assigned value is 0 DRAWxtl/source/DRAWxtl55/CrystalView.cxx:241:16: note: Null pointer dereference DRAWxtl/source/DRAWxtl55/CrystalView.cxx:242:15: warning: If resource allocation fails, then there is a possible null pointer dereference: newstr [nullPointerOutOfResources] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:232:22: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/CrystalView.cxx:232:22: note: Assignment 'newstr=fopen(drvui->Cur_File,"w")', assigned value is 0 DRAWxtl/source/DRAWxtl55/CrystalView.cxx:242:15: note: Null pointer dereference DRAWxtl/source/DRAWxtl55/CrystalView.cxx:1079:11: warning: If resource allocation fails, then there is a possible null pointer dereference: inp [nullPointerOutOfResources] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:1078:15: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/CrystalView.cxx:1078:15: note: Assignment 'inp=fopen(tmp_file,"w")', assigned value is 0 DRAWxtl/source/DRAWxtl55/CrystalView.cxx:1079:11: note: Null pointer dereference DRAWxtl/source/DRAWxtl55/CrystalView.cxx:2231:11: warning: If resource allocation fails, then there is a possible null pointer dereference: inp [nullPointerOutOfResources] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:2230:15: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/CrystalView.cxx:2230:15: note: Assignment 'inp=fopen(drvui->Cur_File,"w")', assigned value is 0 DRAWxtl/source/DRAWxtl55/CrystalView.cxx:2231:11: note: Null pointer dereference DRAWxtl/source/DRAWxtl55/Flu_Combo_List.h:51:3: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:132:24: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:173:30: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:751:23: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:757:25: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:772:18: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:774:21: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:788:24: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:1250:22: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:1703:11: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:1999:21: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:2439:11: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:3299:12: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:3605:11: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:208:23: style: The scope of the variable 'string' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:957:9: style: The scope of the variable 'r' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:959:9: style: The scope of the variable 'i' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:961:11: style: The scope of the variable 'inp' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:963:11: style: The scope of the variable 'newstr' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:967:17: style: The scope of the variable 'phase' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:969:10: style: The scope of the variable 'string' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:971:10: style: The scope of the variable 'tmp_dir' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:975:10: style: The scope of the variable 'newfile2' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:1043:9: style: The scope of the variable 'k' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:1242:10: style: The scope of the variable 'string' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:1699:12: style: The scope of the variable 'names' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:2068:9: style: The scope of the variable 'i' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:2148:9: style: The scope of the variable 'r' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:2148:12: style: The scope of the variable 'i' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:2150:11: style: The scope of the variable 'inp' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:2184:9: style: The scope of the variable 'k' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:2350:9: style: The scope of the variable 'n' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:2350:12: style: The scope of the variable 'i' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:2434:12: style: The scope of the variable 'names' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:2474:11: style: The scope of the variable 'atom1' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:2474:21: style: The scope of the variable 'atom2' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:2618:11: style: The scope of the variable 'atom' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:2720:24: style: The scope of the variable 'surftypes' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:3546:12: style: The scope of the variable 'names' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:1639:5: warning:inconclusive: Array 'selectBuf' is filled incompletely. Did you forget to multiply the size given to 'memset()' with 'sizeof(*selectBuf)'? [incompleteArrayFill] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:2354:5: warning:inconclusive: Array 'selectBuf' is filled incompletely. Did you forget to multiply the size given to 'memset()' with 'sizeof(*selectBuf)'? [incompleteArrayFill] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:3560:5: warning:inconclusive: Array 'selectBuf' is filled incompletely. Did you forget to multiply the size given to 'memset()' with 'sizeof(*selectBuf)'? [incompleteArrayFill] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:323:67: style:inconclusive: Function 'CrystalView' argument 5 names different: declaration 't' definition 'l'. [funcArgNamesDifferent] DRAWxtl/source/DRAWxtl55/CrystalView.h:41:58: note: Function 'CrystalView' argument 5 names different: declaration 't' definition 'l'. DRAWxtl/source/DRAWxtl55/CrystalView.cxx:323:67: note: Function 'CrystalView' argument 5 names different: declaration 't' definition 'l'. DRAWxtl/source/DRAWxtl55/CrystalView.cxx:1370:18: style:inconclusive: Function 'LoadConfig' argument 1 names different: declaration 'full_load' definition 'full_check'. [funcArgNamesDifferent] DRAWxtl/source/DRAWxtl55/DRAWxtl_proto.h:327:23: note: Function 'LoadConfig' argument 1 names different: declaration 'full_load' definition 'full_check'. DRAWxtl/source/DRAWxtl55/CrystalView.cxx:1370:18: note: Function 'LoadConfig' argument 1 names different: declaration 'full_load' definition 'full_check'. DRAWxtl/source/DRAWxtl55/CrystalView.cxx:1111:9: style: Local variable 'newfile' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:1045:17: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/CrystalView.cxx:1111:9: note: Shadow variable DRAWxtl/source/DRAWxtl55/CrystalView.cxx:1627:11: style: Local variable 'viewport' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/draw_gbl.h:154:7: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/CrystalView.cxx:1627:11: note: Shadow variable DRAWxtl/source/DRAWxtl55/CrystalView.cxx:1865:7: style: Local variable 'j' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:1812:6: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/CrystalView.cxx:1865:7: note: Shadow variable DRAWxtl/source/DRAWxtl55/CrystalView.cxx:2342:11: style: Local variable 'viewport' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/draw_gbl.h:154:7: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/CrystalView.cxx:2342:11: note: Shadow variable DRAWxtl/source/DRAWxtl55/CrystalView.cxx:3297:29: style: Local variable 'Rotq' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/draw_gbl.h:98:6: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/CrystalView.cxx:3297:29: note: Shadow variable DRAWxtl/source/DRAWxtl55/CrystalView.cxx:3544:11: style: Local variable 'viewport' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/draw_gbl.h:154:7: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/CrystalView.cxx:3544:11: note: Shadow variable DRAWxtl/source/DRAWxtl55/CrystalView.cxx:3556:9: style: Local variable 'offset' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/draw_gbl.h:184:7: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/CrystalView.cxx:3556:9: note: Shadow variable DRAWxtl/source/DRAWxtl55/CrystalView.cxx:521:13: style: Variable 'mat_specular' can be declared as const array [constVariable] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:525:13: style: Variable 'mat_shininess' can be declared as const array [constVariable] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:978:10: style: Variable 'string0' can be declared as const array [constVariable] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:979:10: style: Variable 'string1' can be declared as const array [constVariable] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:980:10: style: Variable 'string2' can be declared as const array [constVariable] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:981:10: style: Variable 'string3' can be declared as const array [constVariable] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:982:10: style: Variable 'string4' can be declared as const array [constVariable] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:983:10: style: Variable 'string5' can be declared as const array [constVariable] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:984:10: style: Variable 'string6' can be declared as const array [constVariable] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:985:10: style: Variable 'string7' can be declared as const array [constVariable] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:986:10: style: Variable 'string8' can be declared as const array [constVariable] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:1111:9: style: Variable 'newfile' can be declared as pointer to const [constVariablePointer] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:2070:11: style: Variable 'newfile' can be declared as pointer to const [constVariablePointer] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:2186:11: style: Variable 'newfile' can be declared as pointer to const [constVariablePointer] DRAWxtl/source/DRAWxtl55/DRAWxtl_proto.h:93:45: style: Parameter 'bmat_inv' can be declared as const array [constParameter] DRAWxtl/source/DRAWxtl55/DRAWxtl_proto.h:93:67: style: Parameter 'inp' can be declared as const array [constParameter] DRAWxtl/source/DRAWxtl55/DRAWxtl_proto.h:93:95: style: Parameter 'origin' can be declared as const array [constParameter] DRAWxtl/source/DRAWxtl55/DRAWxtl_proto.h:104:46: style: Parameter 'b_mat' can be declared as const array [constParameter] DRAWxtl/source/DRAWxtl55/DRAWxtl_proto.h:104:65: style: Parameter 'inp' can be declared as const array [constParameter] DRAWxtl/source/DRAWxtl55/DRAWxtl_proto.h:104:93: style: Parameter 'origin' can be declared as const array [constParameter] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:1502:17: error: Uninitialized variable: temp [legacyUninitvar] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:1498:17: error: Uninitialized variable: stereo [legacyUninitvar] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:1494:19: error: Uninitialized variable: autolabel [legacyUninitvar] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:218:10: style: Variable 'newstr' is assigned a value that is never used. [unreadVariable] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:568:9: style: Variable 'cpz' is assigned a value that is never used. [unreadVariable] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:2383:9: style: Variable 'cpz' is assigned a value that is never used. [unreadVariable] DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:1167:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLU_FILL [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:1902:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLU_FILL [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:2412:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLU_FILL [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:139:18: style:inconclusive: Boolean expression 'drvui->modulated>0' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:2227:55: style: Condition 'same_type==1' is always false [knownConditionTrueFalse] DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:2216:14: note: Assignment 'same_type=0', assigned value is 0 DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:2220:34: note: Assuming condition is false DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:2227:55: note: Condition 'same_type==1' is always false DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:276:16: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:305:19: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:350:11: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:1047:10: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:1052:10: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:1057:10: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:1062:10: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:1067:10: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:1422:3: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:1428:3: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:3367:17: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:3371:19: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:635:20: style: Floating-point cast causes loss of precision. [suspiciousFloatingPointCast] DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:641:9: style: Floating-point cast causes loss of precision. [suspiciousFloatingPointCast] DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:972:9: style: Floating-point cast causes loss of precision. [suspiciousFloatingPointCast] DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:2764:19: style: Floating-point cast causes loss of precision. [suspiciousFloatingPointCast] DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:2854:14: style: Floating-point cast causes loss of precision. [suspiciousFloatingPointCast] DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:248:12: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment] DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:231:7: note: i is assigned DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:248:12: note: i is overwritten DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:1201:10: style: Variable 'tmp' is reassigned a value before the old one has been used. [redundantAssignment] DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:1187:10: note: tmp is assigned DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:1201:10: note: tmp is overwritten DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:2235:9: style: Variable 'start' is reassigned a value before the old one has been used. [redundantAssignment] DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:2232:9: note: start is assigned DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:2235:9: note: start is overwritten DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:2235:9: style: Variable 'start' is reassigned a value before the old one has been used. [redundantAssignment] DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:2234:13: note: start is assigned DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:2235:9: note: start is overwritten DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:117:11: style: The scope of the variable 'temp' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:702:9: style: The scope of the variable 'i' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:763:14: style: The scope of the variable 't' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:804:20: style: The scope of the variable 'phi' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:810:24: style: The scope of the variable 'smax' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:1008:12: style: The scope of the variable 'j' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:1135:8: style: The scope of the variable 'tmp' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:1135:13: style: The scope of the variable 'tmp1' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:2576:12: style: The scope of the variable 'j' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:2576:15: style: The scope of the variable 'k' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:2616:8: style: The scope of the variable 'temp' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:2616:14: style: The scope of the variable 'temp1' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:2692:11: style: The scope of the variable 'temp' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:2805:9: style: The scope of the variable 'axis' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:2922:9: style: The scope of the variable 'id' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:2922:31: style: The scope of the variable 'theatom' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:3099:9: style: The scope of the variable 'jp1' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:3103:11: style: The scope of the variable 'normal1_norm' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:3107:11: style: The scope of the variable 'normal2_norm' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:3113:12: style: The scope of the variable 's' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:3249:9: style: The scope of the variable 'omit' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:3363:10: style: The scope of the variable 'edgecolor' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:101:63: style:inconclusive: Function 'add_vert' argument 5 names different: declaration 'nos' definition 'sign'. [funcArgNamesDifferent] DRAWxtl/source/DRAWxtl55/DRAWxtl_proto.h:17:68: note: Function 'add_vert' argument 5 names different: declaration 'nos' definition 'sign'. DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:101:63: note: Function 'add_vert' argument 5 names different: declaration 'nos' definition 'sign'. DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:267:20: style: Parameter 'vert' can be declared as const array [constParameter] DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:449:45: style: Parameter 'b' can be declared as const array [constParameter] DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:566:17: style: Parameter 'v1' can be declared as const array [constParameter] DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:566:30: style: Parameter 'v2' can be declared as const array [constParameter] DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:791:27: style: Parameter 'beta' can be declared as const array [constParameter] DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:2914:21: style: Parameter 'vert' can be declared as const array [constParameter] DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:3017:33: style: Parameter 'v' can be declared as const array [constParameter] DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:3084:49: style: Parameter 'p' can be declared as const array [constParameter] DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:647: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] DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:653: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] DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:655: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] DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:2896:14: style: Variable 'xadd[k]' is assigned a value that is never used. [unreadVariable] DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:760:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_CLIP_PLANE0 [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:1040:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_LIGHTING [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:1210:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_LIGHTING [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:986:21: style: Array index 'jj' is used before limits check. [arrayIndexThenCheck] DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:1491:30: style: Condition 'n==drvui->triple[0]' is always false [knownConditionTrueFalse] DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:44:6: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:57:6: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:66:6: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:74:6: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:85:17: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:96:17: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:108:6: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:117:6: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:129:6: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:141:18: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:153:6: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:166:6: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:179:6: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:190:6: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:202:6: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:214:6: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:228:6: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:241:6: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:254:6: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:266:6: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:409:15: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:948:9: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:955:9: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:1012:5: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:1362:6: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:1580:20: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:1589:21: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:1599:20: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:1609:20: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:1619:21: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:1629:23: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:1638:22: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:1648:22: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:1657:22: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:1666:21: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:1675:24: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:1682:24: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:1691:22: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:1701:3: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:1712:3: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:1724:3: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:1736:3: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:1745:22: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:281:35: style:inconclusive: Function 'check_vert_alloc' argument 2 names different: declaration 'alloc_ok' definition 'extend_ok'. [funcArgNamesDifferent] DRAWxtl/source/DRAWxtl55/DRAWxtl_proto.h:57:39: note: Function 'check_vert_alloc' argument 2 names different: declaration 'alloc_ok' definition 'extend_ok'. DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:281:35: note: Function 'check_vert_alloc' argument 2 names different: declaration 'alloc_ok' definition 'extend_ok'. DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:336:26: style: Local variable 'dist' shadows outer function [shadowFunction] DRAWxtl/source/DRAWxtl55/DRAWxtl_proto.h:127:7: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:336:26: note: Shadow variable DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:294:21: style: Parameter 'rot' can be declared as const array [constParameter] DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:1795:15: style: Parameter 'a' can be declared as const array [constParameter] DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:1795:30: style: Parameter 'b' can be declared as const array [constParameter] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:307:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_LIGHTING [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:1133:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLU_FILL [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:1592:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_LIGHTING [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:1834:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_LIGHTING [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:2717:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_QUADS [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:3489:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAND_MAX [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:3969:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_TRIANGLES [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:3942:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:3836:16: warning: If resource allocation fails, then there is a possible null pointer dereference: tdf [nullPointerOutOfResources] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:3835:14: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:3835:14: note: Assignment 'tdf=fopen(msmslog,"r")', assigned value is 0 DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:3836:16: note: Null pointer dereference DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:128:16: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:132:16: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:256:8: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:1046:20: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:1378:11: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:1379:11: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:1380:11: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:2431:10: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:2438:10: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:2445:10: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:2452:10: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:2459:10: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:2480:10: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:2487:10: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:2494:10: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:2501:10: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:2508:10: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:2515:19: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:2579:10: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:2586:10: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:2593:10: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:2645:24: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:2646:24: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:3359:10: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:3367:10: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:3375:10: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:3383:10: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:3391:10: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:3411:10: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:3419:10: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:3427:10: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:3435:10: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:3443:10: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:3451:12: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:3572:24: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:3573:24: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:3625:10: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:3632:10: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:3639:10: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:3646:10: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:3653:10: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:3672:10: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:3679:10: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:3686:10: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:3693:10: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:3700:10: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:3733:10: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:3740:10: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:3747:10: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:3754:10: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:3761:10: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:3771:10: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:3778:10: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:3785:10: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:3792:10: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:3799:10: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:3848:21: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:3915:13: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:3921:13: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:3928:13: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:1299:9: style: Floating-point cast causes loss of precision. [suspiciousFloatingPointCast] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:1310:8: style: Floating-point cast causes loss of precision. [suspiciousFloatingPointCast] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:1154:36: style: The scope of the variable 'vold' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:1154:42: style: The scope of the variable 'smax' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:1363:9: style: The scope of the variable 'nsets' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:2411:9: style: The scope of the variable 'onvert' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:3282:9: style: The scope of the variable 'ncount' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:3312:11: style: The scope of the variable 'rad' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:321:12: style: Local variable 'm' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:74:21: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:321:12: note: Shadow variable DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:567:12: style: Local variable 'm' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:74:21: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:567:12: note: Shadow variable DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:1154:30: style: Local variable 'vnew' shadows outer function [shadowFunction] DRAWxtl/source/DRAWxtl55/Tb_Window.h:40:8: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:1154:30: note: Shadow variable DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:49:67: style: Parameter 'cx' can be declared as const array [constParameter] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:1110:22: style: Parameter 'df' can be declared as const array [constParameter] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:1110:35: style: Parameter 'at' can be declared as const array [constParameter] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:1110:62: style: Parameter 'color' can be declared as pointer to const [constParameterPointer] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:1143:16: style: Parameter 'beta' can be declared as const array [constParameter] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:138:13: warning: Size of pointer 'no' used instead of size of its data. [pointerSize] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:139:13: warning: Size of pointer 'ns' used instead of size of its data. [pointerSize] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:3850:4: warning: Uninitialized variable: sesvol [uninitvar] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:3836:9: note: Assuming condition is false DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:3850:4: note: Uninitialized variable: sesvol DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:3850:12: warning: Uninitialized variable: sesa [uninitvar] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:3836:9: note: Assuming condition is false DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:3850:12: note: Uninitialized variable: sesa DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:1363:15: style: Variable 'nsets' is assigned a value that is never used. [unreadVariable] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:3707:12: style: Variable 'onvert' is assigned a value that is never used. [unreadVariable] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:212:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_UP_BOX [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:579:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_KEYDOWN [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::Cursor_posW' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::Cursor_reset' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::CurDirBuf' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::CurStrBuf' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::CutoutColorBuf' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::crystalDL' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::destroy' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::col_cell' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::Str_File_Changed' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::X_Boxlim' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::Y_Boxlim' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::Z_Boxlim' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::X_Origin' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::Y_Origin' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::Z_Origin' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::lookat_v1' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::lookat_v2' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::label_scale' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::noshadow' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::ambient' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::diffuse' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::specular' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::roughness' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::automation' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::automate_name' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::Stereo' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::cross_eyed' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::stereo_base' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::Trans' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::spg' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::ss' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::rss' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::rssC' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::lat_pos' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::ts' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::sym_op_no' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::sym_op_signed' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::cell_xyz' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::sys' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::nbr' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::acentric' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::ng' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::nlat' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::xyzoff' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::xyzoff_read' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::origin1_flag' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::origin_offset' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::lat_con' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::rec_lat_con' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::b_mat' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::ginv' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::slab_con' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::slab_off' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::slab_rot' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::verts_alloc' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::atoms' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::atom_alloc' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::atom_no' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::atom_so' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::orig_atom_no' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::modulate_gbl' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::modulate_x' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::modulate_3x' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::modulate_3t' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::mod_gbl_alloc' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::mod_x_alloc' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::mod_3x_alloc' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::mod_3t_alloc' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::modulated' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::no_mod_vectors' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::no_site_displace' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::no_site_U_terms' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::no_site_occ' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::no_cell_vec' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::cell_vec' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::no_subsys' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::subsys_ref_volume' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::subsys_vol' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::subsys_fact' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::phaseshift' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::vert_occ' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::ts_m' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::ss_m' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::ncone' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::ncone_alloc' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::cones' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::nmag' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::nmag_alloc' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::mag_matrix' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::arrows' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::npoly' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::npoly_alloc' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::polylimit' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::polyhedra' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::col_edge' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::rad_edge' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::nedges' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::nedge_alloc' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::polyedges' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::nplane' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::nplane_alloc' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::planes' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::nbond' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::nbond_alloc' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::bonds' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::Bond_Mult' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::BndMult' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::mol_d' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::nsphere' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::nsphere_alloc' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::spheres' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::Sphere_Mult' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::SpMult' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::col_bg' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::glback' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::auto_ellipse' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::ellips' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::ellips_alloc' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::Phong_Value' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::Phong_Size' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::Cutout_color' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::Ellipaxis_color' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::n_ellips' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::do_ellipsoids' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::El_Cutout' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::Ellipsoid_Prob' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::Ellipsoid_Scale' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::Ellipaxis_width' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::nlabel' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::nlabel_alloc' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::labels' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::saved_x_label' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::labels_inited' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::triple' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::autolabel' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::nbplane' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::nbplane_alloc' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::bplanes' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::Old_Xrot' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::Old_Yrot' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::Old_Zrot' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::cur_step' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::cur_reset' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::table' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::msgbuffer' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::numOfFourierContours' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::num_Fourier_alloc' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::fourier' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::Fourier2d' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::Slice' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::mapslice' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::mapnorm' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::mapplane' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::nsurf' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::surfatom' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::surfcolor' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::surffile' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::surfnum' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::surftype' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::ntet' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::nphi' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::surfx' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::surfy' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::surfz' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::natprop' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::natprop_alloc' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::atprops' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::voidmap' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::voidgrid' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::probesize' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::voidcolor' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::voidflag' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::voiddata1' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::voiddata2' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::frame_no' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::max_frame' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::frame_alloc' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::frames' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::fpin' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::flout' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::fpoutv' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::fpoutp' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::fpouta' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::fcns' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::Cur_Console' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::Cur_Dir' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::Cur_File' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::Cur_Temp' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::Cur_Listing' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::Cur_Root' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::DRAWxtl_Path' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::EditName' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::FileViewName' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::POV_Include' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::POV_Options' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::POV_Path' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::MSMS_Path' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::Mencoder_Path' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::FFmpeg_Path' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::DefaultFinish' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::VRML_Path' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::LoadOnStartup' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:190:16: warning: Member variable 'DRAWxtlViewUI::ProgramPath' is not initialized in the constructor. [uninitMemberVar] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:207:25: warning: Class 'DRAWxtlViewUI' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:207:25: warning: Class 'DRAWxtlViewUI' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:217:18: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:231:19: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:252:15: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:262:15: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:272:15: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:282:15: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:312:15: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:325:15: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:340:15: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:352:15: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:368:15: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:381:15: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:396:15: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:410:15: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:424:15: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:437:15: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:452:15: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:466:15: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:473:15: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:483:15: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:493:15: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:503:15: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:511:15: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:519:15: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:247:19: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:207:21: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:247:19: note: Shadow variable DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:256:19: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:207:21: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:256:19: note: Shadow variable DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:266:19: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:207:21: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:266:19: note: Shadow variable DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:276:19: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:207:21: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:276:19: note: Shadow variable DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:292:18: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:207:21: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:292:18: note: Shadow variable DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:302:15: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:207:21: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:302:15: note: Shadow variable DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:315:15: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:207:21: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:315:15: note: Shadow variable DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:329:15: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:207:21: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:329:15: note: Shadow variable DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:343:15: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:207:21: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:343:15: note: Shadow variable DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:358:15: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:207:21: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:358:15: note: Shadow variable DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:371:15: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:207:21: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:371:15: note: Shadow variable DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:385:15: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:207:21: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:385:15: note: Shadow variable DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:399:15: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:207:21: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:399:15: note: Shadow variable DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:414:15: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:207:21: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:414:15: note: Shadow variable DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:427:15: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:207:21: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:427:15: note: Shadow variable DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:441:15: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:207:21: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:441:15: note: Shadow variable DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:455:15: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:207:21: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:455:15: note: Shadow variable DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:470:17: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:207:21: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:470:17: note: Shadow variable DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:479:17: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:207:21: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:479:17: note: Shadow variable DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:489:17: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:207:21: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:489:17: note: Shadow variable DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:500:17: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:207:21: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:500:17: note: Shadow variable DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:508:17: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:207:21: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:508:17: note: Shadow variable DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:516:17: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:207:21: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:516:17: note: Shadow variable DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:525:13: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:207:21: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:525:13: note: Shadow variable DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:535:13: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:207:21: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:535:13: note: Shadow variable DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:544:15: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:207:21: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:544:15: note: Shadow variable DRAWxtl/source/DRAWxtl55/Edit1.cxx:227:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_ALIGN_TOP [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/Edit1.cxx:1000:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_ALIGN_BOTTOM [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/Edit1.cxx:1423:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_ALIGN_TOP [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/Edit1.cxx:1929:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_ALIGN_TOP [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/Edit1.cxx:2154:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_ALIGN_TOP [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/Edit1.cxx:2783:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_ALIGN_TOP [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/Edit1.cxx:3221:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_ALIGN_BOTTOM [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/Edit1.cxx:3323:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_ALIGN_TOP [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/Edit1.cxx:2970:22: style: Condition 'POV_incpath!=NULL' is always true [knownConditionTrueFalse] DRAWxtl/source/DRAWxtl55/Edit1.cxx:3466:16: style: Condition 'strlen(atom)' is always true [knownConditionTrueFalse] DRAWxtl/source/DRAWxtl55/Edit1.cxx:3459:26: note: Assuming that condition 'strlen(atom)<4' is not redundant DRAWxtl/source/DRAWxtl55/Edit1.cxx:3466:16: note: Condition 'strlen(atom)' is always true DRAWxtl/source/DRAWxtl55/Edit1.cxx:1835:2: warning:inconclusive: Width 20 given in format string (no. 3) is smaller than destination buffer 'color[40]'. [invalidScanfFormatWidth_smaller] DRAWxtl/source/DRAWxtl55/Edit1.cxx:1618:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Edit1.cxx:1621:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Edit1.cxx:1625:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Edit1.cxx:1835:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Edit1.cxx:2083:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Edit1.cxx:2460:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Edit1.cxx:2462:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Edit1.cxx:2969:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Edit1.cxx:2990:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Edit1.cxx:3115:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Edit1.cxx:3458:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Edit1.cxx:3505:12: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Edit1.cxx:147:17: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:221:49: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:223:45: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:283:28: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:285:31: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:287:31: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:373:20: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:455:17: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:607:40: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:623:18: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:630:18: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:667:18: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:677:18: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:682:18: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:687:18: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:689:36: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:743:48: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:773:18: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:776:18: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:779:44: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:836:48: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:844:18: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:847:18: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:852:18: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:854:44: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:975:19: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:977:15: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:1018:16: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:1025:16: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:1032:16: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:1063:16: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:1070:16: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:1077:16: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:1091:16: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:1098:16: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:1106:16: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:1117:16: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:1126:16: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:1255:16: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:1264:16: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:1273:16: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:1419:37: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:1460:16: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:1465:16: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:1470:15: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:1475:16: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:1480:16: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:1489:16: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:1499:16: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:1505:16: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:1509:16: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:1529:33: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:1540:15: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:1545:15: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:1550:15: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:1668:20: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:1706:35: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:1924:16: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:1992:16: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:1996:16: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:2007:15: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:2012:15: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:2017:15: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:2019:41: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:2149:36: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:2172:30: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:2190:27: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:2195:28: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:2199:27: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:2254:29: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:2257:28: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:2264:29: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:2267:28: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:2270:27: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:2275:25: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:2284:16: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:2288:16: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:2323:26: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:2331:26: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:2339:26: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:2346:14: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:2351:15: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:2356:15: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:2361:15: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:2363:32: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:2600:28: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:2779:16: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:2819:16: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:2824:15: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:2829:16: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:2834:16: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:2839:16: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:2856:16: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:2861:16: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:2922:42: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:2928:15: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:2933:15: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:2938:15: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:3170:40: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:3176:35: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:3181:30: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:3186:30: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:3191:30: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:3246:16: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:3251:16: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:3256:17: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:3261:17: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:3268:14: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:3274:15: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:3278:15: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:3282:15: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:3285:36: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:3315:34: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:3383:15: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:3387:15: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:3391:15: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:3461:11: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:3550:11: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit1.cxx:120:9: style: The scope of the variable 'i' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit1.cxx:122:10: style: The scope of the variable 'string' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit1.cxx:959:10: style: The scope of the variable 'widget' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit1.cxx:960:9: style: The scope of the variable 'y' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit1.cxx:962:9: style: The scope of the variable 'yy' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit1.cxx:1393:10: style: The scope of the variable 'string' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit1.cxx:1397:9: style: The scope of the variable 'i' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit1.cxx:1399:9: style: The scope of the variable 'newBonds' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit1.cxx:1401:9: style: The scope of the variable 'y' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit1.cxx:1573:10: style: The scope of the variable 'type' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit1.cxx:1573:19: style: The scope of the variable 'atom1' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit1.cxx:1573:29: style: The scope of the variable 'atom2' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit1.cxx:1573:39: style: The scope of the variable 'color' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit1.cxx:1577:21: style: The scope of the variable 'k' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit1.cxx:1666:10: style: The scope of the variable 'title' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit1.cxx:1682:10: style: The scope of the variable 'string' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit1.cxx:1684:9: style: The scope of the variable 'i' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit1.cxx:1684:12: style: The scope of the variable 'j' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit1.cxx:1686:10: style: The scope of the variable 'atom' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit1.cxx:1688:10: style: The scope of the variable 'color' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit1.cxx:1690:10: style: The scope of the variable 'widget' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit1.cxx:1823:10: style: The scope of the variable 'string' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit1.cxx:1898:10: style: The scope of the variable 'string' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit1.cxx:1904:9: style: The scope of the variable 'i' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit1.cxx:1906:9: style: The scope of the variable 'y' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit1.cxx:2040:10: style: The scope of the variable 'atom' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit1.cxx:2040:19: style: The scope of the variable 'color' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit1.cxx:2046:21: style: The scope of the variable 'k' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit1.cxx:2122:9: style: The scope of the variable 'y' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit1.cxx:2124:9: style: The scope of the variable 'wh' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit1.cxx:2435:10: style: The scope of the variable 'type' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit1.cxx:2435:19: style: The scope of the variable 'color' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit1.cxx:2437:18: style: The scope of the variable 'j' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit1.cxx:2437:21: style: The scope of the variable 'k' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit1.cxx:2753:10: style: The scope of the variable 'string' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit1.cxx:2759:9: style: The scope of the variable 'i' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit1.cxx:2761:9: style: The scope of the variable 'y' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit1.cxx:2948:9: style: The scope of the variable 'j' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit1.cxx:2948:39: style: The scope of the variable 'l' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit1.cxx:2950:10: style: The scope of the variable 'string' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit1.cxx:3075:15: style: The scope of the variable 'k' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit1.cxx:3154:10: style: The scope of the variable 'string' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit1.cxx:3154:22: style: The scope of the variable 'buffer' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit1.cxx:3156:12: style: The scope of the variable 'y' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit1.cxx:3302:9: style: The scope of the variable 'y' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit1.cxx:3302:17: style: The scope of the variable 'x' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit1.cxx:3436:20: style: The scope of the variable 'value' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit1.cxx:3518:10: style: The scope of the variable 'string' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit1.cxx:980:20: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/Edit1.cxx:973:17: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Edit1.cxx:980:20: note: Shadow variable DRAWxtl/source/DRAWxtl55/Edit1.cxx:986:19: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/Edit1.cxx:973:17: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Edit1.cxx:986:19: note: Shadow variable DRAWxtl/source/DRAWxtl55/Edit1.cxx:1008:20: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/Edit1.cxx:973:17: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Edit1.cxx:1008:20: note: Shadow variable DRAWxtl/source/DRAWxtl55/Edit1.cxx:1014:13: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/Edit1.cxx:973:17: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Edit1.cxx:1014:13: note: Shadow variable DRAWxtl/source/DRAWxtl55/Edit1.cxx:1021:13: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/Edit1.cxx:973:17: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Edit1.cxx:1021:13: note: Shadow variable DRAWxtl/source/DRAWxtl55/Edit1.cxx:1028:13: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/Edit1.cxx:973:17: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Edit1.cxx:1028:13: note: Shadow variable DRAWxtl/source/DRAWxtl55/Edit1.cxx:1039:19: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/Edit1.cxx:973:17: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Edit1.cxx:1039:19: note: Shadow variable DRAWxtl/source/DRAWxtl55/Edit1.cxx:1053:20: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/Edit1.cxx:973:17: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Edit1.cxx:1053:20: note: Shadow variable DRAWxtl/source/DRAWxtl55/Edit1.cxx:1059:13: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/Edit1.cxx:973:17: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Edit1.cxx:1059:13: note: Shadow variable DRAWxtl/source/DRAWxtl55/Edit1.cxx:1066:13: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/Edit1.cxx:973:17: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Edit1.cxx:1066:13: note: Shadow variable DRAWxtl/source/DRAWxtl55/Edit1.cxx:1073:13: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/Edit1.cxx:973:17: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Edit1.cxx:1073:13: note: Shadow variable DRAWxtl/source/DRAWxtl55/Edit1.cxx:1081:20: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/Edit1.cxx:973:17: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Edit1.cxx:1081:20: note: Shadow variable DRAWxtl/source/DRAWxtl55/Edit1.cxx:1087:13: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/Edit1.cxx:973:17: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Edit1.cxx:1087:13: note: Shadow variable DRAWxtl/source/DRAWxtl55/Edit1.cxx:1094:13: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/Edit1.cxx:973:17: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Edit1.cxx:1094:13: note: Shadow variable DRAWxtl/source/DRAWxtl55/Edit1.cxx:1101:19: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/Edit1.cxx:973:17: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Edit1.cxx:1101:19: note: Shadow variable DRAWxtl/source/DRAWxtl55/Edit1.cxx:1110:14: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/Edit1.cxx:973:17: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Edit1.cxx:1110:14: note: Shadow variable DRAWxtl/source/DRAWxtl55/Edit1.cxx:1120:14: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/Edit1.cxx:973:17: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Edit1.cxx:1120:14: note: Shadow variable DRAWxtl/source/DRAWxtl55/Edit1.cxx:1135:20: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/Edit1.cxx:973:17: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Edit1.cxx:1135:20: note: Shadow variable DRAWxtl/source/DRAWxtl55/Edit1.cxx:1142:20: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/Edit1.cxx:973:17: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Edit1.cxx:1142:20: note: Shadow variable DRAWxtl/source/DRAWxtl55/Edit1.cxx:1148:20: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/Edit1.cxx:973:17: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Edit1.cxx:1148:20: note: Shadow variable DRAWxtl/source/DRAWxtl55/Edit1.cxx:1153:13: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/Edit1.cxx:973:17: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Edit1.cxx:1153:13: note: Shadow variable DRAWxtl/source/DRAWxtl55/Edit1.cxx:1160:13: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/Edit1.cxx:973:17: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Edit1.cxx:1160:13: note: Shadow variable DRAWxtl/source/DRAWxtl55/Edit1.cxx:1167:13: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/Edit1.cxx:973:17: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Edit1.cxx:1167:13: note: Shadow variable DRAWxtl/source/DRAWxtl55/Edit1.cxx:1175:20: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/Edit1.cxx:973:17: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Edit1.cxx:1175:20: note: Shadow variable DRAWxtl/source/DRAWxtl55/Edit1.cxx:1180:20: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/Edit1.cxx:973:17: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Edit1.cxx:1180:20: note: Shadow variable DRAWxtl/source/DRAWxtl55/Edit1.cxx:1185:20: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/Edit1.cxx:973:17: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Edit1.cxx:1185:20: note: Shadow variable DRAWxtl/source/DRAWxtl55/Edit1.cxx:1190:20: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/Edit1.cxx:973:17: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Edit1.cxx:1190:20: note: Shadow variable DRAWxtl/source/DRAWxtl55/Edit1.cxx:1195:20: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/Edit1.cxx:973:17: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Edit1.cxx:1195:20: note: Shadow variable DRAWxtl/source/DRAWxtl55/Edit1.cxx:1200:20: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/Edit1.cxx:973:17: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Edit1.cxx:1200:20: note: Shadow variable DRAWxtl/source/DRAWxtl55/Edit1.cxx:1205:20: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/Edit1.cxx:973:17: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Edit1.cxx:1205:20: note: Shadow variable DRAWxtl/source/DRAWxtl55/Edit1.cxx:1210:20: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/Edit1.cxx:973:17: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Edit1.cxx:1210:20: note: Shadow variable DRAWxtl/source/DRAWxtl55/Edit1.cxx:1216:13: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/Edit1.cxx:973:17: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Edit1.cxx:1216:13: note: Shadow variable DRAWxtl/source/DRAWxtl55/Edit1.cxx:1222:13: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/Edit1.cxx:973:17: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Edit1.cxx:1222:13: note: Shadow variable DRAWxtl/source/DRAWxtl55/Edit1.cxx:1227:13: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/Edit1.cxx:973:17: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Edit1.cxx:1227:13: note: Shadow variable DRAWxtl/source/DRAWxtl55/Edit1.cxx:1233:13: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/Edit1.cxx:973:17: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Edit1.cxx:1233:13: note: Shadow variable DRAWxtl/source/DRAWxtl55/Edit1.cxx:1239:13: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/Edit1.cxx:973:17: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Edit1.cxx:1239:13: note: Shadow variable DRAWxtl/source/DRAWxtl55/Edit1.cxx:1244:13: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/Edit1.cxx:973:17: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Edit1.cxx:1244:13: note: Shadow variable DRAWxtl/source/DRAWxtl55/Edit1.cxx:1250:14: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/Edit1.cxx:973:17: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Edit1.cxx:1250:14: note: Shadow variable DRAWxtl/source/DRAWxtl55/Edit1.cxx:1258:14: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/Edit1.cxx:973:17: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Edit1.cxx:1258:14: note: Shadow variable DRAWxtl/source/DRAWxtl55/Edit1.cxx:1267:14: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/Edit1.cxx:973:17: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Edit1.cxx:1267:14: note: Shadow variable DRAWxtl/source/DRAWxtl55/Edit1.cxx:1749:7: style: Local variable 'j' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/Edit1.cxx:1684:12: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Edit1.cxx:1749:7: note: Shadow variable DRAWxtl/source/DRAWxtl55/Edit1.cxx:1902:16: style: Local variable 'zero' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/Edit1.cxx:78:12: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Edit1.cxx:1902:16: note: Shadow variable DRAWxtl/source/DRAWxtl55/Edit1.cxx:2525:10: style: Local variable 'i' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/Edit1.cxx:2439:9: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Edit1.cxx:2525:10: note: Shadow variable DRAWxtl/source/DRAWxtl55/Edit1.cxx:2757:16: style: Local variable 'zero' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/Edit1.cxx:78:12: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Edit1.cxx:2757:16: note: Shadow variable DRAWxtl/source/DRAWxtl55/Edit1.cxx:3152:16: style: Local variable 'zero' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/Edit1.cxx:78:12: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Edit1.cxx:3152:16: note: Shadow variable DRAWxtl/source/DRAWxtl55/Edit1.cxx:3301:16: style: Local variable 'zero' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/Edit1.cxx:78:12: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Edit1.cxx:3301:16: note: Shadow variable DRAWxtl/source/DRAWxtl55/Edit1.cxx:868:11: style: Variable 'newfile' can be declared as pointer to const [constVariablePointer] DRAWxtl/source/DRAWxtl55/Edit1.cxx:884:11: style: Variable 'newfile' can be declared as pointer to const [constVariablePointer] DRAWxtl/source/DRAWxtl55/Edit1.cxx:900:11: style: Variable 'newfile' can be declared as pointer to const [constVariablePointer] DRAWxtl/source/DRAWxtl55/Edit1.cxx:917:11: style: Variable 'newfile' can be declared as pointer to const [constVariablePointer] DRAWxtl/source/DRAWxtl55/Edit1.cxx:933:11: style: Variable 'newfile' can be declared as pointer to const [constVariablePointer] DRAWxtl/source/DRAWxtl55/Edit1.cxx:1314:39: style: Parameter 'save' can be declared as pointer to const. However it seems that 'Edit_Arrow_Save_cb' is a callback function, if 'save' is declared with const you might also need to cast function pointer(s). [constParameterCallback] DRAWxtl/source/DRAWxtl55/Edit1.cxx:1273:32: note: You might need to cast the function pointer here DRAWxtl/source/DRAWxtl55/Edit1.cxx:1314:39: note: Parameter 'save' can be declared as pointer to const DRAWxtl/source/DRAWxtl55/Edit1.cxx:1570:38: style: Parameter 'save' can be declared as pointer to const. However it seems that 'Edit_Bond_Save_cb' is a callback function, if 'save' is declared with const you might also need to cast function pointer(s). [constParameterCallback] DRAWxtl/source/DRAWxtl55/Edit1.cxx:1550:31: note: You might need to cast the function pointer here DRAWxtl/source/DRAWxtl55/Edit1.cxx:1570:38: note: Parameter 'save' can be declared as pointer to const DRAWxtl/source/DRAWxtl55/Edit1.cxx:1814:43: style: Parameter 'save' can be declared as pointer to const [constParameterPointer] DRAWxtl/source/DRAWxtl55/Edit1.cxx:2037:43: style: Parameter 'save' can be declared as pointer to const. However it seems that 'Edit_Lone_Pair_Save_cb' is a callback function, if 'save' is declared with const you might also need to cast function pointer(s). [constParameterCallback] DRAWxtl/source/DRAWxtl55/Edit1.cxx:2017:31: note: You might need to cast the function pointer here DRAWxtl/source/DRAWxtl55/Edit1.cxx:2037:43: note: Parameter 'save' can be declared as pointer to const DRAWxtl/source/DRAWxtl55/Edit1.cxx:2432:38: style: Parameter 'save' can be declared as pointer to const. However it seems that 'Edit_Maps_Save_cb' is a callback function, if 'save' is declared with const you might also need to cast function pointer(s). [constParameterCallback] DRAWxtl/source/DRAWxtl55/Edit1.cxx:2361:31: note: You might need to cast the function pointer here DRAWxtl/source/DRAWxtl55/Edit1.cxx:2432:38: note: Parameter 'save' can be declared as pointer to const DRAWxtl/source/DRAWxtl55/Edit1.cxx:2654:43: style: Parameter 'tosave' can be declared as pointer to const [constParameterPointer] DRAWxtl/source/DRAWxtl55/Edit1.cxx:2963:8: style: Variable 'a' can be declared as pointer to const [constVariablePointer] DRAWxtl/source/DRAWxtl55/Edit1.cxx:3073:42: style: Parameter 'save' can be declared as pointer to const. However it seems that 'Edit_Modparms_Save_cb' is a callback function, if 'save' is declared with const you might also need to cast function pointer(s). [constParameterCallback] DRAWxtl/source/DRAWxtl55/Edit1.cxx:3282:31: note: You might need to cast the function pointer here DRAWxtl/source/DRAWxtl55/Edit1.cxx:3073:42: note: Parameter 'save' can be declared as pointer to const DRAWxtl/source/DRAWxtl55/Edit1.cxx:3407:39: style: Parameter 'save' can be declared as pointer to const. However it seems that 'Edit_Slice_Save_cb' is a callback function, if 'save' is declared with const you might also need to cast function pointer(s). [constParameterCallback] DRAWxtl/source/DRAWxtl55/Edit1.cxx:3391:31: note: You might need to cast the function pointer here DRAWxtl/source/DRAWxtl55/Edit1.cxx:3407:39: note: Parameter 'save' can be declared as pointer to const DRAWxtl/source/DRAWxtl55/Edit1.cxx:3516:35: style: Parameter 'action' can be declared as pointer to const. However it seems that 'New_Occ_Add_cb' is a callback function, if 'action' is declared with const you might also need to cast function pointer(s). [constParameterCallback] DRAWxtl/source/DRAWxtl55/Edit1.cxx:3261:33: note: You might need to cast the function pointer here DRAWxtl/source/DRAWxtl55/Edit1.cxx:3516:35: note: Parameter 'action' can be declared as pointer to const DRAWxtl/source/DRAWxtl55/Edit1.cxx:1399:18: style: Variable 'newBonds' is assigned a value that is never used. [unreadVariable] DRAWxtl/source/DRAWxtl55/Edit1.cxx:1416:11: style: Variable 'newBonds' is assigned a value that is never used. [unreadVariable] DRAWxtl/source/DRAWxtl55/Edit1.cxx:3507:4: style: Variable 'n' is assigned a value that is never used. [unreadVariable] DRAWxtl/source/DRAWxtl55/Edit2.cxx:269:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_NO_BOX [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/Edit2.cxx:460:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_ALIGN_TOP [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/Edit2.cxx:692:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_COURIER [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1011:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_NO_BOX [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/Edit2.cxx:2604:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_COURIER [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/Edit2.cxx:2644:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_MULTI_BROWSER [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/Edit2.cxx:2690:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_COURIER [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/Edit2.cxx:2725:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_COURIER [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/Edit2.cxx:2837:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_COURIER [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/Edit2.cxx:2942:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_VIEWPORT [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/Edit2.cxx:3062:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_ALIGN_TOP [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1243:16: style: Condition 'strlen(atom)' is always true [knownConditionTrueFalse] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1240:26: note: Assuming that condition 'strlen(atom)<4' is not redundant DRAWxtl/source/DRAWxtl55/Edit2.cxx:1243:16: note: Condition 'strlen(atom)' is always true DRAWxtl/source/DRAWxtl55/Edit2.cxx:1580:16: style: Condition 'strlen(atom)' is always true [knownConditionTrueFalse] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1573:26: note: Assuming that condition 'strlen(atom)<4' is not redundant DRAWxtl/source/DRAWxtl55/Edit2.cxx:1580:16: note: Condition 'strlen(atom)' is always true DRAWxtl/source/DRAWxtl55/Edit2.cxx:151:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Edit2.cxx:156:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Edit2.cxx:161:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Edit2.cxx:173:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Edit2.cxx:178:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Edit2.cxx:609:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1090:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1141:12: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1145:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1149:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1194:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1238:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1291:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1341:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1343:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1401:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1403:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1408:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1418:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1423:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1433:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1438:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1448:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1453:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1527:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1572:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1776:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1803:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Edit2.cxx:2165:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Edit2.cxx:2172:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Edit2.cxx:2214:12: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Edit2.cxx:3337:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Edit2.cxx:3396:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Edit2.cxx:3458:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Edit2.cxx:3503:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Edit2.cxx:2815:14: warning: If resource allocation fails, then there is a possible null pointer dereference: ef [nullPointerOutOfResources] DRAWxtl/source/DRAWxtl55/Edit2.cxx:2813:22: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/Edit2.cxx:2813:22: note: Assignment 'ef=fopen(errfile,"w")', assigned value is 0 DRAWxtl/source/DRAWxtl55/Edit2.cxx:2815:14: note: Null pointer dereference DRAWxtl/source/DRAWxtl55/Edit2.cxx:2816:14: warning: If resource allocation fails, then there is a possible null pointer dereference: ef [nullPointerOutOfResources] DRAWxtl/source/DRAWxtl55/Edit2.cxx:2813:22: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/Edit2.cxx:2813:22: note: Assignment 'ef=fopen(errfile,"w")', assigned value is 0 DRAWxtl/source/DRAWxtl55/Edit2.cxx:2816:14: note: Null pointer dereference DRAWxtl/source/DRAWxtl55/Edit2.cxx:2817:14: warning: If resource allocation fails, then there is a possible null pointer dereference: ef [nullPointerOutOfResources] DRAWxtl/source/DRAWxtl55/Edit2.cxx:2813:22: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/Edit2.cxx:2813:22: note: Assignment 'ef=fopen(errfile,"w")', assigned value is 0 DRAWxtl/source/DRAWxtl55/Edit2.cxx:2817:14: note: Null pointer dereference DRAWxtl/source/DRAWxtl55/Edit2.cxx:2818:13: warning: If resource allocation fails, then there is a possible null pointer dereference: ef [nullPointerOutOfResources] DRAWxtl/source/DRAWxtl55/Edit2.cxx:2813:22: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/Edit2.cxx:2813:22: note: Assignment 'ef=fopen(errfile,"w")', assigned value is 0 DRAWxtl/source/DRAWxtl55/Edit2.cxx:2818:13: note: Null pointer dereference DRAWxtl/source/DRAWxtl55/Edit2.cxx:265:31: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:343:27: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:349:15: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:354:15: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:359:15: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:454:41: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:499:16: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:505:16: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:510:16: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:515:16: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:520:16: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:533:15: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:538:15: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:543:15: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:546:37: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:689:27: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:702:18: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:706:19: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:710:19: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:713:19: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:722:23: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1001:21: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1006:28: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1058:18: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1060:24: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1092:11: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1153:11: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1195:11: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1239:11: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1292:11: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1344:11: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1463:11: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1542:11: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1575:11: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1642:8: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1732:8: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1830:4: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1838:4: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1851:8: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1926:8: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:2043:8: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:2097:8: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:2189:11: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:2368:17: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:2375:34: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:2517:2: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:2599:25: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:2608:15: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:2611:21: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:2631:25: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:2663:15: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:2666:21: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:2685:25: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:2694:15: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:2697:21: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:2722:25: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:2731:15: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:2734:21: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:2834:29: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:2843:19: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:2846:25: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:3057:40: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:3103:27: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:3106:31: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:3115:32: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:3123:16: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:3127:16: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:3184:26: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:3192:17: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:3196:17: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:3211:15: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:3216:15: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:3221:15: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:3223:36: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:3459:11: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:3504:11: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:3569:8: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:3598:8: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Edit2.cxx:91:10: style: The scope of the variable 'atom1' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:91:20: style: The scope of the variable 'atom2' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:91:30: style: The scope of the variable 'color' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:91:56: style: The scope of the variable 'type' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:93:10: style: The scope of the variable 'tmp' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:97:9: style: The scope of the variable 'np' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:99:21: style: The scope of the variable 'k' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:101:9: style: The scope of the variable 'l' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:249:9: style: The scope of the variable 'y' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:427:10: style: The scope of the variable 'string' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:433:9: style: The scope of the variable 'i' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:435:9: style: The scope of the variable 'y_size' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:437:9: style: The scope of the variable 'y' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:569:10: style: The scope of the variable 'atom1' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:569:20: style: The scope of the variable 'color' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:571:12: style: The scope of the variable 'k' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:653:9: style: The scope of the variable 'r' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:654:17: style: The scope of the variable 'tempname' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:780:6: style: The scope of the variable 'i' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:780:9: style: The scope of the variable 'k' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1070:10: style: The scope of the variable 'value' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1125:9: style: The scope of the variable 'i' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1177:20: style: The scope of the variable 'value' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1221:13: style: The scope of the variable 'i' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1272:20: style: The scope of the variable 'value' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1321:30: style: The scope of the variable 'value' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1511:20: style: The scope of the variable 'value' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1549:20: style: The scope of the variable 'value' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1553:21: style: The scope of the variable 'i' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1608:10: style: The scope of the variable 'string' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1608:23: style: The scope of the variable 'color' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1688:10: style: The scope of the variable 'string' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1688:23: style: The scope of the variable 'type' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1690:11: style: The scope of the variable 'dia' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1690:16: style: The scope of the variable 'dmin' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1690:22: style: The scope of the variable 'dmax' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1692:21: style: The scope of the variable 'numd' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1752:22: style: The scope of the variable 'string2' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1754:13: style: The scope of the variable 'i' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1890:10: style: The scope of the variable 'string' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1892:10: style: The scope of the variable 'value' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1894:11: style: The scope of the variable 'level' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1961:10: style: The scope of the variable 'string' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1963:11: style: The scope of the variable 'dmin' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1963:17: style: The scope of the variable 'dmax' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1963:23: style: The scope of the variable 'transp' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1965:10: style: The scope of the variable 'temp' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1967:10: style: The scope of the variable 'atom1' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1967:20: style: The scope of the variable 'atom2' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1967:30: style: The scope of the variable 'type' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1969:21: style: The scope of the variable 'i' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:2059:10: style: The scope of the variable 'string' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:2061:11: style: The scope of the variable 'height' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:2061:19: style: The scope of the variable 'radius1' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:2061:28: style: The scope of the variable 'radius2' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:2065:9: style: The scope of the variable 'no' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:2135:21: style: The scope of the variable 'i' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:2139:29: style: The scope of the variable 'color' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:2679:17: style: The scope of the variable 'label' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:2859:9: style: The scope of the variable 'i' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:2859:12: style: The scope of the variable 'j' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:2859:15: style: The scope of the variable 'k' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:2859:18: style: The scope of the variable 'ijk' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:2861:11: style: The scope of the variable 'mapout' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:2918:11: style: The scope of the variable 'cpx' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:2918:16: style: The scope of the variable 'cpy' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:2918:21: style: The scope of the variable 'cpz' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:3031:9: style: The scope of the variable 'y' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:3035:9: style: The scope of the variable 'wh' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:3039:10: style: The scope of the variable 'type' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:3306:10: style: The scope of the variable 'type' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:3306:19: style: The scope of the variable 'number' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:3306:30: style: The scope of the variable 'color' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:3307:10: style: The scope of the variable 'filename' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:3315:9: style: The scope of the variable 'kk' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:3319:9: style: The scope of the variable 'Frame_No' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:3441:30: style: The scope of the variable 'value' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:3441:40: style: The scope of the variable 'tstring' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:3486:19: style: The scope of the variable 'value' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:3550:10: style: The scope of the variable 'string' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:3580:10: style: The scope of the variable 'string' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1179:11: style: Local variable 'dist' shadows outer function [shadowFunction] DRAWxtl/source/DRAWxtl55/DRAWxtl_proto.h:127:7: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Edit2.cxx:1179:11: note: Shadow variable DRAWxtl/source/DRAWxtl55/Edit2.cxx:1513:11: style: Local variable 'dist' shadows outer function [shadowFunction] DRAWxtl/source/DRAWxtl55/DRAWxtl_proto.h:127:7: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Edit2.cxx:1513:11: note: Shadow variable DRAWxtl/source/DRAWxtl55/Edit2.cxx:1551:11: style: Local variable 'dist' shadows outer function [shadowFunction] DRAWxtl/source/DRAWxtl55/DRAWxtl_proto.h:127:7: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Edit2.cxx:1551:11: note: Shadow variable DRAWxtl/source/DRAWxtl55/Edit2.cxx:2675:16: style: Local variable 'three' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/Edit2.cxx:70:12: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Edit2.cxx:2675:16: note: Shadow variable DRAWxtl/source/DRAWxtl55/Edit2.cxx:2916:11: style: Local variable 'viewport' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/draw_ext.h:162:14: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Edit2.cxx:2916:11: note: Shadow variable DRAWxtl/source/DRAWxtl55/Edit2.cxx:88:43: style: Parameter 'save' can be declared as pointer to const [constParameterPointer] DRAWxtl/source/DRAWxtl55/Edit2.cxx:396:38: style: Parameter 'save' can be declared as pointer to const. However it seems that 'Edit_Slab_Save_cb' is a callback function, if 'save' is declared with const you might also need to cast function pointer(s). [constParameterCallback] DRAWxtl/source/DRAWxtl55/Edit2.cxx:359:31: note: You might need to cast the function pointer here DRAWxtl/source/DRAWxtl55/Edit2.cxx:396:38: note: Parameter 'save' can be declared as pointer to const DRAWxtl/source/DRAWxtl55/Edit2.cxx:563:41: style: Parameter 'save' can be declared as pointer to const. However it seems that 'Edit_Spheres_Save_cb' is a callback function, if 'save' is declared with const you might also need to cast function pointer(s). [constParameterCallback] DRAWxtl/source/DRAWxtl55/Edit2.cxx:543:31: note: You might need to cast the function pointer here DRAWxtl/source/DRAWxtl55/Edit2.cxx:563:41: note: Parameter 'save' can be declared as pointer to const DRAWxtl/source/DRAWxtl55/Edit2.cxx:751:37: style: Parameter 'action' can be declared as pointer to const. However it seems that 'Edit_STR_Save_cb' is a callback function, if 'action' is declared with const you might also need to cast function pointer(s). [constParameterCallback] DRAWxtl/source/DRAWxtl55/Edit2.cxx:713:35: note: You might need to cast the function pointer here DRAWxtl/source/DRAWxtl55/Edit2.cxx:751:37: note: Parameter 'action' can be declared as pointer to const DRAWxtl/source/DRAWxtl55/Edit2.cxx:782:8: style: Variable 'newfile' can be declared as pointer to const [constVariablePointer] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1605:43: style: Parameter 'action' can be declared as pointer to const [constParameterPointer] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1685:42: style: Parameter 'action' can be declared as pointer to const [constParameterPointer] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1748:47: style: Parameter 'action' can be declared as pointer to const [constParameterPointer] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1887:41: style: Parameter 'action' can be declared as pointer to const [constParameterPointer] DRAWxtl/source/DRAWxtl55/Edit2.cxx:1958:47: style: Parameter 'action' can be declared as pointer to const [constParameterPointer] DRAWxtl/source/DRAWxtl55/Edit2.cxx:2056:47: style: Parameter 'action' can be declared as pointer to const [constParameterPointer] DRAWxtl/source/DRAWxtl55/Edit2.cxx:2127:44: style: Parameter 'action' can be declared as pointer to const. However it seems that 'New_Sphere_Add_cb' is a callback function, if 'action' is declared with const you might also need to cast function pointer(s). [constParameterCallback] DRAWxtl/source/DRAWxtl55/Edit2.cxx:520:32: note: You might need to cast the function pointer here DRAWxtl/source/DRAWxtl55/Edit2.cxx:2127:44: note: Parameter 'action' can be declared as pointer to const DRAWxtl/source/DRAWxtl55/Edit2.cxx:2235:16: style: Variable 'o' can be declared as pointer to const [constVariablePointer] DRAWxtl/source/DRAWxtl55/Edit2.cxx:2448:7: style: Variable 'type' can be declared as const array [constVariable] DRAWxtl/source/DRAWxtl55/Edit2.cxx:2742:42: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'View_Listing_Close_cb' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] DRAWxtl/source/DRAWxtl55/Edit2.cxx:2843:35: note: You might need to cast the function pointer here DRAWxtl/source/DRAWxtl55/Edit2.cxx:2742:42: note: Parameter 'arg' can be declared as pointer to const DRAWxtl/source/DRAWxtl55/Edit2.cxx:2921:13: style: Variable 'mat_specular' can be declared as const array [constVariable] DRAWxtl/source/DRAWxtl55/Edit2.cxx:2925:13: style: Variable 'mat_shininess' can be declared as const array [constVariable] DRAWxtl/source/DRAWxtl55/Edit2.cxx:3303:42: style: Parameter 'save' can be declared as pointer to const. However it seems that 'Edit_Surfaces_Save_cb' is a callback function, if 'save' is declared with const you might also need to cast function pointer(s). [constParameterCallback] DRAWxtl/source/DRAWxtl55/Edit2.cxx:3221:31: note: You might need to cast the function pointer here DRAWxtl/source/DRAWxtl55/Edit2.cxx:3303:42: note: Parameter 'save' can be declared as pointer to const DRAWxtl/source/DRAWxtl55/Edit2.cxx:3548:45: style: Parameter 'action' can be declared as pointer to const. However it seems that 'New_AimSurf_Add_cb' is a callback function, if 'action' is declared with const you might also need to cast function pointer(s). [constParameterCallback] DRAWxtl/source/DRAWxtl55/Edit2.cxx:3127:32: note: You might need to cast the function pointer here DRAWxtl/source/DRAWxtl55/Edit2.cxx:3548:45: note: Parameter 'action' can be declared as pointer to const DRAWxtl/source/DRAWxtl55/Edit2.cxx:3578:44: style: Parameter 'action' can be declared as pointer to const. However it seems that 'New_Radius_Add_cb' is a callback function, if 'action' is declared with const you might also need to cast function pointer(s). [constParameterCallback] DRAWxtl/source/DRAWxtl55/Edit2.cxx:3196:33: note: You might need to cast the function pointer here DRAWxtl/source/DRAWxtl55/Edit2.cxx:3578:44: note: Parameter 'action' can be declared as pointer to const DRAWxtl/source/DRAWxtl55/Edit2.cxx:3319:18: style: Variable 'Frame_No' is assigned a value that is never used. [unreadVariable] DRAWxtl/source/DRAWxtl55/Edit2.cxx:3324:11: style: Variable 'Frame_No' is assigned a value that is never used. [unreadVariable] DRAWxtl/source/DRAWxtl55/EditView.cxx:34:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_ALIGN_TOP [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/EditView.cxx:46:25: warning: Class 'EditScreen' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] DRAWxtl/source/DRAWxtl55/EditView.cxx:46:25: warning: Class 'EditScreen' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] DRAWxtl/source/DRAWxtl55/EditView.cxx:29:15: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/EditView.cxx:33:16: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/EditView.cxx:156:31: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/EditView.cxx:162:19: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/EditView.cxx:170:19: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/EditView.cxx:177:19: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/EditView.cxx:182:19: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/EditView.cxx:23:9: style: The scope of the variable 'y' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/EditView.cxx:23:12: style: The scope of the variable 'y1' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/EditView.cxx:38:23: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/EditView.cxx:26:13: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/EditView.cxx:38:23: note: Shadow variable DRAWxtl/source/DRAWxtl55/EditView.cxx:46:21: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/EditView.cxx:26:13: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/EditView.cxx:46:21: note: Shadow variable DRAWxtl/source/DRAWxtl55/EditView.cxx:53:21: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/EditView.cxx:26:13: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/EditView.cxx:53:21: note: Shadow variable DRAWxtl/source/DRAWxtl55/EditView.cxx:60:21: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/EditView.cxx:26:13: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/EditView.cxx:60:21: note: Shadow variable DRAWxtl/source/DRAWxtl55/EditView.cxx:67:22: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/EditView.cxx:26:13: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/EditView.cxx:67:22: note: Shadow variable DRAWxtl/source/DRAWxtl55/EditView.cxx:73:21: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/EditView.cxx:26:13: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/EditView.cxx:73:21: note: Shadow variable DRAWxtl/source/DRAWxtl55/EditView.cxx:78:21: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/EditView.cxx:26:13: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/EditView.cxx:78:21: note: Shadow variable DRAWxtl/source/DRAWxtl55/EditView.cxx:84:23: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/EditView.cxx:26:13: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/EditView.cxx:84:23: note: Shadow variable DRAWxtl/source/DRAWxtl55/EditView.cxx:90:22: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/EditView.cxx:26:13: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/EditView.cxx:90:22: note: Shadow variable DRAWxtl/source/DRAWxtl55/EditView.cxx:96:21: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/EditView.cxx:26:13: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/EditView.cxx:96:21: note: Shadow variable DRAWxtl/source/DRAWxtl55/EditView.cxx:102:21: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/EditView.cxx:26:13: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/EditView.cxx:102:21: note: Shadow variable DRAWxtl/source/DRAWxtl55/EditView.cxx:108:21: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/EditView.cxx:26:13: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/EditView.cxx:108:21: note: Shadow variable DRAWxtl/source/DRAWxtl55/EditView.cxx:114:21: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/EditView.cxx:26:13: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/EditView.cxx:114:21: note: Shadow variable DRAWxtl/source/DRAWxtl55/EditView.cxx:120:21: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/EditView.cxx:26:13: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/EditView.cxx:120:21: note: Shadow variable DRAWxtl/source/DRAWxtl55/EditView.cxx:126:21: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/EditView.cxx:26:13: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/EditView.cxx:126:21: note: Shadow variable DRAWxtl/source/DRAWxtl55/EditView.cxx:132:21: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/EditView.cxx:26:13: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/EditView.cxx:132:21: note: Shadow variable DRAWxtl/source/DRAWxtl55/EditView.cxx:160:17: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/EditView.cxx:26:13: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/EditView.cxx:160:17: note: Shadow variable DRAWxtl/source/DRAWxtl55/EditView.cxx:166:17: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/EditView.cxx:26:13: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/EditView.cxx:166:17: note: Shadow variable DRAWxtl/source/DRAWxtl55/EditView.cxx:173:17: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/EditView.cxx:26:13: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/EditView.cxx:173:17: note: Shadow variable DRAWxtl/source/DRAWxtl55/EditView.cxx:180:17: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/EditView.cxx:26:13: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/EditView.cxx:180:17: note: Shadow variable DRAWxtl/source/DRAWxtl55/Ellipsoids.cxx:56:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_ALIGN_BOTTOM [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/Ellipsoids.cxx:102:25: warning: Class 'Ellipsoids' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] DRAWxtl/source/DRAWxtl55/Ellipsoids.cxx:102:25: warning: Class 'Ellipsoids' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] DRAWxtl/source/DRAWxtl55/Ellipsoids.cxx:41:15: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Ellipsoids.cxx:42:16: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Ellipsoids.cxx:73:19: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Ellipsoids.cxx:80:20: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Ellipsoids.cxx:85:20: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Ellipsoids.cxx:90:20: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Ellipsoids.cxx:138:19: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Ellipsoids.cxx:145:19: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Ellipsoids.cxx:152:19: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Ellipsoids.cxx:159:19: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Ellipsoids.cxx:27:16: style: The scope of the variable 'w' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Ellipsoids.cxx:35:9: style: The scope of the variable 'y' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Ellipsoids.cxx:45:22: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/Ellipsoids.cxx:38:13: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Ellipsoids.cxx:45:22: note: Shadow variable DRAWxtl/source/DRAWxtl55/Ellipsoids.cxx:64:22: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/Ellipsoids.cxx:38:13: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Ellipsoids.cxx:64:22: note: Shadow variable DRAWxtl/source/DRAWxtl55/Ellipsoids.cxx:70:22: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/Ellipsoids.cxx:38:13: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Ellipsoids.cxx:70:22: note: Shadow variable DRAWxtl/source/DRAWxtl55/Ellipsoids.cxx:102:21: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/Ellipsoids.cxx:38:13: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Ellipsoids.cxx:102:21: note: Shadow variable DRAWxtl/source/DRAWxtl55/Ellipsoids.cxx:108:21: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/Ellipsoids.cxx:38:13: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Ellipsoids.cxx:108:21: note: Shadow variable DRAWxtl/source/DRAWxtl55/Ellipsoids.cxx:115:22: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/Ellipsoids.cxx:38:13: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Ellipsoids.cxx:115:22: note: Shadow variable DRAWxtl/source/DRAWxtl55/Ellipsoids.cxx:122:22: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/Ellipsoids.cxx:38:13: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Ellipsoids.cxx:122:22: note: Shadow variable DRAWxtl/source/DRAWxtl55/Ellipsoids.cxx:130:23: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/Ellipsoids.cxx:38:13: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Ellipsoids.cxx:130:23: note: Shadow variable DRAWxtl/source/DRAWxtl55/Ellipsoids.cxx:135:23: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/Ellipsoids.cxx:38:13: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Ellipsoids.cxx:135:23: note: Shadow variable DRAWxtl/source/DRAWxtl55/Ellipsoids.cxx:142:17: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/Ellipsoids.cxx:38:13: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Ellipsoids.cxx:142:17: note: Shadow variable DRAWxtl/source/DRAWxtl55/Ellipsoids.cxx:148:17: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/Ellipsoids.cxx:38:13: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Ellipsoids.cxx:148:17: note: Shadow variable DRAWxtl/source/DRAWxtl55/Ellipsoids.cxx:155:17: style: Local variable 'o' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/Ellipsoids.cxx:38:13: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Ellipsoids.cxx:155:17: note: Shadow variable DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:48:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable children_ [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:58:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable children_ [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:69:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_ [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:75:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_ [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:81:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_ [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:87:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_ [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:98:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_WINDOW [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:138:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_SHIFT [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:169:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable savedfocus_ [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:362:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable children_ [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:415:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_ALIGN_TOP [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:435:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable children_ [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:475:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable children_ [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:505:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable children_ [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:511:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable children_ [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:549:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sizes_ [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:556:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sizes_ [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:613:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_WINDOW [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:723:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_DAMAGE_CHILD [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:738:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_DAMAGE_CHILD [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:749:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_WINDOW [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:760:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_WINDOW [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:777:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_ALIGN_INSIDE [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:48:29: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:75:16: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:450:8: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:462:16: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:476:11: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:478:17: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:480:11: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:490:15: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:524:8: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:525:11: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Flu_Combo_Box.cxx:30:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_DOWN_BOX [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/Flu_Combo_Box.cxx:72:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_WHEN_NOT_CHANGED [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/Flu_Combo_Box.cxx:104:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_FOREGROUND_COLOR [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/Flu_Combo_Box.cxx:121:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_WINDOW [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/Flu_Combo_Box.cxx:136:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_WINDOW [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/Flu_Combo_Box.cxx:152:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_BORDER_FRAME [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/Flu_Combo_Box.cxx:187:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_MOVE [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/Flu_Combo_Box.cxx:244:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_KEYDOWN [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/Flu_Combo_Box.cxx:274:9: style: Condition '_popped' is always true [knownConditionTrueFalse] DRAWxtl/source/DRAWxtl55/Flu_Combo_Box.cxx:270:12: note: Assignment '_popped=true', assigned value is 1 DRAWxtl/source/DRAWxtl55/Flu_Combo_Box.cxx:274:9: note: Condition '_popped' is always true DRAWxtl/source/DRAWxtl55/Flu_Combo_Box.cxx:69:26: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Flu_Combo_Box.cxx:25:35: style:inconclusive: Function 'Flu_Combo_Box' argument 1 names different: declaration 'x' definition 'X'. [funcArgNamesDifferent] DRAWxtl/source/DRAWxtl55/Flu_Combo_Box.h:33:24: note: Function 'Flu_Combo_Box' argument 1 names different: declaration 'x' definition 'X'. DRAWxtl/source/DRAWxtl55/Flu_Combo_Box.cxx:25:35: note: Function 'Flu_Combo_Box' argument 1 names different: declaration 'x' definition 'X'. DRAWxtl/source/DRAWxtl55/Flu_Combo_Box.cxx:25:42: style:inconclusive: Function 'Flu_Combo_Box' argument 2 names different: declaration 'y' definition 'Y'. [funcArgNamesDifferent] DRAWxtl/source/DRAWxtl55/Flu_Combo_Box.h:33:31: note: Function 'Flu_Combo_Box' argument 2 names different: declaration 'y' definition 'Y'. DRAWxtl/source/DRAWxtl55/Flu_Combo_Box.cxx:25:42: note: Function 'Flu_Combo_Box' argument 2 names different: declaration 'y' definition 'Y'. DRAWxtl/source/DRAWxtl55/Flu_Combo_Box.cxx:25:49: style:inconclusive: Function 'Flu_Combo_Box' argument 3 names different: declaration 'w' definition 'W'. [funcArgNamesDifferent] DRAWxtl/source/DRAWxtl55/Flu_Combo_Box.h:33:38: note: Function 'Flu_Combo_Box' argument 3 names different: declaration 'w' definition 'W'. DRAWxtl/source/DRAWxtl55/Flu_Combo_Box.cxx:25:49: note: Function 'Flu_Combo_Box' argument 3 names different: declaration 'w' definition 'W'. DRAWxtl/source/DRAWxtl55/Flu_Combo_Box.cxx:25:56: style:inconclusive: Function 'Flu_Combo_Box' argument 4 names different: declaration 'h' definition 'H'. [funcArgNamesDifferent] DRAWxtl/source/DRAWxtl55/Flu_Combo_Box.h:33:45: note: Function 'Flu_Combo_Box' argument 4 names different: declaration 'h' definition 'H'. DRAWxtl/source/DRAWxtl55/Flu_Combo_Box.cxx:25:56: note: Function 'Flu_Combo_Box' argument 4 names different: declaration 'h' definition 'H'. DRAWxtl/source/DRAWxtl55/Flu_Combo_List.cxx:30:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_FLAT_BOX [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/Flu_Combo_List.cxx:55:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_DRAG [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/Flu_Combo_List.cxx:25:37: style:inconclusive: Function 'Flu_Combo_List' argument 1 names different: declaration 'x' definition 'X'. [funcArgNamesDifferent] DRAWxtl/source/DRAWxtl55/Flu_Combo_List.h:30:25: note: Function 'Flu_Combo_List' argument 1 names different: declaration 'x' definition 'X'. DRAWxtl/source/DRAWxtl55/Flu_Combo_List.cxx:25:37: note: Function 'Flu_Combo_List' argument 1 names different: declaration 'x' definition 'X'. DRAWxtl/source/DRAWxtl55/Flu_Combo_List.cxx:25:44: style:inconclusive: Function 'Flu_Combo_List' argument 2 names different: declaration 'y' definition 'Y'. [funcArgNamesDifferent] DRAWxtl/source/DRAWxtl55/Flu_Combo_List.h:30:32: note: Function 'Flu_Combo_List' argument 2 names different: declaration 'y' definition 'Y'. DRAWxtl/source/DRAWxtl55/Flu_Combo_List.cxx:25:44: note: Function 'Flu_Combo_List' argument 2 names different: declaration 'y' definition 'Y'. DRAWxtl/source/DRAWxtl55/Flu_Combo_List.cxx:25:51: style:inconclusive: Function 'Flu_Combo_List' argument 3 names different: declaration 'w' definition 'W'. [funcArgNamesDifferent] DRAWxtl/source/DRAWxtl55/Flu_Combo_List.h:30:39: note: Function 'Flu_Combo_List' argument 3 names different: declaration 'w' definition 'W'. DRAWxtl/source/DRAWxtl55/Flu_Combo_List.cxx:25:51: note: Function 'Flu_Combo_List' argument 3 names different: declaration 'w' definition 'W'. DRAWxtl/source/DRAWxtl55/Flu_Combo_List.cxx:25:58: style:inconclusive: Function 'Flu_Combo_List' argument 4 names different: declaration 'h' definition 'H'. [funcArgNamesDifferent] DRAWxtl/source/DRAWxtl55/Flu_Combo_List.h:30:46: note: Function 'Flu_Combo_List' argument 4 names different: declaration 'h' definition 'H'. DRAWxtl/source/DRAWxtl55/Flu_Combo_List.cxx:25:58: note: Function 'Flu_Combo_List' argument 4 names different: declaration 'h' definition 'H'. DRAWxtl/source/DRAWxtl55/Flu_Spinner.cxx:79:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_ALIGN_INSIDE [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/Flu_Spinner.cxx:111:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_UP_BOX [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/Flu_Spinner.cxx:142:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_ALIGN_INSIDE [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/Flu_Spinner.cxx:183:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_ALIGN_INSIDE [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/Flu_Spinner.cxx:216:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_INT_INPUT [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/Flu_Spinner.cxx:242:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_SHIFT [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/Flu_Spinner.cxx:280:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_ALIGN_INSIDE [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/Flu_Spinner.cxx:188:14: error:inconclusive: If memory allocation fail: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] DRAWxtl/source/DRAWxtl55/Flu_Spinner.cxx:186:24: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/Flu_Spinner.cxx:186:8: note: Assignment 'buf=(char*)malloc(len+128)', assigned value is 0 DRAWxtl/source/DRAWxtl55/Flu_Spinner.cxx:188:14: note: Null pointer addition DRAWxtl/source/DRAWxtl55/Flu_Spinner.cxx:141:24: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Flu_Spinner.cxx:186:8: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Flu_Spinner.cxx:190:8: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Flu_Spinner.cxx:255:22: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Flu_Spinner.cxx:91:31: style:inconclusive: Function 'Flu_Spinner' argument 1 names different: declaration 'x' definition 'X'. [funcArgNamesDifferent] DRAWxtl/source/DRAWxtl55/Flu_Spinner.h:41:24: note: Function 'Flu_Spinner' argument 1 names different: declaration 'x' definition 'X'. DRAWxtl/source/DRAWxtl55/Flu_Spinner.cxx:91:31: note: Function 'Flu_Spinner' argument 1 names different: declaration 'x' definition 'X'. DRAWxtl/source/DRAWxtl55/Flu_Spinner.cxx:91:38: style:inconclusive: Function 'Flu_Spinner' argument 2 names different: declaration 'y' definition 'Y'. [funcArgNamesDifferent] DRAWxtl/source/DRAWxtl55/Flu_Spinner.h:41:31: note: Function 'Flu_Spinner' argument 2 names different: declaration 'y' definition 'Y'. DRAWxtl/source/DRAWxtl55/Flu_Spinner.cxx:91:38: note: Function 'Flu_Spinner' argument 2 names different: declaration 'y' definition 'Y'. DRAWxtl/source/DRAWxtl55/Flu_Spinner.cxx:91:45: style:inconclusive: Function 'Flu_Spinner' argument 3 names different: declaration 'w' definition 'W'. [funcArgNamesDifferent] DRAWxtl/source/DRAWxtl55/Flu_Spinner.h:41:38: note: Function 'Flu_Spinner' argument 3 names different: declaration 'w' definition 'W'. DRAWxtl/source/DRAWxtl55/Flu_Spinner.cxx:91:45: note: Function 'Flu_Spinner' argument 3 names different: declaration 'w' definition 'W'. DRAWxtl/source/DRAWxtl55/Flu_Spinner.cxx:91:52: style:inconclusive: Function 'Flu_Spinner' argument 4 names different: declaration 'h' definition 'H'. [funcArgNamesDifferent] DRAWxtl/source/DRAWxtl55/Flu_Spinner.h:41:45: note: Function 'Flu_Spinner' argument 4 names different: declaration 'h' definition 'H'. DRAWxtl/source/DRAWxtl55/Flu_Spinner.cxx:91:52: note: Function 'Flu_Spinner' argument 4 names different: declaration 'h' definition 'H'. DRAWxtl/source/DRAWxtl55/Fourier.cxx:55:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/Fourier.cxx:148:17: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Fourier.cxx:279:10: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Fourier.cxx:286:10: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Fourier.cxx:294:10: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Fourier.cxx:303:10: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Fourier.cxx:313:10: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Fourier.cxx:324:10: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Fourier.cxx:507:11: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Fourier.cxx:508:11: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Fourier.cxx:509:11: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Fourier.cxx:510:11: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Fourier.cxx:511:11: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Fourier.cxx:512:11: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Fourier.cxx:595:12: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Fourier.cxx:596:12: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Fourier.cxx:597:12: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Fourier.cxx:598:12: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Fourier.cxx:612:17: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Fourier.cxx:804:12: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Fourier.cxx:1070:2: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Fourier.cxx:1860:10: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Fourier.cxx:1867:10: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Fourier.cxx:1875:10: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Fourier.cxx:1884:10: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Fourier.cxx:1894:10: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Fourier.cxx:1905:10: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Fourier.cxx:2075:11: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Fourier.cxx:2076:11: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Fourier.cxx:2077:11: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Fourier.cxx:2078:11: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Fourier.cxx:2079:11: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Fourier.cxx:2080:11: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Fourier.cxx:2174:12: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Fourier.cxx:2175:12: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Fourier.cxx:2176:12: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Fourier.cxx:2177:12: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Fourier.cxx:2197:17: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Fourier.cxx:2480:2: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Fourier.cxx:2613:6: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Fourier.cxx:2783:6: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Fourier.cxx:2967:6: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Fourier.cxx:3138:6: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Fourier.cxx:3329:6: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Fourier.cxx:3423:23: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Fourier.cxx:3424:23: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Fourier.cxx:3425:23: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Fourier.cxx:3562:6: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Fourier.cxx:765:7: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment] DRAWxtl/source/DRAWxtl55/Fourier.cxx:758:7: note: i is assigned DRAWxtl/source/DRAWxtl55/Fourier.cxx:765:7: note: i is overwritten DRAWxtl/source/DRAWxtl55/Fourier.cxx:768:7: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment] DRAWxtl/source/DRAWxtl55/Fourier.cxx:765:7: note: i is assigned DRAWxtl/source/DRAWxtl55/Fourier.cxx:768:7: note: i is overwritten DRAWxtl/source/DRAWxtl55/Fourier.cxx:775:7: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment] DRAWxtl/source/DRAWxtl55/Fourier.cxx:768:7: note: i is assigned DRAWxtl/source/DRAWxtl55/Fourier.cxx:775:7: note: i is overwritten DRAWxtl/source/DRAWxtl55/Fourier.cxx:782:7: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment] DRAWxtl/source/DRAWxtl55/Fourier.cxx:775:7: note: i is assigned DRAWxtl/source/DRAWxtl55/Fourier.cxx:782:7: note: i is overwritten DRAWxtl/source/DRAWxtl55/Fourier.cxx:792:7: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment] DRAWxtl/source/DRAWxtl55/Fourier.cxx:782:7: note: i is assigned DRAWxtl/source/DRAWxtl55/Fourier.cxx:792:7: note: i is overwritten DRAWxtl/source/DRAWxtl55/Fourier.cxx:801:7: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment] DRAWxtl/source/DRAWxtl55/Fourier.cxx:792:7: note: i is assigned DRAWxtl/source/DRAWxtl55/Fourier.cxx:801:7: note: i is overwritten DRAWxtl/source/DRAWxtl55/Fourier.cxx:2700:11: style: Variable 'reslt' is reassigned a value before the old one has been used. [redundantAssignment] DRAWxtl/source/DRAWxtl55/Fourier.cxx:2699:11: note: reslt is assigned DRAWxtl/source/DRAWxtl55/Fourier.cxx:2700:11: note: reslt is overwritten DRAWxtl/source/DRAWxtl55/Fourier.cxx:2701:11: style: Variable 'reslt' is reassigned a value before the old one has been used. [redundantAssignment] DRAWxtl/source/DRAWxtl55/Fourier.cxx:2700:11: note: reslt is assigned DRAWxtl/source/DRAWxtl55/Fourier.cxx:2701:11: note: reslt is overwritten DRAWxtl/source/DRAWxtl55/Fourier.cxx:2791:8: style: Variable 'reslt' is reassigned a value before the old one has been used. [redundantAssignment] DRAWxtl/source/DRAWxtl55/Fourier.cxx:2706:8: note: reslt is assigned DRAWxtl/source/DRAWxtl55/Fourier.cxx:2791:8: note: reslt is overwritten DRAWxtl/source/DRAWxtl55/Fourier.cxx:2792:8: style: Variable 'reslt' is reassigned a value before the old one has been used. [redundantAssignment] DRAWxtl/source/DRAWxtl55/Fourier.cxx:2791:8: note: reslt is assigned DRAWxtl/source/DRAWxtl55/Fourier.cxx:2792:8: note: reslt is overwritten DRAWxtl/source/DRAWxtl55/Fourier.cxx:2793:8: style: Variable 'reslt' is reassigned a value before the old one has been used. [redundantAssignment] DRAWxtl/source/DRAWxtl55/Fourier.cxx:2792:8: note: reslt is assigned DRAWxtl/source/DRAWxtl55/Fourier.cxx:2793:8: note: reslt is overwritten DRAWxtl/source/DRAWxtl55/Fourier.cxx:3092:8: style: Variable 'reslt' is reassigned a value before the old one has been used. [redundantAssignment] DRAWxtl/source/DRAWxtl55/Fourier.cxx:3091:8: note: reslt is assigned DRAWxtl/source/DRAWxtl55/Fourier.cxx:3092:8: note: reslt is overwritten DRAWxtl/source/DRAWxtl55/Fourier.cxx:3093:8: style: Variable 'reslt' is reassigned a value before the old one has been used. [redundantAssignment] DRAWxtl/source/DRAWxtl55/Fourier.cxx:3092:8: note: reslt is assigned DRAWxtl/source/DRAWxtl55/Fourier.cxx:3093:8: note: reslt is overwritten DRAWxtl/source/DRAWxtl55/Fourier.cxx:3409:11: style: Variable 'reslt' is reassigned a value before the old one has been used. [redundantAssignment] DRAWxtl/source/DRAWxtl55/Fourier.cxx:3408:11: note: reslt is assigned DRAWxtl/source/DRAWxtl55/Fourier.cxx:3409:11: note: reslt is overwritten DRAWxtl/source/DRAWxtl55/Fourier.cxx:3412:11: style: Variable 'reslt' is reassigned a value before the old one has been used. [redundantAssignment] DRAWxtl/source/DRAWxtl55/Fourier.cxx:3409:11: note: reslt is assigned DRAWxtl/source/DRAWxtl55/Fourier.cxx:3412:11: note: reslt is overwritten DRAWxtl/source/DRAWxtl55/Fourier.cxx:3413:12: style: Variable 'ireslt' is reassigned a value before the old one has been used. [redundantAssignment] DRAWxtl/source/DRAWxtl55/Fourier.cxx:3410:12: note: ireslt is assigned DRAWxtl/source/DRAWxtl55/Fourier.cxx:3413:12: note: ireslt is overwritten DRAWxtl/source/DRAWxtl55/Fourier.cxx:3510:11: style: Variable 'reslt' is reassigned a value before the old one has been used. [redundantAssignment] DRAWxtl/source/DRAWxtl55/Fourier.cxx:3502:8: note: reslt is assigned DRAWxtl/source/DRAWxtl55/Fourier.cxx:3510:11: note: reslt is overwritten DRAWxtl/source/DRAWxtl55/Fourier.cxx:3511:11: style: Variable 'reslt' is reassigned a value before the old one has been used. [redundantAssignment] DRAWxtl/source/DRAWxtl55/Fourier.cxx:3510:11: note: reslt is assigned DRAWxtl/source/DRAWxtl55/Fourier.cxx:3511:11: note: reslt is overwritten DRAWxtl/source/DRAWxtl55/Fourier.cxx:3520:11: style: Variable 'reslt' is reassigned a value before the old one has been used. [redundantAssignment] DRAWxtl/source/DRAWxtl55/Fourier.cxx:3511:11: note: reslt is assigned DRAWxtl/source/DRAWxtl55/Fourier.cxx:3520:11: note: reslt is overwritten DRAWxtl/source/DRAWxtl55/Fourier.cxx:3572:8: style: Variable 'reslt' is reassigned a value before the old one has been used. [redundantAssignment] DRAWxtl/source/DRAWxtl55/Fourier.cxx:3571:8: note: reslt is assigned DRAWxtl/source/DRAWxtl55/Fourier.cxx:3572:8: note: reslt is overwritten DRAWxtl/source/DRAWxtl55/Fourier.cxx:3573:8: style: Variable 'reslt' is reassigned a value before the old one has been used. [redundantAssignment] DRAWxtl/source/DRAWxtl55/Fourier.cxx:3572:8: note: reslt is assigned DRAWxtl/source/DRAWxtl55/Fourier.cxx:3573:8: note: reslt is overwritten DRAWxtl/source/DRAWxtl55/Fourier.cxx:3574:8: style: Variable 'reslt' is reassigned a value before the old one has been used. [redundantAssignment] DRAWxtl/source/DRAWxtl55/Fourier.cxx:3573:8: note: reslt is assigned DRAWxtl/source/DRAWxtl55/Fourier.cxx:3574:8: note: reslt is overwritten DRAWxtl/source/DRAWxtl55/Fourier.cxx:52:12: style: The scope of the variable 'val' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Fourier.cxx:73:10: style: The scope of the variable 'string' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Fourier.cxx:229:12: style: The scope of the variable 'x' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Fourier.cxx:263:9: style: The scope of the variable 'skip' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Fourier.cxx:1810:12: style: The scope of the variable 'x' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Fourier.cxx:1840:9: style: The scope of the variable 'skip' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Fourier.cxx:2309:10: style: The scope of the variable 'string' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Fourier.cxx:2543:10: style: The scope of the variable 'string' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Fourier.cxx:2545:28: style: The scope of the variable 'astart' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Fourier.cxx:2545:36: style: The scope of the variable 'aend' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Fourier.cxx:2547:28: style: The scope of the variable 'bstart' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Fourier.cxx:2547:36: style: The scope of the variable 'bend' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Fourier.cxx:2549:28: style: The scope of the variable 'cstart' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Fourier.cxx:2549:36: style: The scope of the variable 'cend' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Fourier.cxx:2678:9: style: The scope of the variable 'i' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Fourier.cxx:2678:12: style: The scope of the variable 'j' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Fourier.cxx:2678:15: style: The scope of the variable 'k' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Fourier.cxx:2680:9: style: The scope of the variable 'ii' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Fourier.cxx:2680:13: style: The scope of the variable 'jj' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Fourier.cxx:2680:17: style: The scope of the variable 'kk' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Fourier.cxx:2682:9: style: The scope of the variable 'fullcell' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Fourier.cxx:2688:9: style: The scope of the variable 'new_mapstep_a' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Fourier.cxx:2688:24: style: The scope of the variable 'astart' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Fourier.cxx:2688:32: style: The scope of the variable 'aend' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Fourier.cxx:2690:9: style: The scope of the variable 'new_mapstep_b' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Fourier.cxx:2690:24: style: The scope of the variable 'bstart' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Fourier.cxx:2690:32: style: The scope of the variable 'bend' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Fourier.cxx:2692:9: style: The scope of the variable 'new_mapstep_c' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Fourier.cxx:2692:24: style: The scope of the variable 'cstart' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Fourier.cxx:2692:32: style: The scope of the variable 'cend' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Fourier.cxx:2859:9: style: The scope of the variable 'ijk' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Fourier.cxx:2861:21: style: The scope of the variable 'm' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Fourier.cxx:2871:28: style: The scope of the variable 'astart' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Fourier.cxx:2871:36: style: The scope of the variable 'aend' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Fourier.cxx:2873:28: style: The scope of the variable 'bstart' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Fourier.cxx:2873:36: style: The scope of the variable 'bend' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Fourier.cxx:2875:28: style: The scope of the variable 'cstart' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Fourier.cxx:2875:36: style: The scope of the variable 'cend' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Fourier.cxx:3045:9: style: The scope of the variable 'i' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Fourier.cxx:3045:12: style: The scope of the variable 'j' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Fourier.cxx:3045:15: style: The scope of the variable 'k' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Fourier.cxx:3047:9: style: The scope of the variable 'ii' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Fourier.cxx:3047:13: style: The scope of the variable 'jj' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Fourier.cxx:3047:17: style: The scope of the variable 'kk' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Fourier.cxx:3051:28: style: The scope of the variable 'astart' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Fourier.cxx:3051:36: style: The scope of the variable 'aend' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Fourier.cxx:3053:28: style: The scope of the variable 'bstart' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Fourier.cxx:3053:36: style: The scope of the variable 'bend' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Fourier.cxx:3055:28: style: The scope of the variable 'cstart' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Fourier.cxx:3055:36: style: The scope of the variable 'cend' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Fourier.cxx:3254:11: style: The scope of the variable 'reslt' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Fourier.cxx:3262:9: style: The scope of the variable 'i' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Fourier.cxx:3262:12: style: The scope of the variable 'j' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Fourier.cxx:3262:15: style: The scope of the variable 'k' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Fourier.cxx:3266:28: style: The scope of the variable 'astart' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Fourier.cxx:3266:36: style: The scope of the variable 'aend' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Fourier.cxx:3268:28: style: The scope of the variable 'bstart' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Fourier.cxx:3268:36: style: The scope of the variable 'bend' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Fourier.cxx:3270:28: style: The scope of the variable 'cstart' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Fourier.cxx:3270:36: style: The scope of the variable 'cend' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Fourier.cxx:3475:9: style: The scope of the variable 'i' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Fourier.cxx:3475:12: style: The scope of the variable 'j' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Fourier.cxx:3475:15: style: The scope of the variable 'k' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Fourier.cxx:3479:28: style: The scope of the variable 'astart' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Fourier.cxx:3479:36: style: The scope of the variable 'aend' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Fourier.cxx:3481:28: style: The scope of the variable 'bstart' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Fourier.cxx:3481:36: style: The scope of the variable 'bend' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Fourier.cxx:3483:28: style: The scope of the variable 'cstart' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Fourier.cxx:3483:36: style: The scope of the variable 'cend' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Fourier.cxx:734:11: style: Local variable 'xmin' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/draw_ext.h:110:15: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Fourier.cxx:734:11: note: Shadow variable DRAWxtl/source/DRAWxtl55/Fourier.cxx:734:17: style: Local variable 'xmax' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/draw_ext.h:112:15: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Fourier.cxx:734:17: note: Shadow variable DRAWxtl/source/DRAWxtl55/Fourier.cxx:734:23: style: Local variable 'ymin' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/draw_ext.h:110:21: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Fourier.cxx:734:23: note: Shadow variable DRAWxtl/source/DRAWxtl55/Fourier.cxx:734:29: style: Local variable 'ymax' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/draw_ext.h:112:21: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Fourier.cxx:734:29: note: Shadow variable DRAWxtl/source/DRAWxtl55/Fourier.cxx:734:35: style: Local variable 'zmin' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/draw_ext.h:110:27: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Fourier.cxx:734:35: note: Shadow variable DRAWxtl/source/DRAWxtl55/Fourier.cxx:734:41: style: Local variable 'zmax' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/draw_ext.h:112:27: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Fourier.cxx:734:41: note: Shadow variable DRAWxtl/source/DRAWxtl55/Fourier.cxx:2344:7: style: Local variable 'string' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/Fourier.cxx:2309:10: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Fourier.cxx:2344:7: note: Shadow variable DRAWxtl/source/DRAWxtl55/Fourier.cxx:2652:7: style: Local variable 'string' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/Fourier.cxx:2543:10: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Fourier.cxx:2652:7: note: Shadow variable DRAWxtl/source/DRAWxtl55/Fourier.cxx:3003:7: style: Local variable 'string' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/Fourier.cxx:2865:10: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Fourier.cxx:3003:7: note: Shadow variable DRAWxtl/source/DRAWxtl55/Fourier.cxx:66:17: style: Parameter 'infile' can be declared as pointer to const [constParameterPointer] DRAWxtl/source/DRAWxtl55/Fourier.cxx:211:17: style: Parameter 'infile' can be declared as pointer to const [constParameterPointer] DRAWxtl/source/DRAWxtl55/Fourier.cxx:703:17: style: Parameter 'infile' can be declared as pointer to const [constParameterPointer] DRAWxtl/source/DRAWxtl55/Fourier.cxx:1792:17: style: Parameter 'infile' can be declared as pointer to const [constParameterPointer] DRAWxtl/source/DRAWxtl55/Fourier.cxx:2291:17: style: Parameter 'infile' can be declared as pointer to const [constParameterPointer] DRAWxtl/source/DRAWxtl55/Fourier.cxx:2531:17: style: Parameter 'infile' can be declared as pointer to const [constParameterPointer] DRAWxtl/source/DRAWxtl55/Fourier.cxx:2537:11: style: Variable 'reslt' can be declared as pointer to const [constVariablePointer] DRAWxtl/source/DRAWxtl55/Fourier.cxx:2664:17: style: Parameter 'infile' can be declared as pointer to const [constParameterPointer] DRAWxtl/source/DRAWxtl55/Fourier.cxx:2670:11: style: Variable 'reslt' can be declared as pointer to const [constVariablePointer] DRAWxtl/source/DRAWxtl55/Fourier.cxx:2847:18: style: Parameter 'infile' can be declared as pointer to const [constParameterPointer] DRAWxtl/source/DRAWxtl55/Fourier.cxx:2853:11: style: Variable 'reslt' can be declared as pointer to const [constVariablePointer] DRAWxtl/source/DRAWxtl55/Fourier.cxx:3029:17: style: Parameter 'infile' can be declared as pointer to const [constParameterPointer] DRAWxtl/source/DRAWxtl55/Fourier.cxx:3035:11: style: Variable 'reslt' can be declared as pointer to const [constVariablePointer] DRAWxtl/source/DRAWxtl55/Fourier.cxx:3248:17: style: Parameter 'infile' can be declared as pointer to const [constParameterPointer] DRAWxtl/source/DRAWxtl55/Fourier.cxx:3254:11: style: Variable 'reslt' can be declared as pointer to const [constVariablePointer] DRAWxtl/source/DRAWxtl55/Fourier.cxx:3378:17: style: Parameter 'infile' can be declared as pointer to const [constParameterPointer] DRAWxtl/source/DRAWxtl55/Fourier.cxx:3384:11: style: Variable 'reslt' can be declared as pointer to const [constVariablePointer] DRAWxtl/source/DRAWxtl55/Fourier.cxx:3461:17: style: Parameter 'infile' can be declared as pointer to const [constParameterPointer] DRAWxtl/source/DRAWxtl55/Fourier.cxx:3467:11: style: Variable 'reslt' can be declared as pointer to const [constVariablePointer] DRAWxtl/source/DRAWxtl55/Fourier.cxx:3501:21: error: Uninitialized variable: line [uninitvar] DRAWxtl/source/DRAWxtl55/Fourier.cxx:1072:9: style: Variable 'ireslt' is assigned a value that is never used. [unreadVariable] DRAWxtl/source/DRAWxtl55/Fourier.cxx:1507:11: style: Variable 'ireslt' is assigned a value that is never used. [unreadVariable] DRAWxtl/source/DRAWxtl55/Fourier.cxx:1632:11: style: Variable 'ireslt' is assigned a value that is never used. [unreadVariable] DRAWxtl/source/DRAWxtl55/Fourier.cxx:2482:9: style: Variable 'ireslt' is assigned a value that is never used. [unreadVariable] DRAWxtl/source/DRAWxtl55/Fourier.cxx:2616:13: style: Variable 'ireslt' is assigned a value that is never used. [unreadVariable] DRAWxtl/source/DRAWxtl55/Fourier.cxx:2682:18: style: Variable 'fullcell' is assigned a value that is never used. [unreadVariable] DRAWxtl/source/DRAWxtl55/Fourier.cxx:2728:15: style: Variable 'fullcell' is assigned a value that is never used. [unreadVariable] DRAWxtl/source/DRAWxtl55/Fourier.cxx:2747:15: style: Variable 'fullcell' is assigned a value that is never used. [unreadVariable] DRAWxtl/source/DRAWxtl55/Fourier.cxx:2766:15: style: Variable 'fullcell' is assigned a value that is never used. [unreadVariable] DRAWxtl/source/DRAWxtl55/Fourier.cxx:2786:13: style: Variable 'ireslt' is assigned a value that is never used. [unreadVariable] DRAWxtl/source/DRAWxtl55/Fourier.cxx:2793:8: style: Variable 'reslt' is assigned a value that is never used. [unreadVariable] DRAWxtl/source/DRAWxtl55/Fourier.cxx:2804:14: style: Variable 'ireslt' is assigned a value that is never used. [unreadVariable] DRAWxtl/source/DRAWxtl55/Fourier.cxx:2859:13: style: Variable 'ijk' is assigned a value that is never used. [unreadVariable] DRAWxtl/source/DRAWxtl55/Fourier.cxx:2970:13: style: Variable 'ireslt' is assigned a value that is never used. [unreadVariable] DRAWxtl/source/DRAWxtl55/Fourier.cxx:3071:8: style: Variable 'reslt' is assigned a value that is never used. [unreadVariable] DRAWxtl/source/DRAWxtl55/Fourier.cxx:3078:8: style: Variable 'reslt' is assigned a value that is never used. [unreadVariable] DRAWxtl/source/DRAWxtl55/Fourier.cxx:3093:8: style: Variable 'reslt' is assigned a value that is never used. [unreadVariable] DRAWxtl/source/DRAWxtl55/Fourier.cxx:3141:13: style: Variable 'ireslt' is assigned a value that is never used. [unreadVariable] DRAWxtl/source/DRAWxtl55/Fourier.cxx:3148:12: style: Variable 'reslt' is assigned a value that is never used. [unreadVariable] DRAWxtl/source/DRAWxtl55/Fourier.cxx:3156:11: style: Variable 'ireslt' is assigned a value that is never used. [unreadVariable] DRAWxtl/source/DRAWxtl55/Fourier.cxx:3208:11: style: Variable 'ireslt' is assigned a value that is never used. [unreadVariable] DRAWxtl/source/DRAWxtl55/Fourier.cxx:3332:13: style: Variable 'ireslt' is assigned a value that is never used. [unreadVariable] DRAWxtl/source/DRAWxtl55/Fourier.cxx:3338:8: style: Variable 'reslt' is assigned a value that is never used. [unreadVariable] DRAWxtl/source/DRAWxtl55/Fourier.cxx:3345:13: style: Variable 'reslt' is assigned a value that is never used. [unreadVariable] DRAWxtl/source/DRAWxtl55/Fourier.cxx:3346:14: style: Variable 'ireslt' is assigned a value that is never used. [unreadVariable] DRAWxtl/source/DRAWxtl55/Fourier.cxx:3412:11: style: Variable 'reslt' is assigned a value that is never used. [unreadVariable] DRAWxtl/source/DRAWxtl55/Fourier.cxx:3430:12: style: Variable 'reslt' is assigned a value that is never used. [unreadVariable] DRAWxtl/source/DRAWxtl55/Fourier.cxx:3431:13: style: Variable 'ireslt' is assigned a value that is never used. [unreadVariable] DRAWxtl/source/DRAWxtl55/Fourier.cxx:3520:11: style: Variable 'reslt' is assigned a value that is never used. [unreadVariable] DRAWxtl/source/DRAWxtl55/Fourier.cxx:3565:13: style: Variable 'ireslt' is assigned a value that is never used. [unreadVariable] DRAWxtl/source/DRAWxtl55/Fourier.cxx:3574:8: style: Variable 'reslt' is assigned a value that is never used. [unreadVariable] DRAWxtl/source/DRAWxtl55/Fourier.cxx:3580:14: style: Variable 'ireslt' is assigned a value that is never used. [unreadVariable] DRAWxtl/source/DRAWxtl55/Generate_Drawing.cxx:205:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/Generate_Drawing.cxx:1168:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_LIGHTING [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/Generate_Drawing.cxx:275:3: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Generate_Drawing.cxx:286:3: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Generate_Drawing.cxx:296:3: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Generate_Drawing.cxx:315:3: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Generate_Drawing.cxx:414:20: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Generate_Drawing.cxx:426:7: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Generate_Drawing.cxx:494:7: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Generate_Drawing.cxx:502:7: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Generate_Drawing.cxx:508:22: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Generate_Drawing.cxx:514:23: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Generate_Drawing.cxx:522:7: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Generate_Drawing.cxx:526:20: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Generate_Drawing.cxx:530:22: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Generate_Drawing.cxx:1034:10: style: Variable 'snal' is reassigned a value before the old one has been used. [redundantAssignment] DRAWxtl/source/DRAWxtl55/Generate_Drawing.cxx:1019:10: note: snal is assigned DRAWxtl/source/DRAWxtl55/Generate_Drawing.cxx:1034:10: note: snal is overwritten DRAWxtl/source/DRAWxtl55/Generate_Drawing.cxx:1036:10: style: Variable 'snbe' is reassigned a value before the old one has been used. [redundantAssignment] DRAWxtl/source/DRAWxtl55/Generate_Drawing.cxx:1021:10: note: snbe is assigned DRAWxtl/source/DRAWxtl55/Generate_Drawing.cxx:1036:10: note: snbe is overwritten DRAWxtl/source/DRAWxtl55/Generate_Drawing.cxx:38:9: style: The scope of the variable 'i' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Generate_Drawing.cxx:539:10: style: The scope of the variable 'saved_Nvert' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Generate_Drawing.cxx:1239:9: style: The scope of the variable 'i' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Generate_Drawing.cxx:1239:12: style: The scope of the variable 'j' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Generate_Drawing.cxx:1241:9: style: The scope of the variable 'used' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Generate_Drawing.cxx:1243:9: style: The scope of the variable 'old_type' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Generate_Drawing.cxx:454:19: style: Local variable 'm' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/Generate_Drawing.cxx:187:12: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Generate_Drawing.cxx:454:19: note: Shadow variable DRAWxtl/source/DRAWxtl55/Generate_Drawing.cxx:929:15: style: Local variable 'i' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/Generate_Drawing.cxx:187:9: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Generate_Drawing.cxx:929:15: note: Shadow variable DRAWxtl/source/DRAWxtl55/Generate_Drawing.cxx:969:15: style: Local variable 'i' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/Generate_Drawing.cxx:187:9: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Generate_Drawing.cxx:969:15: note: Shadow variable DRAWxtl/source/DRAWxtl55/Generate_Drawing.cxx:93:22: style: Parameter 'vert' can be declared as pointer to const [constParameterPointer] DRAWxtl/source/DRAWxtl55/Generate_Drawing.cxx:139:25: style: Parameter 'vert' can be declared as pointer to const [constParameterPointer] DRAWxtl/source/DRAWxtl55/Help.cxx:52:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_NO_BOX [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/Help.cxx:323:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_COURIER [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/Help.cxx:384:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_FLAT_BOX [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/Help.cxx:943:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_HELVETICA_BOLD [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/Help.cxx:979:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_NO_BOX [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/Help.cxx:66:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Help.cxx:46:28: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Help.cxx:161:18: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Help.cxx:163:24: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Help.cxx:320:28: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Help.cxx:329:18: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Help.cxx:331:24: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Help.cxx:378:28: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Help.cxx:391:18: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Help.cxx:394:24: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Help.cxx:937:27: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Help.cxx:947:18: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Help.cxx:949:23: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Help.cxx:972:28: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Help.cxx:974:24: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Help.cxx:1049:18: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Help.cxx:961:10: style: The scope of the variable 'string2' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Help.cxx:1055:39: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'View_Help_Close_cb' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] DRAWxtl/source/DRAWxtl55/Help.cxx:1049:34: note: You might need to cast the function pointer here DRAWxtl/source/DRAWxtl55/Help.cxx:1055:39: note: Parameter 'arg' can be declared as pointer to const DRAWxtl/source/DRAWxtl55/Import.cxx:2688:7: style: The if condition is the same as the previous if condition [duplicateCondition] DRAWxtl/source/DRAWxtl55/Import.cxx:2680:7: note: First condition DRAWxtl/source/DRAWxtl55/Import.cxx:2688:7: note: Second condition DRAWxtl/source/DRAWxtl55/Import.cxx:3582:9: style: The if condition is the same as the previous if condition [duplicateCondition] DRAWxtl/source/DRAWxtl55/Import.cxx:3577:9: note: First condition DRAWxtl/source/DRAWxtl55/Import.cxx:3582:9: note: Second condition DRAWxtl/source/DRAWxtl55/Import.cxx:123:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Import.cxx:1620:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Import.cxx:1690:12: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Import.cxx:1940:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Import.cxx:1942:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Import.cxx:1952:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Import.cxx:1954:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Import.cxx:1970:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Import.cxx:1977:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Import.cxx:1980:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Import.cxx:2016:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Import.cxx:2054:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Import.cxx:2143:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Import.cxx:2154:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Import.cxx:2850:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Import.cxx:2853:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Import.cxx:2921:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Import.cxx:3074:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Import.cxx:3308:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Import.cxx:3510:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Import.cxx:3508:10: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Import.cxx:3628:16: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Import.cxx:3346:34: style: Variable 'drvui->atoms[natom].atom_fn' is reassigned a value before the old one has been used. [redundantAssignment] DRAWxtl/source/DRAWxtl55/Import.cxx:3344:34: note: drvui->atoms[natom].atom_fn is assigned DRAWxtl/source/DRAWxtl55/Import.cxx:3346:34: note: drvui->atoms[natom].atom_fn is overwritten DRAWxtl/source/DRAWxtl55/Import.cxx:3347:36: style: Variable 'drvui->atoms[natom].sv_atom_n' is reassigned a value before the old one has been used. [redundantAssignment] DRAWxtl/source/DRAWxtl55/Import.cxx:3345:36: note: drvui->atoms[natom].sv_atom_n is assigned DRAWxtl/source/DRAWxtl55/Import.cxx:3347:36: note: drvui->atoms[natom].sv_atom_n is overwritten DRAWxtl/source/DRAWxtl55/Import.cxx:325:16: style: The scope of the variable 'pp' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Import.cxx:1336:7: style: The scope of the variable 'id' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Import.cxx:1336:11: style: The scope of the variable 'term' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Import.cxx:1377:8: style: The scope of the variable 'snalp' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Import.cxx:1377:15: style: The scope of the variable 'snbep' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Import.cxx:1377:22: style: The scope of the variable 'sngap' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Import.cxx:1377:29: style: The scope of the variable 'vol' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Import.cxx:1379:8: style: The scope of the variable 'ap' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Import.cxx:1379:12: style: The scope of the variable 'bp' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Import.cxx:1379:16: style: The scope of the variable 'cp' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Import.cxx:1379:20: style: The scope of the variable 'csalp' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Import.cxx:1379:27: style: The scope of the variable 'csbep' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Import.cxx:1379:34: style: The scope of the variable 'csgap' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Import.cxx:1381:8: style: The scope of the variable 'a' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Import.cxx:1381:11: style: The scope of the variable 'b' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Import.cxx:1381:14: style: The scope of the variable 'c' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Import.cxx:1381:17: style: The scope of the variable 'alpha' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Import.cxx:1381:24: style: The scope of the variable 'beta' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Import.cxx:1381:30: style: The scope of the variable 'gamma' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Import.cxx:1583:11: style: The scope of the variable 'spstring' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Import.cxx:1891:26: style: The scope of the variable 'j' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Import.cxx:1893:13: style: The scope of the variable 'jj' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Import.cxx:2085:9: style: The scope of the variable 'intype' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Import.cxx:2215:9: style: The scope of the variable 'intype' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Import.cxx:2217:15: style: The scope of the variable 'k' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Import.cxx:2807:11: style: The scope of the variable 'spstring' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Import.cxx:3194:13: style: The scope of the variable 'jj' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Import.cxx:3425:9: style: The scope of the variable 'i' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Import.cxx:2567:10: style: Local variable 'k' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/Import.cxx:2217:15: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Import.cxx:2567:10: note: Shadow variable DRAWxtl/source/DRAWxtl55/Import.cxx:43:18: style: Parameter 'input' can be declared as const array [constParameter] DRAWxtl/source/DRAWxtl55/Import.cxx:65:17: style: Variable 'spgps' can be declared as const array [constVariable] DRAWxtl/source/DRAWxtl55/Import.cxx:943:12: style: Variable 'caxis' can be declared as const array [constVariable] DRAWxtl/source/DRAWxtl55/Import.cxx:1333:8: style: Variable 'Terms' can be declared as const array [constVariable] DRAWxtl/source/DRAWxtl55/Import.cxx:2229:17: style: Variable 'shcmds' can be declared as const array [constVariable] DRAWxtl/source/DRAWxtl55/Import.cxx:2795:21: style: Variable 'spgr' can be declared as pointer to const [constVariablePointer] DRAWxtl/source/DRAWxtl55/Import.cxx:1400:11: style: Variable 'e[j]' is assigned a value that is never used. [unreadVariable] DRAWxtl/source/DRAWxtl55/Import.cxx:1403:12: style: Variable 'e[j+3]' is assigned a value that is never used. [unreadVariable] DRAWxtl/source/DRAWxtl55/Import.cxx:2377:17: style: Variable 'read_start' is assigned a value that is never used. [unreadVariable] DRAWxtl/source/DRAWxtl55/Import.cxx:2894:4: style: Variable 'i' is assigned a value that is never used. [unreadVariable] DRAWxtl/source/DRAWxtl55/MC.cxx:193:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable val [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/MC.cxx:114:28: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/MC.cxx:458:10: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/MC.cxx:1374:14: style: Variable 'found[0]' is reassigned a value before the old one has been used. [redundantAssignment] DRAWxtl/source/DRAWxtl55/MC.cxx:1373:14: note: found[0] is assigned DRAWxtl/source/DRAWxtl55/MC.cxx:1374:14: note: found[0] is overwritten DRAWxtl/source/DRAWxtl55/MC.cxx:1375:14: style: Variable 'found[0]' is reassigned a value before the old one has been used. [redundantAssignment] DRAWxtl/source/DRAWxtl55/MC.cxx:1374:14: note: found[0] is assigned DRAWxtl/source/DRAWxtl55/MC.cxx:1375:14: note: found[0] is overwritten DRAWxtl/source/DRAWxtl55/MC.cxx:151:14: style: The scope of the variable 'ni' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/MC.cxx:697:16: style: The scope of the variable 'in' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/MC.cxx:697:20: style: The scope of the variable 'j' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/MC.cxx:697:23: style: The scope of the variable 'k' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/MC.cxx:1369:25: style: The scope of the variable 'ni' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/MC.cxx:432:11: style: Variable 'index' can be declared as const array [constVariable] DRAWxtl/source/DRAWxtl55/MC.cxx:639:24: style: Parameter 'ii' can be declared as pointer to const [constParameterPointer] DRAWxtl/source/DRAWxtl55/MC.cxx:639:33: style: Parameter 'jj' can be declared as pointer to const [constParameterPointer] DRAWxtl/source/DRAWxtl55/MC.cxx:639:42: style: Parameter 'kk' can be declared as pointer to const [constParameterPointer] DRAWxtl/source/DRAWxtl55/MC.cxx:1142:45: style: Parameter 'points' can be declared as pointer to const [constParameterPointer] DRAWxtl/source/DRAWxtl55/MC.cxx:1143:18: style: Parameter 'verts' can be declared as const array [constParameter] DRAWxtl/source/DRAWxtl55/MC.cxx:1345:6: style: Variable 'index' can be declared as const array [constVariable] DRAWxtl/source/DRAWxtl55/MC.cxx:90:32: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] DRAWxtl/source/DRAWxtl55/Read_Input.cxx:522:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/Read_Input.cxx:1516:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_CURSOR_WAIT [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/Read_Input.cxx:3181:22: style: Condition 'POV_incpath!=NULL' is always true [knownConditionTrueFalse] DRAWxtl/source/DRAWxtl55/Read_Input.cxx:2031:13: error: Width 69 given in format string (no. 3) is larger than destination buffer 't_color[40]', use %40c to prevent overflowing it. [invalidScanfFormatWidth] DRAWxtl/source/DRAWxtl55/Read_Input.cxx:1306:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Read_Input.cxx:1316:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Read_Input.cxx:1321:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Read_Input.cxx:1332:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Read_Input.cxx:1385:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Read_Input.cxx:1463:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Read_Input.cxx:1592:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Read_Input.cxx:1601:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Read_Input.cxx:1631:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Read_Input.cxx:1641:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Read_Input.cxx:1651:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Read_Input.cxx:1693:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Read_Input.cxx:1700:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Read_Input.cxx:1712:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Read_Input.cxx:1716:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Read_Input.cxx:1734:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Read_Input.cxx:1823:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Read_Input.cxx:1830:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Read_Input.cxx:1834:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Read_Input.cxx:1839:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Read_Input.cxx:1846:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Read_Input.cxx:1852:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Read_Input.cxx:1859:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Read_Input.cxx:1869:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Read_Input.cxx:1915:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Read_Input.cxx:2031:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Read_Input.cxx:2057:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Read_Input.cxx:2166:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Read_Input.cxx:2206:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Read_Input.cxx:2248:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Read_Input.cxx:2310:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Read_Input.cxx:2465:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Read_Input.cxx:3180:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Read_Input.cxx:3197:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] DRAWxtl/source/DRAWxtl55/Read_Input.cxx:261:15: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Read_Input.cxx:364:11: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Read_Input.cxx:961:2: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Read_Input.cxx:2291:4: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Read_Input.cxx:2294:8: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Read_Input.cxx:2298:5: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Read_Input.cxx:2391:4: style: Variable 'j' is reassigned a value before the old one has been used. [redundantAssignment] DRAWxtl/source/DRAWxtl55/Read_Input.cxx:2379:6: note: j is assigned DRAWxtl/source/DRAWxtl55/Read_Input.cxx:2391:4: note: j is overwritten DRAWxtl/source/DRAWxtl55/Read_Input.cxx:2391:4: style: Variable 'j' is reassigned a value before the old one has been used. [redundantAssignment] DRAWxtl/source/DRAWxtl55/Read_Input.cxx:2384:10: note: j is assigned DRAWxtl/source/DRAWxtl55/Read_Input.cxx:2391:4: note: j is overwritten DRAWxtl/source/DRAWxtl55/Read_Input.cxx:100:9: style: The scope of the variable 'i' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Read_Input.cxx:104:10: style: The scope of the variable 'sub_string1' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Read_Input.cxx:104:27: style: The scope of the variable 'sub_string2' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Read_Input.cxx:362:11: style: The scope of the variable 'd' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Read_Input.cxx:513:9: style: The scope of the variable 'inchar' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Read_Input.cxx:845:9: style: The scope of the variable 'intype' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Read_Input.cxx:853:9: style: The scope of the variable 'in_line' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Read_Input.cxx:1747:11: style: The scope of the variable 'jj' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Read_Input.cxx:2454:24: style: The scope of the variable 'string' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Read_Input.cxx:2489:10: style: The scope of the variable 'thecolor' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Read_Input.cxx:2491:10: style: The scope of the variable 'keyword' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Read_Input.cxx:762:11: style: Local variable 'j' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/Read_Input.cxx:664:9: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Read_Input.cxx:762:11: note: Shadow variable DRAWxtl/source/DRAWxtl55/Read_Input.cxx:1804:8: style: Local variable 'string' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/Read_Input.cxx:841:10: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/Read_Input.cxx:1804:8: note: Shadow variable DRAWxtl/source/DRAWxtl55/Read_Input.cxx:416:16: error: Subtracting pointers that point to different objects [subtractPointers] DRAWxtl/source/DRAWxtl55/Read_Input.cxx:358:11: note: Variable declared here. DRAWxtl/source/DRAWxtl55/Read_Input.cxx:416:11: note: Address of variable taken here. DRAWxtl/source/DRAWxtl55/Read_Input.cxx:360:11: note: Variable declared here. DRAWxtl/source/DRAWxtl55/Read_Input.cxx:416:18: note: Address of variable taken here. DRAWxtl/source/DRAWxtl55/Read_Input.cxx:416:16: note: Subtracting pointers that point to different objects DRAWxtl/source/DRAWxtl55/Read_Input.cxx:422:16: error: Subtracting pointers that point to different objects [subtractPointers] DRAWxtl/source/DRAWxtl55/Read_Input.cxx:358:11: note: Variable declared here. DRAWxtl/source/DRAWxtl55/Read_Input.cxx:422:11: note: Address of variable taken here. DRAWxtl/source/DRAWxtl55/Read_Input.cxx:360:11: note: Variable declared here. DRAWxtl/source/DRAWxtl55/Read_Input.cxx:422:18: note: Address of variable taken here. DRAWxtl/source/DRAWxtl55/Read_Input.cxx:422:16: note: Subtracting pointers that point to different objects DRAWxtl/source/DRAWxtl55/Read_Input.cxx:77:24: style: Parameter 'name1' can be declared as pointer to const [constParameterPointer] DRAWxtl/source/DRAWxtl55/Read_Input.cxx:77:37: style: Parameter 'name2' can be declared as pointer to const [constParameterPointer] DRAWxtl/source/DRAWxtl55/Read_Input.cxx:102:11: style: Variable 'pdest' can be declared as pointer to const [constVariablePointer] DRAWxtl/source/DRAWxtl55/Read_Input.cxx:362:11: style: Variable 'd' can be declared as pointer to const [constVariablePointer] DRAWxtl/source/DRAWxtl55/Read_Input.cxx:793:19: style: Variable 'C_table' can be declared as const array [constVariable] DRAWxtl/source/DRAWxtl55/Read_Input.cxx:2187:14: style: Variable 'q' can be declared as pointer to const [constVariablePointer] DRAWxtl/source/DRAWxtl55/Read_Input.cxx:3304:24: style: Parameter 'v1' can be declared as const array [constParameter] DRAWxtl/source/DRAWxtl55/Read_Input.cxx:3304:45: style: Parameter 'v2' can be declared as const array [constParameter] DRAWxtl/source/DRAWxtl55/Read_Input.cxx:3304:66: style: Parameter 'v3' can be declared as const array [constParameter] DRAWxtl/source/DRAWxtl55/Read_Input.cxx:3304:79: style: Parameter 'v' can be declared as const array [constParameter] DRAWxtl/source/DRAWxtl55/Read_Input.cxx:853:17: style: Variable 'in_line' is assigned a value that is never used. [unreadVariable] DRAWxtl/source/DRAWxtl55/Tb_Window.cxx:158:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_SHIFT [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/Tb_Window.cxx:377:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_BUTTON2 [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/Tb_Window.cxx:556:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_SHIFT [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/Tb_Window.cxx:728:5: warning: If memory allocation fails, then there is a possible null pointer dereference: v [nullPointerOutOfMemory] DRAWxtl/source/DRAWxtl55/Tb_Window.cxx:727:26: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/Tb_Window.cxx:727:9: note: Assignment 'v=(float*)malloc(3*sizeof(float))', assigned value is 0 DRAWxtl/source/DRAWxtl55/Tb_Window.cxx:728:5: note: Null pointer dereference DRAWxtl/source/DRAWxtl55/Tb_Window.cxx:729:5: warning: If memory allocation fails, then there is a possible null pointer dereference: v [nullPointerOutOfMemory] DRAWxtl/source/DRAWxtl55/Tb_Window.cxx:727:26: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/Tb_Window.cxx:727:9: note: Assignment 'v=(float*)malloc(3*sizeof(float))', assigned value is 0 DRAWxtl/source/DRAWxtl55/Tb_Window.cxx:729:5: note: Null pointer dereference DRAWxtl/source/DRAWxtl55/Tb_Window.cxx:730:5: warning: If memory allocation fails, then there is a possible null pointer dereference: v [nullPointerOutOfMemory] DRAWxtl/source/DRAWxtl55/Tb_Window.cxx:727:26: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/Tb_Window.cxx:727:9: note: Assignment 'v=(float*)malloc(3*sizeof(float))', assigned value is 0 DRAWxtl/source/DRAWxtl55/Tb_Window.cxx:730:5: note: Null pointer dereference DRAWxtl/source/DRAWxtl55/Tb_Window.cxx:727:9: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/Tb_Window.cxx:361:15: style: The scope of the variable 'dx' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Tb_Window.cxx:361:19: style: The scope of the variable 'dy' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Tb_Window.cxx:365:11: style: The scope of the variable 'ratio' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Tb_Window.cxx:367:11: style: The scope of the variable 'factor' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Tb_Window.cxx:595:14: style: The scope of the variable 't' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Tb_Window.cxx:835:10: style: The scope of the variable 'atnum' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/Tb_Window.cxx:89:29: style:inconclusive: Function 'calculate' argument 1 names different: declaration 'a' definition 'm'. [funcArgNamesDifferent] DRAWxtl/source/DRAWxtl55/Tb_Window.h:113:27: note: Function 'calculate' argument 1 names different: declaration 'a' definition 'm'. DRAWxtl/source/DRAWxtl55/Tb_Window.cxx:89:29: note: Function 'calculate' argument 1 names different: declaration 'a' definition 'm'. DRAWxtl/source/DRAWxtl55/Tb_Window.cxx:744:15: style: Parameter 'vsrc' can be declared as pointer to const [constParameterPointer] DRAWxtl/source/DRAWxtl55/Tb_Window.cxx:775:17: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] DRAWxtl/source/DRAWxtl55/Tb_Window.cxx:789:15: style: Parameter 'src1' can be declared as pointer to const [constParameterPointer] DRAWxtl/source/DRAWxtl55/Tb_Window.cxx:789:28: style: Parameter 'src2' can be declared as pointer to const [constParameterPointer] DRAWxtl/source/DRAWxtl55/Tb_Window.cxx:797:14: style: Parameter 'src1' can be declared as pointer to const [constParameterPointer] DRAWxtl/source/DRAWxtl55/Tb_Window.cxx:797:27: style: Parameter 'src2' can be declared as pointer to const [constParameterPointer] DRAWxtl/source/DRAWxtl55/Tb_Window.cxx:805:14: style: Parameter 'src1' can be declared as pointer to const [constParameterPointer] DRAWxtl/source/DRAWxtl55/Tb_Window.cxx:805:27: style: Parameter 'src2' can be declared as pointer to const [constParameterPointer] DRAWxtl/source/DRAWxtl55/Tb_Window.cxx:813:14: style: Parameter 'v1' can be declared as pointer to const [constParameterPointer] DRAWxtl/source/DRAWxtl55/Tb_Window.cxx:813:25: style: Parameter 'v2' can be declared as pointer to const [constParameterPointer] DRAWxtl/source/DRAWxtl55/Tb_Window.cxx:819:16: style: Parameter 'v1' can be declared as pointer to const [constParameterPointer] DRAWxtl/source/DRAWxtl55/Tb_Window.cxx:819:27: style: Parameter 'v2' can be declared as pointer to const [constParameterPointer] DRAWxtl/source/DRAWxtl55/cursor.cxx:106:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_LIGHTING [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/cursor.cxx:36:10: style: The scope of the variable 'text' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/cursor.cxx:38:10: style: The scope of the variable 'text2' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/cursor.cxx:130:31: style: The scope of the variable 'd' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/cursor.cxx:162:9: style: The scope of the variable 'clipped' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/cursor.cxx:162:17: style: Variable 'clipped' is assigned a value that is never used. [unreadVariable] DRAWxtl/source/DRAWxtl55/drawmap.cxx:83:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_CURSOR_WAIT [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/drawmap.cxx:944:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_CURSOR_WAIT [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/drawmap.cxx:1269:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_PROJECTION [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/drawmap.cxx:129:2: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/drawmap.cxx:1055:10: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/drawmap.cxx:1060:10: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/drawmap.cxx:1066:10: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/drawmap.cxx:955:12: style: Floating-point cast causes loss of precision. [suspiciousFloatingPointCast] DRAWxtl/source/DRAWxtl55/drawmap.cxx:956:12: style: Floating-point cast causes loss of precision. [suspiciousFloatingPointCast] DRAWxtl/source/DRAWxtl55/drawmap.cxx:960:12: style: Floating-point cast causes loss of precision. [suspiciousFloatingPointCast] DRAWxtl/source/DRAWxtl55/drawmap.cxx:961:12: style: Floating-point cast causes loss of precision. [suspiciousFloatingPointCast] DRAWxtl/source/DRAWxtl55/drawmap.cxx:52:18: style: The scope of the variable 'ni' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/drawmap.cxx:52:42: style: The scope of the variable 'sni' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/drawmap.cxx:632:11: style: The scope of the variable 'rhomax' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/drawmap.cxx:638:9: style: The scope of the variable 'maxpt' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/drawmap.cxx:1263:13: style: The scope of the variable 'fw' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/drawmap.cxx:1264:26: style: The scope of the variable 'rho' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/drawmap.cxx:941:9: style: Local variable 'offset' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/draw_ext.h:192:14: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/drawmap.cxx:941:9: note: Shadow variable DRAWxtl/source/DRAWxtl55/drawmap.cxx:1204:6: style: Local variable 'k' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/drawmap.cxx:926:13: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/drawmap.cxx:1204:6: note: Shadow variable DRAWxtl/source/DRAWxtl55/drawmap.cxx:760:28: performance: Function parameter 'tri' should be passed by const reference. [passedByValue] DRAWxtl/source/DRAWxtl55/drawmap.cxx:36:48: style: Parameter 'Color' can be declared as pointer to const [constParameterPointer] DRAWxtl/source/DRAWxtl55/drawmap.cxx:36:61: style: Parameter 'BackColor' can be declared as pointer to const [constParameterPointer] DRAWxtl/source/DRAWxtl55/drawmap.cxx:890:19: style: Parameter 'R' can be declared as const array [constParameter] DRAWxtl/source/DRAWxtl55/drawmap.cxx:890:34: style: Parameter 'inp' can be declared as const array [constParameter] DRAWxtl/source/DRAWxtl55/drawmap.cxx:902:22: style: Parameter 'R' can be declared as const array [constParameter] DRAWxtl/source/DRAWxtl55/drawmap.cxx:902:37: style: Parameter 'inp' can be declared as const array [constParameter] DRAWxtl/source/DRAWxtl55/drawmap.cxx:941:9: style: Variable 'offset' can be declared as const array [constVariable] DRAWxtl/source/DRAWxtl55/drawmap.cxx:632:18: style: Variable 'rhomax' is assigned a value that is never used. [unreadVariable] DRAWxtl/source/DRAWxtl55/drawmap.cxx:1263:15: style: Variable 'fw' is assigned a value that is never used. [unreadVariable] DRAWxtl/source/DRAWxtl55/PixelBuffer.h:24:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_RGB [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/PixelBuffer.h:101:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_PROJECTION [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:733:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:929:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/PixelBuffer.h:51:9: style:inconclusive: Technically the member function 'PixelBuffer::getWidth' can be const. [functionConst] DRAWxtl/source/DRAWxtl55/PixelBuffer.h:54:9: style:inconclusive: Technically the member function 'PixelBuffer::getHeight' can be const. [functionConst] DRAWxtl/source/DRAWxtl55/PixelBuffer.h:57:9: style:inconclusive: Technically the member function 'PixelBuffer::getNumComp' can be const. [functionConst] DRAWxtl/source/DRAWxtl55/PixelBuffer.h:60:9: style:inconclusive: Technically the member function 'PixelBuffer::getDataSize' can be const. [functionConst] DRAWxtl/source/DRAWxtl55/PixelBuffer.h:63:12: style:inconclusive: Technically the member function 'PixelBuffer::getFormat' can be const. [functionConst] DRAWxtl/source/DRAWxtl55/PixelBuffer.h:66:12: style:inconclusive: Technically the member function 'PixelBuffer::getType' can be const. [functionConst] DRAWxtl/source/DRAWxtl55/PixelBuffer.h:44:2: warning: Class 'PixelBuffer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] DRAWxtl/source/DRAWxtl55/PixelBuffer.h:44:2: warning: Class 'PixelBuffer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1327:41: style: Condition 'ppm_addtocolorhash(cht,pP,ind)<0' is always false [knownConditionTrueFalse] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1327:26: note: Calling function 'ppm_addtocolorhash' returns 0 DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1327:41: note: Condition 'ppm_addtocolorhash(cht,pP,ind)<0' is always false DRAWxtl/source/DRAWxtl55/gl2gif.cxx:78:2: warning: If memory allocation fails, then there is a possible null pointer dereference: cht [nullPointerOutOfMemory] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:75:35: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/gl2gif.cxx:75:11: note: Assignment 'cht=(struct colorhist_list_item**)malloc(20023*sizeof(struct colorhist_list_itemcolorhist_list))', assigned value is 0 DRAWxtl/source/DRAWxtl55/gl2gif.cxx:78:2: note: Null pointer dereference DRAWxtl/source/DRAWxtl55/gl2gif.cxx:123:3: warning: If memory allocation fails, then there is a possible null pointer dereference: chl [nullPointerOutOfMemory] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:122:32: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/gl2gif.cxx:122:9: note: Assignment 'chl=(struct colorhist_list_itemcolorhist_list)malloc(sizeof(struct colorhist_list_item))', assigned value is 0 DRAWxtl/source/DRAWxtl55/gl2gif.cxx:123:3: note: Null pointer dereference DRAWxtl/source/DRAWxtl55/gl2gif.cxx:124:3: warning: If memory allocation fails, then there is a possible null pointer dereference: chl [nullPointerOutOfMemory] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:122:32: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/gl2gif.cxx:122:9: note: Assignment 'chl=(struct colorhist_list_itemcolorhist_list)malloc(sizeof(struct colorhist_list_item))', assigned value is 0 DRAWxtl/source/DRAWxtl55/gl2gif.cxx:124:3: note: Null pointer dereference DRAWxtl/source/DRAWxtl55/gl2gif.cxx:125:3: warning: If memory allocation fails, then there is a possible null pointer dereference: chl [nullPointerOutOfMemory] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:122:32: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/gl2gif.cxx:122:9: note: Assignment 'chl=(struct colorhist_list_itemcolorhist_list)malloc(sizeof(struct colorhist_list_item))', assigned value is 0 DRAWxtl/source/DRAWxtl55/gl2gif.cxx:125:3: note: Null pointer dereference DRAWxtl/source/DRAWxtl55/gl2gif.cxx:141:5: warning: If memory allocation fails, then there is a possible null pointer dereference: chl [nullPointerOutOfMemory] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:139:34: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/gl2gif.cxx:139:11: note: Assignment 'chl=(struct colorhist_list_itemcolorhist_list)malloc(sizeof(struct colorhist_list_item))', assigned value is 0 DRAWxtl/source/DRAWxtl55/gl2gif.cxx:141:5: note: Null pointer dereference DRAWxtl/source/DRAWxtl55/gl2gif.cxx:142:5: warning: If memory allocation fails, then there is a possible null pointer dereference: chl [nullPointerOutOfMemory] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:139:34: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/gl2gif.cxx:139:11: note: Assignment 'chl=(struct colorhist_list_itemcolorhist_list)malloc(sizeof(struct colorhist_list_item))', assigned value is 0 DRAWxtl/source/DRAWxtl55/gl2gif.cxx:142:5: note: Null pointer dereference DRAWxtl/source/DRAWxtl55/gl2gif.cxx:143:5: warning: If memory allocation fails, then there is a possible null pointer dereference: chl [nullPointerOutOfMemory] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:139:34: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/gl2gif.cxx:139:11: note: Assignment 'chl=(struct colorhist_list_itemcolorhist_list)malloc(sizeof(struct colorhist_list_item))', assigned value is 0 DRAWxtl/source/DRAWxtl55/gl2gif.cxx:143:5: note: Null pointer dereference DRAWxtl/source/DRAWxtl55/gl2gif.cxx:162:6: warning: If memory allocation fails, then there is a possible null pointer dereference: chv [nullPointerOutOfMemory] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:156:36: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/gl2gif.cxx:156:11: note: Assignment 'chv=(struct colorhist_itemcolorhist_vector)malloc(maxcolors*sizeof(struct colorhist_item))', assigned value is 0 DRAWxtl/source/DRAWxtl55/gl2gif.cxx:162:6: note: Null pointer dereference DRAWxtl/source/DRAWxtl55/gl2gif.cxx:190:2: warning: If memory allocation fails, then there is a possible null pointer dereference: chl [nullPointerOutOfMemory] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:189:31: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/gl2gif.cxx:189:8: note: Assignment 'chl=(struct colorhist_list_itemcolorhist_list)malloc(sizeof(struct colorhist_list_item))', assigned value is 0 DRAWxtl/source/DRAWxtl55/gl2gif.cxx:190:2: note: Null pointer dereference DRAWxtl/source/DRAWxtl55/gl2gif.cxx:191:2: warning: If memory allocation fails, then there is a possible null pointer dereference: chl [nullPointerOutOfMemory] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:189:31: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/gl2gif.cxx:189:8: note: Assignment 'chl=(struct colorhist_list_itemcolorhist_list)malloc(sizeof(struct colorhist_list_item))', assigned value is 0 DRAWxtl/source/DRAWxtl55/gl2gif.cxx:191:2: note: Null pointer dereference DRAWxtl/source/DRAWxtl55/gl2gif.cxx:192:2: warning: If memory allocation fails, then there is a possible null pointer dereference: chl [nullPointerOutOfMemory] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:189:31: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/gl2gif.cxx:189:8: note: Assignment 'chl=(struct colorhist_list_itemcolorhist_list)malloc(sizeof(struct colorhist_list_item))', assigned value is 0 DRAWxtl/source/DRAWxtl55/gl2gif.cxx:192:2: note: Null pointer dereference DRAWxtl/source/DRAWxtl55/gl2gif.cxx:359:2: warning: If memory allocation fails, then there is a possible null pointer dereference: colormap [nullPointerOutOfMemory] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:355:41: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/gl2gif.cxx:355:16: note: Assignment 'colormap=(struct colorhist_itemcolorhist_vector)malloc(sizeof(struct colorhist_item)*newcolors)', assigned value is 0 DRAWxtl/source/DRAWxtl55/gl2gif.cxx:359:2: note: Null pointer dereference DRAWxtl/source/DRAWxtl55/gl2gif.cxx:364:5: warning: If memory allocation fails, then there is a possible null pointer dereference: bv [nullPointerOutOfMemory] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:354:29: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/gl2gif.cxx:354:10: note: Assignment 'bv=(struct boxbox_vector)malloc(sizeof(struct box)*newcolors)', assigned value is 0 DRAWxtl/source/DRAWxtl55/gl2gif.cxx:364:5: note: Null pointer dereference DRAWxtl/source/DRAWxtl55/gl2gif.cxx:365:5: warning: If memory allocation fails, then there is a possible null pointer dereference: bv [nullPointerOutOfMemory] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:354:29: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/gl2gif.cxx:354:10: note: Assignment 'bv=(struct boxbox_vector)malloc(sizeof(struct box)*newcolors)', assigned value is 0 DRAWxtl/source/DRAWxtl55/gl2gif.cxx:365:5: note: Null pointer dereference DRAWxtl/source/DRAWxtl55/gl2gif.cxx:366:5: warning: If memory allocation fails, then there is a possible null pointer dereference: bv [nullPointerOutOfMemory] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:354:29: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/gl2gif.cxx:354:10: note: Assignment 'bv=(struct boxbox_vector)malloc(sizeof(struct box)*newcolors)', assigned value is 0 DRAWxtl/source/DRAWxtl55/gl2gif.cxx:366:5: note: Null pointer dereference DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1196:2: warning: If memory allocation fails, then there is a possible null pointer dereference: static_pixels [nullPointerOutOfMemory] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1194:38: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1194:21: note: Assignment 'static_pixels=(unsigned long**)malloc(height*sizeof(unsigned long*))', assigned value is 0 DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1196:2: note: Null pointer dereference DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1260:3: warning: If memory allocation fails, then there is a possible null pointer dereference: thisrerr [nullPointerOutOfMemory] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1252:32: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1252:17: note: Assignment 'thisrerr=(long*)malloc((cols+2)*sizeof(long))', assigned value is 0 DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1260:3: note: Null pointer dereference DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1261:3: warning: If memory allocation fails, then there is a possible null pointer dereference: thisgerr [nullPointerOutOfMemory] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1254:32: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1254:17: note: Assignment 'thisgerr=(long*)malloc((cols+2)*sizeof(long))', assigned value is 0 DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1261:3: note: Null pointer dereference DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1262:3: warning: If memory allocation fails, then there is a possible null pointer dereference: thisberr [nullPointerOutOfMemory] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1256:32: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1256:17: note: Assignment 'thisberr=(long*)malloc((cols+2)*sizeof(long))', assigned value is 0 DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1262:3: note: Null pointer dereference DRAWxtl/source/DRAWxtl55/PixelBuffer.h:85:10: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/PixelBuffer.h:155:58: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:75:12: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:91:11: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:93:10: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:122:10: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:139:12: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:156:12: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:189:9: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:207:17: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:230:10: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:319:18: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:320:8: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:325:18: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:326:8: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:331:18: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:332:8: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:337:15: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:354:11: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:355:17: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:446:12: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:449:12: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:452:12: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:477:8: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1194:21: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1196:21: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1198:29: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1252:17: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1253:17: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1254:17: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1255:17: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1256:17: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1257:17: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/PixelBuffer.h:90:8: style: The scope of the variable 'cpx' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/PixelBuffer.h:90:13: style: The scope of the variable 'cpy' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/PixelBuffer.h:90:18: style: The scope of the variable 'cpz' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/PixelBuffer.h:91:8: style: The scope of the variable 'm' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/PixelBuffer.h:92:10: style: The scope of the variable 'mat_specular' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/PixelBuffer.h:93:10: style: The scope of the variable 'light_ambient' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/PixelBuffer.h:94:10: style: The scope of the variable 'light_specular' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/PixelBuffer.h:95:10: style: The scope of the variable 'light_diffuse' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/PixelBuffer.h:96:10: style: The scope of the variable 'mat_shininess' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/PixelBuffer.h:97:10: style: The scope of the variable 'light_position' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/PixelBuffer.h:98:10: style: The scope of the variable 'light_direction' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:174:12: style: The scope of the variable 'hash' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:175:11: style: The scope of the variable 'color' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:269:21: style: The scope of the variable 'd' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:375:51: style: The scope of the variable 'v' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1171:15: style: The scope of the variable 'k' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1171:31: style: The scope of the variable 'rows' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1171:37: style: The scope of the variable 'cols' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1174:23: style: The scope of the variable 'usehash' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1175:12: style: The scope of the variable 'maxval' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1175:30: style: The scope of the variable 'newmaxval' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1176:21: style: The scope of the variable 'cht' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1177:21: style: The scope of the variable 'pP' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1178:18: style: The scope of the variable 'col' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1178:23: style: The scope of the variable 'row' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1178:28: style: The scope of the variable 'limitcol' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1178:38: style: The scope of the variable 'ind' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1179:9: style: The scope of the variable 'newcolors' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1182:19: style: The scope of the variable 'sr' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1182:27: style: The scope of the variable 'sg' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1182:35: style: The scope of the variable 'sb' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1182:43: style: The scope of the variable 'err' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1183:9: style: The scope of the variable 'fs_direction' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1308:35: style: The scope of the variable 'r2' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1308:39: style: The scope of the variable 'g2' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1308:43: style: The scope of the variable 'b2' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1309:27: style: The scope of the variable 'newdist' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:542:8: error: Division by zero. [zerodiv] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:534:43: note: Assignment 'sum=0', assigned value is 0 DRAWxtl/source/DRAWxtl55/gl2gif.cxx:536:16: note: Assuming condition is false DRAWxtl/source/DRAWxtl55/gl2gif.cxx:542:8: note: Division by zero DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1168:25: style:inconclusive: Function 'create_gif' argument 7 names different: declaration 'r' definition 'bg_r'. [funcArgNamesDifferent] DRAWxtl/source/DRAWxtl55/gl2gif.h:61:25: note: Function 'create_gif' argument 7 names different: declaration 'r' definition 'bg_r'. DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1168:25: note: Function 'create_gif' argument 7 names different: declaration 'r' definition 'bg_r'. DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1168:35: style:inconclusive: Function 'create_gif' argument 8 names different: declaration 'g' definition 'bg_g'. [funcArgNamesDifferent] DRAWxtl/source/DRAWxtl55/gl2gif.h:61:32: note: Function 'create_gif' argument 8 names different: declaration 'g' definition 'bg_g'. DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1168:35: note: Function 'create_gif' argument 8 names different: declaration 'g' definition 'bg_g'. DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1168:45: style:inconclusive: Function 'create_gif' argument 9 names different: declaration 'b' definition 'bg_b'. [funcArgNamesDifferent] DRAWxtl/source/DRAWxtl55/gl2gif.h:61:39: note: Function 'create_gif' argument 9 names different: declaration 'b' definition 'bg_b'. DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1168:45: note: Function 'create_gif' argument 9 names different: declaration 'b' definition 'bg_b'. DRAWxtl/source/DRAWxtl55/gl2gif.cxx:534:37: style: Local variable 'sum' shadows outer argument [shadowArgument] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:347:11: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/gl2gif.cxx:534:37: note: Shadow variable DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1308:20: style: Local variable 'i' shadows outer variable [shadowVariable] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1171:9: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1308:20: note: Shadow variable DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1309:21: style: Local variable 'dist' shadows outer function [shadowFunction] DRAWxtl/source/DRAWxtl55/DRAWxtl_proto.h:127:7: note: Shadowed declaration DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1309:21: note: Shadow variable DRAWxtl/source/DRAWxtl55/gl2gif.cxx:986:31: style: Parameter 'Red' can be declared as const array [constParameter] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:986:42: style: Parameter 'Green' can be declared as const array [constParameter] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:986:55: style: Parameter 'Blue' can be declared as const array [constParameter] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1198:20: style: Variable 'pixels' can be declared as pointer to const [constVariablePointer] DRAWxtl/source/DRAWxtl55/PixelBuffer.h:92:10: style: Variable 'mat_specular' can be declared as const array [constVariable] DRAWxtl/source/DRAWxtl55/PixelBuffer.h:96:10: style: Variable 'mat_shininess' can be declared as const array [constVariable] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1182:47: style: Variable 'err' is assigned a value that is never used. [unreadVariable] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:332:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:841:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_RGBA [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:974:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_CURRENT_RASTER_POSITION_VALID [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:1044:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_ONE_MINUS_SRC_ALPHA [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:3370:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_FEEDBACK [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:3565:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_FEEDBACK [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:4113:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_RGBA [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:4789:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_RGBA [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:4906:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_RGBA [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:5006:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_FEEDBACK [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:5432:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_FEEDBACK [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:5678:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_FEEDBACK [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:5781:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_RENDER [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:5935:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_VIEWPORT [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:6135:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_RGBA [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:6216:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_POINTS [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:6241:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_POLYGON_OFFSET_FACTOR [valueFlowBailoutIncompleteVar] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:4186:15: portability: Non reentrant function 'gmtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'gmtime_r'. [prohibitedgmtimeCalled] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:2695:9: style: Condition 'greyscale' is always false [knownConditionTrueFalse] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:2684:21: note: Assignment 'greyscale=0', assigned value is 0 DRAWxtl/source/DRAWxtl55/gl2ps.cxx:2688:22: note: Assuming condition is false DRAWxtl/source/DRAWxtl55/gl2ps.cxx:2695:9: note: Condition 'greyscale' is always false DRAWxtl/source/DRAWxtl55/gl2ps.cxx:2712:21: style: Condition 'nbit==2' is always false [knownConditionTrueFalse] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:2686:16: note: Assignment 'nbit=8', assigned value is 8 DRAWxtl/source/DRAWxtl55/gl2ps.cxx:2688:22: note: Assuming condition is false DRAWxtl/source/DRAWxtl55/gl2ps.cxx:2712:21: note: Condition 'nbit==2' is always false DRAWxtl/source/DRAWxtl55/gl2ps.cxx:2793:21: style: Condition 'nbit==4' is always false [knownConditionTrueFalse] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:2686:16: note: Assignment 'nbit=8', assigned value is 8 DRAWxtl/source/DRAWxtl55/gl2ps.cxx:2688:22: note: Assuming condition is false DRAWxtl/source/DRAWxtl55/gl2ps.cxx:2793:21: note: Condition 'nbit==4' is always false DRAWxtl/source/DRAWxtl55/gl2ps.cxx:4814:9: style: Condition '!done' is always true [knownConditionTrueFalse] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:4769:26: note: Assignment 'done=0', assigned value is 0 DRAWxtl/source/DRAWxtl55/gl2ps.cxx:4814:9: note: Condition '!done' is always true DRAWxtl/source/DRAWxtl55/gl2ps.cxx:595:16: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:599:20: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:613:13: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:851:26: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:868:21: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:980:13: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:984:20: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:994:24: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:995:28: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:998:2: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:1013:26: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:1015:17: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:1017:22: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:1141:13: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:1151:20: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:1361:21: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:1490:11: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:1491:12: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:1502:12: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:1503:12: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:1511:21: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:1512:21: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:1532:11: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:1533:11: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:1560:11: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:1561:11: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:1581:15: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:1589:16: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:1594:17: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:1634:11: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:1716:15: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:1742:17: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:1750:16: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:1808:14: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:1817:11: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:1836:11: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:1950:10: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:1976:21: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:1986:17: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:2004:21: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:2014:17: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:2060:30: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:2091:21: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:2133:17: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:2139:16: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:2145:17: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:2150:16: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:2162:20: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:2168:19: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:2250:30: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:2284:11: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:2293:18: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:2349:11: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:2369:13: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:2372:20: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:2556:11: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:2560:18: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:2567:11: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:2568:18: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:2610:25: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:2618:15: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:2621:15: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:3216:14: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:3295:9: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:3496:14: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:3734:8: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:3820:14: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:3874:9: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:3880:11: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:3888:12: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:3911:12: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:3943:16: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:3961:16: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:3984:16: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:4025:12: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:4032:12: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:4057:9: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:4078:9: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:4106:9: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:4109:8: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:4144:9: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:4166:9: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:4275:23: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:4305:30: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:4866:9: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:4869:8: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:4877:19: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:4879:9: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:4950:23: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:5308:14: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:5593:14: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:5760:14: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:5842:10: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:5893:14: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:6007:17: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:6010:17: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:6015:20: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:6018:20: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:6023:20: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:6026:20: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:6032:23: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:6147:13: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:6151:20: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:6161:25: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:6173:33: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:6174:12: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:6182:33: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:6189:29: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:6222:17: style: C-style pointer casting [cstyleCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:2618:15: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:2621:15: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:3295:8: portability:inconclusive: Casting from float * to const unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:6222:17: portability: Casting between const unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:1520:54: style: Same expression on both sides of '|'. [duplicateExpression] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:327:13: style: The scope of the variable 'args' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:1396:11: style: The scope of the variable 'type' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:1398:16: style: The scope of the variable 'j' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:1435:16: style: The scope of the variable 'j' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:1568:11: style: The scope of the variable 'i' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:1568:14: style: The scope of the variable 'j' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:1568:17: style: The scope of the variable 'count' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:1568:24: style: The scope of the variable 'best' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:1568:40: style: The scope of the variable 'index' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:1570:29: style: The scope of the variable 'prim2' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:1572:16: style: The scope of the variable 'plane' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:1574:11: style: The scope of the variable 'maxp' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:1937:11: style: The scope of the variable 'ret' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:1939:11: style: The scope of the variable 'i' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:1941:11: style: The scope of the variable 'offset' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:2107:35: style: The scope of the variable 'v1' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:2184:11: style: The scope of the variable 'ret' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:2390:11: style: The scope of the variable 'i' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:2670:12: style: The scope of the variable 'nbhex' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:2674:25: style: The scope of the variable 'fgrey' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:2676:49: style: The scope of the variable 'b' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:2676:52: style: The scope of the variable 'grey' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:3126:9: style: The scope of the variable 'i' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:3184:18: style: The scope of the variable 'i' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:3366:13: style: The scope of the variable 'rgba' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:3454:9: style: The scope of the variable 'i' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:3862:15: style: The scope of the variable 'lastel' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:4049:20: style: The scope of the variable 'gro' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:4070:20: style: The scope of the variable 'gro' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:4137:20: style: The scope of the variable 'gro' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:4427:19: style: The scope of the variable 'imap' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:4429:13: style: The scope of the variable 'diff' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:4588:9: style: The scope of the variable 'i' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:5002:13: style: The scope of the variable 'rgba' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:5105:10: style: The scope of the variable 'col' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:5158:9: style: The scope of the variable 'i' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:5160:14: style: The scope of the variable 'xyz2' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:5162:15: style: The scope of the variable 'rgba2' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:5164:10: style: The scope of the variable 'col' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:5247:9: style: The scope of the variable 'i' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:5426:10: style: The scope of the variable 'col' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:5428:13: style: The scope of the variable 'rgba' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:5542:9: style: The scope of the variable 'i' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:5674:13: style: The scope of the variable 'rgba' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:6118:15: style: The scope of the variable 'i' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:6120:22: style: The scope of the variable 'piv' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:2688:16: style: Checking if unsigned expression 'width' is less than zero. [unsignedLessThanZero] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:2688:33: style: Checking if unsigned expression 'height' is less than zero. [unsignedLessThanZero] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:2872:16: style: Checking if unsigned expression 'width' is less than zero. [unsignedLessThanZero] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:2872:33: style: Checking if unsigned expression 'height' is less than zero. [unsignedLessThanZero] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:6129:16: style: Checking if unsigned expression 'width' is less than zero. [unsignedLessThanZero] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:6129:33: style: Checking if unsigned expression 'height' is less than zero. [unsignedLessThanZero] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:6211:16: style: Checking if unsigned expression 'width' is less than zero. [unsignedLessThanZero] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:6211:33: style: Checking if unsigned expression 'height' is less than zero. [unsignedLessThanZero] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:6097:32: style:inconclusive: Function 'gl2psTextOpt' argument 4 names different: declaration 'align' definition 'alignment'. [funcArgNamesDifferent] DRAWxtl/source/DRAWxtl55/gl2ps.h:176:34: note: Function 'gl2psTextOpt' argument 4 names different: declaration 'align' definition 'alignment'. DRAWxtl/source/DRAWxtl55/gl2ps.cxx:6097:32: note: Function 'gl2psTextOpt' argument 4 names different: declaration 'align' definition 'alignment'. DRAWxtl/source/DRAWxtl55/gl2ps.cxx:641:39: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:653:27: style: Parameter 'list' can be declared as pointer to const [constParameterPointer] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:847:31: style: Parameter 'im' can be declared as pointer to const [constParameterPointer] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:1011:30: style: Parameter 't' can be declared as pointer to const [constParameterPointer] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:1191:22: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:1191:35: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:1197:22: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:1197:35: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:1205:22: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:1558:21: style: Variable 'q' can be declared as pointer to const [constVariablePointer] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:1558:25: style: Variable 'w' can be declared as pointer to const [constVariablePointer] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:2056:41: style: Parameter 'vertx' can be declared as pointer to const [constParameterPointer] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:2364:24: style: Parameter 'verts' can be declared as pointer to const [constParameterPointer] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:2388:44: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:3362:42: style: Parameter 'viewport' can be declared as const array. However it seems that 'gl2psPrintPostScriptBeginViewport' is a callback function, if 'viewport' is declared with const you might also need to cast function pointer(s). [constParameterCallback] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:3433:5: note: You might need to cast the function pointer here DRAWxtl/source/DRAWxtl55/gl2ps.cxx:3362:42: note: Parameter 'viewport' can be declared as const array DRAWxtl/source/DRAWxtl55/gl2ps.cxx:3494:21: style: Variable 'prim' can be declared as pointer to const [constVariablePointer] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:4049:20: style: Variable 'gro' can be declared as pointer to const [constVariablePointer] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:4070:20: style: Variable 'gro' can be declared as pointer to const [constVariablePointer] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:4097:21: style: Variable 'p' can be declared as pointer to const [constVariablePointer] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:4183:16: style: Variable 'newtime' can be declared as pointer to const [constVariablePointer] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:4829:43: style: Parameter 's' can be declared as pointer to const [constParameterPointer] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:4996:35: style: Parameter 'viewport' can be declared as const array. However it seems that 'gl2psPrintPDFBeginViewport' is a callback function, if 'viewport' is declared with const you might also need to cast function pointer(s). [constParameterCallback] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:5054:5: note: You might need to cast the function pointer here DRAWxtl/source/DRAWxtl55/gl2ps.cxx:4996:35: note: Parameter 'viewport' can be declared as const array DRAWxtl/source/DRAWxtl55/gl2ps.cxx:5422:35: style: Parameter 'viewport' can be declared as const array. However it seems that 'gl2psPrintSVGBeginViewport' is a callback function, if 'viewport' is declared with const you might also need to cast function pointer(s). [constParameterCallback] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:5488:5: note: You might need to cast the function pointer here DRAWxtl/source/DRAWxtl55/gl2ps.cxx:5422:35: note: Parameter 'viewport' can be declared as const array DRAWxtl/source/DRAWxtl55/gl2ps.cxx:5670:35: style: Parameter 'viewport' can be declared as const array. However it seems that 'gl2psPrintPGFBeginViewport' is a callback function, if 'viewport' is declared with const you might also need to cast function pointer(s). [constParameterCallback] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:5727:5: note: You might need to cast the function pointer here DRAWxtl/source/DRAWxtl55/gl2ps.cxx:5670:35: note: Parameter 'viewport' can be declared as const array DRAWxtl/source/DRAWxtl55/gl2ps.cxx:5878:9: style: Parameter 'viewport' can be declared as const array [constParameter] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:245:9: style: struct member 'GL2PScompress::dummy' is never used. [unusedStructMember] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:2107:38: style: Variable 'v1' is assigned a value that is never used. [unreadVariable] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:2274:10: style: Variable 'c[0]' is assigned a value that is never used. [unreadVariable] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:2274:17: style: Variable 'c[1]' is assigned a value that is never used. [unreadVariable] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:2274:24: style: Variable 'c[2]' is assigned a value that is never used. [unreadVariable] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:2276:7: style: Variable 'c[0]' is assigned a value that is never used. [unreadVariable] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:2277:7: style: Variable 'c[1]' is assigned a value that is never used. [unreadVariable] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:2279:10: style: Variable 'c[0]' is assigned a value that is never used. [unreadVariable] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:2280:10: style: Variable 'c[1]' is assigned a value that is never used. [unreadVariable] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:2676:23: style: Variable 'red' is assigned a value that is never used. [unreadVariable] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:2727:8: style: Variable 'b' is assigned a value that is never used. [unreadVariable] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:2753:9: style: Variable 'b' is assigned a value that is never used. [unreadVariable] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:2770:9: style: Variable 'b' is assigned a value that is never used. [unreadVariable] DRAWxtl/source/DRAWxtl55/gl2ps.cxx:2787:9: style: Variable 'b' is assigned a value that is never used. [unreadVariable] DRAWxtl/source/DRAWxtl55/mpVector.h:48:11: style:inconclusive: Technically the member function 'mpVector::Magnitude' can be const. [functionConst] DRAWxtl/source/DRAWxtl55/mpVector.cxx:49:17: note: Technically the member function 'mpVector::Magnitude' can be const. DRAWxtl/source/DRAWxtl55/mpVector.h:48:11: note: Technically the member function 'mpVector::Magnitude' can be const. DRAWxtl/source/DRAWxtl55/symmtry.cxx:267:12: error: Array 'spg[3][4]' accessed at index spg[-1][*], which is out of bounds. [negativeIndex] DRAWxtl/source/DRAWxtl55/symmtry.cxx:260:28: note: Assignment 'ind=0', assigned value is 0 DRAWxtl/source/DRAWxtl55/symmtry.cxx:263:20: note: Assuming condition is false DRAWxtl/source/DRAWxtl55/symmtry.cxx:267:12: note: Negative array index DRAWxtl/source/DRAWxtl55/symmtry.cxx:247:12: style: Variable 'system' is reassigned a value before the old one has been used. [redundantAssignment] DRAWxtl/source/DRAWxtl55/symmtry.cxx:239:9: note: system is assigned DRAWxtl/source/DRAWxtl55/symmtry.cxx:247:12: note: system is overwritten DRAWxtl/source/DRAWxtl55/symmtry.cxx:309:21: style: The scope of the variable 'm' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/symmtry.cxx:309:46: style: The scope of the variable 'ma' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/symmtry.cxx:309:50: style: The scope of the variable 'nma' can be reduced. [variableScope] DRAWxtl/source/DRAWxtl55/symmtry.cxx:257:18: style: Parameter 'spg' can be declared as const array [constParameter] DRAWxtl/source/DRAWxtl55/symmtry.cxx:584:18: style: Parameter 'spg' can be declared as const array [constParameter] DRAWxtl/source/DRAWxtl55/symmtry.cxx:758:17: style: Parameter 'spg' can be declared as const array [constParameter] DRAWxtl/source/DRAWxtl55/symmtry.cxx:894:13: style: Parameter 'spg' can be declared as const array [constParameter] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1038:57: error: Null pointer dereference: fp [ctunullpointer] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1155:20: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1155:20: note: Assignment 'outfile=fopen(file,"wb")', assigned value is 0 DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1159:15: note: Calling function create_gif, 1st argument is null DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1467:5: note: Calling function GIFEncode, 1st argument is null DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1038:57: note: Dereferencing argument fp that is null diff: head DRAWxtl/source/DRAWxtl55/CrystalView.cxx:1079:11: warning: If resource allocation fails, then there is a possible null pointer dereference: inp [nullPointerOutOfResources] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:1078:15: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/CrystalView.cxx:1078:15: note: Assignment 'inp=fopen(tmp_file,"w")', assigned value is 0 DRAWxtl/source/DRAWxtl55/CrystalView.cxx:1079:11: note: Null pointer dereference 2.16.0 DRAWxtl/source/DRAWxtl55/CrystalView.cxx:1518:11: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/CrystalView.cxx:1518:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/CrystalView.cxx:153:23: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FL_COURIER_BOLD [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/CrystalView.cxx:153:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_COURIER_BOLD [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/CrystalView.cxx:1641:19: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable GL_SELECT [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/CrystalView.cxx:1641:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_SELECT [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/CrystalView.cxx:2231:11: warning: If resource allocation fails, then there is a possible null pointer dereference: inp [nullPointerOutOfResources] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:2230:15: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/CrystalView.cxx:2230:15: note: Assignment 'inp=fopen(drvui->Cur_File,"w")', assigned value is 0 DRAWxtl/source/DRAWxtl55/CrystalView.cxx:2231:11: note: Null pointer dereference head DRAWxtl/source/DRAWxtl55/CrystalView.cxx:224:12: warning: If resource allocation fails, then there is a possible null pointer dereference: inp [nullPointerOutOfResources] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:223:16: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/CrystalView.cxx:223:16: note: Assignment 'inp=fopen(tmp_file,"w")', assigned value is 0 DRAWxtl/source/DRAWxtl55/CrystalView.cxx:224:12: note: Null pointer dereference 2.16.0 DRAWxtl/source/DRAWxtl55/CrystalView.cxx:2254:16: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable GL_LIGHTING [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/CrystalView.cxx:2254:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_LIGHTING [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/CrystalView.cxx:233:16: warning: If resource allocation fails, then there is a possible null pointer dereference: newstr [nullPointerOutOfResources] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:232:22: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/CrystalView.cxx:232:22: note: Assignment 'newstr=fopen(drvui->Cur_File,"w")', assigned value is 0 DRAWxtl/source/DRAWxtl55/CrystalView.cxx:233:16: note: Null pointer dereference 2.16.0 DRAWxtl/source/DRAWxtl55/CrystalView.cxx:2355:20: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable GL_VIEWPORT [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/CrystalView.cxx:2355:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_VIEWPORT [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/CrystalView.cxx:235:16: warning: If resource allocation fails, then there is a possible null pointer dereference: newstr [nullPointerOutOfResources] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:232:22: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/CrystalView.cxx:232:22: note: Assignment 'newstr=fopen(drvui->Cur_File,"w")', assigned value is 0 DRAWxtl/source/DRAWxtl55/CrystalView.cxx:235:16: note: Null pointer dereference head DRAWxtl/source/DRAWxtl55/CrystalView.cxx:237:16: warning: If resource allocation fails, then there is a possible null pointer dereference: newstr [nullPointerOutOfResources] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:232:22: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/CrystalView.cxx:232:22: note: Assignment 'newstr=fopen(drvui->Cur_File,"w")', assigned value is 0 DRAWxtl/source/DRAWxtl55/CrystalView.cxx:237:16: note: Null pointer dereference head DRAWxtl/source/DRAWxtl55/CrystalView.cxx:238:16: warning: If resource allocation fails, then there is a possible null pointer dereference: newstr [nullPointerOutOfResources] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:232:22: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/CrystalView.cxx:232:22: note: Assignment 'newstr=fopen(drvui->Cur_File,"w")', assigned value is 0 DRAWxtl/source/DRAWxtl55/CrystalView.cxx:238:16: note: Null pointer dereference head DRAWxtl/source/DRAWxtl55/CrystalView.cxx:239:16: warning: If resource allocation fails, then there is a possible null pointer dereference: newstr [nullPointerOutOfResources] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:232:22: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/CrystalView.cxx:232:22: note: Assignment 'newstr=fopen(drvui->Cur_File,"w")', assigned value is 0 DRAWxtl/source/DRAWxtl55/CrystalView.cxx:239:16: note: Null pointer dereference head DRAWxtl/source/DRAWxtl55/CrystalView.cxx:240:16: warning: If resource allocation fails, then there is a possible null pointer dereference: newstr [nullPointerOutOfResources] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:232:22: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/CrystalView.cxx:232:22: note: Assignment 'newstr=fopen(drvui->Cur_File,"w")', assigned value is 0 DRAWxtl/source/DRAWxtl55/CrystalView.cxx:240:16: note: Null pointer dereference head DRAWxtl/source/DRAWxtl55/CrystalView.cxx:241:16: warning: If resource allocation fails, then there is a possible null pointer dereference: newstr [nullPointerOutOfResources] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:232:22: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/CrystalView.cxx:232:22: note: Assignment 'newstr=fopen(drvui->Cur_File,"w")', assigned value is 0 DRAWxtl/source/DRAWxtl55/CrystalView.cxx:241:16: note: Null pointer dereference head DRAWxtl/source/DRAWxtl55/CrystalView.cxx:242:15: warning: If resource allocation fails, then there is a possible null pointer dereference: newstr [nullPointerOutOfResources] DRAWxtl/source/DRAWxtl55/CrystalView.cxx:232:22: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/CrystalView.cxx:232:22: note: Assignment 'newstr=fopen(drvui->Cur_File,"w")', assigned value is 0 DRAWxtl/source/DRAWxtl55/CrystalView.cxx:242:15: note: Null pointer dereference 2.16.0 DRAWxtl/source/DRAWxtl55/CrystalView.cxx:3561:20: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable GL_VIEWPORT [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/CrystalView.cxx:3561:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_VIEWPORT [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/CrystalView.cxx:533:12: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable GL_DEPTH_TEST [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/CrystalView.cxx:533:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_DEPTH_TEST [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/CrystalView.cxx:712:19: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable GL_PROJECTION [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/CrystalView.cxx:712:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_PROJECTION [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/CrystalView.cxx:763:15: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FL_NO_BOX [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/CrystalView.cxx:763:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_NO_BOX [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:1167:36: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable GLU_FILL [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:1167:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLU_FILL [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:1902:39: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable GLU_FILL [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:1902:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLU_FILL [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:2412:38: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable GLU_FILL [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/DRAWxtl1.cxx:2412:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLU_FILL [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:1040:15: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable GL_LIGHTING [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:1040:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_LIGHTING [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:1210:13: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable GL_LIGHTING [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:1210:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_LIGHTING [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:760:18: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable GL_CLIP_PLANE0 [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/DRAWxtl2.cxx:760:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_CLIP_PLANE0 [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:1133:39: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable GLU_FILL [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:1133:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLU_FILL [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:1592:17: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable GL_LIGHTING [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:1592:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_LIGHTING [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:1834:14: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable GL_LIGHTING [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:1834:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_LIGHTING [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:2717:14: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable GL_QUADS [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:2717:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_QUADS [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:307:15: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable GL_LIGHTING [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:307:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_LIGHTING [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:3489:31: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable RAND_MAX [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:3489:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAND_MAX [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:3836:16: warning: If resource allocation fails, then there is a possible null pointer dereference: tdf [nullPointerOutOfResources] DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:3835:14: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:3835:14: note: Assignment 'tdf=fopen(msmslog,"r")', assigned value is 0 DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:3836:16: note: Null pointer dereference 2.16.0 DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:3969:14: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable GL_TRIANGLES [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/DRAWxtl3.cxx:3969:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_TRIANGLES [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:212:13: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FL_UP_BOX [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:212:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_UP_BOX [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:579:14: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FL_KEYDOWN [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/DRAWxtlViewUI.cxx:579:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_KEYDOWN [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/Edit1.cxx:1000:33: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FL_ALIGN_BOTTOM [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/Edit1.cxx:1000:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_ALIGN_BOTTOM [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/Edit1.cxx:1423:16: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FL_ALIGN_TOP [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/Edit1.cxx:1423:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_ALIGN_TOP [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/Edit1.cxx:1929:16: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FL_ALIGN_TOP [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/Edit1.cxx:1929:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_ALIGN_TOP [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/Edit1.cxx:2154:29: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FL_ALIGN_TOP [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/Edit1.cxx:2154:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_ALIGN_TOP [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/Edit1.cxx:227:31: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FL_ALIGN_TOP [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/Edit1.cxx:227:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_ALIGN_TOP [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/Edit1.cxx:2783:16: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FL_ALIGN_TOP [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/Edit1.cxx:2783:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_ALIGN_TOP [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/Edit1.cxx:3221:30: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FL_ALIGN_BOTTOM [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/Edit1.cxx:3221:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_ALIGN_BOTTOM [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/Edit1.cxx:3323:16: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FL_ALIGN_TOP [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/Edit1.cxx:3323:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_ALIGN_TOP [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/Edit2.cxx:1011:16: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FL_NO_BOX [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/Edit2.cxx:1011:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_NO_BOX [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/Edit2.cxx:2604:21: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FL_COURIER [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/Edit2.cxx:2604:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_COURIER [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/Edit2.cxx:2644:28: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FL_MULTI_BROWSER [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/Edit2.cxx:2644:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_MULTI_BROWSER [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/Edit2.cxx:2690:21: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FL_COURIER [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/Edit2.cxx:2690:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_COURIER [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/Edit2.cxx:269:14: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FL_NO_BOX [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/Edit2.cxx:269:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_NO_BOX [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/Edit2.cxx:2725:21: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FL_COURIER [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/Edit2.cxx:2725:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_COURIER [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/Edit2.cxx:2815:14: warning: If resource allocation fails, then there is a possible null pointer dereference: ef [nullPointerOutOfResources] DRAWxtl/source/DRAWxtl55/Edit2.cxx:2813:22: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/Edit2.cxx:2813:22: note: Assignment 'ef=fopen(errfile,"w")', assigned value is 0 DRAWxtl/source/DRAWxtl55/Edit2.cxx:2815:14: note: Null pointer dereference head DRAWxtl/source/DRAWxtl55/Edit2.cxx:2816:14: warning: If resource allocation fails, then there is a possible null pointer dereference: ef [nullPointerOutOfResources] DRAWxtl/source/DRAWxtl55/Edit2.cxx:2813:22: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/Edit2.cxx:2813:22: note: Assignment 'ef=fopen(errfile,"w")', assigned value is 0 DRAWxtl/source/DRAWxtl55/Edit2.cxx:2816:14: note: Null pointer dereference head DRAWxtl/source/DRAWxtl55/Edit2.cxx:2817:14: warning: If resource allocation fails, then there is a possible null pointer dereference: ef [nullPointerOutOfResources] DRAWxtl/source/DRAWxtl55/Edit2.cxx:2813:22: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/Edit2.cxx:2813:22: note: Assignment 'ef=fopen(errfile,"w")', assigned value is 0 DRAWxtl/source/DRAWxtl55/Edit2.cxx:2817:14: note: Null pointer dereference head DRAWxtl/source/DRAWxtl55/Edit2.cxx:2818:13: warning: If resource allocation fails, then there is a possible null pointer dereference: ef [nullPointerOutOfResources] DRAWxtl/source/DRAWxtl55/Edit2.cxx:2813:22: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/Edit2.cxx:2813:22: note: Assignment 'ef=fopen(errfile,"w")', assigned value is 0 DRAWxtl/source/DRAWxtl55/Edit2.cxx:2818:13: note: Null pointer dereference 2.16.0 DRAWxtl/source/DRAWxtl55/Edit2.cxx:2837:25: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FL_COURIER [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/Edit2.cxx:2837:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_COURIER [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/Edit2.cxx:2942:20: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable GL_VIEWPORT [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/Edit2.cxx:2942:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_VIEWPORT [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/Edit2.cxx:3062:29: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FL_ALIGN_TOP [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/Edit2.cxx:3062:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_ALIGN_TOP [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/Edit2.cxx:460:16: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FL_ALIGN_TOP [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/Edit2.cxx:460:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_ALIGN_TOP [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/Edit2.cxx:692:24: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FL_COURIER [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/Edit2.cxx:692:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_COURIER [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/EditView.cxx:34:12: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FL_ALIGN_TOP [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/EditView.cxx:34:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_ALIGN_TOP [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/Ellipsoids.cxx:56:21: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FL_ALIGN_BOTTOM [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/Ellipsoids.cxx:56:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_ALIGN_BOTTOM [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:138:24: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FL_SHIFT [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:138:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_SHIFT [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:169:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable savedfocus_ [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:169:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable savedfocus_ [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:362:11: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable children_ [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:362:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable children_ [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:415:12: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FL_ALIGN_TOP [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:415:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_ALIGN_TOP [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:435:5: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable children_ [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:435:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable children_ [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:475:9: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable children_ [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:475:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable children_ [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:48:12: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable children_ [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:48:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable children_ [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:505:16: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable children_ [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:505:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable children_ [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:511:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable children_ [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:511:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable children_ [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:549:13: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable sizes_ [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:549:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sizes_ [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:556:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable sizes_ [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:556:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sizes_ [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:58:21: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable children_ [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:58:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable children_ [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:613:16: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FL_WINDOW [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:613:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_WINDOW [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:69:5: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable current_ [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:69:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_ [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:723:22: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FL_DAMAGE_CHILD [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:723:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_DAMAGE_CHILD [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:738:22: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FL_DAMAGE_CHILD [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:738:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_DAMAGE_CHILD [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:749:67: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FL_WINDOW [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:749:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_WINDOW [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:75:5: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable current_ [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:75:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_ [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:760:47: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FL_WINDOW [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:760:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_WINDOW [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:777:55: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FL_ALIGN_INSIDE [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:777:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_ALIGN_INSIDE [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:81:12: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable current_ [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:81:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_ [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:87:5: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable current_ [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:87:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_ [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:98:22: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FL_WINDOW [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/Fl_Group.cxx:98:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_WINDOW [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/Flu_Combo_Box.cxx:104:63: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FL_FOREGROUND_COLOR [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/Flu_Combo_Box.cxx:104:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_FOREGROUND_COLOR [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/Flu_Combo_Box.cxx:121:20: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FL_WINDOW [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/Flu_Combo_Box.cxx:121:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_WINDOW [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/Flu_Combo_Box.cxx:136:20: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FL_WINDOW [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/Flu_Combo_Box.cxx:136:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_WINDOW [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/Flu_Combo_Box.cxx:152:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FL_BORDER_FRAME [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/Flu_Combo_Box.cxx:152:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_BORDER_FRAME [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/Flu_Combo_Box.cxx:187:18: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FL_MOVE [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/Flu_Combo_Box.cxx:187:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_MOVE [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/Flu_Combo_Box.cxx:244:18: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FL_KEYDOWN [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/Flu_Combo_Box.cxx:244:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_KEYDOWN [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/Flu_Combo_Box.cxx:30:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FL_DOWN_BOX [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/Flu_Combo_Box.cxx:30:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_DOWN_BOX [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/Flu_Combo_Box.cxx:72:23: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FL_WHEN_NOT_CHANGED [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/Flu_Combo_Box.cxx:72:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_WHEN_NOT_CHANGED [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/Flu_Combo_Box.h:66:16: style:inconclusive: Either there is a missing 'override', or the member function 'Flu_Combo_Box::pop_height' can be const. [functionConst] 2.16.0 DRAWxtl/source/DRAWxtl55/Flu_Combo_List.cxx:30:15: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FL_FLAT_BOX [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/Flu_Combo_List.cxx:30:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_FLAT_BOX [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/Flu_Combo_List.cxx:55:19: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FL_DRAG [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/Flu_Combo_List.cxx:55:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_DRAG [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/Flu_Spinner.cxx:111:31: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FL_UP_BOX [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/Flu_Spinner.cxx:111:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_UP_BOX [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/Flu_Spinner.cxx:142:22: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FL_ALIGN_INSIDE [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/Flu_Spinner.cxx:142:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_ALIGN_INSIDE [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/Flu_Spinner.cxx:183:20: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FL_ALIGN_INSIDE [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/Flu_Spinner.cxx:183:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_ALIGN_INSIDE [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/Flu_Spinner.cxx:188:14: error:inconclusive: If memory allocation fail: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] DRAWxtl/source/DRAWxtl55/Flu_Spinner.cxx:186:24: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/Flu_Spinner.cxx:186:8: note: Assignment 'buf=(char*)malloc(len+128)', assigned value is 0 DRAWxtl/source/DRAWxtl55/Flu_Spinner.cxx:188:14: note: Null pointer addition 2.16.0 DRAWxtl/source/DRAWxtl55/Flu_Spinner.cxx:216:31: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FL_INT_INPUT [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/Flu_Spinner.cxx:216:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_INT_INPUT [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/Flu_Spinner.cxx:242:32: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FL_SHIFT [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/Flu_Spinner.cxx:242:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_SHIFT [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/Flu_Spinner.cxx:280:21: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FL_ALIGN_INSIDE [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/Flu_Spinner.cxx:280:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_ALIGN_INSIDE [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/Flu_Spinner.cxx:79:27: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FL_ALIGN_INSIDE [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/Flu_Spinner.cxx:79:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_ALIGN_INSIDE [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/Fourier.cxx:55:31: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/Fourier.cxx:55:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/Generate_Drawing.cxx:1168:16: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable GL_LIGHTING [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/Generate_Drawing.cxx:1168:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_LIGHTING [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/Generate_Drawing.cxx:205:11: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/Generate_Drawing.cxx:205:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/Help.cxx:323:24: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FL_COURIER [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/Help.cxx:323:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_COURIER [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/Help.cxx:384:13: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FL_FLAT_BOX [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/Help.cxx:384:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_FLAT_BOX [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/Help.cxx:52:16: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FL_NO_BOX [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/Help.cxx:52:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_NO_BOX [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/Help.cxx:943:24: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FL_HELVETICA_BOLD [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/Help.cxx:943:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_HELVETICA_BOLD [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/Help.cxx:979:16: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FL_NO_BOX [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/Help.cxx:979:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_NO_BOX [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/MC.cxx:193:19: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable val [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/MC.cxx:193:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable val [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/PixelBuffer.h:101:19: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable GL_PROJECTION [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/PixelBuffer.h:101:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_PROJECTION [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/PixelBuffer.h:24:16: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable GL_RGB [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/PixelBuffer.h:24:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_RGB [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/Read_Input.cxx:1516:30: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FL_CURSOR_WAIT [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/Read_Input.cxx:1516:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_CURSOR_WAIT [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/Read_Input.cxx:522:32: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/Read_Input.cxx:522:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/Read_Input.cxx:746:5: warning:inconclusive: Array 'Omit->omit1' is filled incompletely. Did you forget to multiply the size given to 'memset()' with 'sizeof(*Omit->omit1)'? [incompleteArrayFill] 2.16.0 DRAWxtl/source/DRAWxtl55/Read_Input.cxx:747:5: warning:inconclusive: Array 'Omit->omit2' is filled incompletely. Did you forget to multiply the size given to 'memset()' with 'sizeof(*Omit->omit2)'? [incompleteArrayFill] 2.16.0 DRAWxtl/source/DRAWxtl55/Tb_Window.cxx:158:49: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FL_SHIFT [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/Tb_Window.cxx:158:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_SHIFT [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/Tb_Window.cxx:377:17: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FL_BUTTON2 [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/Tb_Window.cxx:377:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_BUTTON2 [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/Tb_Window.cxx:556:17: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FL_SHIFT [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/Tb_Window.cxx:556:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_SHIFT [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/Tb_Window.cxx:728:5: warning: If memory allocation fails, then there is a possible null pointer dereference: v [nullPointerOutOfMemory] DRAWxtl/source/DRAWxtl55/Tb_Window.cxx:727:26: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/Tb_Window.cxx:727:9: note: Assignment 'v=(float*)malloc(3*sizeof(float))', assigned value is 0 DRAWxtl/source/DRAWxtl55/Tb_Window.cxx:728:5: note: Null pointer dereference head DRAWxtl/source/DRAWxtl55/Tb_Window.cxx:729:5: warning: If memory allocation fails, then there is a possible null pointer dereference: v [nullPointerOutOfMemory] DRAWxtl/source/DRAWxtl55/Tb_Window.cxx:727:26: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/Tb_Window.cxx:727:9: note: Assignment 'v=(float*)malloc(3*sizeof(float))', assigned value is 0 DRAWxtl/source/DRAWxtl55/Tb_Window.cxx:729:5: note: Null pointer dereference head DRAWxtl/source/DRAWxtl55/Tb_Window.cxx:730:5: warning: If memory allocation fails, then there is a possible null pointer dereference: v [nullPointerOutOfMemory] DRAWxtl/source/DRAWxtl55/Tb_Window.cxx:727:26: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/Tb_Window.cxx:727:9: note: Assignment 'v=(float*)malloc(3*sizeof(float))', assigned value is 0 DRAWxtl/source/DRAWxtl55/Tb_Window.cxx:730:5: note: Null pointer dereference 2.16.0 DRAWxtl/source/DRAWxtl55/cursor.cxx:106:16: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable GL_LIGHTING [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/cursor.cxx:106:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_LIGHTING [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/drawmap.cxx:1269:19: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable GL_PROJECTION [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/drawmap.cxx:1269:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_PROJECTION [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/drawmap.cxx:83:32: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FL_CURSOR_WAIT [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/drawmap.cxx:83:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_CURSOR_WAIT [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/drawmap.cxx:944:32: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable FL_CURSOR_WAIT [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/drawmap.cxx:944:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_CURSOR_WAIT [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1038:57: error: Null pointer dereference: fp [ctunullpointer] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1155:20: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1155:20: note: Assignment 'outfile=fopen(file,"wb")', assigned value is 0 DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1159:15: note: Calling function create_gif, 1st argument is null DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1467:5: note: Calling function GIFEncode, 1st argument is null DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1038:57: note: Dereferencing argument fp that is null head DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1196:2: warning: If memory allocation fails, then there is a possible null pointer dereference: static_pixels [nullPointerOutOfMemory] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1194:38: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1194:21: note: Assignment 'static_pixels=(unsigned long**)malloc(height*sizeof(unsigned long*))', assigned value is 0 DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1196:2: note: Null pointer dereference head DRAWxtl/source/DRAWxtl55/gl2gif.cxx:123:3: warning: If memory allocation fails, then there is a possible null pointer dereference: chl [nullPointerOutOfMemory] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:122:32: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/gl2gif.cxx:122:9: note: Assignment 'chl=(struct colorhist_list_itemcolorhist_list)malloc(sizeof(struct colorhist_list_item))', assigned value is 0 DRAWxtl/source/DRAWxtl55/gl2gif.cxx:123:3: note: Null pointer dereference head DRAWxtl/source/DRAWxtl55/gl2gif.cxx:124:3: warning: If memory allocation fails, then there is a possible null pointer dereference: chl [nullPointerOutOfMemory] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:122:32: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/gl2gif.cxx:122:9: note: Assignment 'chl=(struct colorhist_list_itemcolorhist_list)malloc(sizeof(struct colorhist_list_item))', assigned value is 0 DRAWxtl/source/DRAWxtl55/gl2gif.cxx:124:3: note: Null pointer dereference head DRAWxtl/source/DRAWxtl55/gl2gif.cxx:125:3: warning: If memory allocation fails, then there is a possible null pointer dereference: chl [nullPointerOutOfMemory] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:122:32: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/gl2gif.cxx:122:9: note: Assignment 'chl=(struct colorhist_list_itemcolorhist_list)malloc(sizeof(struct colorhist_list_item))', assigned value is 0 DRAWxtl/source/DRAWxtl55/gl2gif.cxx:125:3: note: Null pointer dereference head DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1260:3: warning: If memory allocation fails, then there is a possible null pointer dereference: thisrerr [nullPointerOutOfMemory] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1252:32: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1252:17: note: Assignment 'thisrerr=(long*)malloc((cols+2)*sizeof(long))', assigned value is 0 DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1260:3: note: Null pointer dereference head DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1261:3: warning: If memory allocation fails, then there is a possible null pointer dereference: thisgerr [nullPointerOutOfMemory] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1254:32: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1254:17: note: Assignment 'thisgerr=(long*)malloc((cols+2)*sizeof(long))', assigned value is 0 DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1261:3: note: Null pointer dereference head DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1262:3: warning: If memory allocation fails, then there is a possible null pointer dereference: thisberr [nullPointerOutOfMemory] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1256:32: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1256:17: note: Assignment 'thisberr=(long*)malloc((cols+2)*sizeof(long))', assigned value is 0 DRAWxtl/source/DRAWxtl55/gl2gif.cxx:1262:3: note: Null pointer dereference head DRAWxtl/source/DRAWxtl55/gl2gif.cxx:141:5: warning: If memory allocation fails, then there is a possible null pointer dereference: chl [nullPointerOutOfMemory] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:139:34: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/gl2gif.cxx:139:11: note: Assignment 'chl=(struct colorhist_list_itemcolorhist_list)malloc(sizeof(struct colorhist_list_item))', assigned value is 0 DRAWxtl/source/DRAWxtl55/gl2gif.cxx:141:5: note: Null pointer dereference head DRAWxtl/source/DRAWxtl55/gl2gif.cxx:142:5: warning: If memory allocation fails, then there is a possible null pointer dereference: chl [nullPointerOutOfMemory] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:139:34: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/gl2gif.cxx:139:11: note: Assignment 'chl=(struct colorhist_list_itemcolorhist_list)malloc(sizeof(struct colorhist_list_item))', assigned value is 0 DRAWxtl/source/DRAWxtl55/gl2gif.cxx:142:5: note: Null pointer dereference head DRAWxtl/source/DRAWxtl55/gl2gif.cxx:143:5: warning: If memory allocation fails, then there is a possible null pointer dereference: chl [nullPointerOutOfMemory] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:139:34: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/gl2gif.cxx:139:11: note: Assignment 'chl=(struct colorhist_list_itemcolorhist_list)malloc(sizeof(struct colorhist_list_item))', assigned value is 0 DRAWxtl/source/DRAWxtl55/gl2gif.cxx:143:5: note: Null pointer dereference head DRAWxtl/source/DRAWxtl55/gl2gif.cxx:162:6: warning: If memory allocation fails, then there is a possible null pointer dereference: chv [nullPointerOutOfMemory] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:156:36: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/gl2gif.cxx:156:11: note: Assignment 'chv=(struct colorhist_itemcolorhist_vector)malloc(maxcolors*sizeof(struct colorhist_item))', assigned value is 0 DRAWxtl/source/DRAWxtl55/gl2gif.cxx:162:6: note: Null pointer dereference head DRAWxtl/source/DRAWxtl55/gl2gif.cxx:190:2: warning: If memory allocation fails, then there is a possible null pointer dereference: chl [nullPointerOutOfMemory] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:189:31: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/gl2gif.cxx:189:8: note: Assignment 'chl=(struct colorhist_list_itemcolorhist_list)malloc(sizeof(struct colorhist_list_item))', assigned value is 0 DRAWxtl/source/DRAWxtl55/gl2gif.cxx:190:2: note: Null pointer dereference head DRAWxtl/source/DRAWxtl55/gl2gif.cxx:191:2: warning: If memory allocation fails, then there is a possible null pointer dereference: chl [nullPointerOutOfMemory] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:189:31: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/gl2gif.cxx:189:8: note: Assignment 'chl=(struct colorhist_list_itemcolorhist_list)malloc(sizeof(struct colorhist_list_item))', assigned value is 0 DRAWxtl/source/DRAWxtl55/gl2gif.cxx:191:2: note: Null pointer dereference head DRAWxtl/source/DRAWxtl55/gl2gif.cxx:192:2: warning: If memory allocation fails, then there is a possible null pointer dereference: chl [nullPointerOutOfMemory] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:189:31: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/gl2gif.cxx:189:8: note: Assignment 'chl=(struct colorhist_list_itemcolorhist_list)malloc(sizeof(struct colorhist_list_item))', assigned value is 0 DRAWxtl/source/DRAWxtl55/gl2gif.cxx:192:2: note: Null pointer dereference head DRAWxtl/source/DRAWxtl55/gl2gif.cxx:359:2: warning: If memory allocation fails, then there is a possible null pointer dereference: colormap [nullPointerOutOfMemory] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:355:41: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/gl2gif.cxx:355:16: note: Assignment 'colormap=(struct colorhist_itemcolorhist_vector)malloc(sizeof(struct colorhist_item)*newcolors)', assigned value is 0 DRAWxtl/source/DRAWxtl55/gl2gif.cxx:359:2: note: Null pointer dereference head DRAWxtl/source/DRAWxtl55/gl2gif.cxx:364:5: warning: If memory allocation fails, then there is a possible null pointer dereference: bv [nullPointerOutOfMemory] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:354:29: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/gl2gif.cxx:354:10: note: Assignment 'bv=(struct boxbox_vector)malloc(sizeof(struct box)*newcolors)', assigned value is 0 DRAWxtl/source/DRAWxtl55/gl2gif.cxx:364:5: note: Null pointer dereference head DRAWxtl/source/DRAWxtl55/gl2gif.cxx:365:5: warning: If memory allocation fails, then there is a possible null pointer dereference: bv [nullPointerOutOfMemory] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:354:29: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/gl2gif.cxx:354:10: note: Assignment 'bv=(struct boxbox_vector)malloc(sizeof(struct box)*newcolors)', assigned value is 0 DRAWxtl/source/DRAWxtl55/gl2gif.cxx:365:5: note: Null pointer dereference head DRAWxtl/source/DRAWxtl55/gl2gif.cxx:366:5: warning: If memory allocation fails, then there is a possible null pointer dereference: bv [nullPointerOutOfMemory] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:354:29: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/gl2gif.cxx:354:10: note: Assignment 'bv=(struct boxbox_vector)malloc(sizeof(struct box)*newcolors)', assigned value is 0 DRAWxtl/source/DRAWxtl55/gl2gif.cxx:366:5: note: Null pointer dereference 2.16.0 DRAWxtl/source/DRAWxtl55/gl2gif.cxx:733:9: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/gl2gif.cxx:733:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/gl2gif.cxx:78:2: warning: If memory allocation fails, then there is a possible null pointer dereference: cht [nullPointerOutOfMemory] DRAWxtl/source/DRAWxtl55/gl2gif.cxx:75:35: note: Assuming allocation function fails DRAWxtl/source/DRAWxtl55/gl2gif.cxx:75:11: note: Assignment 'cht=(struct colorhist_list_item**)malloc(20023*sizeof(struct colorhist_list_itemcolorhist_list))', assigned value is 0 DRAWxtl/source/DRAWxtl55/gl2gif.cxx:78:2: note: Null pointer dereference 2.16.0 DRAWxtl/source/DRAWxtl55/gl2gif.cxx:929:45: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/gl2gif.cxx:929:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/gl2ps.cxx:1044:48: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable GL_ONE_MINUS_SRC_ALPHA [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/gl2ps.cxx:1044:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_ONE_MINUS_SRC_ALPHA [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/gl2ps.cxx:332:15: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/gl2ps.cxx:332:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/gl2ps.cxx:3370:19: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable GL_FEEDBACK [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/gl2ps.cxx:3370:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_FEEDBACK [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/gl2ps.cxx:3565:19: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable GL_FEEDBACK [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/gl2ps.cxx:3565:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_FEEDBACK [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/gl2ps.cxx:4113:10: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable GL_RGBA [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/gl2ps.cxx:4113:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_RGBA [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/gl2ps.cxx:4789:9: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable GL_RGBA [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/gl2ps.cxx:4789:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_RGBA [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/gl2ps.cxx:4906:35: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable GL_RGBA [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/gl2ps.cxx:4906:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_RGBA [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/gl2ps.cxx:5006:19: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable GL_FEEDBACK [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/gl2ps.cxx:5006:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_FEEDBACK [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/gl2ps.cxx:5432:19: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable GL_FEEDBACK [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/gl2ps.cxx:5432:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_FEEDBACK [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/gl2ps.cxx:5678:19: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable GL_FEEDBACK [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/gl2ps.cxx:5678:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_FEEDBACK [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/gl2ps.cxx:5781:26: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable GL_RENDER [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/gl2ps.cxx:5781:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_RENDER [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/gl2ps.cxx:5935:17: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable GL_VIEWPORT [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/gl2ps.cxx:5935:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_VIEWPORT [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/gl2ps.cxx:6135:40: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable GL_RGBA [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/gl2ps.cxx:6135:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_RGBA [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/gl2ps.cxx:6216:14: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable GL_POINTS [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/gl2ps.cxx:6216:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_POINTS [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/gl2ps.cxx:6241:15: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable GL_POLYGON_OFFSET_FACTOR [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/gl2ps.cxx:6241:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_POLYGON_OFFSET_FACTOR [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/gl2ps.cxx:841:27: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable GL_RGBA [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/gl2ps.cxx:841:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_RGBA [valueFlowBailoutIncompleteVar] 2.16.0 DRAWxtl/source/DRAWxtl55/gl2ps.cxx:974:20: debug: analyzeConditionExpressions bailout: Skipping function due to incomplete variable GL_CURRENT_RASTER_POSITION_VALID [valueFlowBailoutIncompleteVar] head DRAWxtl/source/DRAWxtl55/gl2ps.cxx:974:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_CURRENT_RASTER_POSITION_VALID [valueFlowBailoutIncompleteVar] DONE