2026-03-22 06:07 ftp://ftp.de.debian.org/debian/pool/main/g/goxel/goxel_0.11.0.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=openmp --library=opengl --library=gtk --library=emscripten --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-106-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.70 compiler: g++ (Ubuntu 14.2.0-4ubuntu2~24.04.1) 14.2.0 cppcheck: head 2.20.0 head-info: 498b2c6 (2026-03-20 14:07:58 +0100) count: 2903 2851 elapsed-time: 252.8 240.8 head-timing-info: old-timing-info: head results: goxel-0.11.0/ext_src/glew/glew.c:9277:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_EXTENSIONS [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/glew/glew.c:9297:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_VERSION [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/glew/glew.c:13090:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable glXGetCurrentDisplay [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/glew/glew.c:13107:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLEW_ERROR_GLX_VERSION_11_ONLY [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/glew/glew.c:256:29: warning: Comparison is wrong. Result of '(*a)+i' can't be 0 unless there is pointer overflow, and pointer overflow is undefined behaviour. [pointerAdditionResultNotNull] goxel-0.11.0/ext_src/glew/glew.c:256:44: warning: Comparison is wrong. Result of 'b+i' can't be 0 unless there is pointer overflow, and pointer overflow is undefined behaviour. [pointerAdditionResultNotNull] goxel-0.11.0/ext_src/glew/glew.c:272:29: warning: Comparison is wrong. Result of '(*a)+i' can't be 0 unless there is pointer overflow, and pointer overflow is undefined behaviour. [pointerAdditionResultNotNull] goxel-0.11.0/ext_src/glew/glew.c:272:44: warning: Comparison is wrong. Result of 'b+i' can't be 0 unless there is pointer overflow, and pointer overflow is undefined behaviour. [pointerAdditionResultNotNull] goxel-0.11.0/ext_src/glew/glew.c:288:29: warning: Comparison is wrong. Result of '(*a)+i' can't be 0 unless there is pointer overflow, and pointer overflow is undefined behaviour. [pointerAdditionResultNotNull] goxel-0.11.0/ext_src/glew/glew.c:288:44: warning: Comparison is wrong. Result of 'b+i' can't be 0 unless there is pointer overflow, and pointer overflow is undefined behaviour. [pointerAdditionResultNotNull] goxel-0.11.0/ext_src/glew/glew.c:9341:10: style: Variable 'extEnd' is assigned a value that is never used. [unreadVariable] goxel-0.11.0/ext_src/glew/glew.c:13138:10: style: Variable 'extEnd' is assigned a value that is never used. [unreadVariable] goxel-0.11.0/ext_src/imgui/imgui_internal.h:911:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/imgui/imgui_internal.h:1297:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/imgui/imgui.cpp:1080:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/imgui/imgui.cpp:1122:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/imgui/imgui.cpp:1180:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/imgui/imgui.cpp:1848:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PairCompareByID [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/imgui/imgui.cpp:1952:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable val_i [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/imgui/imgui.cpp:2018:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable b [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/imgui/imgui.cpp:2452:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/imgui/imgui.cpp:3383:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/imgui/imgui.cpp:3689:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/imgui/imgui.cpp:3922:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/imgui/imgui.cpp:4084:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/imgui/imgui.cpp:4218:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/imgui/imgui.cpp:4425:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpenMousePos [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/imgui/imgui.cpp:5077:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/imgui/imgui.cpp:5454:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/imgui/imgui.cpp:7033:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/imgui/imgui.cpp:7053:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/imgui/imgui.cpp:7191:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/imgui/imgui.cpp:7423:103: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PopupId [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/imgui/imgui.cpp:7429:103: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PopupId [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/imgui/imgui.cpp:7476:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PopupId [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/imgui/imgui.cpp:7518:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Window [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/imgui/imgui.cpp:7536:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SourceWindow [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/imgui/imgui.cpp:7561:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PopupId [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/imgui/imgui.cpp:7797:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/imgui/imgui.cpp:8940:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/imgui/imgui.cpp:9316:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/imgui/imgui.cpp:9328:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/imgui/imgui.cpp:9509:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TypeHash [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/imgui/imgui.cpp:9959:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/imgui/imgui.cpp:10034:188: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OffsetNorm [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/imgui/imgui_internal.h:381:119: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable val_i [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/imgui/imgui.cpp:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] goxel-0.11.0/ext_src/imgui/imgui.h:1301:199: error: Buffer is accessed out of bounds: &v [bufferAccessOutOfBounds] goxel-0.11.0/ext_src/imgui/imgui.h:1306:140: error: Buffer is accessed out of bounds: &v [bufferAccessOutOfBounds] goxel-0.11.0/ext_src/imgui/imgui.h:1312:314: error: Buffer is accessed out of bounds: &v [bufferAccessOutOfBounds] goxel-0.11.0/ext_src/imgui/imgui.h:200:76: warning: The address of variable 'x' might be accessed at non-zero index. [objectIndex] goxel-0.11.0/ext_src/imgui/imgui.h:200:73: note: Address of variable taken here. goxel-0.11.0/ext_src/imgui/imgui.h:200:76: note: The address of variable 'x' might be accessed at non-zero index. goxel-0.11.0/ext_src/imgui/imgui.h:201:76: warning: The address of variable 'x' might be accessed at non-zero index. [objectIndex] goxel-0.11.0/ext_src/imgui/imgui.h:201:73: note: Address of variable taken here. goxel-0.11.0/ext_src/imgui/imgui.h:201:76: note: The address of variable 'x' might be accessed at non-zero index. goxel-0.11.0/ext_src/imgui/imgui_internal.h:767:47: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat] goxel-0.11.0/ext_src/imgui/imgui_internal.h:944:35: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat] goxel-0.11.0/ext_src/imgui/imgui_internal.h:963:35: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat] goxel-0.11.0/ext_src/imgui/imgui.cpp:1029:5: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat] goxel-0.11.0/ext_src/imgui/imgui.h:1789:71: performance: Variable 'Value' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] goxel-0.11.0/ext_src/imgui/imgui.h:2103:114: performance: Variable 'GlyphOffset' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] goxel-0.11.0/ext_src/imgui/imgui_internal.h:792:49: performance: Variable 'Size' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] goxel-0.11.0/ext_src/imgui/imgui_internal.h:1391:58: performance: Variable 'CursorMaxPos' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] goxel-0.11.0/ext_src/imgui/imgui.cpp:961:5: performance: Variable 'WindowPadding' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] goxel-0.11.0/ext_src/imgui/imgui_internal.h:405:13: style: The member function 'ImChunkStream < ImGuiWindowSettings >::chunk_size' can be static. [functionStatic] goxel-0.11.0/ext_src/imgui/imgui.h:1629:25: style: Struct 'ImGuiTextFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] goxel-0.11.0/ext_src/imgui/imgui.h:1750:5: style: Struct 'ImGuiListClipper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] goxel-0.11.0/ext_src/imgui/imgui.h:1787:5: style: Struct 'ImColor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] goxel-0.11.0/ext_src/imgui/imgui.h:1789:5: style: Struct 'ImColor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] goxel-0.11.0/ext_src/imgui/imgui.h:1934:5: style: Struct 'ImDrawList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] goxel-0.11.0/ext_src/imgui/imgui_internal.h:648:5: style: Struct 'ImVec1' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] goxel-0.11.0/ext_src/imgui/imgui_internal.h:669:5: style: Struct 'ImRect' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] goxel-0.11.0/ext_src/imgui/imgui_internal.h:982:5: style: Struct 'ImGuiPtrOrIndex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] goxel-0.11.0/ext_src/imgui/imgui_internal.h:983:5: style: Struct 'ImGuiPtrOrIndex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] goxel-0.11.0/ext_src/imgui/imgui_internal.h:1198:5: style: Struct 'ImGuiContext' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] goxel-0.11.0/ext_src/imgui/imgui.cpp:3480:125: style: Condition 'g.IO.KeyShift' is always true [knownConditionTrueFalse] goxel-0.11.0/ext_src/imgui/imgui.cpp:3480:56: note: Assuming that condition '!g.IO.KeyShift' is not redundant goxel-0.11.0/ext_src/imgui/imgui.cpp:3480:125: note: Condition 'g.IO.KeyShift' is always true goxel-0.11.0/ext_src/imgui/imgui_internal.h:217:141: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui.cpp:1265:31: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui.cpp:1275:15: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui.cpp:1279:31: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui.cpp:1284:21: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui.cpp:1299:21: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui.cpp:1436:33: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui.cpp:1453:33: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui.cpp:1538:25: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui.cpp:1557:32: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui.cpp:1567:42: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui.cpp:1578:42: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui.cpp:1592:42: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui.cpp:1842:18: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui.cpp:1842:56: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui.cpp:1843:18: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui.cpp:1843:56: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui.cpp:3935:35: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui.cpp:3936:35: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui.cpp:6333:23: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui.cpp:6347:24: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui.cpp:6364:76: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui.cpp:6365:76: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui.cpp:6365:119: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui.cpp:9497:23: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui.cpp:9525:17: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui.cpp:9551:30: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui.cpp:9551:37: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui.cpp:9613:37: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui.cpp:9953:40: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui.cpp:9955:55: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui.cpp:10030:34: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_internal.h:402:143: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_internal.h:402:149: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_internal.h:402:199: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_internal.h:403:101: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_internal.h:404:104: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_internal.h:404:116: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_internal.h:404:123: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_internal.h:404:159: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_internal.h:406:54: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_internal.h:408:93: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_internal.h:382:154: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_internal.h:384:71: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui.h:1303:115: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_internal.h:793:42: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/imgui/imgui.cpp:1891:12: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/imgui/imgui.cpp:6290:73: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/imgui/imgui_internal.h:404:171: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/imgui/imgui_internal.h:405:51: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/imgui/imgui_internal.h:407:103: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/imgui/imgui.cpp:5238:11: style:inconclusive: Same expression used in consecutive assignments of 'pad_l' and 'pad_r'. [duplicateAssignExpression] goxel-0.11.0/ext_src/imgui/imgui.cpp:5239:11: note: Same expression used in consecutive assignments of 'pad_l' and 'pad_r'. goxel-0.11.0/ext_src/imgui/imgui.cpp:5238:11: note: Same expression used in consecutive assignments of 'pad_l' and 'pad_r'. goxel-0.11.0/ext_src/imgui/imgui.cpp:2315:18: style: The scope of the variable 'window' can be reduced. [variableScope] goxel-0.11.0/ext_src/imgui/imgui.cpp:2341:18: style: The scope of the variable 'window' can be reduced. [variableScope] goxel-0.11.0/ext_src/imgui/imgui.cpp:2497:18: style: The scope of the variable 'window' can be reduced. [variableScope] goxel-0.11.0/ext_src/imgui/imgui.cpp:4867:17: style: The scope of the variable 'style' can be reduced. [variableScope] goxel-0.11.0/ext_src/imgui/imgui.cpp:7101:19: style: The scope of the variable 'g' can be reduced. [variableScope] goxel-0.11.0/ext_src/imgui/imgui.cpp:7225:19: style: The scope of the variable 'g' can be reduced. [variableScope] goxel-0.11.0/ext_src/imgui/imgui.cpp:7672:18: style: The scope of the variable 'window' can be reduced. [variableScope] goxel-0.11.0/ext_src/imgui/imgui.cpp:9450:19: style: The scope of the variable 'g' can be reduced. [variableScope] goxel-0.11.0/ext_src/imgui/imgui.cpp:9875:17: style: The scope of the variable 'wrt_rects_names' can be reduced. [variableScope] goxel-0.11.0/ext_src/imgui/imgui.cpp:1097:50: style:inconclusive: Function 'AddInputCharactersUTF8' argument 1 names different: declaration 'str' definition 'utf8_chars'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui.h:1461:56: note: Function 'AddInputCharactersUTF8' argument 1 names different: declaration 'str' definition 'utf8_chars'. goxel-0.11.0/ext_src/imgui/imgui.cpp:1097:50: note: Function 'AddInputCharactersUTF8' argument 1 names different: declaration 'str' definition 'utf8_chars'. goxel-0.11.0/ext_src/imgui/imgui.cpp:1268:62: style:inconclusive: Function 'ImStrdupcpy' argument 3 names different: declaration 'str' definition 'src'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui_internal.h:229:80: note: Function 'ImStrdupcpy' argument 3 names different: declaration 'str' definition 'src'. goxel-0.11.0/ext_src/imgui/imgui.cpp:1268:62: note: Function 'ImStrdupcpy' argument 3 names different: declaration 'str' definition 'src'. goxel-0.11.0/ext_src/imgui/imgui.cpp:1282:39: style:inconclusive: Function 'ImStrchrRange' argument 1 names different: declaration 'str_begin' definition 'str'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui_internal.h:230:51: note: Function 'ImStrchrRange' argument 1 names different: declaration 'str_begin' definition 'str'. goxel-0.11.0/ext_src/imgui/imgui.cpp:1282:39: note: Function 'ImStrchrRange' argument 1 names different: declaration 'str_begin' definition 'str'. goxel-0.11.0/ext_src/imgui/imgui.cpp:1333:28: style:inconclusive: Function 'ImStrTrimBlanks' argument 1 names different: declaration 'str' definition 'buf'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui_internal.h:235:47: note: Function 'ImStrTrimBlanks' argument 1 names different: declaration 'str' definition 'buf'. goxel-0.11.0/ext_src/imgui/imgui.cpp:1333:28: note: Function 'ImStrTrimBlanks' argument 1 names different: declaration 'str' definition 'buf'. goxel-0.11.0/ext_src/imgui/imgui.cpp:1433:30: style:inconclusive: Function 'ImHashData' argument 1 names different: declaration 'data' definition 'data_p'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui_internal.h:214:48: note: Function 'ImHashData' argument 1 names different: declaration 'data' definition 'data_p'. goxel-0.11.0/ext_src/imgui/imgui.cpp:1433:30: note: Function 'ImHashData' argument 1 names different: declaration 'data' definition 'data_p'. goxel-0.11.0/ext_src/imgui/imgui.cpp:1449:29: style:inconclusive: Function 'ImHashStr' argument 1 names different: declaration 'data' definition 'data_p'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui_internal.h:215:47: note: Function 'ImHashStr' argument 1 names different: declaration 'data' definition 'data_p'. goxel-0.11.0/ext_src/imgui/imgui.cpp:1449:29: note: Function 'ImHashStr' argument 1 names different: declaration 'data' definition 'data_p'. goxel-0.11.0/ext_src/imgui/imgui.cpp:1500:34: style:inconclusive: Function 'ImFileClose' argument 1 names different: declaration 'file' definition 'f'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui_internal.h:287:54: note: Function 'ImFileClose' argument 1 names different: declaration 'file' definition 'f'. goxel-0.11.0/ext_src/imgui/imgui.cpp:1500:34: note: Function 'ImFileClose' argument 1 names different: declaration 'file' definition 'f'. goxel-0.11.0/ext_src/imgui/imgui.cpp:1501:36: style:inconclusive: Function 'ImFileGetSize' argument 1 names different: declaration 'file' definition 'f'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui_internal.h:288:56: note: Function 'ImFileGetSize' argument 1 names different: declaration 'file' definition 'f'. goxel-0.11.0/ext_src/imgui/imgui.cpp:1501:36: note: Function 'ImFileGetSize' argument 1 names different: declaration 'file' definition 'f'. goxel-0.11.0/ext_src/imgui/imgui.cpp:1502:38: style:inconclusive: Function 'ImFileRead' argument 2 names different: declaration 'size' definition 'sz'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui_internal.h:289:58: note: Function 'ImFileRead' argument 2 names different: declaration 'size' definition 'sz'. goxel-0.11.0/ext_src/imgui/imgui.cpp:1502:38: note: Function 'ImFileRead' argument 2 names different: declaration 'size' definition 'sz'. goxel-0.11.0/ext_src/imgui/imgui.cpp:1502:68: style:inconclusive: Function 'ImFileRead' argument 4 names different: declaration 'file' definition 'f'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui_internal.h:289:90: note: Function 'ImFileRead' argument 4 names different: declaration 'file' definition 'f'. goxel-0.11.0/ext_src/imgui/imgui.cpp:1502:68: note: Function 'ImFileRead' argument 4 names different: declaration 'file' definition 'f'. goxel-0.11.0/ext_src/imgui/imgui.cpp:1503:45: style:inconclusive: Function 'ImFileWrite' argument 2 names different: declaration 'size' definition 'sz'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui_internal.h:290:65: note: Function 'ImFileWrite' argument 2 names different: declaration 'size' definition 'sz'. goxel-0.11.0/ext_src/imgui/imgui.cpp:1503:45: note: Function 'ImFileWrite' argument 2 names different: declaration 'size' definition 'sz'. goxel-0.11.0/ext_src/imgui/imgui.cpp:1503:75: style:inconclusive: Function 'ImFileWrite' argument 4 names different: declaration 'file' definition 'f'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui_internal.h:290:97: note: Function 'ImFileWrite' argument 4 names different: declaration 'file' definition 'f'. goxel-0.11.0/ext_src/imgui/imgui.cpp:1503:75: note: Function 'ImFileWrite' argument 4 names different: declaration 'file' definition 'f'. goxel-0.11.0/ext_src/imgui/imgui.cpp:1612:110: style:inconclusive: Function 'ImTextStrFromUtf8' argument 5 names different: declaration 'in_remaining' definition 'in_text_remaining'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui_internal.h:249:130: note: Function 'ImTextStrFromUtf8' argument 5 names different: declaration 'in_remaining' definition 'in_text_remaining'. goxel-0.11.0/ext_src/imgui/imgui.cpp:1612:110: note: Function 'ImTextStrFromUtf8' argument 5 names different: declaration 'in_remaining' definition 'in_text_remaining'. goxel-0.11.0/ext_src/imgui/imgui.cpp:1949:34: style:inconclusive: Function 'SetAllInt' argument 1 names different: declaration 'val' definition 'v'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui.h:1718:39: note: Function 'SetAllInt' argument 1 names different: declaration 'val' definition 'v'. goxel-0.11.0/ext_src/imgui/imgui.cpp:1949:34: note: Function 'SetAllInt' argument 1 names different: declaration 'val' definition 'v'. goxel-0.11.0/ext_src/imgui/imgui.cpp:2191:34: style:inconclusive: Function 'Begin' argument 1 names different: declaration 'items_count' definition 'count'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui.h:1754:30: note: Function 'Begin' argument 1 names different: declaration 'items_count' definition 'count'. goxel-0.11.0/ext_src/imgui/imgui.cpp:2191:34: note: Function 'Begin' argument 1 names different: declaration 'items_count' definition 'count'. goxel-0.11.0/ext_src/imgui/imgui.cpp:2356:132: style:inconclusive: Function 'RenderTextClippedEx' argument 5 names different: declaration 'text_end' definition 'text_display_end'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui_internal.h:1784:148: note: Function 'RenderTextClippedEx' argument 5 names different: declaration 'text_end' definition 'text_display_end'. goxel-0.11.0/ext_src/imgui/imgui.cpp:2356:132: note: Function 'RenderTextClippedEx' argument 5 names different: declaration 'text_end' definition 'text_display_end'. goxel-0.11.0/ext_src/imgui/imgui.cpp:2403:171: style:inconclusive: Function 'RenderTextEllipsis' argument 7 names different: declaration 'text_end' definition 'text_end_full'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui_internal.h:1785:187: note: Function 'RenderTextEllipsis' argument 7 names different: declaration 'text_end' definition 'text_end_full'. goxel-0.11.0/ext_src/imgui/imgui.cpp:2403:171: note: Function 'RenderTextEllipsis' argument 7 names different: declaration 'text_end' definition 'text_end_full'. goxel-0.11.0/ext_src/imgui/imgui.cpp:2897:65: style:inconclusive: Function 'ItemAdd' argument 3 names different: declaration 'nav_bb' definition 'nav_bb_arg'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui_internal.h:1693:81: note: Function 'ItemAdd' argument 3 names different: declaration 'nav_bb' definition 'nav_bb_arg'. goxel-0.11.0/ext_src/imgui/imgui.cpp:2897:65: note: Function 'ItemAdd' argument 3 names different: declaration 'nav_bb' definition 'nav_bb_arg'. goxel-0.11.0/ext_src/imgui/imgui.cpp:3154:56: style:inconclusive: Function 'DebugCheckVersionAndDataLayout' argument 1 names different: declaration 'version_str' definition 'version'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui.h:232:72: note: Function 'DebugCheckVersionAndDataLayout' argument 1 names different: declaration 'version_str' definition 'version'. goxel-0.11.0/ext_src/imgui/imgui.cpp:3154:56: note: Function 'DebugCheckVersionAndDataLayout' argument 1 names different: declaration 'version_str' definition 'version'. goxel-0.11.0/ext_src/imgui/imgui.cpp:3154:135: style:inconclusive: Function 'DebugCheckVersionAndDataLayout' argument 6 names different: declaration 'sz_drawvert' definition 'sz_vert'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui.h:232:155: note: Function 'DebugCheckVersionAndDataLayout' argument 6 names different: declaration 'sz_drawvert' definition 'sz_vert'. goxel-0.11.0/ext_src/imgui/imgui.cpp:3154:135: note: Function 'DebugCheckVersionAndDataLayout' argument 6 names different: declaration 'sz_drawvert' definition 'sz_vert'. goxel-0.11.0/ext_src/imgui/imgui.cpp:3154:151: style:inconclusive: Function 'DebugCheckVersionAndDataLayout' argument 7 names different: declaration 'sz_drawidx' definition 'sz_idx'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui.h:232:175: note: Function 'DebugCheckVersionAndDataLayout' argument 7 names different: declaration 'sz_drawidx' definition 'sz_idx'. goxel-0.11.0/ext_src/imgui/imgui.cpp:3154:151: note: Function 'DebugCheckVersionAndDataLayout' argument 7 names different: declaration 'sz_drawidx' definition 'sz_idx'. goxel-0.11.0/ext_src/imgui/imgui.cpp:4324:73: style:inconclusive: Function 'GetKeyPressedAmount' argument 3 names different: declaration 'rate' definition 'repeat_rate'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui.h:695:90: note: Function 'GetKeyPressedAmount' argument 3 names different: declaration 'rate' definition 'repeat_rate'. goxel-0.11.0/ext_src/imgui/imgui.cpp:4324:73: note: Function 'GetKeyPressedAmount' argument 3 names different: declaration 'rate' definition 'repeat_rate'. goxel-0.11.0/ext_src/imgui/imgui.cpp:4483:41: style:inconclusive: Function 'CaptureKeyboardFromApp' argument 1 names different: declaration 'want_capture_keyboard_value' definition 'capture'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui.h:696:57: note: Function 'CaptureKeyboardFromApp' argument 1 names different: declaration 'want_capture_keyboard_value' definition 'capture'. goxel-0.11.0/ext_src/imgui/imgui.cpp:4483:41: note: Function 'CaptureKeyboardFromApp' argument 1 names different: declaration 'want_capture_keyboard_value' definition 'capture'. goxel-0.11.0/ext_src/imgui/imgui.cpp:4488:38: style:inconclusive: Function 'CaptureMouseFromApp' argument 1 names different: declaration 'want_capture_mouse_value' definition 'capture'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui.h:716:54: note: Function 'CaptureMouseFromApp' argument 1 names different: declaration 'want_capture_mouse_value' definition 'capture'. goxel-0.11.0/ext_src/imgui/imgui.cpp:4488:38: note: Function 'CaptureMouseFromApp' argument 1 names different: declaration 'want_capture_mouse_value' definition 'capture'. goxel-0.11.0/ext_src/imgui/imgui.cpp:4729:78: style:inconclusive: Function 'BeginChildFrame' argument 3 names different: declaration 'flags' definition 'extra_flags'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui.h:679:94: note: Function 'BeginChildFrame' argument 3 names different: declaration 'flags' definition 'extra_flags'. goxel-0.11.0/ext_src/imgui/imgui.cpp:4729:78: note: Function 'BeginChildFrame' argument 3 names different: declaration 'flags' definition 'extra_flags'. goxel-0.11.0/ext_src/imgui/imgui.cpp:6101:56: style:inconclusive: Function 'PushMultiItemsWidths' argument 2 names different: declaration 'width_full' definition 'w_full'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui_internal.h:1700:72: note: Function 'PushMultiItemsWidths' argument 2 names different: declaration 'width_full' definition 'w_full'. goxel-0.11.0/ext_src/imgui/imgui.cpp:6101:56: note: Function 'PushMultiItemsWidths' argument 2 names different: declaration 'width_full' definition 'w_full'. goxel-0.11.0/ext_src/imgui/imgui.cpp:6238:35: style:inconclusive: Function 'PushTextWrapPos' argument 1 names different: declaration 'wrap_local_pos_x' definition 'wrap_pos_x'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui.h:352:51: note: Function 'PushTextWrapPos' argument 1 names different: declaration 'wrap_local_pos_x' definition 'wrap_pos_x'. goxel-0.11.0/ext_src/imgui/imgui.cpp:6238:35: note: Function 'PushTextWrapPos' argument 1 names different: declaration 'wrap_local_pos_x' definition 'wrap_pos_x'. goxel-0.11.0/ext_src/imgui/imgui.cpp:6682:131: style:inconclusive: Function 'SetNextWindowSizeConstraints' argument 4 names different: declaration 'custom_callback_data' definition 'custom_callback_user_data'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui.h:295:154: note: Function 'SetNextWindowSizeConstraints' argument 4 names different: declaration 'custom_callback_data' definition 'custom_callback_user_data'. goxel-0.11.0/ext_src/imgui/imgui.cpp:6682:131: note: Function 'SetNextWindowSizeConstraints' argument 4 names different: declaration 'custom_callback_data' definition 'custom_callback_user_data'. goxel-0.11.0/ext_src/imgui/imgui.cpp:6849:33: style:inconclusive: Function 'SetCursorPosX' argument 1 names different: declaration 'local_x' definition 'x'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui.h:376:49: note: Function 'SetCursorPosX' argument 1 names different: declaration 'local_x' definition 'x'. goxel-0.11.0/ext_src/imgui/imgui.cpp:6849:33: note: Function 'SetCursorPosX' argument 1 names different: declaration 'local_x' definition 'x'. goxel-0.11.0/ext_src/imgui/imgui.cpp:6856:33: style:inconclusive: Function 'SetCursorPosY' argument 1 names different: declaration 'local_y' definition 'y'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui.h:377:49: note: Function 'SetCursorPosY' argument 1 names different: declaration 'local_y' definition 'y'. goxel-0.11.0/ext_src/imgui/imgui.cpp:6856:33: note: Function 'SetCursorPosY' argument 1 names different: declaration 'local_y' definition 'y'. goxel-0.11.0/ext_src/imgui/imgui.cpp:6931:43: style:inconclusive: Function 'SetStateStorage' argument 1 names different: declaration 'storage' definition 'tree'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui.h:675:59: note: Function 'SetStateStorage' argument 1 names different: declaration 'storage' definition 'tree'. goxel-0.11.0/ext_src/imgui/imgui.cpp:6931:43: note: Function 'SetStateStorage' argument 1 names different: declaration 'storage' definition 'tree'. goxel-0.11.0/ext_src/imgui/imgui.cpp:7095:55: style:inconclusive: Function 'SameLine' argument 2 names different: declaration 'spacing' definition 'spacing_w'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui.h:364:76: note: Function 'SameLine' argument 2 names different: declaration 'spacing' definition 'spacing_w'. goxel-0.11.0/ext_src/imgui/imgui.cpp:7095:55: note: Function 'SameLine' argument 2 names different: declaration 'spacing' definition 'spacing_w'. goxel-0.11.0/ext_src/imgui/imgui.cpp:7587:55: style:inconclusive: Function 'BeginPopupEx' argument 2 names different: declaration 'extra_flags' definition 'flags'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui_internal.h:1717:71: note: Function 'BeginPopupEx' argument 2 names different: declaration 'extra_flags' definition 'flags'. goxel-0.11.0/ext_src/imgui/imgui.cpp:7587:55: note: Function 'BeginPopupEx' argument 2 names different: declaration 'extra_flags' definition 'flags'. goxel-0.11.0/ext_src/imgui/imgui.cpp:9063:75: style:inconclusive: Function 'SetDragDropPayload' argument 3 names different: declaration 'sz' definition 'data_size'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui.h:629:91: note: Function 'SetDragDropPayload' argument 3 names different: declaration 'sz' definition 'data_size'. goxel-0.11.0/ext_src/imgui/imgui.cpp:9063:75: note: Function 'SetDragDropPayload' argument 3 names different: declaration 'sz' definition 'data_size'. goxel-0.11.0/ext_src/imgui/imgui.cpp:9587:52: style:inconclusive: Function 'SaveIniSettingsToMemory' argument 1 names different: declaration 'out_ini_size' definition 'out_size'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui.h:728:61: note: Function 'SaveIniSettingsToMemory' argument 1 names different: declaration 'out_ini_size' definition 'out_size'. goxel-0.11.0/ext_src/imgui/imgui.cpp:9587:52: note: Function 'SaveIniSettingsToMemory' argument 1 names different: declaration 'out_ini_size' definition 'out_size'. goxel-0.11.0/ext_src/imgui/imgui_internal.h:1524:61: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui_internal.h:1525:61: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui_internal.h:1527:61: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui_internal.h:1648:62: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui_internal.h:1677:61: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui_internal.h:1678:70: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui_internal.h:1679:61: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui_internal.h:1680:61: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui_internal.h:1739:77: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui_internal.h:1743:105: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui_internal.h:1744:105: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui_internal.h:1745:105: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui_internal.h:1747:105: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui_internal.h:1748:105: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui_internal.h:1845:79: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui_internal.h:1864:101: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:1812:93: style: Parameter 'data' can be declared as reference to const [constParameterReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:2137:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:2193:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:2223:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:2269:17: style: Variable 'style' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:2277:17: style: Variable 'style' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:2285:17: style: Variable 'style' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:2291:17: style: Variable 'style' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:2314:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:2392:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:2405:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:2545:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:2563:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:2810:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:2840:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:2858:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:2956:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:2998:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:3031:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:3967:16: style: Variable 'last_cmd' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:4044:14: style: Variable 'io' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:4206:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:4274:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:4291:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:4301:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:4326:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:4336:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:4350:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:4358:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:4365:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:4383:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:4390:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:4398:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:4407:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:4416:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:4423:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:4442:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:4454:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:4495:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:4506:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:4518:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:4527:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:4533:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:4548:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:4554:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:4560:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:4566:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:4572:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:4618:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:4731:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:4757:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:4867:17: style: Variable 'style' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:5094:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:5101:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:5141:17: style: Variable 'style' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:5224:17: style: Variable 'style' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:5360:25: style: Variable 'popup_ref' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:6061:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:6126:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:6278:24: style: Variable 'backup' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:6361:24: style: Variable 'backup' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:6526:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:6725:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:6736:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:6771:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:6777:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:6783:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:6789:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:7042:21: style: Variable 'group_data' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:7101:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:7120:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:7128:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:7143:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:7165:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:7189:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:7225:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:7336:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:7347:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:7422:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:7434:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:7508:29: style: Variable 'popup' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:7559:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:7785:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:8114:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:8139:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:8239:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:8259:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:8713:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:9160:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:9360:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:9368:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui.cpp:1815:37: style: Variable 'last' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/ext_src/imgui/imgui.cpp:1853:23: style: Variable 'it' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/ext_src/imgui/imgui.cpp:1866:23: style: Variable 'it' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/ext_src/imgui/imgui.cpp:1874:23: style: Variable 'it' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/ext_src/imgui/imgui.cpp:2836:58: style: Parameter 'window' can be declared as pointer to const [constParameterPointer] goxel-0.11.0/ext_src/imgui/imgui.cpp:2842:26: style: Variable 'focused_root_window' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/ext_src/imgui/imgui.cpp:3032:18: style: Variable 'window' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/ext_src/imgui/imgui.cpp:3337:26: style: Variable 'window' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/ext_src/imgui/imgui.cpp:3347:51: style: Parameter 'window' can be declared as pointer to const [constParameterPointer] goxel-0.11.0/ext_src/imgui/imgui.cpp:4214:13: style: Variable 'font' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/ext_src/imgui/imgui.cpp:4509:22: style: Variable 'window' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/ext_src/imgui/imgui.cpp:4534:18: style: Variable 'window' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/ext_src/imgui/imgui.cpp:4688:18: style: Variable 'window' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/ext_src/imgui/imgui.cpp:4707:22: style: Variable 'parent_window' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/ext_src/imgui/imgui.cpp:4782:34: style: Variable 'settings' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/ext_src/imgui/imgui.cpp:4843:22: style: Variable 'window_for_height' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/ext_src/imgui/imgui.cpp:4945:48: style: Parameter 'window' can be declared as pointer to const [constParameterPointer] goxel-0.11.0/ext_src/imgui/imgui.cpp:4959:47: style: Parameter 'window' can be declared as pointer to const [constParameterPointer] goxel-0.11.0/ext_src/imgui/imgui.cpp:5992:18: style: Variable 'current_front_window' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/ext_src/imgui/imgui.cpp:6059:85: style: Parameter 'ignore_window' can be declared as pointer to const [constParameterPointer] goxel-0.11.0/ext_src/imgui/imgui.cpp:6176:18: style: Variable 'atlas' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/ext_src/imgui/imgui.cpp:6429:42: style: Parameter 'window' can be declared as pointer to const [constParameterPointer] goxel-0.11.0/ext_src/imgui/imgui.cpp:6429:63: style: Parameter 'potential_parent' can be declared as pointer to const [constParameterPointer] goxel-0.11.0/ext_src/imgui/imgui.cpp:6507:47: style: Parameter 'window' can be declared as pointer to const [constParameterPointer] goxel-0.11.0/ext_src/imgui/imgui.cpp:6527:18: style: Variable 'window' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/ext_src/imgui/imgui.cpp:6564:18: style: Variable 'window' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/ext_src/imgui/imgui.cpp:6629:18: style: Variable 'window' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/ext_src/imgui/imgui.cpp:6635:18: style: Variable 'window' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/ext_src/imgui/imgui.cpp:6795:18: style: Variable 'window' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/ext_src/imgui/imgui.cpp:6917:18: style: Variable 'window' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/ext_src/imgui/imgui.cpp:7494:48: style: Parameter 'ref_window' can be declared as pointer to const [constParameterPointer] goxel-0.11.0/ext_src/imgui/imgui.cpp:7518:34: style: Variable 'popup_window' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/ext_src/imgui/imgui.cpp:7567:22: style: Variable 'popup_window' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/ext_src/imgui/imgui.cpp:7568:22: style: Variable 'parent_popup_window' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/ext_src/imgui/imgui.cpp:7793:22: style: Variable 'parent_window' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/ext_src/imgui/imgui.cpp:8406:26: style: Variable 'child_window' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/ext_src/imgui/imgui.cpp:8711:53: style: Parameter 'window' can be declared as pointer to const [constParameterPointer] goxel-0.11.0/ext_src/imgui/imgui.cpp:8754:18: style: Variable 'modal_window' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/ext_src/imgui/imgui.cpp:8890:71: style: Parameter 'window' can be declared as pointer to const [constParameterPointer] goxel-0.11.0/ext_src/imgui/imgui.cpp:9112:18: style: Variable 'window' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/ext_src/imgui/imgui.cpp:9448:47: style: Parameter 'window' can be declared as pointer to const [constParameterPointer] goxel-0.11.0/ext_src/imgui/imgui.cpp:10004:45: style: Variable 'buf_end' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/ext_src/imgui/imgui.cpp:1556:20: style: Variable 'c' is assigned a value that is never used. [unreadVariable] goxel-0.11.0/ext_src/imgui/imgui.cpp:6364:93: style: Variable '((float*)data)[0]' is assigned a value that is never used. [unreadVariable] goxel-0.11.0/ext_src/imgui/imgui.cpp:6365:136: style: Variable '((float*)data)[1]' is assigned a value that is never used. [unreadVariable] goxel-0.11.0/ext_src/imgui/imgui.cpp:10098:15: style: Variable 'p' is assigned a value that is never used. [unreadVariable] goxel-0.11.0/ext_src/imgui/imgui.cpp:2103:5: error: va_list 'args_copy' used before va_start() was called. [va_list_usedBeforeStarted] goxel-0.11.0/ext_src/imgui/imgui.cpp:2108:9: error: va_list 'args_copy' used before va_start() was called. [va_list_usedBeforeStarted] goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:1333:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Size [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:1371:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ElemCount [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:1521:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:1610:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FontDataOwnedByAtlas [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:2234:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable w [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:2622:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Codepoint [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:3122:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ElemCount [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:648:41: warning: Obsolete function 'alloca' called. [allocaCalled] goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:839:41: warning: Obsolete function 'alloca' called. [allocaCalled] goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:354:5: performance: Variable 'ClipRectFullscreen' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:1517:5: performance: Variable 'GlyphExtraSpacing' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:1594:5: performance: Variable 'TexUvScale' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:2588:5: performance: Variable 'DisplayOffset' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:2564:32: style:inconclusive: Technically the member function 'ImFontGlyphRangesBuilder::BuildRanges' can be const. [functionConst] goxel-0.11.0/ext_src/imgui/imgui.h:2091:21: note: Technically the member function 'ImFontGlyphRangesBuilder::BuildRanges' can be const. goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:2564:32: note: Technically the member function 'ImFontGlyphRangesBuilder::BuildRanges' can be const. goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:2321:31: style: The member function 'ImFontAtlas::GetGlyphRangesDefault' can be static. [functionStatic] goxel-0.11.0/ext_src/imgui/imgui.h:2164:33: note: The member function 'ImFontAtlas::GetGlyphRangesDefault' can be static. goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:2321:31: note: The member function 'ImFontAtlas::GetGlyphRangesDefault' can be static. goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:2331:30: style: The member function 'ImFontAtlas::GetGlyphRangesKorean' can be static. [functionStatic] goxel-0.11.0/ext_src/imgui/imgui.h:2165:33: note: The member function 'ImFontAtlas::GetGlyphRangesKorean' can be static. goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:2331:30: note: The member function 'ImFontAtlas::GetGlyphRangesKorean' can be static. goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:2439:30: style: The member function 'ImFontAtlas::GetGlyphRangesJapanese' can be static. [functionStatic] goxel-0.11.0/ext_src/imgui/imgui.h:2166:33: note: The member function 'ImFontAtlas::GetGlyphRangesJapanese' can be static. goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:2439:30: note: The member function 'ImFontAtlas::GetGlyphRangesJapanese' can be static. goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:2343:30: style: The member function 'ImFontAtlas::GetGlyphRangesChineseFull' can be static. [functionStatic] goxel-0.11.0/ext_src/imgui/imgui.h:2167:33: note: The member function 'ImFontAtlas::GetGlyphRangesChineseFull' can be static. goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:2343:30: note: The member function 'ImFontAtlas::GetGlyphRangesChineseFull' can be static. goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:2372:30: style: The member function 'ImFontAtlas::GetGlyphRangesChineseSimplifiedCommon' can be static. [functionStatic] goxel-0.11.0/ext_src/imgui/imgui.h:2168:33: note: The member function 'ImFontAtlas::GetGlyphRangesChineseSimplifiedCommon' can be static. goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:2372:30: note: The member function 'ImFontAtlas::GetGlyphRangesChineseSimplifiedCommon' can be static. goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:2497:30: style: The member function 'ImFontAtlas::GetGlyphRangesCyrillic' can be static. [functionStatic] goxel-0.11.0/ext_src/imgui/imgui.h:2169:33: note: The member function 'ImFontAtlas::GetGlyphRangesCyrillic' can be static. goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:2497:30: note: The member function 'ImFontAtlas::GetGlyphRangesCyrillic' can be static. goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:2510:30: style: The member function 'ImFontAtlas::GetGlyphRangesThai' can be static. [functionStatic] goxel-0.11.0/ext_src/imgui/imgui.h:2170:33: note: The member function 'ImFontAtlas::GetGlyphRangesThai' can be static. goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:2510:30: note: The member function 'ImFontAtlas::GetGlyphRangesThai' can be static. goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:2522:30: style: The member function 'ImFontAtlas::GetGlyphRangesVietnamese' can be static. [functionStatic] goxel-0.11.0/ext_src/imgui/imgui.h:2171:33: note: The member function 'ImFontAtlas::GetGlyphRangesVietnamese' can be static. goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:2522:30: note: The member function 'ImFontAtlas::GetGlyphRangesVietnamese' can be static. goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:2969:22: style: Condition 'text_end-s>10000' is always false [knownConditionTrueFalse] goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:2960:51: note: Assuming that condition 's10000' is always false goxel-0.11.0/ext_src/imgui/imstb_rectpack.h:535:26: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imstb_rectpack.h:536:26: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imstb_rectpack.h:547:26: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imstb_rectpack.h:548:26: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:1155:13: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:1470:17: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:1797:25: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:1798:25: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:2682:26: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:2701:5: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:2767:28: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:4129:21: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:4649:62: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:4649:87: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:4705:70: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:4705:110: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:4724:37: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:4757:26: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:4757:64: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:4771:41: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:4776:48: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:4781:43: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:4786:41: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:4791:43: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:4791:71: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:4796:55: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:4796:74: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:648:32: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:839:32: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:1681:31: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:1801:70: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:1802:44: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:1803:43: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:1815:14: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:1815:64: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:1979:61: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:1981:48: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:2106:26: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:2118:30: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:2223:35: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:2962:17: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:2975:21: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:2695:14: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:1689:19: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:3069:53: style: Same expression on both sides of '-'. [duplicateExpression] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:4414:22: style: Variable 'scale_x' is assigned an expression that holds the same value. [redundantAssignment] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:4408:35: note: scale_y is assigned 'scale' here. goxel-0.11.0/ext_src/imgui/imstb_truetype.h:4414:22: note: Variable 'scale_x' is assigned an expression that holds the same value. goxel-0.11.0/ext_src/imgui/imstb_truetype.h:1175:22: style: The scope of the variable 'offsize' can be reduced. [variableScope] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:1200:8: style: The scope of the variable 'v' can be reduced. [variableScope] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:1218:11: style: The scope of the variable 'start' can be reduced. [variableScope] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:1642:17: style: The scope of the variable 'endPtsOfContours' can be reduced. [variableScope] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:1785:34: style: The scope of the variable 'i' can be reduced. [variableScope] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:1953:8: style: The scope of the variable 'nranges' can be reduced. [variableScope] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:1953:17: style: The scope of the variable 'start' can be reduced. [variableScope] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:1953:24: style: The scope of the variable 'end' can be reduced. [variableScope] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:1953:29: style: The scope of the variable 'v' can be reduced. [variableScope] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:1953:54: style: The scope of the variable 'i' can be reduced. [variableScope] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:2288:25: style: The scope of the variable 'straw' can be reduced. [variableScope] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:2289:14: style: The scope of the variable 'm' can be reduced. [variableScope] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:2323:46: style: The scope of the variable 'm' can be reduced. [variableScope] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:2324:17: style: The scope of the variable 'straw' can be reduced. [variableScope] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:2346:46: style: The scope of the variable 'm' can be reduced. [variableScope] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:2347:17: style: The scope of the variable 'strawStart' can be reduced. [variableScope] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:2347:29: style: The scope of the variable 'strawEnd' can be reduced. [variableScope] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:2382:26: style: The scope of the variable 'classDef1ValueArray' can be reduced. [variableScope] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:2396:51: style: The scope of the variable 'm' can be reduced. [variableScope] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:2397:17: style: The scope of the variable 'strawStart' can be reduced. [variableScope] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:2397:29: style: The scope of the variable 'strawEnd' can be reduced. [variableScope] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:2467:47: style: The scope of the variable 'm' can be reduced. [variableScope] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:2468:33: style: The scope of the variable 'straw' can be reduced. [variableScope] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:3241:10: style: The scope of the variable 'j' can be reduced. [variableScope] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:3262:19: style: The scope of the variable 'c' can be reduced. [variableScope] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:3334:12: style: The scope of the variable 'j' can be reduced. [variableScope] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:4334:19: style: The scope of the variable 'hits' can be reduced. [variableScope] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:4725:20: style: The scope of the variable 'hd' can be reduced. [variableScope] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:2265:95: style:inconclusive: Function 'stbtt_GetGlyphShape' argument 3 names different: declaration 'vertices' definition 'pvertices'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:835:95: note: Function 'stbtt_GetGlyphShape' argument 3 names different: declaration 'vertices' definition 'pvertices'. goxel-0.11.0/ext_src/imgui/imstb_truetype.h:2265:95: note: Function 'stbtt_GetGlyphShape' argument 3 names different: declaration 'vertices' definition 'pvertices'. goxel-0.11.0/ext_src/imgui/imstb_truetype.h:2556:74: style:inconclusive: Function 'stbtt_GetGlyphKernAdvance' argument 2 names different: declaration 'glyph1' definition 'g1'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:801:74: note: Function 'stbtt_GetGlyphKernAdvance' argument 2 names different: declaration 'glyph1' definition 'g1'. goxel-0.11.0/ext_src/imgui/imstb_truetype.h:2556:74: note: Function 'stbtt_GetGlyphKernAdvance' argument 2 names different: declaration 'glyph1' definition 'g1'. goxel-0.11.0/ext_src/imgui/imstb_truetype.h:2556:82: style:inconclusive: Function 'stbtt_GetGlyphKernAdvance' argument 3 names different: declaration 'glyph2' definition 'g2'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:801:86: note: Function 'stbtt_GetGlyphKernAdvance' argument 3 names different: declaration 'glyph2' definition 'g2'. goxel-0.11.0/ext_src/imgui/imstb_truetype.h:2556:82: note: Function 'stbtt_GetGlyphKernAdvance' argument 3 names different: declaration 'glyph2' definition 'g2'. goxel-0.11.0/ext_src/imgui/imstb_truetype.h:2607:77: style:inconclusive: Function 'stbtt_ScaleForPixelHeight' argument 2 names different: declaration 'pixels' definition 'height'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:759:77: note: Function 'stbtt_ScaleForPixelHeight' argument 2 names different: declaration 'pixels' definition 'height'. goxel-0.11.0/ext_src/imgui/imstb_truetype.h:2607:77: note: Function 'stbtt_ScaleForPixelHeight' argument 2 names different: declaration 'pixels' definition 'height'. goxel-0.11.0/ext_src/imgui/imstb_truetype.h:2619:74: style:inconclusive: Function 'stbtt_FreeShape' argument 2 names different: declaration 'vertices' definition 'v'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:846:74: note: Function 'stbtt_FreeShape' argument 2 names different: declaration 'vertices' definition 'v'. goxel-0.11.0/ext_src/imgui/imstb_truetype.h:2619:74: note: Function 'stbtt_FreeShape' argument 2 names different: declaration 'vertices' definition 'v'. goxel-0.11.0/ext_src/imgui/imstb_truetype.h:3797:83: style:inconclusive: Function 'stbtt_PackBegin' argument 3 names different: declaration 'width' definition 'pw'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:589:84: note: Function 'stbtt_PackBegin' argument 3 names different: declaration 'width' definition 'pw'. goxel-0.11.0/ext_src/imgui/imstb_truetype.h:3797:83: note: Function 'stbtt_PackBegin' argument 3 names different: declaration 'width' definition 'pw'. goxel-0.11.0/ext_src/imgui/imstb_truetype.h:3797:91: style:inconclusive: Function 'stbtt_PackBegin' argument 4 names different: declaration 'height' definition 'ph'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:589:95: note: Function 'stbtt_PackBegin' argument 4 names different: declaration 'height' definition 'ph'. goxel-0.11.0/ext_src/imgui/imstb_truetype.h:3797:91: note: Function 'stbtt_PackBegin' argument 4 names different: declaration 'height' definition 'ph'. goxel-0.11.0/ext_src/imgui/imstb_truetype.h:4021:208: style:inconclusive: Function 'stbtt_MakeGlyphBitmapSubpixelPrefilter' argument 10 names different: declaration 'oversample_x' definition 'prefilter_x'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:901:208: note: Function 'stbtt_MakeGlyphBitmapSubpixelPrefilter' argument 10 names different: declaration 'oversample_x' definition 'prefilter_x'. goxel-0.11.0/ext_src/imgui/imstb_truetype.h:4021:208: note: Function 'stbtt_MakeGlyphBitmapSubpixelPrefilter' argument 10 names different: declaration 'oversample_x' definition 'prefilter_x'. goxel-0.11.0/ext_src/imgui/imstb_truetype.h:4021:225: style:inconclusive: Function 'stbtt_MakeGlyphBitmapSubpixelPrefilter' argument 11 names different: declaration 'oversample_y' definition 'prefilter_y'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:901:226: note: Function 'stbtt_MakeGlyphBitmapSubpixelPrefilter' argument 11 names different: declaration 'oversample_y' definition 'prefilter_y'. goxel-0.11.0/ext_src/imgui/imstb_truetype.h:4021:225: note: Function 'stbtt_MakeGlyphBitmapSubpixelPrefilter' argument 11 names different: declaration 'oversample_y' definition 'prefilter_y'. goxel-0.11.0/ext_src/imgui/imstb_truetype.h:4169:17: style:inconclusive: Function 'stbtt_PackFontRange' argument 5 names different: declaration 'first_unicode_char_in_range' definition 'first_unicode_codepoint_in_range'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:606:37: note: Function 'stbtt_PackFontRange' argument 5 names different: declaration 'first_unicode_char_in_range' definition 'first_unicode_codepoint_in_range'. goxel-0.11.0/ext_src/imgui/imstb_truetype.h:4169:17: note: Function 'stbtt_PackFontRange' argument 5 names different: declaration 'first_unicode_char_in_range' definition 'first_unicode_codepoint_in_range'. goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:493:38: style:inconclusive: Function 'PushClipRect' argument 1 names different: declaration 'clip_rect_min' definition 'cr_min'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui.h:1936:41: note: Function 'PushClipRect' argument 1 names different: declaration 'clip_rect_min' definition 'cr_min'. goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:493:38: note: Function 'PushClipRect' argument 1 names different: declaration 'clip_rect_min' definition 'cr_min'. goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:493:53: style:inconclusive: Function 'PushClipRect' argument 2 names different: declaration 'clip_rect_max' definition 'cr_max'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui.h:1936:63: note: Function 'PushClipRect' argument 2 names different: declaration 'clip_rect_max' definition 'cr_max'. goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:493:53: note: Function 'PushClipRect' argument 2 names different: declaration 'clip_rect_max' definition 'cr_max'. goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:574:58: style:inconclusive: Function 'PrimRect' argument 2 names different: declaration 'b' definition 'c'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui.h:2007:61: note: Function 'PrimRect' argument 2 names different: declaration 'b' definition 'c'. goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:574:58: note: Function 'PrimRect' argument 2 names different: declaration 'b' definition 'c'. goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:589:60: style:inconclusive: Function 'PrimRectUV' argument 2 names different: declaration 'b' definition 'c'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui.h:2008:63: note: Function 'PrimRectUV' argument 2 names different: declaration 'b' definition 'c'. goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:589:60: note: Function 'PrimRectUV' argument 2 names different: declaration 'b' definition 'c'. goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:589:97: style:inconclusive: Function 'PrimRectUV' argument 4 names different: declaration 'uv_b' definition 'uv_c'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui.h:2008:100: note: Function 'PrimRectUV' argument 4 names different: declaration 'uv_b' definition 'uv_c'. goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:589:97: note: Function 'PrimRectUV' argument 4 names different: declaration 'uv_b' definition 'uv_c'. goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:625:62: style:inconclusive: Function 'AddPolyline' argument 2 names different: declaration 'num_points' definition 'points_count'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui.h:1963:59: note: Function 'AddPolyline' argument 2 names different: declaration 'num_points' definition 'points_count'. goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:625:62: note: Function 'AddPolyline' argument 2 names different: declaration 'num_points' definition 'points_count'. goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:813:70: style:inconclusive: Function 'AddConvexPolyFilled' argument 2 names different: declaration 'num_points' definition 'points_count'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui.h:1964:67: note: Function 'AddConvexPolyFilled' argument 2 names different: declaration 'num_points' definition 'points_count'. goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:813:70: note: Function 'AddConvexPolyFilled' argument 2 names different: declaration 'num_points' definition 'points_count'. goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:978:41: style:inconclusive: Function 'PathRect' argument 1 names different: declaration 'rect_min' definition 'a'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui.h:1984:44: note: Function 'PathRect' argument 1 names different: declaration 'rect_min' definition 'a'. goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:978:41: note: Function 'PathRect' argument 1 names different: declaration 'rect_min' definition 'a'. goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:978:58: style:inconclusive: Function 'PathRect' argument 2 names different: declaration 'rect_max' definition 'b'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui.h:1984:68: note: Function 'PathRect' argument 2 names different: declaration 'rect_max' definition 'b'. goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:978:58: note: Function 'PathRect' argument 2 names different: declaration 'rect_max' definition 'b'. goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:1310:59: style:inconclusive: Function 'Split' argument 2 names different: declaration 'count' definition 'channels_count'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui.h:1878:66: note: Function 'Split' argument 2 names different: declaration 'count' definition 'channels_count'. goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:1310:59: note: Function 'Split' argument 2 names different: declaration 'count' definition 'channels_count'. goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:1403:71: style:inconclusive: Function 'SetCurrentChannel' argument 2 names different: declaration 'channel_idx' definition 'idx'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui.h:1880:78: note: Function 'SetCurrentChannel' argument 2 names different: declaration 'channel_idx' definition 'idx'. goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:1403:71: note: Function 'SetCurrentChannel' argument 2 names different: declaration 'channel_idx' definition 'idx'. goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:1743:57: style:inconclusive: Function 'AddFontDefault' argument 1 names different: declaration 'font_cfg' definition 'font_cfg_template'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui.h:2136:68: note: Function 'AddFontDefault' argument 1 names different: declaration 'font_cfg' definition 'font_cfg_template'. goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:1743:57: note: Function 'AddFontDefault' argument 1 names different: declaration 'font_cfg' definition 'font_cfg_template'. goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:1764:102: style:inconclusive: Function 'AddFontFromFileTTF' argument 3 names different: declaration 'font_cfg' definition 'font_cfg_template'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui.h:2137:113: note: Function 'AddFontFromFileTTF' argument 3 names different: declaration 'font_cfg' definition 'font_cfg_template'. goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:1764:102: note: Function 'AddFontFromFileTTF' argument 3 names different: declaration 'font_cfg' definition 'font_cfg_template'. goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:1786:49: style:inconclusive: Function 'AddFontFromMemoryTTF' argument 1 names different: declaration 'font_data' definition 'ttf_data'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui.h:2138:60: note: Function 'AddFontFromMemoryTTF' argument 1 names different: declaration 'font_data' definition 'ttf_data'. goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:1786:49: note: Function 'AddFontFromMemoryTTF' argument 1 names different: declaration 'font_data' definition 'ttf_data'. goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:1786:63: style:inconclusive: Function 'AddFontFromMemoryTTF' argument 2 names different: declaration 'font_size' definition 'ttf_size'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui.h:2138:75: note: Function 'AddFontFromMemoryTTF' argument 2 names different: declaration 'font_size' definition 'ttf_size'. goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:1786:63: note: Function 'AddFontFromMemoryTTF' argument 2 names different: declaration 'font_size' definition 'ttf_size'. goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:1786:112: style:inconclusive: Function 'AddFontFromMemoryTTF' argument 4 names different: declaration 'font_cfg' definition 'font_cfg_template'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui.h:2138:125: note: Function 'AddFontFromMemoryTTF' argument 4 names different: declaration 'font_cfg' definition 'font_cfg_template'. goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:1786:112: note: Function 'AddFontFromMemoryTTF' argument 4 names different: declaration 'font_cfg' definition 'font_cfg_template'. goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:1799:65: style:inconclusive: Function 'AddFontFromMemoryCompressedTTF' argument 1 names different: declaration 'compressed_font_data' definition 'compressed_ttf_data'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui.h:2139:76: note: Function 'AddFontFromMemoryCompressedTTF' argument 1 names different: declaration 'compressed_font_data' definition 'compressed_ttf_data'. goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:1799:65: note: Function 'AddFontFromMemoryCompressedTTF' argument 1 names different: declaration 'compressed_font_data' definition 'compressed_ttf_data'. goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:1799:90: style:inconclusive: Function 'AddFontFromMemoryCompressedTTF' argument 2 names different: declaration 'compressed_font_size' definition 'compressed_ttf_size'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui.h:2139:102: note: Function 'AddFontFromMemoryCompressedTTF' argument 2 names different: declaration 'compressed_font_size' definition 'compressed_ttf_size'. goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:1799:90: note: Function 'AddFontFromMemoryCompressedTTF' argument 2 names different: declaration 'compressed_font_size' definition 'compressed_ttf_size'. goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:1799:150: style:inconclusive: Function 'AddFontFromMemoryCompressedTTF' argument 4 names different: declaration 'font_cfg' definition 'font_cfg_template'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui.h:2139:163: note: Function 'AddFontFromMemoryCompressedTTF' argument 4 names different: declaration 'font_cfg' definition 'font_cfg_template'. goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:1799:150: note: Function 'AddFontFromMemoryCompressedTTF' argument 4 names different: declaration 'font_cfg' definition 'font_cfg_template'. goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:1811:71: style:inconclusive: Function 'AddFontFromMemoryCompressedBase85TTF' argument 1 names different: declaration 'compressed_font_data_base85' definition 'compressed_ttf_data_base85'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui.h:2140:82: note: Function 'AddFontFromMemoryCompressedBase85TTF' argument 1 names different: declaration 'compressed_font_data_base85' definition 'compressed_ttf_data_base85'. goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:1811:71: note: Function 'AddFontFromMemoryCompressedBase85TTF' argument 1 names different: declaration 'compressed_font_data_base85' definition 'compressed_ttf_data_base85'. goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:1859:58: style:inconclusive: Function 'GetMouseCursorTexData' argument 1 names different: declaration 'cursor' definition 'cursor_type'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui.h:2188:72: note: Function 'GetMouseCursorTexData' argument 1 names different: declaration 'cursor' definition 'cursor_type'. goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:1859:58: note: Function 'GetMouseCursorTexData' argument 1 names different: declaration 'cursor' definition 'cursor_type'. goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:1887:85: style:inconclusive: Function 'ImFontAtlasBuildMultiplyCalcLookupTable' argument 2 names different: declaration 'in_multiply_factor' definition 'in_brighten_factor'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui_internal.h:1875:105: note: Function 'ImFontAtlasBuildMultiplyCalcLookupTable' argument 2 names different: declaration 'in_multiply_factor' definition 'in_brighten_factor'. goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:1887:85: note: Function 'ImFontAtlasBuildMultiplyCalcLookupTable' argument 2 names different: declaration 'in_multiply_factor' definition 'in_brighten_factor'. goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:2674:31: style:inconclusive: Function 'AddGlyph' argument 1 names different: declaration 'c' definition 'codepoint'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui.h:2265:50: note: Function 'AddGlyph' argument 1 names different: declaration 'c' definition 'codepoint'. goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:2674:31: note: Function 'AddGlyph' argument 1 names different: declaration 'c' definition 'codepoint'. goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:3327:80: style:inconclusive: Function 'stb_decompress' argument 2 names different: declaration 'input' definition 'i'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:1728:80: note: Function 'stb_decompress' argument 2 names different: declaration 'input' definition 'i'. goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:3327:80: note: Function 'stb_decompress' argument 2 names different: declaration 'input' definition 'i'. goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:1393:24: style: Variable 'ch' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:1867:28: style: Variable 'r' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:2058:23: style: Variable 'cfg' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:2126:23: style: Variable 'cfg' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:2153:29: style: Variable 'src_tmp' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:2252:28: style: Variable 'r' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:463:16: style: Variable 'prev_cmd' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:482:16: style: Variable 'prev_cmd' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:1343:52: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:1343:66: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:1466:17: style: Variable 'vert_end' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:1488:17: style: Variable 'vert_end' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:2207:80: style: Parameter 'font_config' can be declared as pointer to const [constParameterPointer] goxel-0.11.0/ext_src/imgui/imstb_rectpack.h:355:31: style: Variable 'tail' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:1269:43: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:1270:41: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:1271:42: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:1272:40: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:1277:39: style: Parameter 'font' can be declared as pointer to const [constParameterPointer] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:2936:84: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:3243:30: style: Variable 'a' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:3246:23: style: Variable 'b' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:3330:77: style: Parameter 'wcount' can be declared as pointer to const [constParameterPointer] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:3653:57: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:3699:120: style: Parameter 'ypos' can be declared as pointer to const [constParameterPointer] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:3989:67: style: Parameter 'spc' can be declared as pointer to const [constParameterPointer] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:4193:122: style: Parameter 'ypos' can be declared as pointer to const [constParameterPointer] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:4228:46: style: Parameter 'orig' can be declared as const array [constParameter] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:4228:61: style: Parameter 'ray' can be declared as const array [constParameter] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:4228:75: style: Parameter 'q0' can be declared as const array [constParameter] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:4228:88: style: Parameter 'q1' can be declared as const array [constParameter] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:4228:101: style: Parameter 'q2' can be declared as const array [constParameter] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:4292:25: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:4292:35: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:4608:76: style: Parameter 's1' can be declared as pointer to const [constParameterPointer] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:4141:21: warning: Uninitialized variables: ranges.h_oversample, ranges.v_oversample [uninitvar] goxel-0.11.0/ext_src/imgui/imstb_truetype.h:4177:59: note: Calling function 'stbtt_PackFontRanges', 4th argument '&range' value is goxel-0.11.0/ext_src/imgui/imstb_truetype.h:4141:21: note: Uninitialized variables: ranges.h_oversample, ranges.v_oversample goxel-0.11.0/ext_src/imgui/imstb_truetype.h:1786:45: style: Variable 'tmp' is assigned a value that is never used. [unreadVariable] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:187:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1436:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1887:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MIN [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2073:142: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2524:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:5612:121: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:5878:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:6216:165: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpenParentId [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:6668:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Index [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:6777:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ID [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:7362:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OffsetNorm [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:7374:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OffsetNormBeforeResize [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:7390:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OffsetNorm [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:7409:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OffsetNorm [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:7465:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ID [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:7542:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:7675:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OffsetNormBeforeResize [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1949:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:4236:12: warning: Buffer 'col' is too small, the function 'ColorEdit4' expects a bigger buffer in 2nd argument [argumentSize] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:4236:12: note: Function 'ColorEdit4' is called goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:4242:49: note: Declaration of 2nd function argument. goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:4234:49: note: Passing buffer 'col' to function that is declared here goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:4236:12: note: Buffer 'col' is too small, the function 'ColorEdit4' expects a bigger buffer in 2nd argument goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:7125:36: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:7120:50: note: outer condition: tab_bar->Flags&ImGuiTabBarFlags_Reorderable goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:7125:36: note: identical inner condition: tab_bar->Flags&ImGuiTabBarFlags_Reorderable goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:7130:36: style: Condition 'tab_bar->Flags&ImGuiTabBarFlags_Reorderable' is always true [knownConditionTrueFalse] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:172:44: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:193:40: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:208:40: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:980:12: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1381:37: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1382:37: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1556:32: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1566:44: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1605:16: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1627:78: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1641:79: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1711:55: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1713:55: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1715:55: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1717:55: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1719:55: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1721:55: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1723:55: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1725:55: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1736:31: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1736:68: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1736:89: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1737:31: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1737:68: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1737:89: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1740:31: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1740:68: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1740:89: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1741:31: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1741:68: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1741:89: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1744:31: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1744:68: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1744:89: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1745:31: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1745:68: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1745:89: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1748:31: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1748:68: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1748:89: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1749:31: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1749:68: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1749:89: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1752:31: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1752:68: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1752:89: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1753:31: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1753:68: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1753:89: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1756:31: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1756:68: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1756:89: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1757:31: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1757:68: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1757:89: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1760:31: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1760:68: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1760:89: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1761:31: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1761:68: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1761:89: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1764:31: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1764:68: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1764:89: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1765:31: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1765:68: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1765:89: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1768:31: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1768:49: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1768:71: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1769:31: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1769:49: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1769:71: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1772:31: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1772:50: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1772:73: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1773:31: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1773:50: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1773:73: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1817:18: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1832:20: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1846:21: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1869:14: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1871:14: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1873:14: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1875:14: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2065:54: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2065:154: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2065:197: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2065:262: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2066:54: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2066:154: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2066:197: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2066:262: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2067:54: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2067:154: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2067:197: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2067:262: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2068:54: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2068:154: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2068:197: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2068:262: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2069:86: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2069:118: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2069:162: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2070:86: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2070:118: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2070:162: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2071:86: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2071:118: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2071:162: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2072:86: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2072:118: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2072:162: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2073:86: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2073:118: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2073:162: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2074:86: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2074:118: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2074:162: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2177:26: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2507:51: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2507:144: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2507:166: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2507:231: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2508:51: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2508:144: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2508:166: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2508:231: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2509:51: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2509:144: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2509:166: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2509:231: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2510:51: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2510:144: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2510:166: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2510:231: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2512:9: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2513:73: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2513:88: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2513:111: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2515:9: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2516:73: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2516:88: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2516:111: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2518:9: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2519:73: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2519:88: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2519:111: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2521:9: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2522:73: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2522:88: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2522:111: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2524:9: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2525:73: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2525:88: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2525:111: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2527:9: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2528:73: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2528:88: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2528:111: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2634:21: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2992:26: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:3010:52: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:3010:62: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:3010:97: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:3067:50: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:3067:60: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:3067:92: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:3088:53: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:3088:63: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:3088:97: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imstb_textedit.h:1368:51: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:3792:40: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:3811:47: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:4370:47: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:4370:69: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:4370:91: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:4370:113: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:4372:43: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:4372:65: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:4372:87: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:4454:20: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:4459:20: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:5141:36: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:5490:30: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:5807:80: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:5977:43: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:5978:22: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:5985:59: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:5996:63: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:6465:29: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:6466:29: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:6473:22: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1918:19: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/imgui/imstb_textedit.h:1139:31: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/imgui/imstb_textedit.h:1140:31: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/imgui/imstb_textedit.h:1141:7: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/imgui/imstb_textedit.h:1142:7: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:5978:50: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:5978:50: portability:inconclusive: Casting from const float * to const unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:5419:18: style: The comparison 'selected != was_selected' is always false because 'selected' and 'was_selected' represent the same value. [knownConditionTrueFalse] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:5378:31: note: 'was_selected' is assigned value 'selected' here. goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:5419:18: note: The comparison 'selected != was_selected' is always false because 'selected' and 'was_selected' represent the same value. goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:7093:15: style: Variable 'window->DC.CursorMaxPos' is assigned an expression that holds the same value. [redundantAssignment] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:7091:34: note: backup_cursor_max_pos is assigned 'window->DC.CursorMaxPos' here. goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:7093:15: note: Variable 'window->DC.CursorMaxPos' is assigned an expression that holds the same value. goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:142:19: style: The scope of the variable 'g' can be reduced. [variableScope] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:144:17: style: The scope of the variable 'text_begin' can be reduced. [variableScope] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1229:19: style: The scope of the variable 'g' can be reduced. [variableScope] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2907:17: style: The scope of the variable 'style' can be reduced. [variableScope] goxel-0.11.0/ext_src/imgui/imstb_textedit.h:400:22: style: The scope of the variable 'prev_x' can be reduced. [variableScope] goxel-0.11.0/ext_src/imgui/imstb_textedit.h:401:13: style: The scope of the variable 'k' can be reduced. [variableScope] goxel-0.11.0/ext_src/imgui/imstb_textedit.h:1320:8: style: The scope of the variable 'i' can be reduced. [variableScope] goxel-0.11.0/ext_src/imgui/imstb_textedit.h:1330:8: style: The scope of the variable 'i' can be reduced. [variableScope] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:5382:10: style: The scope of the variable 'toggled' can be reduced. [variableScope] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:5817:19: style: The scope of the variable 'g' can be reduced. [variableScope] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:6368:17: style: The scope of the variable 'style' can be reduced. [variableScope] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:7245:17: style: The scope of the variable 'TAB_UNSAVED_MARKER' can be reduced. [variableScope] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:7616:19: style: The scope of the variable 'g' can be reduced. [variableScope] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:693:63: style:inconclusive: Function 'InvisibleButton' argument 2 names different: declaration 'size' definition 'size_arg'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui.h:423:79: note: Function 'InvisibleButton' argument 2 names different: declaration 'size' definition 'size_arg'. goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:693:63: note: Function 'InvisibleButton' argument 2 names different: declaration 'size' definition 'size_arg'. goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:715:68: style:inconclusive: Function 'ArrowButtonEx' argument 3 names different: declaration 'size_arg' definition 'size'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui_internal.h:1812:84: note: Function 'ArrowButtonEx' argument 3 names different: declaration 'size_arg' definition 'size'. goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:715:68: note: Function 'ArrowButtonEx' argument 3 names different: declaration 'size_arg' definition 'size'. goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:818:39: style:inconclusive: Function 'ScrollbarEx' argument 1 names different: declaration 'bb' definition 'bb_frame'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui_internal.h:1814:55: note: Function 'ScrollbarEx' argument 1 names different: declaration 'bb' definition 'bb_frame'. goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:818:39: note: Function 'ScrollbarEx' argument 1 names different: declaration 'bb' definition 'bb_frame'. goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:818:102: style:inconclusive: Function 'ScrollbarEx' argument 5 names different: declaration 'avail_v' definition 'size_avail_v'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui_internal.h:1814:112: note: Function 'ScrollbarEx' argument 5 names different: declaration 'avail_v' definition 'size_avail_v'. goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:818:102: note: Function 'ScrollbarEx' argument 5 names different: declaration 'avail_v' definition 'size_avail_v'. goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:818:122: style:inconclusive: Function 'ScrollbarEx' argument 6 names different: declaration 'contents_v' definition 'size_contents_v'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui_internal.h:1814:127: note: Function 'ScrollbarEx' argument 6 names different: declaration 'contents_v' definition 'size_contents_v'. goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:818:122: note: Function 'ScrollbarEx' argument 6 names different: declaration 'contents_v' definition 'size_contents_v'. goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1625:105: style:inconclusive: Function 'Combo' argument 5 names different: declaration 'popup_max_height_in_items' definition 'height_in_items'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui.h:439:121: note: Function 'Combo' argument 5 names different: declaration 'popup_max_height_in_items' definition 'height_in_items'. goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1625:105: note: Function 'Combo' argument 5 names different: declaration 'popup_max_height_in_items' definition 'height_in_items'. goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1632:99: style:inconclusive: Function 'Combo' argument 4 names different: declaration 'popup_max_height_in_items' definition 'height_in_items'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui.h:440:115: note: Function 'Combo' argument 4 names different: declaration 'popup_max_height_in_items' definition 'height_in_items'. goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1632:99: note: Function 'Combo' argument 4 names different: declaration 'popup_max_height_in_items' definition 'height_in_items'. goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1730:82: style:inconclusive: Function 'DataTypeApplyOp' argument 4 names different: declaration 'arg_1' definition 'arg1'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui_internal.h:1839:98: note: Function 'DataTypeApplyOp' argument 4 names different: declaration 'arg_1' definition 'arg1'. goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1730:82: note: Function 'DataTypeApplyOp' argument 4 names different: declaration 'arg_1' definition 'arg1'. goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1730:100: style:inconclusive: Function 'DataTypeApplyOp' argument 5 names different: declaration 'arg_2' definition 'arg2'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui_internal.h:1839:117: note: Function 'DataTypeApplyOp' argument 5 names different: declaration 'arg_2' definition 'arg2'. goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1730:100: note: Function 'DataTypeApplyOp' argument 5 names different: declaration 'arg_2' definition 'arg2'. goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2614:77: style:inconclusive: Function 'SliderScalarN' argument 3 names different: declaration 'p_data' definition 'v'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui.h:477:93: note: Function 'SliderScalarN' argument 3 names different: declaration 'p_data' definition 'v'. goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2614:77: note: Function 'SliderScalarN' argument 3 names different: declaration 'p_data' definition 'v'. goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2614:108: style:inconclusive: Function 'SliderScalarN' argument 5 names different: declaration 'p_min' definition 'v_min'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui.h:477:129: note: Function 'SliderScalarN' argument 5 names different: declaration 'p_min' definition 'v_min'. goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2614:108: note: Function 'SliderScalarN' argument 5 names different: declaration 'p_min' definition 'v_min'. goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2614:127: style:inconclusive: Function 'SliderScalarN' argument 6 names different: declaration 'p_max' definition 'v_max'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui.h:477:148: note: Function 'SliderScalarN' argument 6 names different: declaration 'p_max' definition 'v_max'. goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2614:127: note: Function 'SliderScalarN' argument 6 names different: declaration 'p_max' definition 'v_max'. goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2790:48: style:inconclusive: Function 'ImParseFormatFindStart' argument 1 names different: declaration 'format' definition 'fmt'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui_internal.h:239:60: note: Function 'ImParseFormatFindStart' argument 1 names different: declaration 'format' definition 'fmt'. goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2790:48: note: Function 'ImParseFormatFindStart' argument 1 names different: declaration 'format' definition 'fmt'. goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2803:46: style:inconclusive: Function 'ImParseFormatFindEnd' argument 1 names different: declaration 'format' definition 'fmt'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui_internal.h:240:58: note: Function 'ImParseFormatFindEnd' argument 1 names different: declaration 'format' definition 'fmt'. goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2803:46: note: Function 'ImParseFormatFindEnd' argument 1 names different: declaration 'format' definition 'fmt'. goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2825:54: style:inconclusive: Function 'ImParseFormatTrimDecorations' argument 1 names different: declaration 'format' definition 'fmt'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui_internal.h:241:66: note: Function 'ImParseFormatTrimDecorations' argument 1 names different: declaration 'format' definition 'fmt'. goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2825:54: note: Function 'ImParseFormatTrimDecorations' argument 1 names different: declaration 'format' definition 'fmt'. goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2839:40: style:inconclusive: Function 'ImParseFormatPrecision' argument 1 names different: declaration 'format' definition 'fmt'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui_internal.h:242:60: note: Function 'ImParseFormatPrecision' argument 1 names different: declaration 'format' definition 'fmt'. goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2839:40: note: Function 'ImParseFormatPrecision' argument 1 names different: declaration 'format' definition 'fmt'. goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2839:49: style:inconclusive: Function 'ImParseFormatPrecision' argument 2 names different: declaration 'default_value' definition 'default_precision'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui_internal.h:242:72: note: Function 'ImParseFormatPrecision' argument 2 names different: declaration 'default_value' definition 'default_precision'. goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2839:49: note: Function 'ImParseFormatPrecision' argument 2 names different: declaration 'default_value' definition 'default_precision'. goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:3328:67: style:inconclusive: Function 'InsertChars' argument 2 names different: declaration 'text' definition 'new_text'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui.h:1543:58: note: Function 'InsertChars' argument 2 names different: declaration 'text' definition 'new_text'. goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:3328:67: note: Function 'InsertChars' argument 2 names different: declaration 'text' definition 'new_text'. goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:3328:89: style:inconclusive: Function 'InsertChars' argument 3 names different: declaration 'text_end' definition 'new_text_end'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui.h:1543:76: note: Function 'InsertChars' argument 3 names different: declaration 'text_end' definition 'new_text_end'. goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:3328:89: note: Function 'InsertChars' argument 3 names different: declaration 'text_end' definition 'new_text_end'. goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:3438:177: style:inconclusive: Function 'InputTextEx' argument 8 names different: declaration 'user_data' definition 'callback_user_data'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui_internal.h:1843:200: note: Function 'InputTextEx' argument 8 names different: declaration 'user_data' definition 'callback_user_data'. goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:3438:177: note: Function 'InputTextEx' argument 8 names different: declaration 'user_data' definition 'callback_user_data'. goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:4500:84: style:inconclusive: Function 'RenderColorRectWithAlphaCheckerboard' argument 3 names different: declaration 'fill_col' definition 'col'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui_internal.h:1788:100: note: Function 'RenderColorRectWithAlphaCheckerboard' argument 3 names different: declaration 'fill_col' definition 'col'. goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:4500:84: note: Function 'RenderColorRectWithAlphaCheckerboard' argument 3 names different: declaration 'fill_col' definition 'col'. goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:5805:107: style:inconclusive: Function 'ListBox' argument 5 names different: declaration 'height_in_items' definition 'height_items'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui.h:538:123: note: Function 'ListBox' argument 5 names different: declaration 'height_in_items' definition 'height_items'. goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:5805:107: note: Function 'ListBox' argument 5 names different: declaration 'height_in_items' definition 'height_items'. goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:6498:66: style:inconclusive: Function 'BeginTabBarEx' argument 2 names different: declaration 'bb' definition 'tab_bar_bb'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui_internal.h:1768:79: note: Function 'BeginTabBarEx' argument 2 names different: declaration 'bb' definition 'tab_bar_bb'. goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:6498:66: note: Function 'BeginTabBarEx' argument 2 names different: declaration 'bb' definition 'tab_bar_bb'. goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:7185:45: style:inconclusive: Function 'SetTabItemClosed' argument 1 names different: declaration 'tab_or_docked_window_label' definition 'label'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui.h:615:58: note: Function 'SetTabItemClosed' argument 1 names different: declaration 'tab_or_docked_window_label' definition 'label'. goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:7185:45: note: Function 'SetTabItemClosed' argument 1 names different: declaration 'tab_or_docked_window_label' definition 'label'. goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:7393:53: style:inconclusive: Function 'SetColumnOffset' argument 2 names different: declaration 'offset_x' definition 'offset'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui.h:607:69: note: Function 'SetColumnOffset' argument 2 names different: declaration 'offset_x' definition 'offset'. goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:7393:53: note: Function 'SetColumnOffset' argument 2 names different: declaration 'offset_x' definition 'offset'. goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:7474:53: style:inconclusive: Function 'GetColumnsID' argument 2 names different: declaration 'count' definition 'columns_count'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui_internal.h:1762:66: note: Function 'GetColumnsID' argument 2 names different: declaration 'count' definition 'columns_count'. goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:7474:53: note: Function 'GetColumnsID' argument 2 names different: declaration 'count' definition 'columns_count'. goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:7487:50: style:inconclusive: Function 'BeginColumns' argument 2 names different: declaration 'count' definition 'columns_count'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui_internal.h:1757:66: note: Function 'BeginColumns' argument 2 names different: declaration 'count' definition 'columns_count'. goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:7487:50: note: Function 'BeginColumns' argument 2 names different: declaration 'count' definition 'columns_count'. goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:7690:25: style:inconclusive: Function 'Columns' argument 1 names different: declaration 'count' definition 'columns_count'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/imgui/imgui.h:601:41: note: Function 'Columns' argument 1 names different: declaration 'count' definition 'columns_count'. goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:7690:25: note: Function 'Columns' argument 1 names different: declaration 'count' definition 'columns_count'. goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:142:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:641:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:721:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:754:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:784:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:975:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1011:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1077:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1138:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1174:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1229:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1245:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1257:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1310:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1434:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1586:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2052:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2163:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2218:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2263:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2620:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2978:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:3133:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:3182:219: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:4556:17: style: Variable 'style' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:4557:14: style: Variable 'io' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:4933:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:5025:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:5252:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:5298:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:5526:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:5569:23: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:5817:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:5859:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:6350:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:6368:17: style: Variable 'style' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:6478:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:6769:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:6817:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:6899:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:6968:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:6991:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:7200:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:7213:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:7239:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:7338:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:7382:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:7395:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:7489:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:7569:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:254:18: style: Variable 'window' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:323:18: style: Variable 'window' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1206:18: style: Variable 'window' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1214:18: style: Variable 'window' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1554:37: style: Parameter 'data' can be declared as pointer to const. However it seems that 'Items_ArrayGetter' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:5807:61: note: You might need to cast the function pointer here goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1554:37: note: Parameter 'data' can be declared as pointer to const goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1563:44: style: Parameter 'data' can be declared as pointer to const. However it seems that 'Items_SingleStringGetter' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1641:53: note: You might need to cast the function pointer here goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:1563:44: note: Parameter 'data' can be declared as pointer to const goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2159:18: style: Variable 'window' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2214:18: style: Variable 'window' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2259:18: style: Variable 'window' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2616:18: style: Variable 'window' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2902:18: style: Variable 'window' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2974:18: style: Variable 'window' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:3134:13: style: Variable 'font' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:3199:62: style: Parameter 'obj' can be declared as pointer to const [constParameterPointer] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:4365:19: style: Variable 'p' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:4378:18: style: Variable 'picker_active_window' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:5977:31: style: Variable 'plot_data' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:6351:18: style: Variable 'window' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:6591:23: style: Variable 'tab' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:6640:27: style: Variable 'tab_to_select' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:6646:19: style: Variable 'most_recently_selected_tab' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:6713:27: style: Variable 'tab_to_select' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:6752:52: style: Parameter 'tab_bar' can be declared as pointer to const [constParameterPointer] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:6785:23: style: Variable 'tab' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:6815:74: style: Parameter 'tab' can be declared as pointer to const [constParameterPointer] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:6885:27: style: Variable 'tab_item' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:6947:18: style: Variable 'window' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:6960:23: style: Variable 'tab' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:6980:19: style: Variable 'tab' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:7334:51: style: Parameter 'columns' can be declared as pointer to const [constParameterPointer] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:7384:19: style: Variable 'columns' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:7418:19: style: Variable 'columns' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:7433:22: style: Variable 'column' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:7645:30: style: Variable 'column' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:7697:19: style: Variable 'columns' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/ext_src/imgui/imstb_textedit.h:575:53: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] goxel-0.11.0/ext_src/imgui/imstb_textedit.h:705:115: style: Parameter 'text' can be declared as pointer to const [constParameterPointer] goxel-0.11.0/ext_src/imgui/imstb_textedit.h:1318:59: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] goxel-0.11.0/ext_src/imgui/imstb_textedit.h:1328:60: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] goxel-0.11.0/ext_src/json/json-builder.c:550:52: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] goxel-0.11.0/ext_src/json/json-builder.c:551:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] goxel-0.11.0/ext_src/json/json-builder.c:552:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] goxel-0.11.0/ext_src/json/json-builder.c:500:16: style: Variable 'orig_buf' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/ext_src/json/json.c:284:16: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] goxel-0.11.0/ext_src/json/json.c:284:16: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] goxel-0.11.0/ext_src/json/json.c:310:25: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] goxel-0.11.0/ext_src/json/json.c:310:25: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] goxel-0.11.0/ext_src/json/json.c:327:29: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] goxel-0.11.0/ext_src/json/json.c:327:29: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] goxel-0.11.0/ext_src/json/json.c:456:22: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] goxel-0.11.0/ext_src/json/json.c:456:22: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] goxel-0.11.0/ext_src/json/json.c:472:19: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] goxel-0.11.0/ext_src/json/json.c:472:19: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] goxel-0.11.0/ext_src/json/json.c:477:19: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] goxel-0.11.0/ext_src/json/json.c:477:19: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] goxel-0.11.0/ext_src/json/json.c:492:22: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] goxel-0.11.0/ext_src/json/json.c:492:22: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] goxel-0.11.0/ext_src/json/json.c:510:19: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] goxel-0.11.0/ext_src/json/json.c:510:19: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] goxel-0.11.0/ext_src/json/json.c:529:22: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] goxel-0.11.0/ext_src/json/json.c:529:22: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] goxel-0.11.0/ext_src/json/json.c:545:25: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] goxel-0.11.0/ext_src/json/json.c:545:25: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] goxel-0.11.0/ext_src/json/json.c:560:25: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] goxel-0.11.0/ext_src/json/json.c:560:25: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] goxel-0.11.0/ext_src/json/json.c:686:28: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] goxel-0.11.0/ext_src/json/json.c:686:28: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] goxel-0.11.0/ext_src/json/json.c:706:25: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] goxel-0.11.0/ext_src/json/json.c:706:25: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] goxel-0.11.0/ext_src/json/json.c:731:22: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] goxel-0.11.0/ext_src/json/json.c:731:22: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] goxel-0.11.0/ext_src/json/json.c:749:28: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] goxel-0.11.0/ext_src/json/json.c:749:28: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] goxel-0.11.0/ext_src/json/json.c:786:22: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] goxel-0.11.0/ext_src/json/json.c:786:22: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] goxel-0.11.0/ext_src/json/json.c:802:25: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] goxel-0.11.0/ext_src/json/json.c:802:25: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] goxel-0.11.0/ext_src/json/json.c:828:22: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] goxel-0.11.0/ext_src/json/json.c:828:22: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] goxel-0.11.0/ext_src/json/json.c:914:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] goxel-0.11.0/ext_src/json/json.c:914:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] goxel-0.11.0/ext_src/json/json.c:924:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] goxel-0.11.0/ext_src/json/json.c:924:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] goxel-0.11.0/ext_src/json/json.c:228:36: style:inconclusive: Function 'json_parse_ex' argument 4 names different: declaration 'error' definition 'error_buf'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/json/json.h:265:36: note: Function 'json_parse_ex' argument 4 names different: declaration 'error' definition 'error_buf'. goxel-0.11.0/ext_src/json/json.c:228:36: note: Function 'json_parse_ex' argument 4 names different: declaration 'error' definition 'error_buf'. goxel-0.11.0/ext_src/json/json.c:833:52: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] goxel-0.11.0/ext_src/json/json.c:82:60: style: Parameter 'user_data' can be declared as pointer to const. However it seems that 'default_alloc' is a callback function, if 'user_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] goxel-0.11.0/ext_src/json/json.c:254:34: note: You might need to cast the function pointer here goxel-0.11.0/ext_src/json/json.c:82:60: note: Parameter 'user_data' can be declared as pointer to const goxel-0.11.0/ext_src/json/json.c:225:45: style: Parameter 'settings' can be declared as pointer to const [constParameterPointer] goxel-0.11.0/ext_src/xxhash/xxhash.c:549:54: style:inconclusive: Boolean expression 'len>=16' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] goxel-0.11.0/ext_src/xxhash/xxhash.c:482:62: style:inconclusive: Function 'XXH32' argument 2 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/xxhash/xxhash.h:186:62: note: Function 'XXH32' argument 2 names different: declaration 'length' definition 'len'. goxel-0.11.0/ext_src/xxhash/xxhash.c:482:62: note: Function 'XXH32' argument 2 names different: declaration 'length' definition 'len'. goxel-0.11.0/ext_src/xxhash/xxhash.c:516:52: style:inconclusive: Function 'XXH32_copyState' argument 1 names different: declaration 'dst_state' definition 'dstState'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/xxhash/xxhash.h:192:52: note: Function 'XXH32_copyState' argument 1 names different: declaration 'dst_state' definition 'dstState'. goxel-0.11.0/ext_src/xxhash/xxhash.c:516:52: note: Function 'XXH32_copyState' argument 1 names different: declaration 'dst_state' definition 'dstState'. goxel-0.11.0/ext_src/xxhash/xxhash.c:516:83: style:inconclusive: Function 'XXH32_copyState' argument 2 names different: declaration 'src_state' definition 'srcState'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/xxhash/xxhash.h:192:84: note: Function 'XXH32_copyState' argument 2 names different: declaration 'src_state' definition 'srcState'. goxel-0.11.0/ext_src/xxhash/xxhash.c:516:83: note: Function 'XXH32_copyState' argument 2 names different: declaration 'src_state' definition 'srcState'. goxel-0.11.0/ext_src/xxhash/xxhash.c:536:29: style:inconclusive: Function 'XXH32_update' argument 1 names different: declaration 'statePtr' definition 'state'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/xxhash/xxhash.h:195:59: note: Function 'XXH32_update' argument 1 names different: declaration 'statePtr' definition 'state'. goxel-0.11.0/ext_src/xxhash/xxhash.c:536:29: note: Function 'XXH32_update' argument 1 names different: declaration 'statePtr' definition 'state'. goxel-0.11.0/ext_src/xxhash/xxhash.c:536:62: style:inconclusive: Function 'XXH32_update' argument 3 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/xxhash/xxhash.h:195:95: note: Function 'XXH32_update' argument 3 names different: declaration 'length' definition 'len'. goxel-0.11.0/ext_src/xxhash/xxhash.c:536:62: note: Function 'XXH32_update' argument 3 names different: declaration 'length' definition 'len'. goxel-0.11.0/ext_src/xxhash/xxhash.c:599:64: style:inconclusive: Function 'XXH32_digest' argument 1 names different: declaration 'statePtr' definition 'state'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/xxhash/xxhash.h:196:65: note: Function 'XXH32_digest' argument 1 names different: declaration 'statePtr' definition 'state'. goxel-0.11.0/ext_src/xxhash/xxhash.c:599:64: note: Function 'XXH32_digest' argument 1 names different: declaration 'statePtr' definition 'state'. goxel-0.11.0/ext_src/xxhash/xxhash.c:957:62: style:inconclusive: Function 'XXH64' argument 2 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/xxhash/xxhash.h:250:62: note: Function 'XXH64' argument 2 names different: declaration 'length' definition 'len'. goxel-0.11.0/ext_src/xxhash/xxhash.c:957:62: note: Function 'XXH64' argument 2 names different: declaration 'length' definition 'len'. goxel-0.11.0/ext_src/xxhash/xxhash.c:990:52: style:inconclusive: Function 'XXH64_copyState' argument 1 names different: declaration 'dst_state' definition 'dstState'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/xxhash/xxhash.h:256:52: note: Function 'XXH64_copyState' argument 1 names different: declaration 'dst_state' definition 'dstState'. goxel-0.11.0/ext_src/xxhash/xxhash.c:990:52: note: Function 'XXH64_copyState' argument 1 names different: declaration 'dst_state' definition 'dstState'. goxel-0.11.0/ext_src/xxhash/xxhash.c:990:83: style:inconclusive: Function 'XXH64_copyState' argument 2 names different: declaration 'src_state' definition 'srcState'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/xxhash/xxhash.h:256:84: note: Function 'XXH64_copyState' argument 2 names different: declaration 'src_state' definition 'srcState'. goxel-0.11.0/ext_src/xxhash/xxhash.c:990:83: note: Function 'XXH64_copyState' argument 2 names different: declaration 'src_state' definition 'srcState'. goxel-0.11.0/ext_src/xxhash/xxhash.c:1009:30: style:inconclusive: Function 'XXH64_update' argument 1 names different: declaration 'statePtr' definition 'state'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/xxhash/xxhash.h:259:59: note: Function 'XXH64_update' argument 1 names different: declaration 'statePtr' definition 'state'. goxel-0.11.0/ext_src/xxhash/xxhash.c:1009:30: note: Function 'XXH64_update' argument 1 names different: declaration 'statePtr' definition 'state'. goxel-0.11.0/ext_src/xxhash/xxhash.c:1009:63: style:inconclusive: Function 'XXH64_update' argument 3 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/xxhash/xxhash.h:259:95: note: Function 'XXH64_update' argument 3 names different: declaration 'length' definition 'len'. goxel-0.11.0/ext_src/xxhash/xxhash.c:1009:63: note: Function 'XXH64_update' argument 3 names different: declaration 'length' definition 'len'. goxel-0.11.0/ext_src/xxhash/xxhash.c:1069:64: style:inconclusive: Function 'XXH64_digest' argument 1 names different: declaration 'statePtr' definition 'state'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/xxhash/xxhash.h:260:65: note: Function 'XXH64_digest' argument 1 names different: declaration 'statePtr' definition 'state'. goxel-0.11.0/ext_src/xxhash/xxhash.c:1069:64: note: Function 'XXH64_digest' argument 1 names different: declaration 'statePtr' definition 'state'. goxel-0.11.0/ext_src/xxhash/xxhash.c:220:23: style: union member 'Anonymous0::u' is never used. [unusedStructMember] goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:420:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTC_SCENE_FLAG_COMPACT [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:529:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTC_SCENE_FLAG_COMPACT [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:564:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTC_SCENE_FLAG_COMPACT [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:677:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTC_INVALID_GEOMETRY_ID [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:700:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTC_INVALID_GEOMETRY_ID [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:931:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable async [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/yocto_math.h:162:47: warning: The address of variable 'x' might be accessed at non-zero index. [objectIndex] goxel-0.11.0/ext_src/yocto/yocto_math.h:162:44: note: Address of variable taken here. goxel-0.11.0/ext_src/yocto/yocto_math.h:162:47: note: The address of variable 'x' might be accessed at non-zero index. goxel-0.11.0/ext_src/yocto/yocto_math.h:163:53: warning: The address of variable 'x' might be accessed at non-zero index. [objectIndex] goxel-0.11.0/ext_src/yocto/yocto_math.h:163:50: note: Address of variable taken here. goxel-0.11.0/ext_src/yocto/yocto_math.h:163:53: note: The address of variable 'x' might be accessed at non-zero index. goxel-0.11.0/ext_src/yocto/yocto_math.h:176:47: warning: The address of variable 'x' might be accessed at non-zero index. [objectIndex] goxel-0.11.0/ext_src/yocto/yocto_math.h:176:44: note: Address of variable taken here. goxel-0.11.0/ext_src/yocto/yocto_math.h:176:47: note: The address of variable 'x' might be accessed at non-zero index. goxel-0.11.0/ext_src/yocto/yocto_math.h:177:53: warning: The address of variable 'x' might be accessed at non-zero index. [objectIndex] goxel-0.11.0/ext_src/yocto/yocto_math.h:177:50: note: Address of variable taken here. goxel-0.11.0/ext_src/yocto/yocto_math.h:177:53: note: The address of variable 'x' might be accessed at non-zero index. goxel-0.11.0/ext_src/yocto/yocto_math.h:191:47: warning: The address of variable 'x' might be accessed at non-zero index. [objectIndex] goxel-0.11.0/ext_src/yocto/yocto_math.h:191:44: note: Address of variable taken here. goxel-0.11.0/ext_src/yocto/yocto_math.h:191:47: note: The address of variable 'x' might be accessed at non-zero index. goxel-0.11.0/ext_src/yocto/yocto_math.h:192:53: warning: The address of variable 'x' might be accessed at non-zero index. [objectIndex] goxel-0.11.0/ext_src/yocto/yocto_math.h:192:50: note: Address of variable taken here. goxel-0.11.0/ext_src/yocto/yocto_math.h:192:53: note: The address of variable 'x' might be accessed at non-zero index. goxel-0.11.0/ext_src/yocto/yocto_math.h:639:45: warning: The address of variable 'x' might be accessed at non-zero index. [objectIndex] goxel-0.11.0/ext_src/yocto/yocto_math.h:639:42: note: Address of variable taken here. goxel-0.11.0/ext_src/yocto/yocto_math.h:639:45: note: The address of variable 'x' might be accessed at non-zero index. goxel-0.11.0/ext_src/yocto/yocto_math.h:640:51: warning: The address of variable 'x' might be accessed at non-zero index. [objectIndex] goxel-0.11.0/ext_src/yocto/yocto_math.h:640:48: note: Address of variable taken here. goxel-0.11.0/ext_src/yocto/yocto_math.h:640:51: note: The address of variable 'x' might be accessed at non-zero index. goxel-0.11.0/ext_src/yocto/yocto_math.h:653:45: warning: The address of variable 'x' might be accessed at non-zero index. [objectIndex] goxel-0.11.0/ext_src/yocto/yocto_math.h:653:42: note: Address of variable taken here. goxel-0.11.0/ext_src/yocto/yocto_math.h:653:45: note: The address of variable 'x' might be accessed at non-zero index. goxel-0.11.0/ext_src/yocto/yocto_math.h:654:51: warning: The address of variable 'x' might be accessed at non-zero index. [objectIndex] goxel-0.11.0/ext_src/yocto/yocto_math.h:654:48: note: Address of variable taken here. goxel-0.11.0/ext_src/yocto/yocto_math.h:654:51: note: The address of variable 'x' might be accessed at non-zero index. goxel-0.11.0/ext_src/yocto/yocto_math.h:668:45: warning: The address of variable 'x' might be accessed at non-zero index. [objectIndex] goxel-0.11.0/ext_src/yocto/yocto_math.h:668:42: note: Address of variable taken here. goxel-0.11.0/ext_src/yocto/yocto_math.h:668:45: note: The address of variable 'x' might be accessed at non-zero index. goxel-0.11.0/ext_src/yocto/yocto_math.h:669:51: warning: The address of variable 'x' might be accessed at non-zero index. [objectIndex] goxel-0.11.0/ext_src/yocto/yocto_math.h:669:48: note: Address of variable taken here. goxel-0.11.0/ext_src/yocto/yocto_math.h:669:51: note: The address of variable 'x' might be accessed at non-zero index. goxel-0.11.0/ext_src/yocto/yocto_math.h:682:46: warning: The address of variable 'x' might be accessed at non-zero index. [objectIndex] goxel-0.11.0/ext_src/yocto/yocto_math.h:682:43: note: Address of variable taken here. goxel-0.11.0/ext_src/yocto/yocto_math.h:682:46: note: The address of variable 'x' might be accessed at non-zero index. goxel-0.11.0/ext_src/yocto/yocto_math.h:683:52: warning: The address of variable 'x' might be accessed at non-zero index. [objectIndex] goxel-0.11.0/ext_src/yocto/yocto_math.h:683:49: note: Address of variable taken here. goxel-0.11.0/ext_src/yocto/yocto_math.h:683:52: note: The address of variable 'x' might be accessed at non-zero index. goxel-0.11.0/ext_src/yocto/yocto_math.h:982:47: warning: The address of variable 'x' might be accessed at non-zero index. [objectIndex] goxel-0.11.0/ext_src/yocto/yocto_math.h:982:44: note: Address of variable taken here. goxel-0.11.0/ext_src/yocto/yocto_math.h:982:47: note: The address of variable 'x' might be accessed at non-zero index. goxel-0.11.0/ext_src/yocto/yocto_math.h:983:53: warning: The address of variable 'x' might be accessed at non-zero index. [objectIndex] goxel-0.11.0/ext_src/yocto/yocto_math.h:983:50: note: Address of variable taken here. goxel-0.11.0/ext_src/yocto/yocto_math.h:983:53: note: The address of variable 'x' might be accessed at non-zero index. goxel-0.11.0/ext_src/yocto/yocto_math.h:995:47: warning: The address of variable 'x' might be accessed at non-zero index. [objectIndex] goxel-0.11.0/ext_src/yocto/yocto_math.h:995:44: note: Address of variable taken here. goxel-0.11.0/ext_src/yocto/yocto_math.h:995:47: note: The address of variable 'x' might be accessed at non-zero index. goxel-0.11.0/ext_src/yocto/yocto_math.h:996:53: warning: The address of variable 'x' might be accessed at non-zero index. [objectIndex] goxel-0.11.0/ext_src/yocto/yocto_math.h:996:50: note: Address of variable taken here. goxel-0.11.0/ext_src/yocto/yocto_math.h:996:53: note: The address of variable 'x' might be accessed at non-zero index. goxel-0.11.0/ext_src/yocto/yocto_math.h:1010:47: warning: The address of variable 'x' might be accessed at non-zero index. [objectIndex] goxel-0.11.0/ext_src/yocto/yocto_math.h:1010:44: note: Address of variable taken here. goxel-0.11.0/ext_src/yocto/yocto_math.h:1010:47: note: The address of variable 'x' might be accessed at non-zero index. goxel-0.11.0/ext_src/yocto/yocto_math.h:1011:53: warning: The address of variable 'x' might be accessed at non-zero index. [objectIndex] goxel-0.11.0/ext_src/yocto/yocto_math.h:1011:50: note: Address of variable taken here. goxel-0.11.0/ext_src/yocto/yocto_math.h:1011:53: note: The address of variable 'x' might be accessed at non-zero index. goxel-0.11.0/ext_src/yocto/yocto_math.h:1180:47: warning: The address of variable 'x' might be accessed at non-zero index. [objectIndex] goxel-0.11.0/ext_src/yocto/yocto_math.h:1180:44: note: Address of variable taken here. goxel-0.11.0/ext_src/yocto/yocto_math.h:1180:47: note: The address of variable 'x' might be accessed at non-zero index. goxel-0.11.0/ext_src/yocto/yocto_math.h:1181:53: warning: The address of variable 'x' might be accessed at non-zero index. [objectIndex] goxel-0.11.0/ext_src/yocto/yocto_math.h:1181:50: note: Address of variable taken here. goxel-0.11.0/ext_src/yocto/yocto_math.h:1181:53: note: The address of variable 'x' might be accessed at non-zero index. goxel-0.11.0/ext_src/yocto/yocto_math.h:1203:47: warning: The address of variable 'x' might be accessed at non-zero index. [objectIndex] goxel-0.11.0/ext_src/yocto/yocto_math.h:1203:44: note: Address of variable taken here. goxel-0.11.0/ext_src/yocto/yocto_math.h:1203:47: note: The address of variable 'x' might be accessed at non-zero index. goxel-0.11.0/ext_src/yocto/yocto_math.h:1204:53: warning: The address of variable 'x' might be accessed at non-zero index. [objectIndex] goxel-0.11.0/ext_src/yocto/yocto_math.h:1204:50: note: Address of variable taken here. goxel-0.11.0/ext_src/yocto/yocto_math.h:1204:53: note: The address of variable 'x' might be accessed at non-zero index. goxel-0.11.0/ext_src/yocto/yocto_math.h:1364:49: warning: The address of variable 'min' might be accessed at non-zero index. [objectIndex] goxel-0.11.0/ext_src/yocto/yocto_math.h:1364:44: note: Address of variable taken here. goxel-0.11.0/ext_src/yocto/yocto_math.h:1364:49: note: The address of variable 'min' might be accessed at non-zero index. goxel-0.11.0/ext_src/yocto/yocto_math.h:1365:55: warning: The address of variable 'min' might be accessed at non-zero index. [objectIndex] goxel-0.11.0/ext_src/yocto/yocto_math.h:1365:50: note: Address of variable taken here. goxel-0.11.0/ext_src/yocto/yocto_math.h:1365:55: note: The address of variable 'min' might be accessed at non-zero index. goxel-0.11.0/ext_src/yocto/yocto_math.h:1376:49: warning: The address of variable 'min' might be accessed at non-zero index. [objectIndex] goxel-0.11.0/ext_src/yocto/yocto_math.h:1376:44: note: Address of variable taken here. goxel-0.11.0/ext_src/yocto/yocto_math.h:1376:49: note: The address of variable 'min' might be accessed at non-zero index. goxel-0.11.0/ext_src/yocto/yocto_math.h:1377:55: warning: The address of variable 'min' might be accessed at non-zero index. [objectIndex] goxel-0.11.0/ext_src/yocto/yocto_math.h:1377:50: note: Address of variable taken here. goxel-0.11.0/ext_src/yocto/yocto_math.h:1377:55: note: The address of variable 'min' might be accessed at non-zero index. goxel-0.11.0/ext_src/yocto/yocto_math.h:1815:11: style:inconclusive: Technically the member function 'yocto::timer::elapsed' can be const. [functionConst] goxel-0.11.0/ext_src/yocto/yocto_math.h:1816:11: style:inconclusive: Technically the member function 'yocto::timer::elapsedf' can be const. [functionConst] goxel-0.11.0/ext_src/yocto/yocto_bvh.h:107:3: style: Struct 'bvh_span < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] goxel-0.11.0/ext_src/yocto/yocto_bvh.h:107:3: style: Struct 'bvh_span < vec2i >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] goxel-0.11.0/ext_src/yocto/yocto_bvh.h:107:3: style: Struct 'bvh_span < vec3i >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] goxel-0.11.0/ext_src/yocto/yocto_bvh.h:107:3: style: Struct 'bvh_span < vec4i >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] goxel-0.11.0/ext_src/yocto/yocto_bvh.h:107:3: style: Struct 'bvh_span < vec3f >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] goxel-0.11.0/ext_src/yocto/yocto_bvh.h:107:3: style: Struct 'bvh_span < float >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] goxel-0.11.0/ext_src/yocto/yocto_bvh.h:133:24: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/yocto_math.h:201:44: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/yocto_math.h:202:50: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/yocto_math.h:693:44: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/yocto_math.h:694:50: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/yocto_math.h:1213:57: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/yocto_math.h:1239:57: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/yocto_bvh.h:133:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:775:5: style: Statements following 'throw' will never be executed. [unreachableCode] goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:810:5: style: Statements following 'throw' will never be executed. [unreachableCode] goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:846:5: style: Statements following 'throw' will never be executed. [unreachableCode] goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:211:67: style:inconclusive: Function 'overlap_point' argument 3 names different: declaration 'p0' definition 'p'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/yocto/yocto_bvh.h:358:67: note: Function 'overlap_point' argument 3 names different: declaration 'p0' definition 'p'. goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:211:67: note: Function 'overlap_point' argument 3 names different: declaration 'p0' definition 'p'. goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:211:76: style:inconclusive: Function 'overlap_point' argument 4 names different: declaration 'r0' definition 'r'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/yocto/yocto_bvh.h:358:77: note: Function 'overlap_point' argument 4 names different: declaration 'r0' definition 'r'. goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:211:76: note: Function 'overlap_point' argument 4 names different: declaration 'r0' definition 'r'. goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:1000:27: style:inconclusive: Function 'build_bvh' argument 1 names different: declaration 'bvh' definition 'shape'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/yocto/yocto_bvh.h:244:27: note: Function 'build_bvh' argument 1 names different: declaration 'bvh' definition 'shape'. goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:1000:27: note: Function 'build_bvh' argument 1 names different: declaration 'bvh' definition 'shape'. goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:1059:27: style:inconclusive: Function 'build_bvh' argument 1 names different: declaration 'bvh' definition 'scene'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/yocto/yocto_bvh.h:245:27: note: Function 'build_bvh' argument 1 names different: declaration 'bvh' definition 'scene'. goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:1059:27: note: Function 'build_bvh' argument 1 names different: declaration 'bvh' definition 'scene'. goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:1094:27: style:inconclusive: Function 'refit_bvh' argument 1 names different: declaration 'bvh' definition 'shape'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/yocto/yocto_bvh.h:248:27: note: Function 'refit_bvh' argument 1 names different: declaration 'bvh' definition 'shape'. goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:1094:27: note: Function 'refit_bvh' argument 1 names different: declaration 'bvh' definition 'shape'. goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:1145:27: style:inconclusive: Function 'refit_bvh' argument 1 names different: declaration 'bvh' definition 'scene'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/yocto/yocto_bvh.h:249:27: note: Function 'refit_bvh' argument 1 names different: declaration 'bvh' definition 'scene'. goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:1145:27: note: Function 'refit_bvh' argument 1 names different: declaration 'bvh' definition 'scene'. goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:1176:37: style:inconclusive: Function 'intersect_bvh' argument 1 names different: declaration 'bvh' definition 'shape'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/yocto/yocto_bvh.h:255:37: note: Function 'intersect_bvh' argument 1 names different: declaration 'bvh' definition 'shape'. goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:1176:37: note: Function 'intersect_bvh' argument 1 names different: declaration 'bvh' definition 'shape'. goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:1176:57: style:inconclusive: Function 'intersect_bvh' argument 2 names different: declaration 'ray' definition 'ray_'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/yocto/yocto_bvh.h:255:55: note: Function 'intersect_bvh' argument 2 names different: declaration 'ray' definition 'ray_'. goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:1176:57: note: Function 'intersect_bvh' argument 2 names different: declaration 'ray' definition 'ray_'. goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:1285:37: style:inconclusive: Function 'intersect_bvh' argument 1 names different: declaration 'bvh' definition 'scene'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/yocto/yocto_bvh.h:257:37: note: Function 'intersect_bvh' argument 1 names different: declaration 'bvh' definition 'scene'. goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:1285:37: note: Function 'intersect_bvh' argument 1 names different: declaration 'bvh' definition 'scene'. goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:1285:57: style:inconclusive: Function 'intersect_bvh' argument 2 names different: declaration 'ray' definition 'ray_'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/yocto/yocto_bvh.h:257:55: note: Function 'intersect_bvh' argument 2 names different: declaration 'ray' definition 'ray_'. goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:1285:57: note: Function 'intersect_bvh' argument 2 names different: declaration 'ray' definition 'ray_'. goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:1357:37: style:inconclusive: Function 'intersect_bvh' argument 1 names different: declaration 'bvh' definition 'scene'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/yocto/yocto_bvh.h:261:37: note: Function 'intersect_bvh' argument 1 names different: declaration 'bvh' definition 'scene'. goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:1357:37: note: Function 'intersect_bvh' argument 1 names different: declaration 'bvh' definition 'scene'. goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:1367:35: style:inconclusive: Function 'overlap_bvh' argument 1 names different: declaration 'bvh' definition 'shape'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/yocto/yocto_bvh.h:269:35: note: Function 'overlap_bvh' argument 1 names different: declaration 'bvh' definition 'shape'. goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:1367:35: note: Function 'overlap_bvh' argument 1 names different: declaration 'bvh' definition 'shape'. goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:1460:35: style:inconclusive: Function 'overlap_bvh' argument 1 names different: declaration 'bvh' definition 'scene'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/yocto/yocto_bvh.h:271:35: note: Function 'overlap_bvh' argument 1 names different: declaration 'bvh' definition 'scene'. goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:1460:35: note: Function 'overlap_bvh' argument 1 names different: declaration 'bvh' definition 'scene'. goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:1571:22: style:inconclusive: Function 'intersect_bvh' argument 1 names different: declaration 'bvh' definition 'shape'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/yocto/yocto_bvh.h:289:22: note: Function 'intersect_bvh' argument 1 names different: declaration 'bvh' definition 'shape'. goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:1571:22: note: Function 'intersect_bvh' argument 1 names different: declaration 'bvh' definition 'shape'. goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:1577:49: style:inconclusive: Function 'intersect_bvh' argument 1 names different: declaration 'bvh' definition 'scene'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/yocto/yocto_bvh.h:290:49: note: Function 'intersect_bvh' argument 1 names different: declaration 'bvh' definition 'scene'. goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:1577:49: note: Function 'intersect_bvh' argument 1 names different: declaration 'bvh' definition 'scene'. goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:1584:49: style:inconclusive: Function 'intersect_bvh' argument 1 names different: declaration 'bvh' definition 'scene'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/yocto/yocto_bvh.h:292:49: note: Function 'intersect_bvh' argument 1 names different: declaration 'bvh' definition 'scene'. goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:1584:49: note: Function 'intersect_bvh' argument 1 names different: declaration 'bvh' definition 'scene'. goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:1593:47: style:inconclusive: Function 'overlap_bvh' argument 1 names different: declaration 'bvh' definition 'shape'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/yocto/yocto_bvh.h:295:47: note: Function 'overlap_bvh' argument 1 names different: declaration 'bvh' definition 'shape'. goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:1593:47: note: Function 'overlap_bvh' argument 1 names different: declaration 'bvh' definition 'shape'. goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:1600:47: style:inconclusive: Function 'overlap_bvh' argument 1 names different: declaration 'bvh' definition 'scene'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/yocto/yocto_bvh.h:297:47: note: Function 'overlap_bvh' argument 1 names different: declaration 'bvh' definition 'scene'. goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:1600:47: note: Function 'overlap_bvh' argument 1 names different: declaration 'bvh' definition 'scene'. goxel-0.11.0/ext_src/yocto/yocto_math.h:1818:10: style: Local variable 'elapsed' shadows outer function [shadowFunction] goxel-0.11.0/ext_src/yocto/yocto_math.h:1815:11: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_math.h:1818:10: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:662:41: style: Parameter 'bvh' can be declared as reference to const [constParameterReference] goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:738:33: style: Parameter 'b' can be declared as reference to const [constParameterReference] goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:769:29: style: Parameter 'a' can be declared as reference to const [constParameterReference] goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:805:20: style: Parameter 'a' can be declared as reference to const [constParameterReference] goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:805:29: style: Parameter 'b' can be declared as reference to const [constParameterReference] goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:840:40: style: Parameter 'a' can be declared as reference to const [constParameterReference] goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:1013:13: style: Variable 'p' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:1020:13: style: Variable 'l' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:1028:13: style: Variable 't' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:1036:13: style: Variable 'q' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:1044:13: style: Variable 'q' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:1109:15: style: Variable 'p' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:1115:15: style: Variable 'l' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:1122:15: style: Variable 't' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:1129:15: style: Variable 'q' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:1136:15: style: Variable 'q' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:1207:11: style: Variable 'node' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:1227:15: style: Variable 'p' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:1237:15: style: Variable 'l' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:1247:15: style: Variable 't' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:1257:15: style: Variable 'q' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:1267:15: style: Variable 'q' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:1318:11: style: Variable 'node' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:1383:11: style: Variable 'node' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:1396:15: style: Variable 'p' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:1406:15: style: Variable 'l' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:1417:15: style: Variable 't' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:1428:15: style: Variable 'q' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:1440:15: style: Variable 'q' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:1477:11: style: Variable 'node' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:373:32: style: Parameter 'ctx' can be declared as pointer to const. However it seems that 'embree_error' is a callback function, if 'ctx' is declared with const you might also need to cast function pointer(s). [constParameterCallback] goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:409:39: note: You might need to cast the function pointer here goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:373:32: note: Parameter 'ctx' can be declared as pointer to const goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:730:44: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:792:44: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:827:44: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:897:24: error: Reference to nodes that may be invalid. [invalidContainerReference] goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:875:16: note: Assigned to reference. goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:854:53: note: Passed to reference. goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:895:13: note: After calling 'emplace_back', iterators or references to the container's data may be invalid . goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:897:24: note: Reference to nodes that may be invalid. goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:897:24: error: Reference to nodes that may be invalid. [invalidContainerReference] goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:875:16: note: Assigned to reference. goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:854:53: note: Passed to reference. goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:896:13: note: After calling 'emplace_back', iterators or references to the container's data may be invalid . goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:897:24: note: Reference to nodes that may be invalid. goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:980:34: error: Reference to nodes that may be invalid. [invalidContainerReference] goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:956:24: note: Assigned to reference. goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:913:55: note: Passed to reference. goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:978:23: note: After calling 'emplace_back', iterators or references to the container's data may be invalid . goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:980:34: note: Reference to nodes that may be invalid. goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:980:34: error: Reference to nodes that may be invalid. [invalidContainerReference] goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:956:24: note: Assigned to reference. goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:913:55: note: Passed to reference. goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:979:23: note: After calling 'emplace_back', iterators or references to the container's data may be invalid . goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:980:34: note: Reference to nodes that may be invalid. goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:169:15: style: Variable 'tray.tmax' is assigned a value that is never used. [unreadVariable] goxel-0.11.0/ext_src/yocto/ext/filesystem.hpp:2331:20: debug: Failed to instantiate template "fromUtf8". The checking continues anyway. [templateInstantiation] goxel-0.11.0/ext_src/yocto/yocto_image.h:197:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable y [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:10221:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:11780:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pixel_type [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/ext/filesystem.hpp:1534:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/ext/filesystem.hpp:1790:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOENT [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/ext/filesystem.hpp:1927:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/ext/filesystem.hpp:2047:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable native_format [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/ext/filesystem.hpp:2194:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable native_format [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/ext/filesystem.hpp:2202:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable native_format [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/ext/filesystem.hpp:2422:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/ext/filesystem.hpp:2498:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/ext/filesystem.hpp:2882:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noskipws [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/ext/filesystem.hpp:3255:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/ext/filesystem.hpp:3482:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _PC_PATH_MAX [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/ext/filesystem.hpp:3575:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/ext/filesystem.hpp:3827:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable min [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/ext/filesystem.hpp:3882:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tv_sec [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/ext/filesystem.hpp:4041:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/ext/filesystem.hpp:4783:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/ext/filesystem.hpp:4805:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/yocto_image.cpp:229:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable linear [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/yocto_image.cpp:440:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable linear [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/yocto_image.cpp:486:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable linear [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/yocto_image.cpp:1403:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable grid [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/yocto_image.cpp:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:5082:33: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:1324:16: style: Array index 'i' is used before limits check. [arrayIndexThenCheck] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:11879:3: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat] goxel-0.11.0/ext_src/yocto/ext/filesystem.hpp:2639:28: warning:inconclusive: Member variable 'iterator::_first' is not initialized in the constructor. [uninitMemberVar] goxel-0.11.0/ext_src/yocto/ext/filesystem.hpp:2639:28: warning:inconclusive: Member variable 'iterator::_last' is not initialized in the constructor. [uninitMemberVar] goxel-0.11.0/ext_src/yocto/ext/filesystem.hpp:2639:28: warning:inconclusive: Member variable 'iterator::_root' is not initialized in the constructor. [uninitMemberVar] goxel-0.11.0/ext_src/yocto/ext/filesystem.hpp:2639:28: warning:inconclusive: Member variable 'iterator::_iter' is not initialized in the constructor. [uninitMemberVar] goxel-0.11.0/ext_src/yocto/ext/filesystem.hpp:594:5: warning: Member variable 'directory_entry::_hard_link_count' is not initialized in the constructor. [uninitMemberVar] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:8101:8: style:inconclusive: Technically the member function 'tinyexr::FHeapCompare::operator()' can be const. [functionConst] goxel-0.11.0/ext_src/yocto/ext/filesystem.hpp:4798:24: warning: Class 'impl' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] goxel-0.11.0/ext_src/yocto/ext/filesystem.hpp:253:5: style: Class 'path' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] goxel-0.11.0/ext_src/yocto/ext/filesystem.hpp:255:5: style: Class 'path' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] goxel-0.11.0/ext_src/yocto/yocto_image.h:104:3: style: Struct 'image < vec4f >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] goxel-0.11.0/ext_src/yocto/yocto_image.h:104:3: style: Struct 'image < vec4b >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] goxel-0.11.0/ext_src/yocto/ext/filesystem.hpp:327:17: performance: Function 'generic_u8string()' should return member '_path' by const reference. [returnByReference] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:5241:17: style: Redundant condition: The condition 'req_comp' is redundant since 'req_comp >= 3' is sufficient. [redundantCondition] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:4925:23: style: Condition '!stbi__compute_transparency16(z,tc16,s->img_out_n)' is always false [knownConditionTrueFalse] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:4925:52: note: Calling function 'stbi__compute_transparency16' returns 1 goxel-0.11.0/ext_src/yocto/ext/stb_image.h:4925:23: note: Condition '!stbi__compute_transparency16(z,tc16,s->img_out_n)' is always false goxel-0.11.0/ext_src/yocto/ext/stb_image.h:4927:23: style: Condition '!stbi__compute_transparency(z,tc,s->img_out_n)' is always false [knownConditionTrueFalse] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:4927:50: note: Calling function 'stbi__compute_transparency' returns 1 goxel-0.11.0/ext_src/yocto/ext/stb_image.h:4927:23: note: Condition '!stbi__compute_transparency(z,tc,s->img_out_n)' is always false goxel-0.11.0/ext_src/yocto/ext/stb_image.h:5748:22: style: Condition 'len>128' is always true [knownConditionTrueFalse] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:5736:15: note: Assuming that condition 'len==128' is not redundant goxel-0.11.0/ext_src/yocto/ext/stb_image.h:5748:22: note: Condition 'len>128' is always true goxel-0.11.0/ext_src/yocto/ext/stb_image.h:6553:41: style: Condition 'g->transparent>=0' is always true [knownConditionTrueFalse] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:6552:49: note: Assignment 'g->transparent=stbi__get8(s)', assigned value is greater than -1 goxel-0.11.0/ext_src/yocto/ext/stb_image.h:6553:41: note: Condition 'g->transparent>=0' is always true goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:1961:49: style: Condition 'tdefl_init(pComp,NULL,NULL,comp_flags)!=TDEFL_STATUS_OKAY' is always false [knownConditionTrueFalse] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:1961:17: note: Calling function 'tdefl_init' returns 0 goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:1961:49: note: Condition 'tdefl_init(pComp,NULL,NULL,comp_flags)!=TDEFL_STATUS_OKAY' is always false goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:4282:71: style: Condition 'tdefl_init(pComp,pPut_buf_func,pPut_buf_user,flags)==TDEFL_STATUS_OKAY' is always true [knownConditionTrueFalse] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:4282:26: note: Calling function 'tdefl_init' returns 0 goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:4282:71: note: Condition 'tdefl_init(pComp,pPut_buf_func,pPut_buf_user,flags)==TDEFL_STATUS_OKAY' is always true goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:7041:21: style: Condition 'newexp<=0' is always false [knownConditionTrueFalse] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:7038:37: note: Assignment 'newexp=f.s.Exponent-127+15', assigned value is greater than 14 goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:7041:21: note: Condition 'newexp<=0' is always false goxel-0.11.0/ext_src/yocto/ext/filesystem.hpp:1202:22: style: Condition 'unicode>=0x80' is always true [knownConditionTrueFalse] goxel-0.11.0/ext_src/yocto/ext/filesystem.hpp:1199:17: note: Assuming that condition 'unicode<=0x7f' is not redundant goxel-0.11.0/ext_src/yocto/ext/filesystem.hpp:1202:22: note: Condition 'unicode>=0x80' is always true goxel-0.11.0/ext_src/yocto/yocto_image.cpp:933:21: style: Condition 'colored' is always true [knownConditionTrueFalse] goxel-0.11.0/ext_src/yocto/yocto_image.cpp:911:24: note: Assignment 'colored=true', assigned value is 1 goxel-0.11.0/ext_src/yocto/yocto_image.cpp:933:21: note: Condition 'colored' is always true goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:804:4: error: Memory leak: p [memleak] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:12193:5: error: Resource leak: fp [resourceLeak] goxel-0.11.0/ext_src/yocto/yocto_image.cpp:1683:43: error: Resource leak: fs [resourceLeak] goxel-0.11.0/ext_src/yocto/yocto_image.cpp:1690:5: error: Resource leak: fs [resourceLeak] goxel-0.11.0/ext_src/yocto/yocto_image.cpp:1693:43: error: Resource leak: fs [resourceLeak] goxel-0.11.0/ext_src/yocto/yocto_image.cpp:1699:43: error: Resource leak: fs [resourceLeak] goxel-0.11.0/ext_src/yocto/yocto_image.cpp:1790:57: error: Resource leak: fs [resourceLeak] goxel-0.11.0/ext_src/yocto/yocto_image.cpp:1791:41: error: Resource leak: fs [resourceLeak] goxel-0.11.0/ext_src/yocto/yocto_image.cpp:1792:32: error: Resource leak: fs [resourceLeak] goxel-0.11.0/ext_src/yocto/yocto_image.cpp:1795:7: error: Resource leak: fs [resourceLeak] goxel-0.11.0/ext_src/yocto/yocto_image.cpp:2002:43: error: Resource leak: fs [resourceLeak] goxel-0.11.0/ext_src/yocto/yocto_image.cpp:2004:26: error: Resource leak: fs [resourceLeak] goxel-0.11.0/ext_src/yocto/yocto_image.cpp:2007:43: error: Resource leak: fs [resourceLeak] goxel-0.11.0/ext_src/yocto/yocto_image.cpp:2019:5: error: Resource leak: fs [resourceLeak] goxel-0.11.0/ext_src/yocto/yocto_image.cpp:2022:27: error: Resource leak: fs [resourceLeak] goxel-0.11.0/ext_src/yocto/yocto_image.cpp:2026:5: error: Resource leak: fs [resourceLeak] goxel-0.11.0/ext_src/yocto/yocto_image.cpp:2118:34: error: Resource leak: fs [resourceLeak] goxel-0.11.0/ext_src/yocto/yocto_image.cpp:2119:54: error: Resource leak: fs [resourceLeak] goxel-0.11.0/ext_src/yocto/yocto_image.cpp:2121:62: error: Resource leak: fs [resourceLeak] goxel-0.11.0/ext_src/yocto/yocto_image.cpp:2123:3: error: Resource leak: fs [resourceLeak] goxel-0.11.0/ext_src/yocto/ext/filesystem.hpp:960:118: error: Return value of allocation function 'open' is not stored. [leakReturnValNotUsed] goxel-0.11.0/ext_src/yocto/ext/filesystem.hpp:983:119: error: Return value of allocation function 'open' is not stored. [leakReturnValNotUsed] goxel-0.11.0/ext_src/yocto/ext/filesystem.hpp:1006:138: error: Return value of allocation function 'open' is not stored. [leakReturnValNotUsed] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:6606:16: error: Common realloc mistake: 'out' nulled but not freed upon failure [memleakOnRealloc] goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:964:7: warning: Either the condition '(out)==0' is redundant or there is possible null pointer dereference: out. [nullPointerRedundantCheck] goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:965:7: note: Assuming that condition '(out)==0' is not redundant goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:964:7: note: Null pointer dereference goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:965:7: warning: Either the condition '(out)==0' is redundant or there is possible null pointer dereference: out. [nullPointerRedundantCheck] goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:966:7: note: Assuming that condition '(out)==0' is not redundant goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:965:7: note: Null pointer dereference goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:12055:5: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: exr_header [nullPointerOutOfMemory] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:12050:60: note: Assuming allocation function fails goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:12050:53: note: Assignment 'exr_header=static_cast(malloc(sizeof(struct EXRHeader)))', assigned value is 0 goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:12055:5: note: Null pointer dereference goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:12136:3: warning: Either the condition 'version==NULL' is redundant or there is possible null pointer dereference: version. [nullPointerRedundantCheck] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:12148:17: note: Assuming that condition 'version==NULL' is not redundant goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:12136:3: note: Null pointer dereference goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:12137:3: warning: Either the condition 'version==NULL' is redundant or there is possible null pointer dereference: version. [nullPointerRedundantCheck] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:12148:17: note: Assuming that condition 'version==NULL' is not redundant goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:12137:3: note: Null pointer dereference goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:12138:3: warning: Either the condition 'version==NULL' is redundant or there is possible null pointer dereference: version. [nullPointerRedundantCheck] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:12148:17: note: Assuming that condition 'version==NULL' is not redundant goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:12138:3: note: Null pointer dereference goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:12139:3: warning: Either the condition 'version==NULL' is redundant or there is possible null pointer dereference: version. [nullPointerRedundantCheck] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:12148:17: note: Assuming that condition 'version==NULL' is not redundant goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:12139:3: note: Null pointer dereference goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:964:7: warning: Either the condition '(out)==0' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck] goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:965:7: note: Assuming that condition '(out)==0' is not redundant goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:964:7: note: Null pointer subtraction goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:965:7: warning: Either the condition '(out)==0' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck] goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:966:7: note: Assuming that condition '(out)==0' is not redundant goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:965:7: note: Null pointer subtraction goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:2479:48: error: Pointer addition with NULL pointer. [nullPointerArithmetic] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:2895:32: note: Calling function 'tinfl_decompress', 5th argument 'pBuf?(unsigned char*)pBuf+*pOut_len:NULL' value is 0 goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:2479:48: note: Null pointer addition goxel-0.11.0/ext_src/yocto/ext/stb_image.h:747:45: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:748:53: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:767:35: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:772:10: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:777:16: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:789:53: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:1055:14: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:1071:15: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:1086:21: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:1111:21: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:1129:38: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:1153:38: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:1280:30: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:1294:30: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:1305:13: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:1343:30: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:1418:30: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:1454:41: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:1517:48: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:1589:11: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:1638:11: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:1680:13: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:1706:13: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:3674:35: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:3692:16: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:3801:20: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:3813:20: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:3837:20: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:4021:8: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:4075:14: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:4247:14: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:4249:16: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:4250:20: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:4268:14: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:4270:16: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:4271:20: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:4284:16: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:4285:20: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:4295:14: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:4297:16: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:4298:20: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:4311:16: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:4312:20: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:4410:13: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:4618:12: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:4707:8: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:4899:20: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:4915:27: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:4915:84: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:4915:118: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:4982:43: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:4984:45: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:5250:10: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:5574:15: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:5593:24: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:5839:13: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:5842:13: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:6159:13: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:6271:19: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:6422:16: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:6423:23: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:6424:20: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:6513:33: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:6515:33: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:6606:22: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:6608:29: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:6611:22: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:6613:29: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:6802:15: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:6844:24: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:7098:27: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:7098:45: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:7098:63: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:7108:10: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:7303:30: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:7317:30: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:288:23: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:337:54: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:343:11: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:452:29: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:476:45: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:512:55: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:530:31: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:584:47: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:592:51: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:734:32: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:758:47: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:766:51: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:800:19: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:801:24: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:810:7: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:876:34: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:881:4: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:882:4: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:907:7: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:963:7: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:964:7: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:965:7: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:966:7: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:1095:11: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:1096:18: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:1101:33: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:1105:36: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:1118:36: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:1132:10: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:1170:47: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:1185:47: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:1448:27: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:1449:27: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:1452:27: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:1453:27: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:1454:27: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:1456:27: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:1457:27: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:1459:27: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:1460:27: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:1462:27: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:1463:27: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:1464:27: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:1470:40: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:1518:47: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_resize.h:1256:30: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_resize.h:1280:66: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_resize.h:1290:92: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_resize.h:1293:78: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_resize.h:1303:66: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_resize.h:1313:88: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_resize.h:1316:78: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_resize.h:1326:75: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_resize.h:1336:97: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_resize.h:1339:87: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_resize.h:1349:58: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_resize.h:1359:80: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_resize.h:1362:70: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_resize.h:1751:22: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_resize.h:1764:22: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_resize.h:1768:22: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_resize.h:1780:22: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_resize.h:1793:22: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_resize.h:1797:22: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_resize.h:1810:22: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_resize.h:1823:22: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_resize.h:1827:22: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_resize.h:1839:22: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_resize.h:1852:22: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_resize.h:1856:22: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_resize.h:1980:50: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_resize.h:2139:62: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_resize.h:2373:37: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:1955:11: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:2110:13: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:2699:38: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:2724:38: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:2894:18: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:2895:9: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:2895:34: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:2928:33: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:2929:24: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:2929:46: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:2941:21: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:2949:35: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:3552:14: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:3652:40: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:3658:14: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:4141:38: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:4147:12: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:4173:15: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:4208:45: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:4209:43: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:4280:11: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:4299:28: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:4308:16: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:4313:10: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:4340:20: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:4406:7: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:4415:33: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:4428:27: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:4484:8: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:8644:5: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:8659:9: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:8676:13: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:8686:15: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:8713:7: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:8736:22: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:8745:28: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/yocto_image.cpp:1716:18: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/yocto_image.cpp:2133:40: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:1072:33: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:1261:19: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:1641:14: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:4598:29: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:4681:22: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:5891:35: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:5903:35: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:5924:35: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:5952:16: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:5952:51: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:6573:20: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:6597:19: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:6651:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:810:7: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:881:4: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:882:4: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:895:15: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:903:28: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:905:10: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:907:7: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:913:14: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:949:14: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:963:7: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:964:7: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:965:7: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:966:7: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:968:15: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:970:4: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:971:11: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:971:29: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_resize.h:2374:37: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_resize.h:2375:35: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_resize.h:2376:35: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_resize.h:2377:27: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_resize.h:2382:29: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_resize.h:2383:31: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_resize.h:2385:9: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_resize.h:2389:35: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_resize.h:2390:29: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_resize.h:2393:9: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:1959:20: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:1974:14: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:1975:15: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:1991:8: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:2002:34: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:2008:40: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:2114:20: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:2142:12: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/yocto_image.cpp:765:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/yocto_image.cpp:766:37: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/yocto_image.cpp:774:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/yocto_image.cpp:775:37: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/yocto_image.cpp:784:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/yocto_image.cpp:785:37: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/yocto_image.cpp:793:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/yocto_image.cpp:794:37: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/yocto_image.cpp:1886:34: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/yocto_image.cpp:1892:34: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/yocto_image.cpp:1898:34: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/yocto_image.cpp:1912:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/yocto_image.cpp:1916:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/yocto_image.cpp:1919:17: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/yocto_image.cpp:1945:34: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:5205:11: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_resize.h:2374:37: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_resize.h:2375:35: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_resize.h:2376:35: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_resize.h:2377:27: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_resize.h:2377:27: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_resize.h:2382:29: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_resize.h:2382:29: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_resize.h:2383:31: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_resize.h:2383:31: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_resize.h:2385:9: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_resize.h:2389:35: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_resize.h:2389:35: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_resize.h:2390:29: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_resize.h:2390:29: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] goxel-0.11.0/ext_src/yocto/ext/stb_image_resize.h:2393:9: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:9411:30: portability: Casting between unsigned char * * and float * * which have an incompatible binary data representation. [invalidPointerCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:9456:35: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:9462:28: portability: Casting from float * to unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:9464:28: portability: Casting between unsigned char * * and float * * which have an incompatible binary data representation. [invalidPointerCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:9539:30: portability: Casting between unsigned char * * and float * * which have an incompatible binary data representation. [invalidPointerCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:9584:35: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:9590:28: portability: Casting from float * to unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:9592:28: portability: Casting between unsigned char * * and float * * which have an incompatible binary data representation. [invalidPointerCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:9662:30: portability: Casting between unsigned char * * and float * * which have an incompatible binary data representation. [invalidPointerCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:9707:35: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:9713:28: portability: Casting from float * to unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:9715:28: portability: Casting between unsigned char * * and float * * which have an incompatible binary data representation. [invalidPointerCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:9828:28: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:9850:33: portability: Casting between const unsigned char * and const float * which have an incompatible binary data representation. [invalidPointerCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:9853:26: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:9863:26: portability: Casting from float * to unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:9954:7: portability:inconclusive: Casting from float * * to unsigned char * * is not portable due to different binary data representations on different platforms. [invalidPointerCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:9969:21: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:9977:19: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:10179:11: portability: Casting from float * to unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:10185:11: portability: Casting from float * to unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:10187:11: portability: Casting from float * to unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:10192:11: portability: Casting from float * to unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:10715:9: portability: Casting between unsigned char * * and float * * which have an incompatible binary data representation. [invalidPointerCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:10717:9: portability: Casting between unsigned char * * and float * * which have an incompatible binary data representation. [invalidPointerCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:10719:9: portability: Casting between unsigned char * * and float * * which have an incompatible binary data representation. [invalidPointerCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:10722:11: portability: Casting between unsigned char * * and float * * which have an incompatible binary data representation. [invalidPointerCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:10855:27: portability: Casting between unsigned char * * and float * * which have an incompatible binary data representation. [invalidPointerCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:10856:27: portability: Casting between unsigned char * * and float * * which have an incompatible binary data representation. [invalidPointerCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:10857:27: portability: Casting between unsigned char * * and float * * which have an incompatible binary data representation. [invalidPointerCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:10860:11: portability: Casting between unsigned char * * and float * * which have an incompatible binary data representation. [invalidPointerCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:11064:20: portability: Casting from float * to unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:11067:9: portability:inconclusive: Casting from float * to const unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:11072:20: portability: Casting from float * to unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:11073:20: portability: Casting from float * to unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:11076:9: portability:inconclusive: Casting from float * to const unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:11081:20: portability: Casting from float * to unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:11083:37: portability:inconclusive: Casting from float * to const unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:11187:30: portability: Casting from float * to unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:11190:33: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:11224:23: portability: Casting between unsigned char * * const and float * * which have an incompatible binary data representation. [invalidPointerCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:11245:27: portability: Casting between unsigned char * * const and float * * which have an incompatible binary data representation. [invalidPointerCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:11248:30: portability: Casting from float * to unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:11251:33: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:11832:24: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:12394:18: portability:inconclusive: Casting from float * * to unsigned char * * is not portable due to different binary data representations on different platforms. [invalidPointerCast] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:11382:12: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:11409:7: note: Found duplicate branches for 'if' and 'else'. goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:11382:12: note: Found duplicate branches for 'if' and 'else'. goxel-0.11.0/ext_src/yocto/ext/stb_image.h:4575:13: style: Variable 'cur' is assigned an expression that holds the same value. [redundantAssignment] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:4525:23: note: cur is assigned 'a->out+stride*j' here. goxel-0.11.0/ext_src/yocto/ext/stb_image.h:4575:13: note: Variable 'cur' is assigned an expression that holds the same value. goxel-0.11.0/ext_src/yocto/ext/stb_image.h:5712:23: style: Redundant initialization for 'tga_x_origin'. The initialized value is overwritten before it is read. [redundantInitialization] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:5533:21: note: tga_x_origin is initialized goxel-0.11.0/ext_src/yocto/ext/stb_image.h:5712:23: note: tga_x_origin is overwritten goxel-0.11.0/ext_src/yocto/ext/stb_image.h:5712:38: style: Redundant initialization for 'tga_y_origin'. The initialized value is overwritten before it is read. [redundantInitialization] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:5534:21: note: tga_y_origin is initialized goxel-0.11.0/ext_src/yocto/ext/stb_image.h:5712:38: note: tga_y_origin is overwritten goxel-0.11.0/ext_src/yocto/ext/stb_image.h:6709:6: style: Redundant initialization for 'c'. The initialized value is overwritten before it is read. [redundantInitialization] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:6707:11: note: c is initialized goxel-0.11.0/ext_src/yocto/ext/stb_image.h:6709:6: note: c is overwritten goxel-0.11.0/ext_src/yocto/ext/stb_image_resize.h:1184:9: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:2074:8: style: The scope of the variable 'diff' can be reduced. [variableScope] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:2074:13: style: The scope of the variable 'dc' can be reduced. [variableScope] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:2075:8: style: The scope of the variable 't' can be reduced. [variableScope] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:3069:15: style: The scope of the variable 'q' can be reduced. [variableScope] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:3282:10: style: The scope of the variable 't0' can be reduced. [variableScope] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:3999:10: style: The scope of the variable 's' can be reduced. [variableScope] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:4077:21: style: The scope of the variable 'v' can be reduced. [variableScope] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:4208:15: style: The scope of the variable 'type' can be reduced. [variableScope] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:4624:11: style: The scope of the variable 'i' can be reduced. [variableScope] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:4624:13: style: The scope of the variable 'j' can be reduced. [variableScope] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:5365:15: style: The scope of the variable 't' can be reduced. [variableScope] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:5410:9: style: The scope of the variable 'sz' can be reduced. [variableScope] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:5544:11: style: The scope of the variable 'j' can be reduced. [variableScope] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:5546:8: style: The scope of the variable 'RLE_count' can be reduced. [variableScope] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:5547:8: style: The scope of the variable 'RLE_repeating' can be reduced. [variableScope] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:5548:8: style: The scope of the variable 'read_next_pixel' can be reduced. [variableScope] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:5731:22: style: The scope of the variable 'len' can be reduced. [variableScope] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:6326:19: style: The scope of the variable 'p' can be reduced. [variableScope] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:6409:8: style: The scope of the variable 'dispose' can be reduced. [variableScope] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:6589:11: style: The scope of the variable 'stride' can be reduced. [variableScope] goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:402:42: style: The scope of the variable 'px' can be reduced. [variableScope] goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:403:8: style: The scope of the variable 'k' can be reduced. [variableScope] goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:666:13: style: The scope of the variable 'r' can be reduced. [variableScope] goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:1103:61: style: The scope of the variable 'est' can be reduced. [variableScope] goxel-0.11.0/ext_src/yocto/ext/stb_image_resize.h:1122:9: style: The scope of the variable 'skip' can be reduced. [variableScope] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:3734:59: style: The scope of the variable 'next_probe_pos' can be reduced. [variableScope] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:3737:41: style: The scope of the variable 'p' can be reduced. [variableScope] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:3737:45: style: The scope of the variable 'q' can be reduced. [variableScope] goxel-0.11.0/ext_src/yocto/ext/filesystem.hpp:3269:17: style: The scope of the variable 'bw' can be reduced. [variableScope] goxel-0.11.0/ext_src/yocto/ext/filesystem.hpp:4251:17: style: The scope of the variable 'temp_path' can be reduced. [variableScope] goxel-0.11.0/ext_src/yocto/yocto_image.cpp:339:9: style: The scope of the variable 'a' can be reduced. [variableScope] goxel-0.11.0/ext_src/yocto/yocto_image.cpp:340:9: style: The scope of the variable 'b' can be reduced. [variableScope] goxel-0.11.0/ext_src/yocto/yocto_image.cpp:341:9: style: The scope of the variable 'c' can be reduced. [variableScope] goxel-0.11.0/ext_src/yocto/yocto_image.cpp:351:9: style: The scope of the variable 'a' can be reduced. [variableScope] goxel-0.11.0/ext_src/yocto/yocto_image.cpp:352:9: style: The scope of the variable 'b' can be reduced. [variableScope] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:5113:4: style: Unsigned expression 'v' can't be negative so it is unnecessary to test it. [unsignedPositive] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:3591:5: style: Unsigned expression '(1U< goxel-0.11.0/ext_src/yocto/ext/stb_image.h:6010:19: note: Assuming condition is false goxel-0.11.0/ext_src/yocto/ext/stb_image.h:6016:11: note: Uninitialized variable: dest goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:10210:36: error: Uninitialized struct member: attrib.pad0 [uninitStructMember] goxel-0.11.0/ext_src/yocto/yocto_image.cpp:193:9: style: struct member 'color_space_params::red_chromaticity' is never used. [unusedStructMember] goxel-0.11.0/ext_src/yocto/yocto_image.cpp:194:9: style: struct member 'color_space_params::green_chromaticity' is never used. [unusedStructMember] goxel-0.11.0/ext_src/yocto/yocto_image.cpp:195:9: style: struct member 'color_space_params::blue_chromaticity' is never used. [unusedStructMember] goxel-0.11.0/ext_src/yocto/yocto_image.cpp:196:9: style: struct member 'color_space_params::white_chromaticity' is never used. [unusedStructMember] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:5082:35: style: Variable 'z' is assigned a value that is never used. [unreadVariable] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:5711:22: style: Variable 'tga_palette_start' is assigned a value that is never used. [unreadVariable] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:5711:40: style: Variable 'tga_palette_len' is assigned a value that is never used. [unreadVariable] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:5711:59: style: Variable 'tga_palette_bits' is assigned a value that is never used. [unreadVariable] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:5712:23: style: Variable 'tga_x_origin' is assigned a value that is never used. [unreadVariable] goxel-0.11.0/ext_src/yocto/ext/stb_image.h:5712:38: style: Variable 'tga_y_origin' is assigned a value that is never used. [unreadVariable] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:11577:11: style: Variable 'size' is assigned a value that is never used. [unreadVariable] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:11659:27: style: Variable 'image' is assigned a value that is never used. [unreadVariable] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:11779:32: style: Variable 'channel_offset_list[i]' is assigned a value that is never used. [unreadVariable] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:12027:14: style: Variable 'marker' is assigned a value that is never used. [unreadVariable] goxel-0.11.0/ext_src/yocto/ext/tinyexr.h:12043:10: style: Variable 'size' is assigned a value that is never used. [unreadVariable] goxel-0.11.0/ext_src/yocto/ext/filesystem.hpp:3826:17: style: Variable 'fs' is assigned a value that is never used. [unreadVariable] goxel-0.11.0/ext_src/yocto/yocto_obj.h:79:3: style: Struct 'obj_texture_info' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] goxel-0.11.0/ext_src/yocto/yocto_obj.h:80:3: style: Struct 'obj_texture_info' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] goxel-0.11.0/ext_src/yocto/yocto_obj.cpp:109:21: style: Condition 'str.front()!='"'' is always false [knownConditionTrueFalse] goxel-0.11.0/ext_src/yocto/yocto_obj.cpp:102:19: note: Assuming that condition 'str.front()!='"'' is not redundant goxel-0.11.0/ext_src/yocto/yocto_obj.cpp:109:21: note: Condition 'str.front()!='"'' is always false goxel-0.11.0/ext_src/yocto/yocto_obj.cpp:206:13: style: Variable 'last' is assigned a value that is never used. [unreadVariable] goxel-0.11.0/ext_src/yocto/yocto_pbrt.cpp:66:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/yocto_pbrt.cpp:91:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/yocto_pbrt.cpp:107:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/yocto_pbrt.cpp:163:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uv [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/yocto_pbrt.cpp:191:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable closedform [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/yocto_pbrt.cpp:209:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bezier [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/yocto_pbrt.cpp:217:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flat [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/yocto_pbrt.cpp:227:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sah [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/yocto_pbrt.cpp:238:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable power [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/yocto_pbrt.cpp:258:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable all [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/yocto_pbrt.cpp:316:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/yocto_pbrt.cpp:361:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/yocto_pbrt.cpp:512:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/yocto_pbrt.cpp:658:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bvh [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/yocto_pbrt.cpp:707:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable path [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/yocto_pbrt.cpp:844:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable random [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/yocto_pbrt.cpp:943:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable box [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/yocto_pbrt.cpp:1042:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable image [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/yocto_pbrt.cpp:1075:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable perspective [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/yocto_pbrt.cpp:1160:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable constant [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/yocto_pbrt.cpp:1410:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plastic [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/yocto_pbrt.cpp:1613:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable matte [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/yocto_pbrt.cpp:2089:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trianglemesh [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/yocto_pbrt.cpp:2337:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable diffuse [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/yocto_pbrt.cpp:2364:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable distant [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/yocto_pbrt.cpp:2505:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable homogeneous [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/yocto_pbrt.h:68:47: warning: The address of variable 'x' might be accessed at non-zero index. [objectIndex] goxel-0.11.0/ext_src/yocto/yocto_pbrt.h:68:44: note: Address of variable taken here. goxel-0.11.0/ext_src/yocto/yocto_pbrt.h:68:47: note: The address of variable 'x' might be accessed at non-zero index. goxel-0.11.0/ext_src/yocto/yocto_pbrt.h:69:53: warning: The address of variable 'x' might be accessed at non-zero index. [objectIndex] goxel-0.11.0/ext_src/yocto/yocto_pbrt.h:69:50: note: Address of variable taken here. goxel-0.11.0/ext_src/yocto/yocto_pbrt.h:69:53: note: The address of variable 'x' might be accessed at non-zero index. goxel-0.11.0/ext_src/yocto/yocto_pbrt.h:297:3: style: Struct 'pbrt_textured1f' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] goxel-0.11.0/ext_src/yocto/yocto_pbrt.cpp:1026:24: style: Expression is always false because 'else if' condition matches previous condition at line 1024. [multiCondition] goxel-0.11.0/ext_src/yocto/yocto_pbrt.cpp:1998:24: style: Expression is always false because 'else if' condition matches previous condition at line 1996. [multiCondition] goxel-0.11.0/ext_src/yocto/yocto_pbrt.cpp:2402:19: style: Expression is always false because 'else if' condition matches previous condition at line 2348. [multiCondition] goxel-0.11.0/ext_src/yocto/yocto_pbrt.cpp:172:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/yocto_pbrt.cpp:176:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/yocto_pbrt.cpp:180:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/yocto_pbrt.cpp:184:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/yocto_pbrt.cpp:247:15: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/yocto_pbrt.cpp:252:15: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/yocto_pbrt.cpp:501:5: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/yocto_pbrt.cpp:2714:19: style: The scope of the variable 'material_id' can be reduced. [variableScope] goxel-0.11.0/ext_src/yocto/yocto_pbrt.cpp:595:8: style: Local variable 'length' shadows outer function [shadowFunction] goxel-0.11.0/ext_src/yocto/yocto_math.h:254:14: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_pbrt.cpp:595:8: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_pbrt.cpp:2103:14: style: Local variable 'value' shadows outer argument [shadowArgument] goxel-0.11.0/ext_src/yocto/yocto_pbrt.cpp:2063:58: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_pbrt.cpp:2103:14: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:1294:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:467:10: style: C-style reference casting [cstyleCast] goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:505:10: style: C-style reference casting [cstyleCast] goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:541:10: style: C-style reference casting [cstyleCast] goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:209:23: style: Variable 'shape.lines' is reassigned a value before the old one has been used. [redundantAssignment] goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:203:23: note: shape.lines is assigned goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:209:23: note: shape.lines is overwritten goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:152:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:349:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:590:5: style: Statements following 'throw' will never be executed. [unreachableCode] goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:100:10: style:inconclusive: Function 'subdivide_shape' argument 4 names different: declaration 'compute_normals' definition 'update_normals'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/yocto/yocto_scene.h:355:10: note: Function 'subdivide_shape' argument 4 names different: declaration 'compute_normals' definition 'update_normals'. goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:100:10: note: Function 'subdivide_shape' argument 4 names different: declaration 'compute_normals' definition 'update_normals'. goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:149:23: style:inconclusive: Function 'displace_shape' argument 4 names different: declaration 'compute_normals' definition 'update_normals'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/yocto/yocto_scene.h:357:23: note: Function 'displace_shape' argument 4 names different: declaration 'compute_normals' definition 'update_normals'. goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:149:23: note: Function 'displace_shape' argument 4 names different: declaration 'compute_normals' definition 'update_normals'. goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:941:33: style:inconclusive: Function 'set_yperspective' argument 2 names different: declaration 'yfov' definition 'fov'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/yocto/yocto_scene.h:410:52: note: Function 'set_yperspective' argument 2 names different: declaration 'yfov' definition 'fov'. goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:941:33: note: Function 'set_yperspective' argument 2 names different: declaration 'yfov' definition 'fov'. goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:1046:60: style:inconclusive: Function 'eval_camera' argument 2 names different: declaration 'ij' definition 'image_ij'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/yocto/yocto_scene.h:422:60: note: Function 'eval_camera' argument 2 names different: declaration 'ij' definition 'image_ij'. goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:1046:60: note: Function 'eval_camera' argument 2 names different: declaration 'ij' definition 'image_ij'. goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:1047:18: style:inconclusive: Function 'eval_camera' argument 3 names different: declaration 'resolution' definition 'image_size'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/yocto/yocto_scene.h:423:18: note: Function 'eval_camera' argument 3 names different: declaration 'resolution' definition 'image_size'. goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:1047:18: note: Function 'eval_camera' argument 3 names different: declaration 'resolution' definition 'image_size'. goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:1047:43: style:inconclusive: Function 'eval_camera' argument 4 names different: declaration 'puv' definition 'pixel_uv'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/yocto/yocto_scene.h:423:43: note: Function 'eval_camera' argument 4 names different: declaration 'puv' definition 'pixel_uv'. goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:1047:43: note: Function 'eval_camera' argument 4 names different: declaration 'puv' definition 'pixel_uv'. goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:1047:66: style:inconclusive: Function 'eval_camera' argument 5 names different: declaration 'luv' definition 'lens_uv'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/yocto/yocto_scene.h:423:61: note: Function 'eval_camera' argument 5 names different: declaration 'luv' definition 'lens_uv'. goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:1047:66: note: Function 'eval_camera' argument 5 names different: declaration 'luv' definition 'lens_uv'. goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:1320:34: style:inconclusive: Function 'normalize_uris' argument 1 names different: declaration 'sceme' definition 'scene'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/yocto/yocto_scene.h:318:34: note: Function 'normalize_uris' argument 1 names different: declaration 'sceme' definition 'scene'. goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:1320:34: note: Function 'normalize_uris' argument 1 names different: declaration 'sceme' definition 'scene'. goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:384:9: style: Local variable 'size' shadows outer function [shadowFunction] goxel-0.11.0/ext_src/yocto/yocto_math.h:1386:14: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:384:9: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:406:9: style: Local variable 'size' shadows outer function [shadowFunction] goxel-0.11.0/ext_src/yocto/yocto_math.h:1386:14: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:406:9: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:428:11: style: Local variable 'size' shadows outer function [shadowFunction] goxel-0.11.0/ext_src/yocto/yocto_math.h:1386:14: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:428:11: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:443:11: style: Local variable 'size' shadows outer function [shadowFunction] goxel-0.11.0/ext_src/yocto/yocto_math.h:1386:14: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:443:11: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:449:11: style: Local variable 'angle' shadows outer function [shadowFunction] goxel-0.11.0/ext_src/yocto/yocto_math.h:383:14: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:449:11: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:833:8: style: Local variable 'size' shadows outer function [shadowFunction] goxel-0.11.0/ext_src/yocto/yocto_math.h:1386:14: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:833:8: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:945:8: style: Local variable 'distance' shadows outer function [shadowFunction] goxel-0.11.0/ext_src/yocto/yocto_math.h:259:14: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:945:8: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:957:8: style: Local variable 'center' shadows outer function [shadowFunction] goxel-0.11.0/ext_src/yocto/yocto_math.h:1385:14: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:957:8: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:977:8: style: Local variable 'distance' shadows outer function [shadowFunction] goxel-0.11.0/ext_src/yocto/yocto_math.h:259:14: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:977:8: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:1321:8: style: Local variable 'normalize' shadows outer function [shadowFunction] goxel-0.11.0/ext_src/yocto/yocto_math.h:255:14: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:1321:8: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:1487:23: style: Local variable 'used' shadows outer variable [shadowVariable] goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:1484:10: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:1487:23: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:1519:13: performance: Range variable 'err' should be declared as const reference. [iterateByValue] goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:57:14: style: Variable 'instance' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:195:57: style: Parameter 'subdiv' can be declared as reference to const [constParameterReference] goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:226:61: style: Parameter 'animation' can be declared as reference to const [constParameterReference] goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:280:62: style: Parameter 'node' can be declared as reference to const [constParameterReference] goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:298:11: style: Variable 'node' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:310:14: style: Variable 'animation' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:383:9: style: Variable 'texture' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:405:9: style: Variable 'texture' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:426:11: style: Variable 'texture' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:442:11: style: Variable 'texture' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:731:9: style: Variable 'shape' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:732:9: style: Variable 'material' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:741:11: style: Variable 'normal_tex' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:759:9: style: Variable 'shape' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:760:9: style: Variable 'material' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:788:11: style: Variable 'emission_tex' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:797:14: style: Variable 'environment' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:1086:11: style: Variable 'emission_tex' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:1090:11: style: Variable 'diffuse_tex' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:1096:11: style: Variable 'metallic_tex' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:1104:11: style: Variable 'specular_tex' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:1114:11: style: Variable 'roughness_tex' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:1118:11: style: Variable 'transmission_tex' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:1122:11: style: Variable 'subsurface_tex' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:1126:11: style: Variable 'opacity_tex' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:1130:11: style: Variable 'coat_tex' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:1353:14: style: Variable 'instance' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:1381:14: style: Variable 'instance' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:1382:11: style: Variable 'material' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:1486:16: style: Variable 'value' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:1496:16: style: Variable 'value' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_scene.h:522:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:47:39: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:58:10: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:798:14: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:1235:31: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:1324:35: style: Consider using std::replace_if algorithm instead of a raw loop. [useStlAlgorithm] goxel-0.11.0/ext_src/yocto/ext/happly.h:476:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_digits10 [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/ext/happly.h:485:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_digits10 [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/ext/happly.h:1019:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/ext/happly.h:1064:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/ext/happly.h:1128:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/ext/happly.h:1447:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/ext/happly.h:1544:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/ext/happly.h:1579:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:619:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:1742:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:79:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable async [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:98:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable async [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:826:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uri [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:832:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable camera [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:1138:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ts [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:1180:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uri [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:1356:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:1623:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable floor [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:2003:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:2465:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable linear [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:2590:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:2681:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3287:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uvsphere [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3321:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable constant [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3569:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plastic [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3645:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pif [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/ext/happly.h:398:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/ext/happly.h:417:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_digits10 [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/ext/happly.h:235:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/ext/happly.h:245:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_digits10 [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:800:8: style: The member function 'yocto::load_yaml_scene_cb::get_yaml_ref' can be static. [functionStatic] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:812:8: style: The member function 'yocto::load_yaml_scene_cb::get_yaml_ref' can be static. [functionStatic] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:821:8: style: The member function 'yocto::load_yaml_scene_cb::update_texture_refs' can be static. [functionStatic] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3135:8: style:inconclusive: Technically the member function 'yocto::load_pbrt_scene_cb::is_constant_texture' can be const. [functionConst] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3189:9: style: The member function 'yocto::load_pbrt_scene_cb::get_pbrt_roughness' can be static. [functionStatic] goxel-0.11.0/ext_src/yocto/ext/happly.h:1057:3: style: Class 'PLYData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] goxel-0.11.0/ext_src/yocto/ext/happly.h:176:3: style: Class 'TypedProperty < uint8_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] goxel-0.11.0/ext_src/yocto/ext/happly.h:176:3: style: Class 'TypedProperty < int8_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] goxel-0.11.0/ext_src/yocto/ext/happly.h:176:3: style: Class 'TypedProperty < uint16_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] goxel-0.11.0/ext_src/yocto/ext/happly.h:176:3: style: Class 'TypedProperty < uint32_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] goxel-0.11.0/ext_src/yocto/ext/happly.h:176:3: style: Class 'TypedProperty < int16_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] goxel-0.11.0/ext_src/yocto/ext/happly.h:176:3: style: Class 'TypedProperty < int32_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] goxel-0.11.0/ext_src/yocto/ext/happly.h:176:3: style: Class 'TypedProperty < float >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] goxel-0.11.0/ext_src/yocto/ext/happly.h:176:3: style: Class 'TypedProperty < double >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:951:24: style: Expression is always false because 'else if' condition matches previous condition at line 933. [multiCondition] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:599:21: style: Condition 'str.front()!='"'' is always false [knownConditionTrueFalse] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:592:19: note: Assuming that condition 'str.front()!='"'' is not redundant goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:599:21: note: Condition 'str.front()!='"'' is always false goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3231:20: style: Condition 'aspect<0' is always false [knownConditionTrueFalse] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3230:28: note: Assignment 'aspect=1.0f', assigned value is 1.0 goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3231:20: note: Condition 'aspect<0' is always false goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3232:20: style: Condition 'aspect<0' is always false [knownConditionTrueFalse] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3230:28: note: Assignment 'aspect=1.0f', assigned value is 1.0 goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3232:20: note: Condition 'aspect<0' is always false goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3233:20: style: Condition 'aspect>=1' is always true [knownConditionTrueFalse] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3230:28: note: Assignment 'aspect=1.0f', assigned value is 1.0 goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3233:20: note: Condition 'aspect>=1' is always true goxel-0.11.0/ext_src/yocto/ext/happly.h:321:23: style: Condition 'typeName < uint8_t >()=="unknown"' is always false [knownConditionTrueFalse] goxel-0.11.0/ext_src/yocto/ext/happly.h:321:20: note: Calling function 'typeName < uint8_t >' returns "uchar" goxel-0.11.0/ext_src/yocto/ext/happly.h:321:23: note: Condition 'typeName < uint8_t >()=="unknown"' is always false goxel-0.11.0/ext_src/yocto/ext/happly.h:333:23: style: Condition 'typeName < uint8_t >()=="unknown"' is always false [knownConditionTrueFalse] goxel-0.11.0/ext_src/yocto/ext/happly.h:333:20: note: Calling function 'typeName < uint8_t >' returns "uchar" goxel-0.11.0/ext_src/yocto/ext/happly.h:333:23: note: Condition 'typeName < uint8_t >()=="unknown"' is always false goxel-0.11.0/ext_src/yocto/ext/happly.h:321:23: style: Condition 'typeName < int8_t >()=="unknown"' is always false [knownConditionTrueFalse] goxel-0.11.0/ext_src/yocto/ext/happly.h:321:20: note: Calling function 'typeName < int8_t >' returns "char" goxel-0.11.0/ext_src/yocto/ext/happly.h:321:23: note: Condition 'typeName < int8_t >()=="unknown"' is always false goxel-0.11.0/ext_src/yocto/ext/happly.h:333:23: style: Condition 'typeName < int8_t >()=="unknown"' is always false [knownConditionTrueFalse] goxel-0.11.0/ext_src/yocto/ext/happly.h:333:20: note: Calling function 'typeName < int8_t >' returns "char" goxel-0.11.0/ext_src/yocto/ext/happly.h:333:23: note: Condition 'typeName < int8_t >()=="unknown"' is always false goxel-0.11.0/ext_src/yocto/ext/happly.h:321:23: style: Condition 'typeName < uint16_t >()=="unknown"' is always false [knownConditionTrueFalse] goxel-0.11.0/ext_src/yocto/ext/happly.h:321:20: note: Calling function 'typeName < uint16_t >' returns "ushort" goxel-0.11.0/ext_src/yocto/ext/happly.h:321:23: note: Condition 'typeName < uint16_t >()=="unknown"' is always false goxel-0.11.0/ext_src/yocto/ext/happly.h:333:23: style: Condition 'typeName < uint16_t >()=="unknown"' is always false [knownConditionTrueFalse] goxel-0.11.0/ext_src/yocto/ext/happly.h:333:20: note: Calling function 'typeName < uint16_t >' returns "ushort" goxel-0.11.0/ext_src/yocto/ext/happly.h:333:23: note: Condition 'typeName < uint16_t >()=="unknown"' is always false goxel-0.11.0/ext_src/yocto/ext/happly.h:321:23: style: Condition 'typeName < uint32_t >()=="unknown"' is always false [knownConditionTrueFalse] goxel-0.11.0/ext_src/yocto/ext/happly.h:321:20: note: Calling function 'typeName < uint32_t >' returns "uint" goxel-0.11.0/ext_src/yocto/ext/happly.h:321:23: note: Condition 'typeName < uint32_t >()=="unknown"' is always false goxel-0.11.0/ext_src/yocto/ext/happly.h:333:23: style: Condition 'typeName < uint32_t >()=="unknown"' is always false [knownConditionTrueFalse] goxel-0.11.0/ext_src/yocto/ext/happly.h:333:20: note: Calling function 'typeName < uint32_t >' returns "uint" goxel-0.11.0/ext_src/yocto/ext/happly.h:333:23: note: Condition 'typeName < uint32_t >()=="unknown"' is always false goxel-0.11.0/ext_src/yocto/ext/happly.h:321:23: style: Condition 'typeName < int16_t >()=="unknown"' is always false [knownConditionTrueFalse] goxel-0.11.0/ext_src/yocto/ext/happly.h:321:20: note: Calling function 'typeName < int16_t >' returns "short" goxel-0.11.0/ext_src/yocto/ext/happly.h:321:23: note: Condition 'typeName < int16_t >()=="unknown"' is always false goxel-0.11.0/ext_src/yocto/ext/happly.h:333:23: style: Condition 'typeName < int16_t >()=="unknown"' is always false [knownConditionTrueFalse] goxel-0.11.0/ext_src/yocto/ext/happly.h:333:20: note: Calling function 'typeName < int16_t >' returns "short" goxel-0.11.0/ext_src/yocto/ext/happly.h:333:23: note: Condition 'typeName < int16_t >()=="unknown"' is always false goxel-0.11.0/ext_src/yocto/ext/happly.h:321:23: style: Condition 'typeName < int32_t >()=="unknown"' is always false [knownConditionTrueFalse] goxel-0.11.0/ext_src/yocto/ext/happly.h:321:20: note: Calling function 'typeName < int32_t >' returns "int" goxel-0.11.0/ext_src/yocto/ext/happly.h:321:23: note: Condition 'typeName < int32_t >()=="unknown"' is always false goxel-0.11.0/ext_src/yocto/ext/happly.h:333:23: style: Condition 'typeName < int32_t >()=="unknown"' is always false [knownConditionTrueFalse] goxel-0.11.0/ext_src/yocto/ext/happly.h:333:20: note: Calling function 'typeName < int32_t >' returns "int" goxel-0.11.0/ext_src/yocto/ext/happly.h:333:23: note: Condition 'typeName < int32_t >()=="unknown"' is always false goxel-0.11.0/ext_src/yocto/ext/happly.h:321:23: style: Condition 'typeName < float >()=="unknown"' is always false [knownConditionTrueFalse] goxel-0.11.0/ext_src/yocto/ext/happly.h:321:20: note: Calling function 'typeName < float >' returns "float" goxel-0.11.0/ext_src/yocto/ext/happly.h:321:23: note: Condition 'typeName < float >()=="unknown"' is always false goxel-0.11.0/ext_src/yocto/ext/happly.h:333:23: style: Condition 'typeName < float >()=="unknown"' is always false [knownConditionTrueFalse] goxel-0.11.0/ext_src/yocto/ext/happly.h:333:20: note: Calling function 'typeName < float >' returns "float" goxel-0.11.0/ext_src/yocto/ext/happly.h:333:23: note: Condition 'typeName < float >()=="unknown"' is always false goxel-0.11.0/ext_src/yocto/ext/happly.h:321:23: style: Condition 'typeName < double >()=="unknown"' is always false [knownConditionTrueFalse] goxel-0.11.0/ext_src/yocto/ext/happly.h:321:20: note: Calling function 'typeName < double >' returns "double" goxel-0.11.0/ext_src/yocto/ext/happly.h:321:23: note: Condition 'typeName < double >()=="unknown"' is always false goxel-0.11.0/ext_src/yocto/ext/happly.h:333:23: style: Condition 'typeName < double >()=="unknown"' is always false [knownConditionTrueFalse] goxel-0.11.0/ext_src/yocto/ext/happly.h:333:20: note: Calling function 'typeName < double >' returns "double" goxel-0.11.0/ext_src/yocto/ext/happly.h:333:23: note: Condition 'typeName < double >()=="unknown"' is always false goxel-0.11.0/ext_src/yocto/ext/happly.h:177:23: style: Condition 'typeName < uint8_t >()=="unknown"' is always false [knownConditionTrueFalse] goxel-0.11.0/ext_src/yocto/ext/happly.h:177:20: note: Calling function 'typeName < uint8_t >' returns "uchar" goxel-0.11.0/ext_src/yocto/ext/happly.h:177:23: note: Condition 'typeName < uint8_t >()=="unknown"' is always false goxel-0.11.0/ext_src/yocto/ext/happly.h:190:23: style: Condition 'typeName < uint8_t >()=="unknown"' is always false [knownConditionTrueFalse] goxel-0.11.0/ext_src/yocto/ext/happly.h:190:20: note: Calling function 'typeName < uint8_t >' returns "uchar" goxel-0.11.0/ext_src/yocto/ext/happly.h:190:23: note: Condition 'typeName < uint8_t >()=="unknown"' is always false goxel-0.11.0/ext_src/yocto/ext/happly.h:177:23: style: Condition 'typeName < int8_t >()=="unknown"' is always false [knownConditionTrueFalse] goxel-0.11.0/ext_src/yocto/ext/happly.h:177:20: note: Calling function 'typeName < int8_t >' returns "char" goxel-0.11.0/ext_src/yocto/ext/happly.h:177:23: note: Condition 'typeName < int8_t >()=="unknown"' is always false goxel-0.11.0/ext_src/yocto/ext/happly.h:190:23: style: Condition 'typeName < int8_t >()=="unknown"' is always false [knownConditionTrueFalse] goxel-0.11.0/ext_src/yocto/ext/happly.h:190:20: note: Calling function 'typeName < int8_t >' returns "char" goxel-0.11.0/ext_src/yocto/ext/happly.h:190:23: note: Condition 'typeName < int8_t >()=="unknown"' is always false goxel-0.11.0/ext_src/yocto/ext/happly.h:177:23: style: Condition 'typeName < uint16_t >()=="unknown"' is always false [knownConditionTrueFalse] goxel-0.11.0/ext_src/yocto/ext/happly.h:177:20: note: Calling function 'typeName < uint16_t >' returns "ushort" goxel-0.11.0/ext_src/yocto/ext/happly.h:177:23: note: Condition 'typeName < uint16_t >()=="unknown"' is always false goxel-0.11.0/ext_src/yocto/ext/happly.h:190:23: style: Condition 'typeName < uint16_t >()=="unknown"' is always false [knownConditionTrueFalse] goxel-0.11.0/ext_src/yocto/ext/happly.h:190:20: note: Calling function 'typeName < uint16_t >' returns "ushort" goxel-0.11.0/ext_src/yocto/ext/happly.h:190:23: note: Condition 'typeName < uint16_t >()=="unknown"' is always false goxel-0.11.0/ext_src/yocto/ext/happly.h:177:23: style: Condition 'typeName < uint32_t >()=="unknown"' is always false [knownConditionTrueFalse] goxel-0.11.0/ext_src/yocto/ext/happly.h:177:20: note: Calling function 'typeName < uint32_t >' returns "uint" goxel-0.11.0/ext_src/yocto/ext/happly.h:177:23: note: Condition 'typeName < uint32_t >()=="unknown"' is always false goxel-0.11.0/ext_src/yocto/ext/happly.h:190:23: style: Condition 'typeName < uint32_t >()=="unknown"' is always false [knownConditionTrueFalse] goxel-0.11.0/ext_src/yocto/ext/happly.h:190:20: note: Calling function 'typeName < uint32_t >' returns "uint" goxel-0.11.0/ext_src/yocto/ext/happly.h:190:23: note: Condition 'typeName < uint32_t >()=="unknown"' is always false goxel-0.11.0/ext_src/yocto/ext/happly.h:177:23: style: Condition 'typeName < int16_t >()=="unknown"' is always false [knownConditionTrueFalse] goxel-0.11.0/ext_src/yocto/ext/happly.h:177:20: note: Calling function 'typeName < int16_t >' returns "short" goxel-0.11.0/ext_src/yocto/ext/happly.h:177:23: note: Condition 'typeName < int16_t >()=="unknown"' is always false goxel-0.11.0/ext_src/yocto/ext/happly.h:190:23: style: Condition 'typeName < int16_t >()=="unknown"' is always false [knownConditionTrueFalse] goxel-0.11.0/ext_src/yocto/ext/happly.h:190:20: note: Calling function 'typeName < int16_t >' returns "short" goxel-0.11.0/ext_src/yocto/ext/happly.h:190:23: note: Condition 'typeName < int16_t >()=="unknown"' is always false goxel-0.11.0/ext_src/yocto/ext/happly.h:177:23: style: Condition 'typeName < int32_t >()=="unknown"' is always false [knownConditionTrueFalse] goxel-0.11.0/ext_src/yocto/ext/happly.h:177:20: note: Calling function 'typeName < int32_t >' returns "int" goxel-0.11.0/ext_src/yocto/ext/happly.h:177:23: note: Condition 'typeName < int32_t >()=="unknown"' is always false goxel-0.11.0/ext_src/yocto/ext/happly.h:190:23: style: Condition 'typeName < int32_t >()=="unknown"' is always false [knownConditionTrueFalse] goxel-0.11.0/ext_src/yocto/ext/happly.h:190:20: note: Calling function 'typeName < int32_t >' returns "int" goxel-0.11.0/ext_src/yocto/ext/happly.h:190:23: note: Condition 'typeName < int32_t >()=="unknown"' is always false goxel-0.11.0/ext_src/yocto/ext/happly.h:177:23: style: Condition 'typeName < float >()=="unknown"' is always false [knownConditionTrueFalse] goxel-0.11.0/ext_src/yocto/ext/happly.h:177:20: note: Calling function 'typeName < float >' returns "float" goxel-0.11.0/ext_src/yocto/ext/happly.h:177:23: note: Condition 'typeName < float >()=="unknown"' is always false goxel-0.11.0/ext_src/yocto/ext/happly.h:190:23: style: Condition 'typeName < float >()=="unknown"' is always false [knownConditionTrueFalse] goxel-0.11.0/ext_src/yocto/ext/happly.h:190:20: note: Calling function 'typeName < float >' returns "float" goxel-0.11.0/ext_src/yocto/ext/happly.h:190:23: note: Condition 'typeName < float >()=="unknown"' is always false goxel-0.11.0/ext_src/yocto/ext/happly.h:177:23: style: Condition 'typeName < double >()=="unknown"' is always false [knownConditionTrueFalse] goxel-0.11.0/ext_src/yocto/ext/happly.h:177:20: note: Calling function 'typeName < double >' returns "double" goxel-0.11.0/ext_src/yocto/ext/happly.h:177:23: note: Condition 'typeName < double >()=="unknown"' is always false goxel-0.11.0/ext_src/yocto/ext/happly.h:190:23: style: Condition 'typeName < double >()=="unknown"' is always false [knownConditionTrueFalse] goxel-0.11.0/ext_src/yocto/ext/happly.h:190:20: note: Calling function 'typeName < double >' returns "double" goxel-0.11.0/ext_src/yocto/ext/happly.h:190:23: note: Condition 'typeName < double >()=="unknown"' is always false goxel-0.11.0/ext_src/yocto/ext/happly.h:842:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy] goxel-0.11.0/ext_src/yocto/ext/happly.h:815:7: style: Exception should be caught by reference. [catchExceptionByValue] goxel-0.11.0/ext_src/yocto/ext/happly.h:838:9: style: Exception should be caught by reference. [catchExceptionByValue] goxel-0.11.0/ext_src/yocto/ext/happly.h:1246:11: style: Exception should be caught by reference. [catchExceptionByValue] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:673:63: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:684:23: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:793:20: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:848:15: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:865:20: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:892:24: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:948:27: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:1005:15: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:1013:20: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:1401:13: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:1403:13: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:1405:13: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:1407:13: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:1409:13: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:1413:13: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:1421:12: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:1429:14: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:1431:14: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:1433:14: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:1435:14: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:1439:14: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:1514:27: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:1524:28: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:1547:44: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:1555:15: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:1565:15: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:1647:17: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:1652:18: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:1730:20: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:1750:31: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:1781:24: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:1787:25: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:1796:95: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:1842:92: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:1859:88: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:1883:81: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:1955:40: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:1996:39: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:2044:32: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:2203:32: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:2394:29: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:2494:27: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:2500:25: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:2646:85: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:2665:85: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:2684:82: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:2703:84: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:2722:84: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:2753:30: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:2812:88: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:2867:83: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:2901:88: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:2909:27: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:2917:25: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:2924:38: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:2943:81: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:3104:83: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:3221:82: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:3264:88: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:3272:29: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:3280:21: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:3287:21: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:3294:23: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:3319:88: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:3357:26: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:3398:81: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:3432:88: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:3440:27: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:3460:82: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:3491:25: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:3497:26: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:3545:27: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:3564:33: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:3630:100: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:3647:100: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:3678:86: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:3858:22: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:3937:41: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:3947:22: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:3956:40: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:3964:21: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:2162:24: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/happly.h:388:17: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/happly.h:438:21: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/happly.h:440:23: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/happly.h:226:17: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/happly.h:256:21: style: C-style pointer casting [cstyleCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:1021:20: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:1029:20: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:2188:34: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:2191:34: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:2194:34: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:2198:34: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:2201:34: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:2204:26: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:2842:49: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:2843:11: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:2844:49: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:2845:11: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:2848:51: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:2849:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:2857:49: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:2858:11: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/ext/happly.h:383:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/ext/happly.h:388:17: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/ext/happly.h:440:23: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/ext/happly.h:226:17: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/ext/happly.h:256:21: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/ext_src/yocto/ext/happly.h:388:17: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] goxel-0.11.0/ext_src/yocto/ext/happly.h:440:23: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] goxel-0.11.0/ext_src/yocto/ext/happly.h:388:17: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] goxel-0.11.0/ext_src/yocto/ext/happly.h:440:23: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] goxel-0.11.0/ext_src/yocto/ext/happly.h:226:17: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] goxel-0.11.0/ext_src/yocto/ext/happly.h:256:21: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] goxel-0.11.0/ext_src/yocto/ext/happly.h:226:17: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] goxel-0.11.0/ext_src/yocto/ext/happly.h:256:21: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] goxel-0.11.0/ext_src/yocto/ext/happly.h:412:14: style: The comparison 'count != elemList.size()' is always false because 'count' and 'elemList.size()' represent the same value. [knownConditionTrueFalse] goxel-0.11.0/ext_src/yocto/ext/happly.h:411:34: note: 'count' is assigned value 'elemList.size()' here. goxel-0.11.0/ext_src/yocto/ext/happly.h:412:14: note: The comparison 'count != elemList.size()' is always false because 'count' and 'elemList.size()' represent the same value. goxel-0.11.0/ext_src/yocto/ext/happly.h:434:14: style: The comparison 'count != elemList.size()' is always false because 'count' and 'elemList.size()' represent the same value. [knownConditionTrueFalse] goxel-0.11.0/ext_src/yocto/ext/happly.h:433:34: note: 'count' is assigned value 'elemList.size()' here. goxel-0.11.0/ext_src/yocto/ext/happly.h:434:14: note: The comparison 'count != elemList.size()' is always false because 'count' and 'elemList.size()' represent the same value. goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:2521:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3223:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3226:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3612:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:4244:13: style: The scope of the variable 'token' can be reduced. [variableScope] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3143:17: style: The scope of the variable 'light_id' can be reduced. [variableScope] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:3997:45: style:inconclusive: Function 'cgltf_fixup_pointers' argument 1 names different: declaration 'out_data' definition 'data'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:3790:45: note: Function 'cgltf_fixup_pointers' argument 1 names different: declaration 'out_data' definition 'data'. goxel-0.11.0/ext_src/yocto/ext/cgltf.h:3997:45: note: Function 'cgltf_fixup_pointers' argument 1 names different: declaration 'out_data' definition 'data'. goxel-0.11.0/ext_src/yocto/ext/happly.h:500:24: style: Local variable 'iss' shadows outer variable [shadowVariable] goxel-0.11.0/ext_src/yocto/ext/happly.h:493:22: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/ext/happly.h:500:24: note: Shadow variable goxel-0.11.0/ext_src/yocto/ext/happly.h:518:24: style: Local variable 'iss' shadows outer variable [shadowVariable] goxel-0.11.0/ext_src/yocto/ext/happly.h:511:22: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/ext/happly.h:518:24: note: Shadow variable goxel-0.11.0/ext_src/yocto/ext/cgltf.h:1802:20: style: Local variable 'j' shadows outer variable [shadowVariable] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:1766:11: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/ext/cgltf.h:1802:20: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:123:8: style: Local variable 'length' shadows outer function [shadowFunction] goxel-0.11.0/ext_src/yocto/yocto_math.h:254:14: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:123:8: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:150:8: style: Local variable 'length' shadows outer function [shadowFunction] goxel-0.11.0/ext_src/yocto/yocto_math.h:254:14: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:150:8: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:1408:13: style: Local variable 'shape' shadows outer argument [shadowArgument] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:1404:64: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:1408:13: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:1610:12: style: Local variable 'instance' shadows outer function [shadowFunction] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:1604:8: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:1610:12: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:1633:10: style: Local variable 'instance' shadows outer function [shadowFunction] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:1604:8: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:1633:10: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:1622:12: style: Local variable 'params' shadows outer variable [shadowVariable] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:1318:22: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:1622:12: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:1920:14: style: Local variable 'vert' shadows outer variable [shadowVariable] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:1897:10: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:1920:14: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:1934:14: style: Local variable 'vert' shadows outer variable [shadowVariable] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:1897:10: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:1934:14: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:1950:14: style: Local variable 'vert' shadows outer variable [shadowVariable] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:1897:10: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:1950:14: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:1964:14: style: Local variable 'vert' shadows outer variable [shadowVariable] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:1897:10: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:1964:14: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:2565:10: style: Local variable 'center' shadows outer function [shadowFunction] goxel-0.11.0/ext_src/yocto/yocto_math.h:1385:14: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:2565:10: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:2566:10: style: Local variable 'distance' shadows outer function [shadowFunction] goxel-0.11.0/ext_src/yocto/yocto_math.h:259:14: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:2566:10: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3020:10: style: Local variable 'fs_' shadows outer variable [shadowVariable] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:2723:8: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3020:10: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3021:10: style: Local variable 'fs' shadows outer variable [shadowVariable] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:2724:8: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3021:10: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3249:20: style: Local variable 'camera' shadows outer function [shadowFunction] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3202:8: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3249:20: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3286:15: style: Local variable 'params' shadows outer variable [shadowVariable] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3110:22: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3286:15: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3295:15: style: Local variable 'params' shadows outer variable [shadowVariable] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3110:22: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3295:15: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3354:14: style: Local variable 'params' shadows outer variable [shadowVariable] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3110:22: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3354:14: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3372:14: style: Local variable 'params' shadows outer variable [shadowVariable] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3110:22: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3372:14: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3381:14: style: Local variable 'params' shadows outer variable [shadowVariable] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3110:22: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3381:14: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3631:16: style: Local variable 'texture' shadows outer function [shadowFunction] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3318:8: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3631:16: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3642:15: style: Local variable 'shape' shadows outer function [shadowFunction] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3255:8: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3642:15: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3645:14: style: Local variable 'size' shadows outer function [shadowFunction] goxel-0.11.0/ext_src/yocto/yocto_math.h:1386:14: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3645:14: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3646:14: style: Local variable 'params' shadows outer variable [shadowVariable] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3110:22: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3646:14: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3652:15: style: Local variable 'material' shadows outer function [shadowFunction] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3435:8: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3652:15: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3668:15: style: Local variable 'shape' shadows outer function [shadowFunction] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3255:8: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3668:15: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3670:14: style: Local variable 'size' shadows outer function [shadowFunction] goxel-0.11.0/ext_src/yocto/yocto_math.h:1386:14: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3670:14: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3671:14: style: Local variable 'params' shadows outer variable [shadowVariable] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3110:22: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3671:14: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3678:15: style: Local variable 'material' shadows outer function [shadowFunction] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3435:8: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3678:15: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3693:15: style: Local variable 'shape' shadows outer function [shadowFunction] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3255:8: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3693:15: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3695:14: style: Local variable 'size' shadows outer function [shadowFunction] goxel-0.11.0/ext_src/yocto/yocto_math.h:1386:14: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3695:14: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3696:14: style: Local variable 'params' shadows outer variable [shadowVariable] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3110:22: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3696:14: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3703:15: style: Local variable 'material' shadows outer function [shadowFunction] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3435:8: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3703:15: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3717:15: style: Local variable 'shape' shadows outer function [shadowFunction] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3255:8: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3717:15: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3719:14: style: Local variable 'size' shadows outer function [shadowFunction] goxel-0.11.0/ext_src/yocto/yocto_math.h:1386:14: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3719:14: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3720:14: style: Local variable 'params' shadows outer variable [shadowVariable] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3110:22: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3720:14: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3727:15: style: Local variable 'material' shadows outer function [shadowFunction] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3435:8: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3727:15: note: Shadow variable goxel-0.11.0/ext_src/yocto/ext/happly.h:368:26: style: Local variable 'iss' shadows outer variable [shadowVariable] goxel-0.11.0/ext_src/yocto/ext/happly.h:360:24: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/ext/happly.h:368:26: note: Shadow variable goxel-0.11.0/ext_src/yocto/ext/happly.h:669:37: style: Variable 'prop' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/ext/happly.h:831:29: style: Variable 'v' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/ext/happly.h:945:20: style: Variable 'v' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/ext/happly.h:983:20: style: Variable 'v' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/ext/happly.h:1168:19: style: Variable 'e' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/ext/happly.h:1260:63: style: Parameter 'vertexPositions' can be declared as reference to const [constParameterReference] goxel-0.11.0/ext_src/yocto/ext/happly.h:1291:67: style: Parameter 'colors' can be declared as reference to const [constParameterReference] goxel-0.11.0/ext_src/yocto/ext/happly.h:1377:15: style: Variable 'val' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:396:16: style: Variable 'texture' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:410:16: style: Variable 'texture' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:504:16: style: Variable 'shape' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:516:16: style: Variable 'subdiv' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:801:64: style: Parameter 'refs' can be declared as reference to const [constParameterReference] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:1168:62: style: Parameter 'value' can be declared as reference to const [constParameterReference] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:1168:75: style: Parameter 'def' can be declared as reference to const [constParameterReference] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:1175:73: style: Parameter 'refs' can be declared as reference to const [constParameterReference] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:1404:64: style: Parameter 'shape' can be declared as reference to const [constParameterReference] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:1609:16: style: Variable 'shape' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:1673:16: style: Variable 'shape' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:1874:14: style: Variable 'instance' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:1883:18: style: Variable 't' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:1886:18: style: Variable 'pp' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:1889:18: style: Variable 'nn' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:1892:18: style: Variable 't' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:2402:11: style: Variable 'shps' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:2413:15: style: Variable 'shape' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:2739:14: style: Variable 'camera' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:2763:14: style: Variable 'texture' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:2771:14: style: Variable 'texture' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:2861:14: style: Variable 'instance' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:2867:14: style: Variable 'shape' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:2993:15: style: Variable 'instance' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3570:17: style: Variable 'plastic' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3580:17: style: Variable 'metal' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3591:17: style: Variable 'glass' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3756:16: style: Variable 'pinstance' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3898:11: style: Variable 'shape' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3928:16: style: Variable 'shape' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/ext/happly.h:408:21: style: Variable 'elemList' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/ext/happly.h:430:21: style: Variable 'elemList' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:2110:10: style: Variable 'gtxt' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:2347:12: style: Variable 'ortho' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:2352:12: style: Variable 'persp' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:2379:12: style: Variable 'm' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:2390:10: style: Variable 'gnde' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:2399:10: style: Variable 'gnde' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:607:40: style: Parameter 'user' can be declared as pointer to const. However it seems that 'cgltf_default_alloc' is a callback function, if 'user' is declared with const you might also need to cast function pointer(s). [constParameterCallback] goxel-0.11.0/ext_src/yocto/ext/cgltf.h:889:94: note: You might need to cast the function pointer here goxel-0.11.0/ext_src/yocto/ext/cgltf.h:607:40: note: Parameter 'user' can be declared as pointer to const goxel-0.11.0/ext_src/yocto/ext/cgltf.h:1121:21: style: Variable 'first' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:304:7: performance: Inefficient usage of string::find() in condition; string::starts_with() could be faster. [stlIfStrFind] goxel-0.11.0/ext_src/yocto/ext/happly.h:669:5: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] goxel-0.11.0/ext_src/yocto/ext/happly.h:686:33: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] goxel-0.11.0/ext_src/yocto/ext/happly.h:747:24: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] goxel-0.11.0/ext_src/yocto/ext/happly.h:832:18: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] goxel-0.11.0/ext_src/yocto/ext/happly.h:855:30: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] goxel-0.11.0/ext_src/yocto/ext/happly.h:860:59: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] goxel-0.11.0/ext_src/yocto/ext/happly.h:868:44: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] goxel-0.11.0/ext_src/yocto/ext/happly.h:946:21: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] goxel-0.11.0/ext_src/yocto/ext/happly.h:984:16: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] goxel-0.11.0/ext_src/yocto/ext/happly.h:1099:30: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] goxel-0.11.0/ext_src/yocto/ext/happly.h:1104:53: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] goxel-0.11.0/ext_src/yocto/ext/happly.h:1154:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] goxel-0.11.0/ext_src/yocto/ext/happly.h:1168:5: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:1380:24: style: Consider using std::replace_if algorithm instead of a raw loop. [useStlAlgorithm] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:1674:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:1163:21: style: Variable 'def_shape' is assigned a value that is never used. [unreadVariable] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:1139:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable position [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:1835:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable length [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:2106:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable position [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:2604:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quad [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:1982:53: style: Condition 'steps.y>1' is always true [knownConditionTrueFalse] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:1978:15: note: Assuming that condition 'steps.y>1' is not redundant goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:1982:53: note: Condition 'steps.y>1' is always true goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:2492:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:102:44: style:inconclusive: Function 'compute_tangent_spaces' argument 1 names different: declaration 'tangents' definition 'tangent_spaces'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/yocto/yocto_shape.h:135:53: note: Function 'compute_tangent_spaces' argument 1 names different: declaration 'tangents' definition 'tangent_spaces'. goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:102:44: note: Function 'compute_tangent_spaces' argument 1 names different: declaration 'tangents' definition 'tangent_spaces'. goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:356:56: style:inconclusive: Function 'get_boundary' argument 2 names different: declaration 'edges' definition 'boundary'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/yocto/yocto_shape.h:210:65: note: Function 'get_boundary' argument 2 names different: declaration 'edges' definition 'boundary'. goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:356:56: note: Function 'get_boundary' argument 2 names different: declaration 'edges' definition 'boundary'. goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:630:35: style:inconclusive: Function 'weld_vertices' argument 1 names different: declaration 'welded_positions' definition 'wpositions'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/yocto/yocto_shape.h:284:35: note: Function 'weld_vertices' argument 1 names different: declaration 'welded_positions' definition 'wpositions'. goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:630:35: note: Function 'weld_vertices' argument 1 names different: declaration 'welded_positions' definition 'wpositions'. goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:1790:50: style:inconclusive: Function 'compute_geodesic_distances' argument 1 names different: declaration 'solver' definition 'graph'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/yocto/yocto_shape.h:531:50: note: Function 'compute_geodesic_distances' argument 1 names different: declaration 'solver' definition 'graph'. goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:1790:50: note: Function 'compute_geodesic_distances' argument 1 names different: declaration 'solver' definition 'graph'. goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:33:10: style: Local variable 'length' shadows outer function [shadowFunction] goxel-0.11.0/ext_src/yocto/yocto_math.h:254:14: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:33:10: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:774:12: style: Local variable 'l' shadows outer variable [shadowVariable] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:766:13: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:774:12: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:780:12: style: Local variable 'l' shadows outer variable [shadowVariable] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:766:13: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:780:12: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:1636:13: style: Local variable 'edge_index' shadows outer function [shadowFunction] goxel-0.11.0/ext_src/yocto/yocto_shape.h:204:5: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:1636:13: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:1673:8: style: Local variable 'edge_index' shadows outer function [shadowFunction] goxel-0.11.0/ext_src/yocto/yocto_shape.h:204:5: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:1673:8: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:1687:8: style: Local variable 'edge_index' shadows outer function [shadowFunction] goxel-0.11.0/ext_src/yocto/yocto_shape.h:204:5: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:1687:8: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:1723:13: style: Local variable 'edge_index' shadows outer function [shadowFunction] goxel-0.11.0/ext_src/yocto/yocto_shape.h:204:5: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:1723:13: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:1757:8: style: Local variable 'num_edges' shadows outer function [shadowFunction] goxel-0.11.0/ext_src/yocto/yocto_shape.h:206:15: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:1757:8: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:1864:10: style: Local variable 'distance' shadows outer function [shadowFunction] goxel-0.11.0/ext_src/yocto/yocto_math.h:259:14: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:1864:10: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:2137:14: style: Local variable 'center' shadows outer function [shadowFunction] goxel-0.11.0/ext_src/yocto/yocto_math.h:1385:14: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:2137:14: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:2172:12: style: Local variable 'size' shadows outer function [shadowFunction] goxel-0.11.0/ext_src/yocto/yocto_math.h:1386:14: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:2172:12: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:2253:14: style: Local variable 'center' shadows outer function [shadowFunction] goxel-0.11.0/ext_src/yocto/yocto_math.h:1385:14: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:2253:14: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:2279:12: style: Local variable 'size' shadows outer function [shadowFunction] goxel-0.11.0/ext_src/yocto/yocto_math.h:1386:14: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:2279:12: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:2319:12: style: Local variable 'size' shadows outer function [shadowFunction] goxel-0.11.0/ext_src/yocto/yocto_math.h:1386:14: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:2319:12: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:2328:12: style: Local variable 'size' shadows outer function [shadowFunction] goxel-0.11.0/ext_src/yocto/yocto_math.h:1386:14: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:2328:12: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:2357:12: style: Local variable 'size' shadows outer function [shadowFunction] goxel-0.11.0/ext_src/yocto/yocto_math.h:1386:14: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:2357:12: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:2585:8: style: Local variable 'center' shadows outer function [shadowFunction] goxel-0.11.0/ext_src/yocto/yocto_math.h:1385:14: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:2585:8: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:31:14: style: Variable 'l' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:46:14: style: Variable 't' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:64:14: style: Variable 'q' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:250:14: style: Variable 'p' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:287:14: style: Variable 't' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:296:14: style: Variable 'q' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:305:14: style: Variable 't' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:312:14: style: Variable 'q' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:386:14: style: Variable 'position' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:410:15: style: Variable 'ncell_vertices' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:597:11: style: Variable 'position' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:637:11: style: Variable 'position' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:674:14: style: Variable 'l' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:679:14: style: Variable 't' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:684:14: style: Variable 'q' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:695:14: style: Variable 'l' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:710:14: style: Variable 't' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:725:14: style: Variable 'q' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:1052:16: style: Variable 'e' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:1065:16: style: Variable 'e' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:1073:16: style: Variable 'q' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:1219:43: style: Parameter 'lines' can be declared as reference to const [constParameterReference] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:1219:56: style: Parameter 'vert' can be declared as reference to const [constParameterReference] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:1264:47: style: Parameter 'triangles' can be declared as reference to const [constParameterReference] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:1264:64: style: Parameter 'vert' can be declared as reference to const [constParameterReference] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:1310:43: style: Parameter 'quads' can be declared as reference to const [constParameterReference] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:1310:56: style: Parameter 'vert' can be declared as reference to const [constParameterReference] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:1355:45: style: Parameter 'beziers' can be declared as reference to const [constParameterReference] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:1355:60: style: Parameter 'vert' can be declared as reference to const [constParameterReference] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:1408:43: style: Parameter 'quads' can be declared as reference to const [constParameterReference] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:1408:56: style: Parameter 'vert' can be declared as reference to const [constParameterReference] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:1536:11: style: Variable 't' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:1572:11: style: Variable 'q' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:1626:14: style: Variable 'edge' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:1637:11: style: Variable 'edge' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:1724:11: style: Variable 'edge' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:1790:50: style: Parameter 'graph' can be declared as reference to const [constParameterReference] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:2082:40: style: Parameter 'qquads' can be declared as reference to const [constParameterReference] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:2082:72: style: Parameter 'qnormals' can be declared as reference to const [constParameterReference] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:2083:40: style: Parameter 'qtexcoords' can be declared as reference to const [constParameterReference] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:2121:38: style: Parameter 'qquads' can be declared as reference to const [constParameterReference] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:2121:52: style: Parameter 'qpositions' can be declared as reference to const [constParameterReference] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:2597:37: style: Parameter 'points' can be declared as reference to const [constParameterReference] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:2601:20: style: Parameter 'colors' can be declared as reference to const [constParameterReference] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:1655:9: style: Variable 'opp' can be declared as const array [constVariable] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:1743:9: style: Variable 'opp' can be declared as const array [constVariable] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:1551:28: warning: Either the condition 'sampled_texturecoords.empty()' is redundant or expression 'sampled_texturecoords[i]' causes access out of bounds. [containerOutOfBounds] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:1547:37: note: Assuming that condition 'sampled_texturecoords.empty()' is not redundant goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:1551:28: note: Access out of bounds goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:1587:28: warning: Either the condition 'sampled_texturecoords.empty()' is redundant or expression 'sampled_texturecoords[i]' causes access out of bounds. [containerOutOfBounds] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:1583:37: note: Assuming that condition 'sampled_texturecoords.empty()' is not redundant goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:1587:28: note: Access out of bounds goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:30:42: style: Consider using std::fill algorithm instead of a raw loop. [useStlAlgorithm] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:37:42: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:45:39: style: Consider using std::fill algorithm instead of a raw loop. [useStlAlgorithm] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:54:39: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:63:39: style: Consider using std::fill algorithm instead of a raw loop. [useStlAlgorithm] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:74:39: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:113:27: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:114:27: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:115:48: style: Consider using std::fill algorithm instead of a raw loop. [useStlAlgorithm] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:205:29: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:209:29: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:250:36: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:268:29: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:461:35: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:467:35: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:614:32: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:622:7: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:654:32: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:663:7: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:675:11: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:680:15: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:685:11: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:696:11: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:711:15: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:726:11: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:1047:47: style: Consider using std::copy algorithm instead of a raw loop. [useStlAlgorithm] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:1794:31: style: Consider using std::fill algorithm instead of a raw loop. [useStlAlgorithm] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:1918:32: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:1919:30: style: Consider using std::fill or std::generate algorithm instead of a raw loop. [useStlAlgorithm] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:1925:32: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:1926:30: style: Consider using std::fill or std::generate algorithm instead of a raw loop. [useStlAlgorithm] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:1932:32: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:1933:30: style: Consider using std::fill or std::generate algorithm instead of a raw loop. [useStlAlgorithm] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:1939:32: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:1940:30: style: Consider using std::fill or std::generate algorithm instead of a raw loop. [useStlAlgorithm] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:2057:31: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:2210:35: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:2439:35: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:2444:33: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:2447:35: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:2450:33: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:2481:35: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:2495:33: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:2498:35: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:2501:33: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:2525:7: style: Consider using std::fill or std::generate algorithm instead of a raw loop. [useStlAlgorithm] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:2584:33: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:2590:37: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:2591:35: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:1760:22: style: Variable 'avg_adjacents' is assigned a value that is never used. [unreadVariable] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:1760:40: style: Variable 'avg_length' is assigned a value that is never used. [unreadVariable] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:1765:19: style: Variable 'avg_adjacents' is assigned a value that is never used. [unreadVariable] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:1769:18: style: Variable 'avg_length' is assigned a value that is never used. [unreadVariable] goxel-0.11.0/ext_src/yocto/yocto_shape.cpp:1772:14: style: Variable 'avg_length' is assigned a value that is never used. [unreadVariable] goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:1169:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:1692:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable async [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:1727:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable async [valueFlowBailoutIncompleteVar] goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:1206:20: style: Redundant initialization for 'incoming'. The initialized value is overwritten before it is read. [redundantInitialization] goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:1203:21: note: incoming is initialized goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:1206:20: note: incoming is overwritten goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:1251:18: style: Redundant initialization for 'incoming'. The initialized value is overwritten before it is read. [redundantInitialization] goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:1249:21: note: incoming is initialized goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:1251:18: note: incoming is overwritten goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:1542:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:114:35: style:inconclusive: Function 'exponent_to_roughness' argument 1 names different: declaration 'n' definition 'exponent'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/yocto/yocto_trace.h:203:35: note: Function 'exponent_to_roughness' argument 1 names different: declaration 'n' definition 'exponent'. goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:114:35: note: Function 'exponent_to_roughness' argument 1 names different: declaration 'n' definition 'exponent'. goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:156:39: style:inconclusive: Function 'fresnel_dielectric' argument 1 names different: declaration 'eta' definition 'eta_'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/yocto/yocto_trace.h:213:39: note: Function 'fresnel_dielectric' argument 1 names different: declaration 'eta' definition 'eta_'. goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:156:39: note: Function 'fresnel_dielectric' argument 1 names different: declaration 'eta' definition 'eta_'. goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:156:51: style:inconclusive: Function 'fresnel_dielectric' argument 2 names different: declaration 'direction_cosine' definition 'cosw'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/yocto/yocto_trace.h:213:50: note: Function 'fresnel_dielectric' argument 2 names different: declaration 'direction_cosine' definition 'cosw'. goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:156:51: note: Function 'fresnel_dielectric' argument 2 names different: declaration 'direction_cosine' definition 'cosw'. goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:181:68: style:inconclusive: Function 'fresnel_conductor' argument 3 names different: declaration 'direction_cosine' definition 'cosw'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/yocto/yocto_trace.h:216:48: note: Function 'fresnel_conductor' argument 3 names different: declaration 'direction_cosine' definition 'cosw'. goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:181:68: note: Function 'fresnel_conductor' argument 3 names different: declaration 'direction_cosine' definition 'cosw'. goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:222:34: style:inconclusive: Function 'sample_phasefunction' argument 1 names different: declaration 'vg' definition 'g'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/yocto/yocto_trace.h:234:34: note: Function 'sample_phasefunction' argument 1 names different: declaration 'vg' definition 'g'. goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:222:34: note: Function 'sample_phasefunction' argument 1 names different: declaration 'vg' definition 'g'. goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:236:49: style:inconclusive: Function 'eval_phasefunction' argument 2 names different: declaration 'vg' definition 'g'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/yocto/yocto_trace.h:235:49: note: Function 'eval_phasefunction' argument 2 names different: declaration 'vg' definition 'g'. goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:236:49: note: Function 'eval_phasefunction' argument 2 names different: declaration 'vg' definition 'g'. goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:327:52: style:inconclusive: Function 'get_conductor_eta' argument 1 names different: declaration 'element' definition 'name'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/yocto/yocto_trace.h:239:52: note: Function 'get_conductor_eta' argument 1 names different: declaration 'element' definition 'name'. goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:327:52: note: Function 'get_conductor_eta' argument 1 names different: declaration 'element' definition 'name'. goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:1597:64: style:inconclusive: Function 'make_trace_state' argument 2 names different: declaration 'random_seed' definition 'seed'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/yocto/yocto_trace.h:117:39: note: Function 'make_trace_state' argument 2 names different: declaration 'random_seed' definition 'seed'. goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:1597:64: note: Function 'make_trace_state' argument 2 names different: declaration 'random_seed' definition 'seed'. goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:1610:59: style:inconclusive: Function 'make_trace_state' argument 3 names different: declaration 'random_seed' definition 'seed'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/yocto/yocto_trace.h:119:14: note: Function 'make_trace_state' argument 3 names different: declaration 'random_seed' definition 'seed'. goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:1610:59: note: Function 'make_trace_state' argument 3 names different: declaration 'random_seed' definition 'seed'. goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:1710:33: style:inconclusive: Function 'trace_samples' argument 1 names different: declaration 'image' definition 'render'. [funcArgNamesDifferent] goxel-0.11.0/ext_src/yocto/yocto_trace.h:176:33: note: Function 'trace_samples' argument 1 names different: declaration 'image' definition 'render'. goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:1710:33: note: Function 'trace_samples' argument 1 names different: declaration 'image' definition 'render'. goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:737:10: style: Local variable 'eta' shadows outer variable [shadowVariable] goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:696:8: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:737:10: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:945:10: style: Local variable 'up_normal' shadows outer variable [shadowVariable] goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:910:8: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:945:10: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:1019:11: style: Local variable 'size' shadows outer function [shadowFunction] goxel-0.11.0/ext_src/yocto/yocto_math.h:1386:14: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:1019:11: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:1024:11: style: Local variable 'angle' shadows outer function [shadowFunction] goxel-0.11.0/ext_src/yocto/yocto_math.h:383:14: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:1024:11: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:1040:11: style: Local variable 'size' shadows outer function [shadowFunction] goxel-0.11.0/ext_src/yocto/yocto_math.h:1386:14: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:1040:11: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:1076:11: style: Local variable 'instance' shadows outer variable [shadowVariable] goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:1065:9: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:1076:11: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:1170:13: style: Local variable 'distance' shadows outer function [shadowFunction] goxel-0.11.0/ext_src/yocto/yocto_math.h:259:14: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:1170:13: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:1449:12: style: Local variable 'normal' shadows outer variable [shadowVariable] goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:1434:8: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:1449:12: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:1454:12: style: Local variable 'normal' shadows outer variable [shadowVariable] goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:1434:8: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:1454:12: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:1506:12: style: Local variable 'outgoing' shadows outer variable [shadowVariable] goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:1431:8: note: Shadowed declaration goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:1506:12: note: Shadow variable goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:1138:28: style: Clarify calculation precedence for '-' and '?'. [clarifyCalculation] goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:1015:9: style: Variable 'environment' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:1017:11: style: Variable 'cdf' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:1018:11: style: Variable 'emission_tex' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:1035:9: style: Variable 'environment' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:1037:11: style: Variable 'cdf' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:1038:11: style: Variable 'emission_tex' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:1052:9: style: Variable 'instance' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:1053:9: style: Variable 'shape' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:1054:9: style: Variable 'cdf' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:1065:9: style: Variable 'instance' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:1066:9: style: Variable 'material' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:1068:9: style: Variable 'cdf' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:1076:11: style: Variable 'instance' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:1418:40: style: Parameter 'rng' can be declared as reference to const. However it seems that 'trace_falsecolor' is a callback function, if 'rng' is declared with const you might also need to cast function pointer(s). [constParameterCallback] goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:1525:57: note: You might need to cast the function pointer here goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:1418:40: note: Parameter 'rng' can be declared as reference to const goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:1427:9: style: Variable 'shape' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:1628:11: style: Variable 'instance' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:1629:11: style: Variable 'shape' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:1630:11: style: Variable 'material' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:1637:11: style: Variable 'environment' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:1653:11: style: Variable 'shape' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:1654:11: style: Variable 'material' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:1681:16: style: Variable 'region' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:1716:16: style: Variable 'region' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:1111:9: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:1114:9: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:1604:50: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:1617:50: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] goxel-0.11.0/src/goxel.h:257:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _a [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/action.c:49:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/box_edit.c:158:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/camera.c:59:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/camera.c:150:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _b [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/camera.c:26:17: warning: If memory allocation fails, then there is a possible null pointer dereference: cam [nullPointerOutOfMemory] goxel-0.11.0/src/camera.c:24:27: note: Assuming allocation function fails goxel-0.11.0/src/camera.c:24:27: note: Assignment 'cam=calloc(1,sizeof(*cam))', assigned value is 0 goxel-0.11.0/src/camera.c:26:17: note: Null pointer dereference goxel-0.11.0/src/camera.c:27:23: warning: If memory allocation fails, then there is a possible null pointer dereference: cam [nullPointerOutOfMemory] goxel-0.11.0/src/camera.c:24:27: note: Assuming allocation function fails goxel-0.11.0/src/camera.c:24:27: note: Assignment 'cam=calloc(1,sizeof(*cam))', assigned value is 0 goxel-0.11.0/src/camera.c:27:23: note: Null pointer dereference goxel-0.11.0/src/camera.c:28:5: warning: If memory allocation fails, then there is a possible null pointer dereference: cam [nullPointerOutOfMemory] goxel-0.11.0/src/camera.c:24:27: note: Assuming allocation function fails goxel-0.11.0/src/camera.c:24:27: note: Assignment 'cam=calloc(1,sizeof(*cam))', assigned value is 0 goxel-0.11.0/src/camera.c:28:5: note: Null pointer dereference goxel-0.11.0/src/camera.c:29:5: warning: If memory allocation fails, then there is a possible null pointer dereference: cam [nullPointerOutOfMemory] goxel-0.11.0/src/camera.c:24:27: note: Assuming allocation function fails goxel-0.11.0/src/camera.c:24:27: note: Assignment 'cam=calloc(1,sizeof(*cam))', assigned value is 0 goxel-0.11.0/src/camera.c:29:5: note: Null pointer dereference goxel-0.11.0/src/camera.c:30:21: warning: If memory allocation fails, then there is a possible null pointer dereference: cam [nullPointerOutOfMemory] goxel-0.11.0/src/camera.c:24:27: note: Assuming allocation function fails goxel-0.11.0/src/camera.c:24:27: note: Assignment 'cam=calloc(1,sizeof(*cam))', assigned value is 0 goxel-0.11.0/src/camera.c:30:21: note: Null pointer dereference goxel-0.11.0/src/camera.c:30:37: warning: If memory allocation fails, then there is a possible null pointer dereference: cam [nullPointerOutOfMemory] goxel-0.11.0/src/camera.c:24:27: note: Assuming allocation function fails goxel-0.11.0/src/camera.c:24:27: note: Assignment 'cam=calloc(1,sizeof(*cam))', assigned value is 0 goxel-0.11.0/src/camera.c:30:37: note: Null pointer dereference goxel-0.11.0/src/camera.c:43:6: warning: If memory allocation fails, then there is a possible null pointer dereference: cam [nullPointerOutOfMemory] goxel-0.11.0/src/camera.c:42:27: note: Assuming allocation function fails goxel-0.11.0/src/camera.c:42:27: note: Assignment 'cam=malloc(sizeof(*cam))', assigned value is 0 goxel-0.11.0/src/camera.c:43:6: note: Null pointer dereference goxel-0.11.0/src/camera.c:44:5: warning: If memory allocation fails, then there is a possible null pointer dereference: cam [nullPointerOutOfMemory] goxel-0.11.0/src/camera.c:42:27: note: Assuming allocation function fails goxel-0.11.0/src/camera.c:42:27: note: Assignment 'cam=malloc(sizeof(*cam))', assigned value is 0 goxel-0.11.0/src/camera.c:44:5: note: Null pointer dereference goxel-0.11.0/src/camera.c:44:17: warning: If memory allocation fails, then there is a possible null pointer dereference: cam [nullPointerOutOfMemory] goxel-0.11.0/src/camera.c:42:27: note: Assuming allocation function fails goxel-0.11.0/src/camera.c:42:27: note: Assignment 'cam=malloc(sizeof(*cam))', assigned value is 0 goxel-0.11.0/src/camera.c:44:17: note: Null pointer dereference goxel-0.11.0/src/camera.c:174:19: warning: If memory allocation fails, then there is a possible null pointer dereference: camera [nullPointerOutOfMemory] goxel-0.11.0/src/camera.c:24:27: note: Assuming allocation function fails goxel-0.11.0/src/camera.c:24:27: note: Assignment 'cam=calloc(1,sizeof(*cam))', assigned value is 0 goxel-0.11.0/src/camera.c:31:22: note: Calling function 'camera_turntable', 1st argument 'cam' value is 0 goxel-0.11.0/src/camera.c:174:19: note: Null pointer dereference goxel-0.11.0/src/camera.c:174:32: warning: If memory allocation fails, then there is a possible null pointer dereference: camera [nullPointerOutOfMemory] goxel-0.11.0/src/camera.c:24:27: note: Assuming allocation function fails goxel-0.11.0/src/camera.c:24:27: note: Assignment 'cam=calloc(1,sizeof(*cam))', assigned value is 0 goxel-0.11.0/src/camera.c:31:22: note: Calling function 'camera_turntable', 1st argument 'cam' value is 0 goxel-0.11.0/src/camera.c:174:32: note: Null pointer dereference goxel-0.11.0/src/camera.c:178:20: warning: If memory allocation fails, then there is a possible null pointer dereference: camera [nullPointerOutOfMemory] goxel-0.11.0/src/camera.c:24:27: note: Assuming allocation function fails goxel-0.11.0/src/camera.c:24:27: note: Assignment 'cam=calloc(1,sizeof(*cam))', assigned value is 0 goxel-0.11.0/src/camera.c:31:22: note: Calling function 'camera_turntable', 1st argument 'cam' value is 0 goxel-0.11.0/src/camera.c:178:20: note: Null pointer dereference goxel-0.11.0/src/camera.c:179:20: warning: If memory allocation fails, then there is a possible null pointer dereference: camera [nullPointerOutOfMemory] goxel-0.11.0/src/camera.c:24:27: note: Assuming allocation function fails goxel-0.11.0/src/camera.c:24:27: note: Assignment 'cam=calloc(1,sizeof(*cam))', assigned value is 0 goxel-0.11.0/src/camera.c:31:22: note: Calling function 'camera_turntable', 1st argument 'cam' value is 0 goxel-0.11.0/src/camera.c:179:20: note: Null pointer dereference goxel-0.11.0/src/camera.c:181:21: warning: If memory allocation fails, then there is a possible null pointer dereference: camera [nullPointerOutOfMemory] goxel-0.11.0/src/camera.c:24:27: note: Assuming allocation function fails goxel-0.11.0/src/camera.c:24:27: note: Assignment 'cam=calloc(1,sizeof(*cam))', assigned value is 0 goxel-0.11.0/src/camera.c:31:22: note: Calling function 'camera_turntable', 1st argument 'cam' value is 0 goxel-0.11.0/src/camera.c:181:21: note: Null pointer dereference goxel-0.11.0/src/camera.c:181:41: warning: If memory allocation fails, then there is a possible null pointer dereference: camera [nullPointerOutOfMemory] goxel-0.11.0/src/camera.c:24:27: note: Assuming allocation function fails goxel-0.11.0/src/camera.c:24:27: note: Assignment 'cam=calloc(1,sizeof(*cam))', assigned value is 0 goxel-0.11.0/src/camera.c:31:22: note: Calling function 'camera_turntable', 1st argument 'cam' value is 0 goxel-0.11.0/src/camera.c:181:41: note: Null pointer dereference goxel-0.11.0/src/camera.c:182:18: warning: If memory allocation fails, then there is a possible null pointer dereference: camera [nullPointerOutOfMemory] goxel-0.11.0/src/camera.c:24:27: note: Assuming allocation function fails goxel-0.11.0/src/camera.c:24:27: note: Assignment 'cam=calloc(1,sizeof(*cam))', assigned value is 0 goxel-0.11.0/src/camera.c:31:22: note: Calling function 'camera_turntable', 1st argument 'cam' value is 0 goxel-0.11.0/src/camera.c:182:18: note: Null pointer dereference goxel-0.11.0/src/camera.c:183:21: warning: If memory allocation fails, then there is a possible null pointer dereference: camera [nullPointerOutOfMemory] goxel-0.11.0/src/camera.c:24:27: note: Assuming allocation function fails goxel-0.11.0/src/camera.c:24:27: note: Assignment 'cam=calloc(1,sizeof(*cam))', assigned value is 0 goxel-0.11.0/src/camera.c:31:22: note: Calling function 'camera_turntable', 1st argument 'cam' value is 0 goxel-0.11.0/src/camera.c:183:21: note: Null pointer dereference goxel-0.11.0/src/camera.c:183:40: warning: If memory allocation fails, then there is a possible null pointer dereference: camera [nullPointerOutOfMemory] goxel-0.11.0/src/camera.c:24:27: note: Assuming allocation function fails goxel-0.11.0/src/camera.c:24:27: note: Assignment 'cam=calloc(1,sizeof(*cam))', assigned value is 0 goxel-0.11.0/src/camera.c:31:22: note: Calling function 'camera_turntable', 1st argument 'cam' value is 0 goxel-0.11.0/src/camera.c:183:40: note: Null pointer dereference goxel-0.11.0/src/camera.c:35:30: style:inconclusive: Function 'camera_delete' argument 1 names different: declaration 'camera' definition 'cam'. [funcArgNamesDifferent] goxel-0.11.0/src/camera.h:76:30: note: Function 'camera_delete' argument 1 names different: declaration 'camera' definition 'cam'. goxel-0.11.0/src/camera.c:35:30: note: Function 'camera_delete' argument 1 names different: declaration 'camera' definition 'cam'. goxel-0.11.0/src/camera.c:48:27: style:inconclusive: Function 'camera_set' argument 1 names different: declaration 'camera' definition 'cam'. [funcArgNamesDifferent] goxel-0.11.0/src/camera.h:84:27: note: Function 'camera_set' argument 1 names different: declaration 'camera' definition 'cam'. goxel-0.11.0/src/camera.c:48:27: note: Function 'camera_set' argument 1 names different: declaration 'camera' definition 'cam'. goxel-0.11.0/src/camera.c:128:34: style:inconclusive: Function 'camera_set_target' argument 1 names different: declaration 'camera' definition 'cam'. [funcArgNamesDifferent] goxel-0.11.0/src/camera.h:97:34: note: Function 'camera_set_target' argument 1 names different: declaration 'camera' definition 'cam'. goxel-0.11.0/src/camera.c:128:34: note: Function 'camera_set_target' argument 1 names different: declaration 'camera' definition 'cam'. goxel-0.11.0/src/camera.c:140:31: style:inconclusive: Function 'camera_fit_box' argument 1 names different: declaration 'camera' definition 'cam'. [funcArgNamesDifferent] goxel-0.11.0/src/camera.h:116:31: note: Function 'camera_fit_box' argument 1 names different: declaration 'camera' definition 'cam'. goxel-0.11.0/src/camera.c:140:31: note: Function 'camera_fit_box' argument 1 names different: declaration 'camera' definition 'cam'. goxel-0.11.0/src/camera.c:160:41: style:inconclusive: Function 'camera_get_key' argument 1 names different: declaration 'camera' definition 'cam'. [funcArgNamesDifferent] goxel-0.11.0/src/camera.h:122:41: note: Function 'camera_get_key' argument 1 names different: declaration 'camera' definition 'cam'. goxel-0.11.0/src/camera.c:160:41: note: Function 'camera_get_key' argument 1 names different: declaration 'camera' definition 'cam'. goxel-0.11.0/src/file_format.c:55:30: error: Uninitialized variable: f->import_func [uninitvar] goxel-0.11.0/src/file_format.c:76:30: error: Uninitialized variable: f->import_func [uninitvar] goxel-0.11.0/src/formats/gltf.c:519:34: error: syntax error [syntaxError] goxel-0.11.0/src/formats/gox.c:721:33: error: syntax error [syntaxError] goxel-0.11.0/src/formats/png.c:74:33: error: syntax error [syntaxError] goxel-0.11.0/src/formats/png_slices.c:61:40: error: syntax error [syntaxError] goxel-0.11.0/src/formats/povray.c:98:33: error: syntax error [syntaxError] goxel-0.11.0/src/formats/qubicle.c:193:34: error: syntax error [syntaxError] goxel-0.11.0/src/formats/txt.c:95:33: error: syntax error [syntaxError] goxel-0.11.0/src/formats/vox.c:570:30: error: syntax error [syntaxError] goxel-0.11.0/src/formats/voxlap.c:514:30: error: syntax error [syntaxError] goxel-0.11.0/src/formats/vxl.c:309:33: error: syntax error [syntaxError] goxel-0.11.0/src/formats/wavefront.c:209:36: error: syntax error [syntaxError] goxel-0.11.0/src/gesture.c:176:23: style: Variable 'triggered' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/src/goxel.c:213:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITY [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/goxel.c:303:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/goxel.c:352:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/goxel.c:701:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_FRAMEBUFFER [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/goxel.c:1139:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOC_FILE_DIALOG_OPEN [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/goxel.c:1185:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/goxel.c:1241:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/goxel.c:1262:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/goxel.c:1282:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/goxel.c:1095:5: warning: Assert statement calls a function which may have desired side effects: 'vasprintf'. [assertWithSideEffect] goxel-0.11.0/src/goxel.c:1106:5: warning: Assert statement calls a function which may have desired side effects: 'vasprintf'. [assertWithSideEffect] goxel-0.11.0/src/goxel.c:251:22: style: The if condition is the same as the previous if condition [duplicateCondition] goxel-0.11.0/src/goxel.c:247:22: note: First condition goxel-0.11.0/src/goxel.c:251:22: note: Second condition goxel-0.11.0/src/goxel.c:977:17: style: Condition '!layer->visible' is always false [knownConditionTrueFalse] goxel-0.11.0/src/goxel.c:967:13: note: Assuming that condition '!layer->visible' is not redundant goxel-0.11.0/src/goxel.c:968:13: note: Assuming condition is false goxel-0.11.0/src/goxel.c:977:17: note: Condition '!layer->visible' is always false goxel-0.11.0/src/goxel.c:105:15: style: Variable 'cam' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/src/goxel.c:127:15: style: Variable 'cam' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/src/goxel.c:156:9: style: Variable 'view_size' can be declared as const array [constVariable] goxel-0.11.0/src/goxel.c:717:15: style: Variable 'camera' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/src/goxel.c:920:17: style: Variable 'mesh' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/src/goxel.c:967:21: error: Uninitialized variable: layer->visible [uninitvar] goxel-0.11.0/src/goxel.c:1002:25: error: Uninitialized variable: layer->visible [uninitvar] goxel-0.11.0/src/goxel.c:1004:17: error: Uninitialized variable: mesh [uninitvar] goxel-0.11.0/src/goxel.c:1002:17: note: Assuming condition is false goxel-0.11.0/src/goxel.c:1003:25: note: Assignment 'mesh=layer->mesh', assigned value is goxel-0.11.0/src/goxel.c:1004:17: note: Uninitialized variable: mesh goxel-0.11.0/src/goxel.c:1033:21: error: Uninitialized variable: l->visible [uninitvar] goxel-0.11.0/src/gui.cpp:252:1: debug: Failed to parse 'typedef __typeof__ ( ( ( struct inputs * ) 0 ) . safe_margins ) margins_t ;'. The checking continues anyway. [simplifyTypedef] goxel-0.11.0/src/gui.cpp:118:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _a [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/gui.cpp:315:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_BLEND [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/gui.cpp:367:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_ARRAY_BUFFER [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/gui.cpp:425:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_TEXTURE0 [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/gui.cpp:549:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_TEXTURE_2D [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/gui.cpp:621:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable popup [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/gui.cpp:764:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _a [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/gui.cpp:1711:9: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat] goxel-0.11.0/ext_src/imgui/imgui.h:214:5: style: Struct 'ImVec4' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] goxel-0.11.0/src/gui.cpp:1171:42: style: Condition 'label' is always true [knownConditionTrueFalse] goxel-0.11.0/src/utils/vec.h:422:22: style: C-style pointer casting [cstyleCast] goxel-0.11.0/src/gui.cpp:419:36: style: C-style pointer casting [cstyleCast] goxel-0.11.0/src/gui.cpp:431:23: style: C-style pointer casting [cstyleCast] goxel-0.11.0/src/gui.cpp:509:18: style: C-style pointer casting [cstyleCast] goxel-0.11.0/src/gui.cpp:531:15: style: C-style pointer casting [cstyleCast] goxel-0.11.0/src/gui.cpp:571:5: style: C-style pointer casting [cstyleCast] goxel-0.11.0/src/gui.cpp:578:24: style: C-style pointer casting [cstyleCast] goxel-0.11.0/src/gui.cpp:697:16: style: C-style pointer casting [cstyleCast] goxel-0.11.0/src/gui.cpp:982:40: style: C-style pointer casting [cstyleCast] goxel-0.11.0/src/gui.cpp:1179:29: style: C-style pointer casting [cstyleCast] goxel-0.11.0/src/gui.cpp:1398:25: style: C-style pointer casting [cstyleCast] goxel-0.11.0/src/gui.cpp:1469:21: style: C-style pointer casting [cstyleCast] goxel-0.11.0/src/gui.cpp:1635:13: style: C-style pointer casting [cstyleCast] goxel-0.11.0/src/gui.cpp:1670:20: style: C-style pointer casting [cstyleCast] goxel-0.11.0/src/gui.cpp:367:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/src/gui.cpp:372:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/src/gui.cpp:478:44: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] goxel-0.11.0/src/gui.cpp:1171:39: style: Same expression 'label' found multiple times in chain of '&&' operators. [duplicateExpression] goxel-0.11.0/src/utils/plane.h:75:11: style: The scope of the variable 'v' can be reduced. [variableScope] goxel-0.11.0/src/gui.cpp:124:14: style: The scope of the variable 'buf' can be reduced. [variableScope] goxel-0.11.0/src/gui.cpp:620:9: style: The scope of the variable 'r' can be reduced. [variableScope] goxel-0.11.0/src/gui.cpp:664:18: style: The scope of the variable 'i' can be reduced. [variableScope] goxel-0.11.0/src/gui.cpp:668:16: style: The scope of the variable 'gestures' can be reduced. [variableScope] goxel-0.11.0/src/gui.cpp:669:11: style: The scope of the variable 'display_rect' can be reduced. [variableScope] goxel-0.11.0/src/gui.cpp:884:11: style: The scope of the variable 'p' can be reduced. [variableScope] goxel-0.11.0/src/gui.cpp:1156:9: style: The scope of the variable 'w' can be reduced. [variableScope] goxel-0.11.0/src/gui.cpp:1567:18: style: The scope of the variable 'scroll_y' can be reduced. [variableScope] goxel-0.11.0/src/gui.cpp:1568:18: style: The scope of the variable 'x' can be reduced. [variableScope] goxel-0.11.0/src/gui.cpp:1568:21: style: The scope of the variable 'y' can be reduced. [variableScope] goxel-0.11.0/src/gui.cpp:1569:18: style: The scope of the variable 'last_y' can be reduced. [variableScope] goxel-0.11.0/src/gui.cpp:1570:18: style: The scope of the variable 'speed' can be reduced. [variableScope] goxel-0.11.0/src/gui.cpp:1571:16: style: The scope of the variable 'state' can be reduced. [variableScope] goxel-0.11.0/src/gui.cpp:1682:9: style: The scope of the variable 'i' can be reduced. [variableScope] goxel-0.11.0/src/gui.cpp:1148:42: style:inconclusive: Function 'gui_button' argument 2 names different: declaration 'w' definition 'size'. [funcArgNamesDifferent] goxel-0.11.0/src/gui.h:57:42: note: Function 'gui_button' argument 2 names different: declaration 'w' definition 'size'. goxel-0.11.0/src/gui.cpp:1148:42: note: Function 'gui_button' argument 2 names different: declaration 'w' definition 'size'. goxel-0.11.0/src/gui.cpp:1201:46: style:inconclusive: Function 'gui_input_text' argument 2 names different: declaration 'buf' definition 'txt'. [funcArgNamesDifferent] goxel-0.11.0/src/gui.h:85:46: note: Function 'gui_input_text' argument 2 names different: declaration 'buf' definition 'txt'. goxel-0.11.0/src/gui.cpp:1201:46: note: Function 'gui_input_text' argument 2 names different: declaration 'buf' definition 'txt'. goxel-0.11.0/src/gui.cpp:1266:45: style:inconclusive: Function 'gui_combo_item' argument 2 names different: declaration 'selected' definition 'is_selected'. [funcArgNamesDifferent] goxel-0.11.0/src/gui.h:92:45: note: Function 'gui_combo_item' argument 2 names different: declaration 'selected' definition 'is_selected'. goxel-0.11.0/src/gui.cpp:1266:45: note: Function 'gui_combo_item' argument 2 names different: declaration 'selected' definition 'is_selected'. goxel-0.11.0/src/gui.cpp:509:12: style: Local variable 'gui' shadows outer variable [shadowVariable] goxel-0.11.0/src/gui.cpp:280:15: note: Shadowed declaration goxel-0.11.0/src/gui.cpp:509:12: note: Shadow variable goxel-0.11.0/src/gui.cpp:621:27: warning:inconclusive: Found suspicious operator '*', result is not used. [constStatement] goxel-0.11.0/src/gui.cpp:1332:27: warning:inconclusive: Found suspicious operator '*', result is not used. [constStatement] goxel-0.11.0/src/gui.cpp:82:23: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/src/gui.cpp:103:23: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/src/gui.cpp:115:23: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/src/gui.cpp:290:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/src/gui.cpp:552:14: style: Variable 'io' can be declared as reference to const [constVariableReference] goxel-0.11.0/src/gui.cpp:584:14: style: Variable 'io' can be declared as reference to const [constVariableReference] goxel-0.11.0/src/gui.cpp:622:14: style: Variable 'io' can be declared as reference to const [constVariableReference] goxel-0.11.0/src/gui.cpp:1118:19: style: Variable 'g' can be declared as reference to const [constVariableReference] goxel-0.11.0/src/gui.cpp:1288:17: style: Variable 'style' can be declared as reference to const [constVariableReference] goxel-0.11.0/src/gui.cpp:1686:14: style: Variable 'io' can be declared as reference to const [constVariableReference] goxel-0.11.0/src/gui.cpp:582:44: style: Parameter 'action' can be declared as pointer to const. However it seems that 'check_action_shortcut' is a callback function, if 'action' is declared with const you might also need to cast function pointer(s). [constParameterCallback] goxel-0.11.0/src/gui.cpp:766:22: note: You might need to cast the function pointer here goxel-0.11.0/src/gui.cpp:582:44: note: Parameter 'action' can be declared as pointer to const goxel-0.11.0/src/gui.cpp:1431:18: style: Variable 'edit_name' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/src/gui/about.c:27:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GOXEL_MOBILE [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/gui/app.c:73:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GUI_SOUND [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/gui/app.c:85:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_panel [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/gui/app.c:126:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable viewport [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/gui/app.c:152:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable viewport [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/gui/cameras_panel.c:29:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cameras [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/gui/debug_panel.c:25:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fps [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/gui/export_panel.c:63:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_formats [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/gui/image_panel.c:23:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable image [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/gui/layers_panel.c:36:5: error: There is an unknown macro here somewhere. Configuration is required. If DL_FOREACH is a macro then please configure it. [unknownMacro] goxel-0.11.0/src/gui/light_panel.c:26:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pitch [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/gui/material_panel.c:29:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable materials [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/gui/material_panel.c:31:54: warning:inconclusive: Possible null pointer dereference: mat [nullPointer] goxel-0.11.0/src/gui/material_panel.c:23:23: note: Assignment 'mat=NULL', assigned value is 0 goxel-0.11.0/src/gui/material_panel.c:31:54: note: Null pointer dereference goxel-0.11.0/src/gui/menu.c:29:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOC_FILE_DIALOG_OPEN [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/gui/menu.c:50:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACTION_reset [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/gui/palette_panel.c:32:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable palettes [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/gui/palette_panel.c:38:9: warning: If memory allocation fails, then there is a possible null pointer dereference: names [nullPointerOutOfMemory] goxel-0.11.0/src/gui/palette_panel.c:33:33: note: Assuming allocation function fails goxel-0.11.0/src/gui/palette_panel.c:33:13: note: Assignment 'names=(const char**)calloc(nb,sizeof(*names))', assigned value is 0 goxel-0.11.0/src/gui/palette_panel.c:38:9: note: Null pointer dereference goxel-0.11.0/src/gui/quit.c:25:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable quit [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/gui/quit.c:36:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable image [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/gui/render_panel.c:147:41: error: syntax error [syntaxError] goxel-0.11.0/src/gui/settings.c:26:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ACTION_CAN_EDIT_SHORTCUT [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/gui/settings.c:51:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/gui/settings.c:151:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/gui/settings.c:52:9: warning: If memory allocation fails, then there is a possible null pointer dereference: names [nullPointerOutOfMemory] goxel-0.11.0/src/gui/settings.c:48:33: note: Assuming allocation function fails goxel-0.11.0/src/gui/settings.c:48:13: note: Assignment 'names=(const char**)calloc(nb,sizeof(*names))', assigned value is 0 goxel-0.11.0/src/gui/settings.c:52:9: note: Null pointer dereference goxel-0.11.0/src/gui/tools_panel.c:62:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/gui/topbar.c:44:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable color [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/gui/view_panel.c:28:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable back_color [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/image.c:279:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable history_next [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/image.c:600:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/image.c:620:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/image.c:646:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/image.c:413:13: style: Condition 'last' is always false [knownConditionTrueFalse] goxel-0.11.0/src/image.c:407:37: note: Assignment 'last=NULL', assigned value is 0 goxel-0.11.0/src/image.c:410:13: note: Assuming condition is false goxel-0.11.0/src/image.c:413:13: note: Condition 'last' is always false goxel-0.11.0/src/image.c:121:20: warning: If memory allocation fails, then there is a possible null pointer dereference: img [nullPointerOutOfMemory] goxel-0.11.0/src/image.c:180:26: note: Assuming allocation function fails goxel-0.11.0/src/image.c:180:26: note: Assignment 'img=calloc(1,sizeof(*img))', assigned value is 0 goxel-0.11.0/src/image.c:189:32: note: Calling function 'img_get_new_id', 1st argument 'img' value is 0 goxel-0.11.0/src/image.c:121:20: note: Null pointer dereference goxel-0.11.0/src/image.c:122:17: warning: Either the condition 'layer==NULL' is redundant or there is possible null pointer dereference: layer. [nullPointerRedundantCheck] goxel-0.11.0/src/image.c:123:19: note: Assuming that condition 'layer==NULL' is not redundant goxel-0.11.0/src/image.c:122:17: note: Null pointer dereference goxel-0.11.0/src/image.c:136:14: warning: If memory allocation fails, then there is a possible null pointer dereference: layer [nullPointerOutOfMemory] goxel-0.11.0/src/image.c:134:19: note: Assuming allocation function fails goxel-0.11.0/src/image.c:134:19: note: Assignment 'layer=calloc(1,sizeof(*layer))', assigned value is 0 goxel-0.11.0/src/image.c:136:14: note: Null pointer dereference goxel-0.11.0/src/image.c:137:5: warning: If memory allocation fails, then there is a possible null pointer dereference: layer [nullPointerOutOfMemory] goxel-0.11.0/src/image.c:134:19: note: Assuming allocation function fails goxel-0.11.0/src/image.c:134:19: note: Assignment 'layer=calloc(1,sizeof(*layer))', assigned value is 0 goxel-0.11.0/src/image.c:137:5: note: Null pointer dereference goxel-0.11.0/src/image.c:138:5: warning: If memory allocation fails, then there is a possible null pointer dereference: layer [nullPointerOutOfMemory] goxel-0.11.0/src/image.c:134:19: note: Assuming allocation function fails goxel-0.11.0/src/image.c:134:19: note: Assignment 'layer=calloc(1,sizeof(*layer))', assigned value is 0 goxel-0.11.0/src/image.c:138:5: note: Null pointer dereference goxel-0.11.0/src/image.c:139:5: warning: If memory allocation fails, then there is a possible null pointer dereference: layer [nullPointerOutOfMemory] goxel-0.11.0/src/image.c:134:19: note: Assuming allocation function fails goxel-0.11.0/src/image.c:134:19: note: Assignment 'layer=calloc(1,sizeof(*layer))', assigned value is 0 goxel-0.11.0/src/image.c:139:5: note: Null pointer dereference goxel-0.11.0/src/image.c:140:23: warning: If memory allocation fails, then there is a possible null pointer dereference: layer [nullPointerOutOfMemory] goxel-0.11.0/src/image.c:134:19: note: Assuming allocation function fails goxel-0.11.0/src/image.c:134:19: note: Assignment 'layer=calloc(1,sizeof(*layer))', assigned value is 0 goxel-0.11.0/src/image.c:140:23: note: Null pointer dereference goxel-0.11.0/src/image.c:141:5: warning: If memory allocation fails, then there is a possible null pointer dereference: layer [nullPointerOutOfMemory] goxel-0.11.0/src/image.c:134:19: note: Assuming allocation function fails goxel-0.11.0/src/image.c:134:19: note: Assignment 'layer=calloc(1,sizeof(*layer))', assigned value is 0 goxel-0.11.0/src/image.c:141:5: note: Null pointer dereference goxel-0.11.0/src/image.c:142:5: warning: If memory allocation fails, then there is a possible null pointer dereference: layer [nullPointerOutOfMemory] goxel-0.11.0/src/image.c:134:19: note: Assuming allocation function fails goxel-0.11.0/src/image.c:134:19: note: Assignment 'layer=calloc(1,sizeof(*layer))', assigned value is 0 goxel-0.11.0/src/image.c:142:5: note: Null pointer dereference goxel-0.11.0/src/image.c:182:20: warning: If memory allocation fails, then there is a possible null pointer dereference: img [nullPointerOutOfMemory] goxel-0.11.0/src/image.c:180:26: note: Assuming allocation function fails goxel-0.11.0/src/image.c:180:26: note: Assignment 'img=calloc(1,sizeof(*img))', assigned value is 0 goxel-0.11.0/src/image.c:182:20: note: Null pointer dereference goxel-0.11.0/src/image.c:183:5: warning: If memory allocation fails, then there is a possible null pointer dereference: img [nullPointerOutOfMemory] goxel-0.11.0/src/image.c:180:26: note: Assuming allocation function fails goxel-0.11.0/src/image.c:180:26: note: Assignment 'img=calloc(1,sizeof(*img))', assigned value is 0 goxel-0.11.0/src/image.c:183:5: note: Null pointer dereference goxel-0.11.0/src/image.c:184:5: warning: If memory allocation fails, then there is a possible null pointer dereference: img [nullPointerOutOfMemory] goxel-0.11.0/src/image.c:180:26: note: Assuming allocation function fails goxel-0.11.0/src/image.c:180:26: note: Assignment 'img=calloc(1,sizeof(*img))', assigned value is 0 goxel-0.11.0/src/image.c:184:5: note: Null pointer dereference goxel-0.11.0/src/image.c:190:23: warning: If memory allocation fails, then there is a possible null pointer dereference: img [nullPointerOutOfMemory] goxel-0.11.0/src/image.c:180:26: note: Assuming allocation function fails goxel-0.11.0/src/image.c:180:26: note: Assignment 'img=calloc(1,sizeof(*img))', assigned value is 0 goxel-0.11.0/src/image.c:190:23: note: Null pointer dereference goxel-0.11.0/src/image.c:191:15: warning: If memory allocation fails, then there is a possible null pointer dereference: img [nullPointerOutOfMemory] goxel-0.11.0/src/image.c:180:26: note: Assuming allocation function fails goxel-0.11.0/src/image.c:180:26: note: Assignment 'img=calloc(1,sizeof(*img))', assigned value is 0 goxel-0.11.0/src/image.c:191:15: note: Null pointer dereference goxel-0.11.0/src/image.c:192:16: warning: If memory allocation fails, then there is a possible null pointer dereference: img [nullPointerOutOfMemory] goxel-0.11.0/src/image.c:180:26: note: Assuming allocation function fails goxel-0.11.0/src/image.c:180:26: note: Assignment 'img=calloc(1,sizeof(*img))', assigned value is 0 goxel-0.11.0/src/image.c:192:16: note: Null pointer dereference goxel-0.11.0/src/image.c:193:5: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: img [nullPointerOutOfMemory] goxel-0.11.0/src/image.c:180:26: note: Assuming allocation function fails goxel-0.11.0/src/image.c:180:26: note: Assignment 'img=calloc(1,sizeof(*img))', assigned value is 0 goxel-0.11.0/src/image.c:193:5: note: Null pointer dereference goxel-0.11.0/src/image.c:195:5: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: img [nullPointerOutOfMemory] goxel-0.11.0/src/image.c:180:26: note: Assuming allocation function fails goxel-0.11.0/src/image.c:180:26: note: Assignment 'img=calloc(1,sizeof(*img))', assigned value is 0 goxel-0.11.0/src/image.c:195:5: note: Null pointer dereference goxel-0.11.0/src/image.c:210:6: warning: If memory allocation fails, then there is a possible null pointer dereference: img [nullPointerOutOfMemory] goxel-0.11.0/src/image.c:209:17: note: Assuming allocation function fails goxel-0.11.0/src/image.c:209:17: note: Assignment 'img=calloc(1,sizeof(*img))', assigned value is 0 goxel-0.11.0/src/image.c:210:6: note: Null pointer dereference goxel-0.11.0/src/image.c:212:5: warning: If memory allocation fails, then there is a possible null pointer dereference: img [nullPointerOutOfMemory] goxel-0.11.0/src/image.c:209:17: note: Assuming allocation function fails goxel-0.11.0/src/image.c:209:17: note: Assignment 'img=calloc(1,sizeof(*img))', assigned value is 0 goxel-0.11.0/src/image.c:212:5: note: Null pointer dereference goxel-0.11.0/src/image.c:213:5: warning: If memory allocation fails, then there is a possible null pointer dereference: img [nullPointerOutOfMemory] goxel-0.11.0/src/image.c:209:17: note: Assuming allocation function fails goxel-0.11.0/src/image.c:209:17: note: Assignment 'img=calloc(1,sizeof(*img))', assigned value is 0 goxel-0.11.0/src/image.c:213:5: note: Null pointer dereference goxel-0.11.0/src/image.c:216:19: warning: If memory allocation fails, then there is a possible null pointer dereference: img [nullPointerOutOfMemory] goxel-0.11.0/src/image.c:209:17: note: Assuming allocation function fails goxel-0.11.0/src/image.c:209:17: note: Assignment 'img=calloc(1,sizeof(*img))', assigned value is 0 goxel-0.11.0/src/image.c:216:19: note: Null pointer dereference goxel-0.11.0/src/image.c:220:12: warning: If memory allocation fails, then there is a possible null pointer dereference: img [nullPointerOutOfMemory] goxel-0.11.0/src/image.c:209:17: note: Assuming allocation function fails goxel-0.11.0/src/image.c:209:17: note: Assignment 'img=calloc(1,sizeof(*img))', assigned value is 0 goxel-0.11.0/src/image.c:220:12: note: Null pointer dereference goxel-0.11.0/src/image.c:222:5: warning: If memory allocation fails, then there is a possible null pointer dereference: img [nullPointerOutOfMemory] goxel-0.11.0/src/image.c:209:17: note: Assuming allocation function fails goxel-0.11.0/src/image.c:209:17: note: Assignment 'img=calloc(1,sizeof(*img))', assigned value is 0 goxel-0.11.0/src/image.c:222:5: note: Null pointer dereference goxel-0.11.0/src/image.c:223:5: warning: If memory allocation fails, then there is a possible null pointer dereference: img [nullPointerOutOfMemory] goxel-0.11.0/src/image.c:209:17: note: Assuming allocation function fails goxel-0.11.0/src/image.c:209:17: note: Assignment 'img=calloc(1,sizeof(*img))', assigned value is 0 goxel-0.11.0/src/image.c:223:5: note: Null pointer dereference goxel-0.11.0/src/image.c:226:19: warning: If memory allocation fails, then there is a possible null pointer dereference: img [nullPointerOutOfMemory] goxel-0.11.0/src/image.c:209:17: note: Assuming allocation function fails goxel-0.11.0/src/image.c:209:17: note: Assignment 'img=calloc(1,sizeof(*img))', assigned value is 0 goxel-0.11.0/src/image.c:226:19: note: Null pointer dereference goxel-0.11.0/src/image.c:231:5: warning: If memory allocation fails, then there is a possible null pointer dereference: img [nullPointerOutOfMemory] goxel-0.11.0/src/image.c:209:17: note: Assuming allocation function fails goxel-0.11.0/src/image.c:209:17: note: Assignment 'img=calloc(1,sizeof(*img))', assigned value is 0 goxel-0.11.0/src/image.c:231:5: note: Null pointer dereference goxel-0.11.0/src/image.c:232:5: warning: If memory allocation fails, then there is a possible null pointer dereference: img [nullPointerOutOfMemory] goxel-0.11.0/src/image.c:209:17: note: Assuming allocation function fails goxel-0.11.0/src/image.c:209:17: note: Assignment 'img=calloc(1,sizeof(*img))', assigned value is 0 goxel-0.11.0/src/image.c:232:5: note: Null pointer dereference goxel-0.11.0/src/image.c:235:19: warning: If memory allocation fails, then there is a possible null pointer dereference: img [nullPointerOutOfMemory] goxel-0.11.0/src/image.c:209:17: note: Assuming allocation function fails goxel-0.11.0/src/image.c:209:17: note: Assignment 'img=calloc(1,sizeof(*img))', assigned value is 0 goxel-0.11.0/src/image.c:235:19: note: Null pointer dereference goxel-0.11.0/src/image.c:238:20: warning: If memory allocation fails, then there is a possible null pointer dereference: img [nullPointerOutOfMemory] goxel-0.11.0/src/image.c:209:17: note: Assuming allocation function fails goxel-0.11.0/src/image.c:209:17: note: Assignment 'img=calloc(1,sizeof(*img))', assigned value is 0 goxel-0.11.0/src/image.c:238:20: note: Null pointer dereference goxel-0.11.0/src/image.c:244:5: warning: If memory allocation fails, then there is a possible null pointer dereference: img [nullPointerOutOfMemory] goxel-0.11.0/src/image.c:209:17: note: Assuming allocation function fails goxel-0.11.0/src/image.c:209:17: note: Assignment 'img=calloc(1,sizeof(*img))', assigned value is 0 goxel-0.11.0/src/image.c:244:5: note: Null pointer dereference goxel-0.11.0/src/image.c:244:20: warning: If memory allocation fails, then there is a possible null pointer dereference: img [nullPointerOutOfMemory] goxel-0.11.0/src/image.c:209:17: note: Assuming allocation function fails goxel-0.11.0/src/image.c:209:17: note: Assignment 'img=calloc(1,sizeof(*img))', assigned value is 0 goxel-0.11.0/src/image.c:244:20: note: Null pointer dereference goxel-0.11.0/src/image.c:244:40: warning: If memory allocation fails, then there is a possible null pointer dereference: img [nullPointerOutOfMemory] goxel-0.11.0/src/image.c:209:17: note: Assuming allocation function fails goxel-0.11.0/src/image.c:209:17: note: Assignment 'img=calloc(1,sizeof(*img))', assigned value is 0 goxel-0.11.0/src/image.c:244:40: note: Null pointer dereference goxel-0.11.0/src/image.c:387:22: warning: Either the condition 'img' is redundant or there is possible null pointer dereference: img. [nullPointerRedundantCheck] goxel-0.11.0/src/image.c:388:12: note: Assuming that condition 'img' is not redundant goxel-0.11.0/src/image.c:387:22: note: Null pointer dereference goxel-0.11.0/src/image.c:668:16: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: img [nullPointerOutOfMemory] goxel-0.11.0/src/image.c:180:26: note: Assuming allocation function fails goxel-0.11.0/src/image.c:180:26: note: Assignment 'img=calloc(1,sizeof(*img))', assigned value is 0 goxel-0.11.0/src/image.c:195:36: note: Calling function 'image_get_key', 1st argument 'img' value is 0 goxel-0.11.0/src/image.c:668:16: note: Null pointer dereference goxel-0.11.0/src/image.c:672:16: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: img [nullPointerOutOfMemory] goxel-0.11.0/src/image.c:180:26: note: Assuming allocation function fails goxel-0.11.0/src/image.c:180:26: note: Assignment 'img=calloc(1,sizeof(*img))', assigned value is 0 goxel-0.11.0/src/image.c:195:36: note: Calling function 'image_get_key', 1st argument 'img' value is 0 goxel-0.11.0/src/image.c:672:16: note: Null pointer dereference goxel-0.11.0/src/image.c:676:16: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: img [nullPointerOutOfMemory] goxel-0.11.0/src/image.c:180:26: note: Assuming allocation function fails goxel-0.11.0/src/image.c:180:26: note: Assignment 'img=calloc(1,sizeof(*img))', assigned value is 0 goxel-0.11.0/src/image.c:195:36: note: Calling function 'image_get_key', 1st argument 'img' value is 0 goxel-0.11.0/src/image.c:676:16: note: Null pointer dereference goxel-0.11.0/src/image.c:368:55: style:inconclusive: Function 'image_duplicate_layer' argument 2 names different: declaration 'layer' definition 'other'. [funcArgNamesDifferent] goxel-0.11.0/src/image.h:62:55: note: Function 'image_duplicate_layer' argument 2 names different: declaration 'layer' definition 'other'. goxel-0.11.0/src/image.c:368:55: note: Function 'image_duplicate_layer' argument 2 names different: declaration 'layer' definition 'other'. goxel-0.11.0/src/image.c:53:40: style: Parameter 'user' can be declared as pointer to const. However it seems that 'material_name_exists' is a callback function, if 'user' is declared with const you might also need to cast function pointer(s). [constParameterCallback] goxel-0.11.0/src/image.c:480:24: note: You might need to cast the function pointer here goxel-0.11.0/src/image.c:53:40: note: Parameter 'user' can be declared as pointer to const goxel-0.11.0/src/image.c:63:37: style: Parameter 'user' can be declared as pointer to const. However it seems that 'layer_name_exists' is a callback function, if 'user' is declared with const you might also need to cast function pointer(s). [constParameterCallback] goxel-0.11.0/src/image.c:375:20: note: You might need to cast the function pointer here goxel-0.11.0/src/image.c:63:37: note: Parameter 'user' can be declared as pointer to const goxel-0.11.0/src/image.c:73:38: style: Parameter 'user' can be declared as pointer to const. However it seems that 'camera_name_exists' is a callback function, if 'user' is declared with const you might also need to cast function pointer(s). [constParameterCallback] goxel-0.11.0/src/image.c:437:24: note: You might need to cast the function pointer here goxel-0.11.0/src/image.c:73:38: note: Parameter 'user' can be declared as pointer to const goxel-0.11.0/src/image.c:151:22: style: Variable 'base' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/src/image.c:540:42: style: Parameter 'img' can be declared as pointer to const [constParameterPointer] goxel-0.11.0/src/image.c:154:42: error: Uninitialized variable: layer->base_id [uninitvar] goxel-0.11.0/src/image.c:215:28: error: Uninitialized variables: other_layer.next, other_layer.prev, other_layer.mesh, other_layer.material, other_layer.id, other_layer.visible, other_layer.image, other_layer.base_id, other_layer.base_mesh_key, other_layer.shape, other_layer.shape_key [uninitvar] goxel-0.11.0/src/image.c:225:30: error: Uninitialized variables: other_camera.next, other_camera.prev, other_camera.ortho, other_camera.dist, other_camera.fovy, other_camera.aspect [uninitvar] goxel-0.11.0/src/image.c:234:34: error: Uninitialized variables: other_material.metallic, other_material.roughness, other_material.next, other_material.prev [uninitvar] goxel-0.11.0/src/image.c:280:13: error: Uninitialized variables: snap.layers, snap.active_layer, snap.cameras, snap.active_camera, snap.materials, snap.active_material, snap.path, snap.export_custom_size, snap.export_width, snap.export_height, snap.export_transparent_background, snap.saved_key, snap.history, snap.history_next, snap.history_prev [uninitvar] goxel-0.11.0/src/image.c:335:20: error: Uninitialized variable: other->base_id [uninitvar] goxel-0.11.0/src/image.c:410:21: error: Uninitialized variable: layer->visible [uninitvar] goxel-0.11.0/src/image.c:508:32: error: Uninitialized variables: layer.next, layer.prev, layer.mesh, layer.material, layer.id, layer.visible, layer.image, layer.base_id, layer.base_mesh_key, layer.shape, layer.shape_key [uninitvar] goxel-0.11.0/src/image.c:522:28: error: Uninitialized variables: other_layer.next, other_layer.prev, other_layer.mesh, other_layer.material, other_layer.id, other_layer.visible, other_layer.image, other_layer.base_id, other_layer.base_mesh_key, other_layer.shape, other_layer.shape_key [uninitvar] goxel-0.11.0/src/image.c:669:27: error: Uninitialized variables: layer.next, layer.prev, layer.mesh, layer.material, layer.id, layer.visible, layer.image, layer.base_id, layer.base_mesh_key, layer.shape, layer.shape_key [uninitvar] goxel-0.11.0/src/image.c:673:28: error: Uninitialized variables: camera.next, camera.prev, camera.ortho, camera.dist, camera.fovy, camera.aspect [uninitvar] goxel-0.11.0/src/image.c:677:31: error: Uninitialized variables: material.metallic, material.roughness, material.next, material.prev [uninitvar] goxel-0.11.0/src/imgui.cpp:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] goxel-0.11.0/src/layer.c:26:23: warning: If memory allocation fails, then there is a possible null pointer dereference: layer [nullPointerOutOfMemory] goxel-0.11.0/src/layer.c:25:19: note: Assuming allocation function fails goxel-0.11.0/src/layer.c:25:19: note: Assignment 'layer=calloc(1,sizeof(*layer))', assigned value is 0 goxel-0.11.0/src/layer.c:26:23: note: Null pointer dereference goxel-0.11.0/src/layer.c:27:5: warning: If memory allocation fails, then there is a possible null pointer dereference: layer [nullPointerOutOfMemory] goxel-0.11.0/src/layer.c:25:19: note: Assuming allocation function fails goxel-0.11.0/src/layer.c:25:19: note: Assignment 'layer=calloc(1,sizeof(*layer))', assigned value is 0 goxel-0.11.0/src/layer.c:27:5: note: Null pointer dereference goxel-0.11.0/src/layer.c:28:23: warning: If memory allocation fails, then there is a possible null pointer dereference: layer [nullPointerOutOfMemory] goxel-0.11.0/src/layer.c:25:19: note: Assuming allocation function fails goxel-0.11.0/src/layer.c:25:19: note: Assignment 'layer=calloc(1,sizeof(*layer))', assigned value is 0 goxel-0.11.0/src/layer.c:28:23: note: Null pointer dereference goxel-0.11.0/src/layer.c:57:12: warning: If memory allocation fails, then there is a possible null pointer dereference: layer [nullPointerOutOfMemory] goxel-0.11.0/src/layer.c:56:19: note: Assuming allocation function fails goxel-0.11.0/src/layer.c:56:19: note: Assignment 'layer=calloc(1,sizeof(*layer))', assigned value is 0 goxel-0.11.0/src/layer.c:57:12: note: Null pointer dereference goxel-0.11.0/src/layer.c:58:5: warning: If memory allocation fails, then there is a possible null pointer dereference: layer [nullPointerOutOfMemory] goxel-0.11.0/src/layer.c:56:19: note: Assuming allocation function fails goxel-0.11.0/src/layer.c:56:19: note: Assignment 'layer=calloc(1,sizeof(*layer))', assigned value is 0 goxel-0.11.0/src/layer.c:58:5: note: Null pointer dereference goxel-0.11.0/src/layer.c:59:5: warning: If memory allocation fails, then there is a possible null pointer dereference: layer [nullPointerOutOfMemory] goxel-0.11.0/src/layer.c:56:19: note: Assuming allocation function fails goxel-0.11.0/src/layer.c:56:19: note: Assignment 'layer=calloc(1,sizeof(*layer))', assigned value is 0 goxel-0.11.0/src/layer.c:59:5: note: Null pointer dereference goxel-0.11.0/src/layer.c:60:5: warning: If memory allocation fails, then there is a possible null pointer dereference: layer [nullPointerOutOfMemory] goxel-0.11.0/src/layer.c:56:19: note: Assuming allocation function fails goxel-0.11.0/src/layer.c:56:19: note: Assignment 'layer=calloc(1,sizeof(*layer))', assigned value is 0 goxel-0.11.0/src/layer.c:60:5: note: Null pointer dereference goxel-0.11.0/src/layer.c:61:5: warning: If memory allocation fails, then there is a possible null pointer dereference: layer [nullPointerOutOfMemory] goxel-0.11.0/src/layer.c:56:19: note: Assuming allocation function fails goxel-0.11.0/src/layer.c:56:19: note: Assignment 'layer=calloc(1,sizeof(*layer))', assigned value is 0 goxel-0.11.0/src/layer.c:61:5: note: Null pointer dereference goxel-0.11.0/src/layer.c:62:27: warning: If memory allocation fails, then there is a possible null pointer dereference: layer [nullPointerOutOfMemory] goxel-0.11.0/src/layer.c:56:19: note: Assuming allocation function fails goxel-0.11.0/src/layer.c:56:19: note: Assignment 'layer=calloc(1,sizeof(*layer))', assigned value is 0 goxel-0.11.0/src/layer.c:62:27: note: Null pointer dereference goxel-0.11.0/src/layer.c:63:27: warning: If memory allocation fails, then there is a possible null pointer dereference: layer [nullPointerOutOfMemory] goxel-0.11.0/src/layer.c:56:19: note: Assuming allocation function fails goxel-0.11.0/src/layer.c:56:19: note: Assignment 'layer=calloc(1,sizeof(*layer))', assigned value is 0 goxel-0.11.0/src/layer.c:63:27: note: Null pointer dereference goxel-0.11.0/src/layer.c:64:5: warning: If memory allocation fails, then there is a possible null pointer dereference: layer [nullPointerOutOfMemory] goxel-0.11.0/src/layer.c:56:19: note: Assuming allocation function fails goxel-0.11.0/src/layer.c:56:19: note: Assignment 'layer=calloc(1,sizeof(*layer))', assigned value is 0 goxel-0.11.0/src/layer.c:64:5: note: Null pointer dereference goxel-0.11.0/src/layer.c:65:5: warning: If memory allocation fails, then there is a possible null pointer dereference: layer [nullPointerOutOfMemory] goxel-0.11.0/src/layer.c:56:19: note: Assuming allocation function fails goxel-0.11.0/src/layer.c:56:19: note: Assignment 'layer=calloc(1,sizeof(*layer))', assigned value is 0 goxel-0.11.0/src/layer.c:65:5: note: Null pointer dereference goxel-0.11.0/src/layer.c:66:5: warning: If memory allocation fails, then there is a possible null pointer dereference: layer [nullPointerOutOfMemory] goxel-0.11.0/src/layer.c:56:19: note: Assuming allocation function fails goxel-0.11.0/src/layer.c:56:19: note: Assignment 'layer=calloc(1,sizeof(*layer))', assigned value is 0 goxel-0.11.0/src/layer.c:66:5: note: Null pointer dereference goxel-0.11.0/src/layer.c:67:5: warning: If memory allocation fails, then there is a possible null pointer dereference: layer [nullPointerOutOfMemory] goxel-0.11.0/src/layer.c:56:19: note: Assuming allocation function fails goxel-0.11.0/src/layer.c:56:19: note: Assignment 'layer=calloc(1,sizeof(*layer))', assigned value is 0 goxel-0.11.0/src/layer.c:67:5: note: Null pointer dereference goxel-0.11.0/src/layer.c:68:5: warning: If memory allocation fails, then there is a possible null pointer dereference: layer [nullPointerOutOfMemory] goxel-0.11.0/src/layer.c:56:19: note: Assuming allocation function fails goxel-0.11.0/src/layer.c:56:19: note: Assignment 'layer=calloc(1,sizeof(*layer))', assigned value is 0 goxel-0.11.0/src/layer.c:68:5: note: Null pointer dereference goxel-0.11.0/src/layer.c:69:12: warning: If memory allocation fails, then there is a possible null pointer dereference: layer [nullPointerOutOfMemory] goxel-0.11.0/src/layer.c:56:19: note: Assuming allocation function fails goxel-0.11.0/src/layer.c:56:19: note: Assignment 'layer=calloc(1,sizeof(*layer))', assigned value is 0 goxel-0.11.0/src/layer.c:69:12: note: Null pointer dereference goxel-0.11.0/src/main.c:33:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/main.c:56:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLFW_FALSE [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/main.c:133:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/main.c:161:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLFW_VISIBLE [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/main.c:276:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLFW_SAMPLES [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/main.c:250:41: style: Parameter 'window' can be declared as pointer to const [constParameterPointer] goxel-0.11.0/src/marchingcube.c:92:11: style: Variable 'u' can be declared as const array [constVariable] goxel-0.11.0/src/marchingcube.c:93:11: style: Variable 'v' can be declared as const array [constVariable] goxel-0.11.0/src/marchingcube.c:94:11: style: Variable 'n' can be declared as const array [constVariable] goxel-0.11.0/src/material.c:30:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/material.c:30:6: warning: If memory allocation fails, then there is a possible null pointer dereference: m [nullPointerOutOfMemory] goxel-0.11.0/src/material.c:29:27: note: Assuming allocation function fails goxel-0.11.0/src/material.c:29:27: note: Assignment 'm=calloc(1,sizeof(*m))', assigned value is 0 goxel-0.11.0/src/material.c:30:6: note: Null pointer dereference goxel-0.11.0/src/material.c:31:24: warning: If memory allocation fails, then there is a possible null pointer dereference: m [nullPointerOutOfMemory] goxel-0.11.0/src/material.c:29:27: note: Assuming allocation function fails goxel-0.11.0/src/material.c:29:27: note: Assignment 'm=calloc(1,sizeof(*m))', assigned value is 0 goxel-0.11.0/src/material.c:31:24: note: Null pointer dereference goxel-0.11.0/src/material.c:43:6: warning: If memory allocation fails, then there is a possible null pointer dereference: m [nullPointerOutOfMemory] goxel-0.11.0/src/material.c:42:27: note: Assuming allocation function fails goxel-0.11.0/src/material.c:42:27: note: Assignment 'm=malloc(sizeof(*m))', assigned value is 0 goxel-0.11.0/src/material.c:43:6: note: Null pointer dereference goxel-0.11.0/src/material.c:44:5: warning: If memory allocation fails, then there is a possible null pointer dereference: m [nullPointerOutOfMemory] goxel-0.11.0/src/material.c:42:27: note: Assuming allocation function fails goxel-0.11.0/src/material.c:42:27: note: Assignment 'm=malloc(sizeof(*m))', assigned value is 0 goxel-0.11.0/src/material.c:44:5: note: Null pointer dereference goxel-0.11.0/src/material.c:44:15: warning: If memory allocation fails, then there is a possible null pointer dereference: m [nullPointerOutOfMemory] goxel-0.11.0/src/material.c:42:27: note: Assuming allocation function fails goxel-0.11.0/src/material.c:42:27: note: Assignment 'm=malloc(sizeof(*m))', assigned value is 0 goxel-0.11.0/src/material.c:44:15: note: Null pointer dereference goxel-0.11.0/src/material.c:40:45: style:inconclusive: Function 'material_copy' argument 1 names different: declaration 'mat' definition 'other'. [funcArgNamesDifferent] goxel-0.11.0/src/material.h:42:45: note: Function 'material_copy' argument 1 names different: declaration 'mat' definition 'other'. goxel-0.11.0/src/material.c:40:45: note: Function 'material_copy' argument 1 names different: declaration 'mat' definition 'other'. goxel-0.11.0/src/mesh.c:305:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hh [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/mesh.c:324:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hh [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/mesh.c:343:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hh [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/mesh.c:374:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flags [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/mesh.c:383:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mesh2 [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/mesh.c:418:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hh [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/mesh.c:433:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hh [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/mesh.c:461:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hh [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/mesh.c:489:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hh [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/mesh.c:513:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hh [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/mesh.c:603:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hh [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/mesh.c:697:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hh [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/mesh.c:510:13: warning: Assert statement calls a function which may have desired side effects: 'mesh_get_block_at'. [assertWithSideEffect] goxel-0.11.0/src/mesh.c:137:9: warning: If memory allocation fails, then there is a possible null pointer dereference: data [nullPointerOutOfMemory] goxel-0.11.0/src/mesh.c:136:22: note: Assuming allocation function fails goxel-0.11.0/src/mesh.c:136:22: note: Assignment 'data=calloc(1,sizeof(*data))', assigned value is 0 goxel-0.11.0/src/mesh.c:137:9: note: Null pointer dereference goxel-0.11.0/src/mesh.c:138:9: warning: If memory allocation fails, then there is a possible null pointer dereference: data [nullPointerOutOfMemory] goxel-0.11.0/src/mesh.c:136:22: note: Assuming allocation function fails goxel-0.11.0/src/mesh.c:136:22: note: Assignment 'data=calloc(1,sizeof(*data))', assigned value is 0 goxel-0.11.0/src/mesh.c:138:9: note: Null pointer dereference goxel-0.11.0/src/mesh.c:159:12: warning: If memory allocation fails, then there is a possible null pointer dereference: block [nullPointerOutOfMemory] goxel-0.11.0/src/mesh.c:158:28: note: Assuming allocation function fails goxel-0.11.0/src/mesh.c:158:28: note: Assignment 'block=calloc(1,sizeof(*block))', assigned value is 0 goxel-0.11.0/src/mesh.c:159:12: note: Null pointer dereference goxel-0.11.0/src/mesh.c:160:5: warning: If memory allocation fails, then there is a possible null pointer dereference: block [nullPointerOutOfMemory] goxel-0.11.0/src/mesh.c:158:28: note: Assuming allocation function fails goxel-0.11.0/src/mesh.c:158:28: note: Assignment 'block=calloc(1,sizeof(*block))', assigned value is 0 goxel-0.11.0/src/mesh.c:160:5: note: Null pointer dereference goxel-0.11.0/src/mesh.c:161:5: warning: If memory allocation fails, then there is a possible null pointer dereference: block [nullPointerOutOfMemory] goxel-0.11.0/src/mesh.c:158:28: note: Assuming allocation function fails goxel-0.11.0/src/mesh.c:158:28: note: Assignment 'block=calloc(1,sizeof(*block))', assigned value is 0 goxel-0.11.0/src/mesh.c:161:5: note: Null pointer dereference goxel-0.11.0/src/mesh.c:162:5: warning: If memory allocation fails, then there is a possible null pointer dereference: block [nullPointerOutOfMemory] goxel-0.11.0/src/mesh.c:158:28: note: Assuming allocation function fails goxel-0.11.0/src/mesh.c:158:28: note: Assignment 'block=calloc(1,sizeof(*block))', assigned value is 0 goxel-0.11.0/src/mesh.c:162:5: note: Null pointer dereference goxel-0.11.0/src/mesh.c:180:6: warning: If memory allocation fails, then there is a possible null pointer dereference: block [nullPointerOutOfMemory] goxel-0.11.0/src/mesh.c:179:28: note: Assuming allocation function fails goxel-0.11.0/src/mesh.c:179:28: note: Assignment 'block=malloc(sizeof(*block))', assigned value is 0 goxel-0.11.0/src/mesh.c:180:6: note: Null pointer dereference goxel-0.11.0/src/mesh.c:182:5: warning: If memory allocation fails, then there is a possible null pointer dereference: block [nullPointerOutOfMemory] goxel-0.11.0/src/mesh.c:179:28: note: Assuming allocation function fails goxel-0.11.0/src/mesh.c:179:28: note: Assignment 'block=malloc(sizeof(*block))', assigned value is 0 goxel-0.11.0/src/mesh.c:182:5: note: Null pointer dereference goxel-0.11.0/src/mesh.c:183:5: warning: If memory allocation fails, then there is a possible null pointer dereference: block [nullPointerOutOfMemory] goxel-0.11.0/src/mesh.c:179:28: note: Assuming allocation function fails goxel-0.11.0/src/mesh.c:179:28: note: Assignment 'block=malloc(sizeof(*block))', assigned value is 0 goxel-0.11.0/src/mesh.c:183:5: note: Null pointer dereference goxel-0.11.0/src/mesh.c:209:12: warning: If memory allocation fails, then there is a possible null pointer dereference: data [nullPointerOutOfMemory] goxel-0.11.0/src/mesh.c:208:18: note: Assuming allocation function fails goxel-0.11.0/src/mesh.c:208:18: note: Assignment 'data=calloc(1,sizeof(*block->data))', assigned value is 0 goxel-0.11.0/src/mesh.c:209:12: note: Null pointer dereference goxel-0.11.0/src/mesh.c:210:5: warning: If memory allocation fails, then there is a possible null pointer dereference: data [nullPointerOutOfMemory] goxel-0.11.0/src/mesh.c:208:18: note: Assuming allocation function fails goxel-0.11.0/src/mesh.c:208:18: note: Assignment 'data=calloc(1,sizeof(*block->data))', assigned value is 0 goxel-0.11.0/src/mesh.c:210:5: note: Null pointer dereference goxel-0.11.0/src/mesh.c:212:10: warning: If memory allocation fails, then there is a possible null pointer dereference: block->data [nullPointerOutOfMemory] goxel-0.11.0/src/mesh.c:208:18: note: Assuming allocation function fails goxel-0.11.0/src/mesh.c:208:18: note: Assignment 'data=calloc(1,sizeof(*block->data))', assigned value is 0 goxel-0.11.0/src/mesh.c:211:19: note: Assignment 'block->data=data', assigned value is 0 goxel-0.11.0/src/mesh.c:212:10: note: Null pointer dereference goxel-0.11.0/src/mesh.c:363:5: warning: If memory allocation fails, then there is a possible null pointer dereference: mesh [nullPointerOutOfMemory] goxel-0.11.0/src/mesh.c:362:18: note: Assuming allocation function fails goxel-0.11.0/src/mesh.c:362:18: note: Assignment 'mesh=calloc(1,sizeof(*mesh))', assigned value is 0 goxel-0.11.0/src/mesh.c:363:5: note: Null pointer dereference goxel-0.11.0/src/mesh.c:364:5: warning: If memory allocation fails, then there is a possible null pointer dereference: mesh [nullPointerOutOfMemory] goxel-0.11.0/src/mesh.c:362:18: note: Assuming allocation function fails goxel-0.11.0/src/mesh.c:362:18: note: Assignment 'mesh=calloc(1,sizeof(*mesh))', assigned value is 0 goxel-0.11.0/src/mesh.c:364:5: note: Null pointer dereference goxel-0.11.0/src/mesh.c:365:6: warning: If memory allocation fails, then there is a possible null pointer dereference: mesh [nullPointerOutOfMemory] goxel-0.11.0/src/mesh.c:362:18: note: Assuming allocation function fails goxel-0.11.0/src/mesh.c:362:18: note: Assignment 'mesh=calloc(1,sizeof(*mesh))', assigned value is 0 goxel-0.11.0/src/mesh.c:365:6: note: Null pointer dereference goxel-0.11.0/src/mesh.c:447:5: warning: If memory allocation fails, then there is a possible null pointer dereference: mesh [nullPointerOutOfMemory] goxel-0.11.0/src/mesh.c:446:26: note: Assuming allocation function fails goxel-0.11.0/src/mesh.c:446:26: note: Assignment 'mesh=calloc(1,sizeof(*mesh))', assigned value is 0 goxel-0.11.0/src/mesh.c:447:5: note: Null pointer dereference goxel-0.11.0/src/mesh.c:448:5: warning: If memory allocation fails, then there is a possible null pointer dereference: mesh [nullPointerOutOfMemory] goxel-0.11.0/src/mesh.c:446:26: note: Assuming allocation function fails goxel-0.11.0/src/mesh.c:446:26: note: Assignment 'mesh=calloc(1,sizeof(*mesh))', assigned value is 0 goxel-0.11.0/src/mesh.c:448:5: note: Null pointer dereference goxel-0.11.0/src/mesh.c:449:5: warning: If memory allocation fails, then there is a possible null pointer dereference: mesh [nullPointerOutOfMemory] goxel-0.11.0/src/mesh.c:446:26: note: Assuming allocation function fails goxel-0.11.0/src/mesh.c:446:26: note: Assignment 'mesh=calloc(1,sizeof(*mesh))', assigned value is 0 goxel-0.11.0/src/mesh.c:449:5: note: Null pointer dereference goxel-0.11.0/src/mesh.c:450:7: warning: If memory allocation fails, then there is a possible null pointer dereference: mesh [nullPointerOutOfMemory] goxel-0.11.0/src/mesh.c:446:26: note: Assuming allocation function fails goxel-0.11.0/src/mesh.c:446:26: note: Assignment 'mesh=calloc(1,sizeof(*mesh))', assigned value is 0 goxel-0.11.0/src/mesh.c:450:7: note: Null pointer dereference goxel-0.11.0/src/mesh.c:444:33: style:inconclusive: Function 'mesh_copy' argument 1 names different: declaration 'mesh' definition 'other'. [funcArgNamesDifferent] goxel-0.11.0/src/mesh.h:113:33: note: Function 'mesh_copy' argument 1 names different: declaration 'mesh' definition 'other'. goxel-0.11.0/src/mesh.c:444:33: note: Function 'mesh_copy' argument 1 names different: declaration 'mesh' definition 'other'. goxel-0.11.0/src/mesh.c:542:49: style:inconclusive: Function 'mesh_set_at' argument 2 names different: declaration 'it' definition 'iter'. [funcArgNamesDifferent] goxel-0.11.0/src/mesh.h:135:49: note: Function 'mesh_set_at' argument 2 names different: declaration 'it' definition 'iter'. goxel-0.11.0/src/mesh.c:542:49: note: Function 'mesh_set_at' argument 2 names different: declaration 'it' definition 'iter'. goxel-0.11.0/src/mesh.c:687:64: style:inconclusive: Function 'mesh_get_block_data' argument 2 names different: declaration 'accessor' definition 'iter'. [funcArgNamesDifferent] goxel-0.11.0/src/mesh.h:217:64: note: Function 'mesh_get_block_data' argument 2 names different: declaration 'accessor' definition 'iter'. goxel-0.11.0/src/mesh.c:687:64: note: Function 'mesh_get_block_data' argument 2 names different: declaration 'accessor' definition 'iter'. goxel-0.11.0/src/mesh.c:703:64: style:inconclusive: Function 'mesh_get_alpha_at' argument 2 names different: declaration 'it' definition 'iter'. [funcArgNamesDifferent] goxel-0.11.0/src/mesh.h:120:64: note: Function 'mesh_get_alpha_at' argument 2 names different: declaration 'it' definition 'iter'. goxel-0.11.0/src/mesh.c:703:64: note: Function 'mesh_get_alpha_at' argument 2 names different: declaration 'it' definition 'iter'. goxel-0.11.0/src/mesh.c:84:33: style: Parameter 'mat' can be declared as const array [constParameter] goxel-0.11.0/src/mesh.c:520:14: style: Variable 'block' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/src/mesh.c:735:14: style: Variable 'block' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/src/mesh.c:325:28: error: Uninitialized variables: block.hh, block.data, block.id [uninitvar] goxel-0.11.0/src/mesh.c:344:28: error: Uninitialized variables: block.hh, block.data, block.id [uninitvar] goxel-0.11.0/src/mesh_to_vertices.c:74:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _b [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/mesh_utils.c:207:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _a [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/mesh_utils.c:367:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _a [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/mesh_utils.c:160:13: style: Variable 'mesh' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/src/mesh_utils.c:292:13: style: Variable 'cached' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/src/mesh_utils.c:467:13: style: Variable 'cached' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/src/mesh_utils.c:430:18: style: struct member 'Anonymous33::id1' is never used. [unusedStructMember] goxel-0.11.0/src/mesh_utils.c:431:18: style: struct member 'Anonymous33::id2' is never used. [unusedStructMember] goxel-0.11.0/src/mesh_utils.c:485:18: style: struct member 'Anonymous34::id1' is never used. [unusedStructMember] goxel-0.11.0/src/mesh_utils.c:486:18: style: struct member 'Anonymous34::id2' is never used. [unusedStructMember] goxel-0.11.0/src/model3d.c:47:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_TEXTURE_2D [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/model3d.c:292:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_BLEND [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/model3d.c:46:12: warning: If memory allocation fails, then there is a possible null pointer dereference: buffer [nullPointerOutOfMemory] goxel-0.11.0/src/model3d.c:45:20: note: Assuming allocation function fails goxel-0.11.0/src/model3d.c:45:20: note: Assignment 'buffer=malloc(s*s*3)', assigned value is 0 goxel-0.11.0/src/model3d.c:46:12: note: Null pointer dereference goxel-0.11.0/src/model3d.c:85:5: warning: If memory allocation fails, then there is a possible null pointer dereference: model [nullPointerOutOfMemory] goxel-0.11.0/src/model3d.c:84:30: note: Assuming allocation function fails goxel-0.11.0/src/model3d.c:84:30: note: Assignment 'model=calloc(1,sizeof(*model))', assigned value is 0 goxel-0.11.0/src/model3d.c:85:5: note: Null pointer dereference goxel-0.11.0/src/model3d.c:86:5: warning: If memory allocation fails, then there is a possible null pointer dereference: model [nullPointerOutOfMemory] goxel-0.11.0/src/model3d.c:84:30: note: Assuming allocation function fails goxel-0.11.0/src/model3d.c:84:30: note: Assignment 'model=calloc(1,sizeof(*model))', assigned value is 0 goxel-0.11.0/src/model3d.c:86:5: note: Null pointer dereference goxel-0.11.0/src/model3d.c:88:5: warning: If memory allocation fails, then there is a possible null pointer dereference: model [nullPointerOutOfMemory] goxel-0.11.0/src/model3d.c:84:30: note: Assuming allocation function fails goxel-0.11.0/src/model3d.c:84:30: note: Assignment 'model=calloc(1,sizeof(*model))', assigned value is 0 goxel-0.11.0/src/model3d.c:88:5: note: Null pointer dereference goxel-0.11.0/src/model3d.c:89:5: warning: If memory allocation fails, then there is a possible null pointer dereference: model [nullPointerOutOfMemory] goxel-0.11.0/src/model3d.c:84:30: note: Assuming allocation function fails goxel-0.11.0/src/model3d.c:84:30: note: Assignment 'model=calloc(1,sizeof(*model))', assigned value is 0 goxel-0.11.0/src/model3d.c:89:5: note: Null pointer dereference goxel-0.11.0/src/model3d.c:89:30: warning: If memory allocation fails, then there is a possible null pointer dereference: model [nullPointerOutOfMemory] goxel-0.11.0/src/model3d.c:84:30: note: Assuming allocation function fails goxel-0.11.0/src/model3d.c:84:30: note: Assignment 'model=calloc(1,sizeof(*model))', assigned value is 0 goxel-0.11.0/src/model3d.c:89:30: note: Null pointer dereference goxel-0.11.0/src/model3d.c:94:13: warning: If memory allocation fails, then there is a possible null pointer dereference: model [nullPointerOutOfMemory] goxel-0.11.0/src/model3d.c:84:30: note: Assuming allocation function fails goxel-0.11.0/src/model3d.c:84:30: note: Assignment 'model=calloc(1,sizeof(*model))', assigned value is 0 goxel-0.11.0/src/model3d.c:94:13: note: Null pointer dereference goxel-0.11.0/src/model3d.c:96:13: warning: If memory allocation fails, then there is a possible null pointer dereference: model [nullPointerOutOfMemory] goxel-0.11.0/src/model3d.c:84:30: note: Assuming allocation function fails goxel-0.11.0/src/model3d.c:84:30: note: Assignment 'model=calloc(1,sizeof(*model))', assigned value is 0 goxel-0.11.0/src/model3d.c:96:13: note: Null pointer dereference goxel-0.11.0/src/model3d.c:99:13: warning: If memory allocation fails, then there is a possible null pointer dereference: model [nullPointerOutOfMemory] goxel-0.11.0/src/model3d.c:84:30: note: Assuming allocation function fails goxel-0.11.0/src/model3d.c:84:30: note: Assignment 'model=calloc(1,sizeof(*model))', assigned value is 0 goxel-0.11.0/src/model3d.c:99:13: note: Null pointer dereference goxel-0.11.0/src/model3d.c:102:5: warning: If memory allocation fails, then there is a possible null pointer dereference: model [nullPointerOutOfMemory] goxel-0.11.0/src/model3d.c:84:30: note: Assuming allocation function fails goxel-0.11.0/src/model3d.c:84:30: note: Assignment 'model=calloc(1,sizeof(*model))', assigned value is 0 goxel-0.11.0/src/model3d.c:102:5: note: Null pointer dereference goxel-0.11.0/src/model3d.c:111:5: warning: If memory allocation fails, then there is a possible null pointer dereference: model [nullPointerOutOfMemory] goxel-0.11.0/src/model3d.c:110:30: note: Assuming allocation function fails goxel-0.11.0/src/model3d.c:110:30: note: Assignment 'model=calloc(1,sizeof(*model))', assigned value is 0 goxel-0.11.0/src/model3d.c:111:5: note: Null pointer dereference goxel-0.11.0/src/model3d.c:112:5: warning: If memory allocation fails, then there is a possible null pointer dereference: model [nullPointerOutOfMemory] goxel-0.11.0/src/model3d.c:110:30: note: Assuming allocation function fails goxel-0.11.0/src/model3d.c:110:30: note: Assignment 'model=calloc(1,sizeof(*model))', assigned value is 0 goxel-0.11.0/src/model3d.c:112:5: note: Null pointer dereference goxel-0.11.0/src/model3d.c:112:30: warning: If memory allocation fails, then there is a possible null pointer dereference: model [nullPointerOutOfMemory] goxel-0.11.0/src/model3d.c:110:30: note: Assuming allocation function fails goxel-0.11.0/src/model3d.c:110:30: note: Assignment 'model=calloc(1,sizeof(*model))', assigned value is 0 goxel-0.11.0/src/model3d.c:112:30: note: Null pointer dereference goxel-0.11.0/src/model3d.c:117:13: warning: If memory allocation fails, then there is a possible null pointer dereference: model [nullPointerOutOfMemory] goxel-0.11.0/src/model3d.c:110:30: note: Assuming allocation function fails goxel-0.11.0/src/model3d.c:110:30: note: Assignment 'model=calloc(1,sizeof(*model))', assigned value is 0 goxel-0.11.0/src/model3d.c:117:13: note: Null pointer dereference goxel-0.11.0/src/model3d.c:119:13: warning: If memory allocation fails, then there is a possible null pointer dereference: model [nullPointerOutOfMemory] goxel-0.11.0/src/model3d.c:110:30: note: Assuming allocation function fails goxel-0.11.0/src/model3d.c:110:30: note: Assignment 'model=calloc(1,sizeof(*model))', assigned value is 0 goxel-0.11.0/src/model3d.c:119:13: note: Null pointer dereference goxel-0.11.0/src/model3d.c:120:22: warning: If memory allocation fails, then there is a possible null pointer dereference: model [nullPointerOutOfMemory] goxel-0.11.0/src/model3d.c:110:30: note: Assuming allocation function fails goxel-0.11.0/src/model3d.c:110:30: note: Assignment 'model=calloc(1,sizeof(*model))', assigned value is 0 goxel-0.11.0/src/model3d.c:120:22: note: Null pointer dereference goxel-0.11.0/src/model3d.c:123:5: warning: If memory allocation fails, then there is a possible null pointer dereference: model [nullPointerOutOfMemory] goxel-0.11.0/src/model3d.c:110:30: note: Assuming allocation function fails goxel-0.11.0/src/model3d.c:110:30: note: Assignment 'model=calloc(1,sizeof(*model))', assigned value is 0 goxel-0.11.0/src/model3d.c:123:5: note: Null pointer dereference goxel-0.11.0/src/model3d.c:124:5: warning: If memory allocation fails, then there is a possible null pointer dereference: model [nullPointerOutOfMemory] goxel-0.11.0/src/model3d.c:110:30: note: Assuming allocation function fails goxel-0.11.0/src/model3d.c:110:30: note: Assignment 'model=calloc(1,sizeof(*model))', assigned value is 0 goxel-0.11.0/src/model3d.c:124:5: note: Null pointer dereference goxel-0.11.0/src/model3d.c:134:5: warning: If memory allocation fails, then there is a possible null pointer dereference: model [nullPointerOutOfMemory] goxel-0.11.0/src/model3d.c:132:30: note: Assuming allocation function fails goxel-0.11.0/src/model3d.c:132:30: note: Assignment 'model=calloc(1,sizeof(*model))', assigned value is 0 goxel-0.11.0/src/model3d.c:134:5: note: Null pointer dereference goxel-0.11.0/src/model3d.c:135:5: warning: If memory allocation fails, then there is a possible null pointer dereference: model [nullPointerOutOfMemory] goxel-0.11.0/src/model3d.c:132:30: note: Assuming allocation function fails goxel-0.11.0/src/model3d.c:132:30: note: Assignment 'model=calloc(1,sizeof(*model))', assigned value is 0 goxel-0.11.0/src/model3d.c:135:5: note: Null pointer dereference goxel-0.11.0/src/model3d.c:135:30: warning: If memory allocation fails, then there is a possible null pointer dereference: model [nullPointerOutOfMemory] goxel-0.11.0/src/model3d.c:132:30: note: Assuming allocation function fails goxel-0.11.0/src/model3d.c:132:30: note: Assignment 'model=calloc(1,sizeof(*model))', assigned value is 0 goxel-0.11.0/src/model3d.c:135:30: note: Null pointer dereference goxel-0.11.0/src/model3d.c:136:9: warning: If memory allocation fails, then there is a possible null pointer dereference: model [nullPointerOutOfMemory] goxel-0.11.0/src/model3d.c:132:30: note: Assuming allocation function fails goxel-0.11.0/src/model3d.c:132:30: note: Assignment 'model=calloc(1,sizeof(*model))', assigned value is 0 goxel-0.11.0/src/model3d.c:136:9: note: Null pointer dereference goxel-0.11.0/src/model3d.c:146:13: warning: If memory allocation fails, then there is a possible null pointer dereference: v [nullPointerOutOfMemory] goxel-0.11.0/src/model3d.c:135:29: note: Assuming allocation function fails goxel-0.11.0/src/model3d.c:135:29: note: Assignment 'model->vertices=calloc(model->nb_vertices,sizeof(*model->vertices))', assigned value is 0 goxel-0.11.0/src/model3d.c:136:7: note: v is assigned 'model->vertices' here. goxel-0.11.0/src/model3d.c:146:13: note: Null pointer dereference goxel-0.11.0/src/model3d.c:147:13: warning: If memory allocation fails, then there is a possible null pointer dereference: v [nullPointerOutOfMemory] goxel-0.11.0/src/model3d.c:135:29: note: Assuming allocation function fails goxel-0.11.0/src/model3d.c:135:29: note: Assignment 'model->vertices=calloc(model->nb_vertices,sizeof(*model->vertices))', assigned value is 0 goxel-0.11.0/src/model3d.c:136:7: note: v is assigned 'model->vertices' here. goxel-0.11.0/src/model3d.c:147:13: note: Null pointer dereference goxel-0.11.0/src/model3d.c:148:13: warning: If memory allocation fails, then there is a possible null pointer dereference: v [nullPointerOutOfMemory] goxel-0.11.0/src/model3d.c:135:29: note: Assuming allocation function fails goxel-0.11.0/src/model3d.c:135:29: note: Assignment 'model->vertices=calloc(model->nb_vertices,sizeof(*model->vertices))', assigned value is 0 goxel-0.11.0/src/model3d.c:136:7: note: v is assigned 'model->vertices' here. goxel-0.11.0/src/model3d.c:148:13: note: Null pointer dereference goxel-0.11.0/src/model3d.c:149:13: warning: If memory allocation fails, then there is a possible null pointer dereference: v [nullPointerOutOfMemory] goxel-0.11.0/src/model3d.c:135:29: note: Assuming allocation function fails goxel-0.11.0/src/model3d.c:135:29: note: Assignment 'model->vertices=calloc(model->nb_vertices,sizeof(*model->vertices))', assigned value is 0 goxel-0.11.0/src/model3d.c:136:7: note: v is assigned 'model->vertices' here. goxel-0.11.0/src/model3d.c:149:13: note: Null pointer dereference goxel-0.11.0/src/model3d.c:150:13: warning: If memory allocation fails, then there is a possible null pointer dereference: v [nullPointerOutOfMemory] goxel-0.11.0/src/model3d.c:135:29: note: Assuming allocation function fails goxel-0.11.0/src/model3d.c:135:29: note: Assignment 'model->vertices=calloc(model->nb_vertices,sizeof(*model->vertices))', assigned value is 0 goxel-0.11.0/src/model3d.c:136:7: note: v is assigned 'model->vertices' here. goxel-0.11.0/src/model3d.c:150:13: note: Null pointer dereference goxel-0.11.0/src/model3d.c:151:13: warning: If memory allocation fails, then there is a possible null pointer dereference: v [nullPointerOutOfMemory] goxel-0.11.0/src/model3d.c:135:29: note: Assuming allocation function fails goxel-0.11.0/src/model3d.c:135:29: note: Assignment 'model->vertices=calloc(model->nb_vertices,sizeof(*model->vertices))', assigned value is 0 goxel-0.11.0/src/model3d.c:136:7: note: v is assigned 'model->vertices' here. goxel-0.11.0/src/model3d.c:151:13: note: Null pointer dereference goxel-0.11.0/src/model3d.c:153:27: warning: If memory allocation fails, then there is a possible null pointer dereference: v [nullPointerOutOfMemory] goxel-0.11.0/src/model3d.c:135:29: note: Assuming allocation function fails goxel-0.11.0/src/model3d.c:135:29: note: Assignment 'model->vertices=calloc(model->nb_vertices,sizeof(*model->vertices))', assigned value is 0 goxel-0.11.0/src/model3d.c:136:7: note: v is assigned 'model->vertices' here. goxel-0.11.0/src/model3d.c:153:27: note: Null pointer dereference goxel-0.11.0/src/model3d.c:153:43: warning: If memory allocation fails, then there is a possible null pointer dereference: v [nullPointerOutOfMemory] goxel-0.11.0/src/model3d.c:135:29: note: Assuming allocation function fails goxel-0.11.0/src/model3d.c:135:29: note: Assignment 'model->vertices=calloc(model->nb_vertices,sizeof(*model->vertices))', assigned value is 0 goxel-0.11.0/src/model3d.c:136:7: note: v is assigned 'model->vertices' here. goxel-0.11.0/src/model3d.c:153:43: note: Null pointer dereference goxel-0.11.0/src/model3d.c:157:5: warning: If memory allocation fails, then there is a possible null pointer dereference: model [nullPointerOutOfMemory] goxel-0.11.0/src/model3d.c:132:30: note: Assuming allocation function fails goxel-0.11.0/src/model3d.c:132:30: note: Assignment 'model=calloc(1,sizeof(*model))', assigned value is 0 goxel-0.11.0/src/model3d.c:157:5: note: Null pointer dereference goxel-0.11.0/src/model3d.c:158:5: warning: If memory allocation fails, then there is a possible null pointer dereference: model [nullPointerOutOfMemory] goxel-0.11.0/src/model3d.c:132:30: note: Assuming allocation function fails goxel-0.11.0/src/model3d.c:132:30: note: Assignment 'model=calloc(1,sizeof(*model))', assigned value is 0 goxel-0.11.0/src/model3d.c:158:5: note: Null pointer dereference goxel-0.11.0/src/model3d.c:172:5: warning: If memory allocation fails, then there is a possible null pointer dereference: model [nullPointerOutOfMemory] goxel-0.11.0/src/model3d.c:164:30: note: Assuming allocation function fails goxel-0.11.0/src/model3d.c:164:30: note: Assignment 'model=calloc(1,sizeof(*model))', assigned value is 0 goxel-0.11.0/src/model3d.c:172:5: note: Null pointer dereference goxel-0.11.0/src/model3d.c:173:5: warning: If memory allocation fails, then there is a possible null pointer dereference: model [nullPointerOutOfMemory] goxel-0.11.0/src/model3d.c:164:30: note: Assuming allocation function fails goxel-0.11.0/src/model3d.c:164:30: note: Assignment 'model=calloc(1,sizeof(*model))', assigned value is 0 goxel-0.11.0/src/model3d.c:173:5: note: Null pointer dereference goxel-0.11.0/src/model3d.c:173:30: warning: If memory allocation fails, then there is a possible null pointer dereference: model [nullPointerOutOfMemory] goxel-0.11.0/src/model3d.c:164:30: note: Assuming allocation function fails goxel-0.11.0/src/model3d.c:164:30: note: Assignment 'model=calloc(1,sizeof(*model))', assigned value is 0 goxel-0.11.0/src/model3d.c:173:30: note: Null pointer dereference goxel-0.11.0/src/model3d.c:174:9: warning: If memory allocation fails, then there is a possible null pointer dereference: model [nullPointerOutOfMemory] goxel-0.11.0/src/model3d.c:164:30: note: Assuming allocation function fails goxel-0.11.0/src/model3d.c:164:30: note: Assignment 'model=calloc(1,sizeof(*model))', assigned value is 0 goxel-0.11.0/src/model3d.c:174:9: note: Null pointer dereference goxel-0.11.0/src/model3d.c:178:9: warning: If memory allocation fails, then there is a possible null pointer dereference: v [nullPointerOutOfMemory] goxel-0.11.0/src/model3d.c:173:29: note: Assuming allocation function fails goxel-0.11.0/src/model3d.c:173:29: note: Assignment 'model->vertices=calloc(model->nb_vertices,sizeof(*model->vertices))', assigned value is 0 goxel-0.11.0/src/model3d.c:174:7: note: v is assigned 'model->vertices' here. goxel-0.11.0/src/model3d.c:178:9: note: Null pointer dereference goxel-0.11.0/src/model3d.c:179:9: warning: If memory allocation fails, then there is a possible null pointer dereference: v [nullPointerOutOfMemory] goxel-0.11.0/src/model3d.c:173:29: note: Assuming allocation function fails goxel-0.11.0/src/model3d.c:173:29: note: Assignment 'model->vertices=calloc(model->nb_vertices,sizeof(*model->vertices))', assigned value is 0 goxel-0.11.0/src/model3d.c:174:7: note: v is assigned 'model->vertices' here. goxel-0.11.0/src/model3d.c:179:9: note: Null pointer dereference goxel-0.11.0/src/model3d.c:180:9: warning: If memory allocation fails, then there is a possible null pointer dereference: v [nullPointerOutOfMemory] goxel-0.11.0/src/model3d.c:173:29: note: Assuming allocation function fails goxel-0.11.0/src/model3d.c:173:29: note: Assignment 'model->vertices=calloc(model->nb_vertices,sizeof(*model->vertices))', assigned value is 0 goxel-0.11.0/src/model3d.c:174:7: note: v is assigned 'model->vertices' here. goxel-0.11.0/src/model3d.c:180:9: note: Null pointer dereference goxel-0.11.0/src/model3d.c:181:9: warning: If memory allocation fails, then there is a possible null pointer dereference: v [nullPointerOutOfMemory] goxel-0.11.0/src/model3d.c:173:29: note: Assuming allocation function fails goxel-0.11.0/src/model3d.c:173:29: note: Assignment 'model->vertices=calloc(model->nb_vertices,sizeof(*model->vertices))', assigned value is 0 goxel-0.11.0/src/model3d.c:174:7: note: v is assigned 'model->vertices' here. goxel-0.11.0/src/model3d.c:181:9: note: Null pointer dereference goxel-0.11.0/src/model3d.c:183:9: warning: If memory allocation fails, then there is a possible null pointer dereference: model [nullPointerOutOfMemory] goxel-0.11.0/src/model3d.c:164:30: note: Assuming allocation function fails goxel-0.11.0/src/model3d.c:164:30: note: Assignment 'model=calloc(1,sizeof(*model))', assigned value is 0 goxel-0.11.0/src/model3d.c:183:9: note: Null pointer dereference goxel-0.11.0/src/model3d.c:192:5: warning: If memory allocation fails, then there is a possible null pointer dereference: model [nullPointerOutOfMemory] goxel-0.11.0/src/model3d.c:164:30: note: Assuming allocation function fails goxel-0.11.0/src/model3d.c:164:30: note: Assignment 'model=calloc(1,sizeof(*model))', assigned value is 0 goxel-0.11.0/src/model3d.c:192:5: note: Null pointer dereference goxel-0.11.0/src/model3d.c:199:5: warning: If memory allocation fails, then there is a possible null pointer dereference: model [nullPointerOutOfMemory] goxel-0.11.0/src/model3d.c:198:30: note: Assuming allocation function fails goxel-0.11.0/src/model3d.c:198:30: note: Assignment 'model=calloc(1,sizeof(*model))', assigned value is 0 goxel-0.11.0/src/model3d.c:199:5: note: Null pointer dereference goxel-0.11.0/src/model3d.c:200:5: warning: If memory allocation fails, then there is a possible null pointer dereference: model [nullPointerOutOfMemory] goxel-0.11.0/src/model3d.c:198:30: note: Assuming allocation function fails goxel-0.11.0/src/model3d.c:198:30: note: Assignment 'model=calloc(1,sizeof(*model))', assigned value is 0 goxel-0.11.0/src/model3d.c:200:5: note: Null pointer dereference goxel-0.11.0/src/model3d.c:200:30: warning: If memory allocation fails, then there is a possible null pointer dereference: model [nullPointerOutOfMemory] goxel-0.11.0/src/model3d.c:198:30: note: Assuming allocation function fails goxel-0.11.0/src/model3d.c:198:30: note: Assignment 'model=calloc(1,sizeof(*model))', assigned value is 0 goxel-0.11.0/src/model3d.c:200:30: note: Null pointer dereference goxel-0.11.0/src/model3d.c:201:5: warning: If memory allocation fails, then there is a possible null pointer dereference: model [nullPointerOutOfMemory] goxel-0.11.0/src/model3d.c:198:30: note: Assuming allocation function fails goxel-0.11.0/src/model3d.c:198:30: note: Assignment 'model=calloc(1,sizeof(*model))', assigned value is 0 goxel-0.11.0/src/model3d.c:201:5: note: Null pointer dereference goxel-0.11.0/src/model3d.c:202:5: warning: If memory allocation fails, then there is a possible null pointer dereference: model [nullPointerOutOfMemory] goxel-0.11.0/src/model3d.c:198:30: note: Assuming allocation function fails goxel-0.11.0/src/model3d.c:198:30: note: Assignment 'model=calloc(1,sizeof(*model))', assigned value is 0 goxel-0.11.0/src/model3d.c:202:5: note: Null pointer dereference goxel-0.11.0/src/model3d.c:203:5: warning: If memory allocation fails, then there is a possible null pointer dereference: model [nullPointerOutOfMemory] goxel-0.11.0/src/model3d.c:198:30: note: Assuming allocation function fails goxel-0.11.0/src/model3d.c:198:30: note: Assignment 'model=calloc(1,sizeof(*model))', assigned value is 0 goxel-0.11.0/src/model3d.c:203:5: note: Null pointer dereference goxel-0.11.0/src/model3d.c:204:5: warning: If memory allocation fails, then there is a possible null pointer dereference: model [nullPointerOutOfMemory] goxel-0.11.0/src/model3d.c:198:30: note: Assuming allocation function fails goxel-0.11.0/src/model3d.c:198:30: note: Assignment 'model=calloc(1,sizeof(*model))', assigned value is 0 goxel-0.11.0/src/model3d.c:204:5: note: Null pointer dereference goxel-0.11.0/src/model3d.c:205:5: warning: If memory allocation fails, then there is a possible null pointer dereference: model [nullPointerOutOfMemory] goxel-0.11.0/src/model3d.c:198:30: note: Assuming allocation function fails goxel-0.11.0/src/model3d.c:198:30: note: Assignment 'model=calloc(1,sizeof(*model))', assigned value is 0 goxel-0.11.0/src/model3d.c:205:5: note: Null pointer dereference goxel-0.11.0/src/model3d.c:213:5: warning: If memory allocation fails, then there is a possible null pointer dereference: model [nullPointerOutOfMemory] goxel-0.11.0/src/model3d.c:212:30: note: Assuming allocation function fails goxel-0.11.0/src/model3d.c:212:30: note: Assignment 'model=calloc(1,sizeof(*model))', assigned value is 0 goxel-0.11.0/src/model3d.c:213:5: note: Null pointer dereference goxel-0.11.0/src/model3d.c:214:5: warning: If memory allocation fails, then there is a possible null pointer dereference: model [nullPointerOutOfMemory] goxel-0.11.0/src/model3d.c:212:30: note: Assuming allocation function fails goxel-0.11.0/src/model3d.c:212:30: note: Assignment 'model=calloc(1,sizeof(*model))', assigned value is 0 goxel-0.11.0/src/model3d.c:214:5: note: Null pointer dereference goxel-0.11.0/src/model3d.c:214:30: warning: If memory allocation fails, then there is a possible null pointer dereference: model [nullPointerOutOfMemory] goxel-0.11.0/src/model3d.c:212:30: note: Assuming allocation function fails goxel-0.11.0/src/model3d.c:212:30: note: Assignment 'model=calloc(1,sizeof(*model))', assigned value is 0 goxel-0.11.0/src/model3d.c:214:30: note: Null pointer dereference goxel-0.11.0/src/model3d.c:224:33: warning: If memory allocation fails, then there is a possible null pointer dereference: model [nullPointerOutOfMemory] goxel-0.11.0/src/model3d.c:212:30: note: Assuming allocation function fails goxel-0.11.0/src/model3d.c:212:30: note: Assignment 'model=calloc(1,sizeof(*model))', assigned value is 0 goxel-0.11.0/src/model3d.c:224:33: note: Null pointer dereference goxel-0.11.0/src/model3d.c:225:33: warning: If memory allocation fails, then there is a possible null pointer dereference: model [nullPointerOutOfMemory] goxel-0.11.0/src/model3d.c:212:30: note: Assuming allocation function fails goxel-0.11.0/src/model3d.c:212:30: note: Assignment 'model=calloc(1,sizeof(*model))', assigned value is 0 goxel-0.11.0/src/model3d.c:225:33: note: Null pointer dereference goxel-0.11.0/src/model3d.c:226:9: warning: If memory allocation fails, then there is a possible null pointer dereference: model [nullPointerOutOfMemory] goxel-0.11.0/src/model3d.c:212:30: note: Assuming allocation function fails goxel-0.11.0/src/model3d.c:212:30: note: Assignment 'model=calloc(1,sizeof(*model))', assigned value is 0 goxel-0.11.0/src/model3d.c:226:9: note: Null pointer dereference goxel-0.11.0/src/model3d.c:227:9: warning: If memory allocation fails, then there is a possible null pointer dereference: model [nullPointerOutOfMemory] goxel-0.11.0/src/model3d.c:212:30: note: Assuming allocation function fails goxel-0.11.0/src/model3d.c:212:30: note: Assignment 'model=calloc(1,sizeof(*model))', assigned value is 0 goxel-0.11.0/src/model3d.c:227:9: note: Null pointer dereference goxel-0.11.0/src/model3d.c:229:5: warning: If memory allocation fails, then there is a possible null pointer dereference: model [nullPointerOutOfMemory] goxel-0.11.0/src/model3d.c:212:30: note: Assuming allocation function fails goxel-0.11.0/src/model3d.c:212:30: note: Assignment 'model=calloc(1,sizeof(*model))', assigned value is 0 goxel-0.11.0/src/model3d.c:229:5: note: Null pointer dereference goxel-0.11.0/src/model3d.c:230:5: warning: If memory allocation fails, then there is a possible null pointer dereference: model [nullPointerOutOfMemory] goxel-0.11.0/src/model3d.c:212:30: note: Assuming allocation function fails goxel-0.11.0/src/model3d.c:212:30: note: Assignment 'model=calloc(1,sizeof(*model))', assigned value is 0 goxel-0.11.0/src/model3d.c:230:5: note: Null pointer dereference goxel-0.11.0/src/model3d.c:238:5: warning: If memory allocation fails, then there is a possible null pointer dereference: model [nullPointerOutOfMemory] goxel-0.11.0/src/model3d.c:237:30: note: Assuming allocation function fails goxel-0.11.0/src/model3d.c:237:30: note: Assignment 'model=calloc(1,sizeof(*model))', assigned value is 0 goxel-0.11.0/src/model3d.c:238:5: note: Null pointer dereference goxel-0.11.0/src/model3d.c:239:5: warning: If memory allocation fails, then there is a possible null pointer dereference: model [nullPointerOutOfMemory] goxel-0.11.0/src/model3d.c:237:30: note: Assuming allocation function fails goxel-0.11.0/src/model3d.c:237:30: note: Assignment 'model=calloc(1,sizeof(*model))', assigned value is 0 goxel-0.11.0/src/model3d.c:239:5: note: Null pointer dereference goxel-0.11.0/src/model3d.c:239:30: warning: If memory allocation fails, then there is a possible null pointer dereference: model [nullPointerOutOfMemory] goxel-0.11.0/src/model3d.c:237:30: note: Assuming allocation function fails goxel-0.11.0/src/model3d.c:237:30: note: Assignment 'model=calloc(1,sizeof(*model))', assigned value is 0 goxel-0.11.0/src/model3d.c:239:30: note: Null pointer dereference goxel-0.11.0/src/model3d.c:249:33: warning: If memory allocation fails, then there is a possible null pointer dereference: model [nullPointerOutOfMemory] goxel-0.11.0/src/model3d.c:237:30: note: Assuming allocation function fails goxel-0.11.0/src/model3d.c:237:30: note: Assignment 'model=calloc(1,sizeof(*model))', assigned value is 0 goxel-0.11.0/src/model3d.c:249:33: note: Null pointer dereference goxel-0.11.0/src/model3d.c:250:33: warning: If memory allocation fails, then there is a possible null pointer dereference: model [nullPointerOutOfMemory] goxel-0.11.0/src/model3d.c:237:30: note: Assuming allocation function fails goxel-0.11.0/src/model3d.c:237:30: note: Assignment 'model=calloc(1,sizeof(*model))', assigned value is 0 goxel-0.11.0/src/model3d.c:250:33: note: Null pointer dereference goxel-0.11.0/src/model3d.c:251:9: warning: If memory allocation fails, then there is a possible null pointer dereference: model [nullPointerOutOfMemory] goxel-0.11.0/src/model3d.c:237:30: note: Assuming allocation function fails goxel-0.11.0/src/model3d.c:237:30: note: Assignment 'model=calloc(1,sizeof(*model))', assigned value is 0 goxel-0.11.0/src/model3d.c:251:9: note: Null pointer dereference goxel-0.11.0/src/model3d.c:253:5: warning: If memory allocation fails, then there is a possible null pointer dereference: model [nullPointerOutOfMemory] goxel-0.11.0/src/model3d.c:237:30: note: Assuming allocation function fails goxel-0.11.0/src/model3d.c:237:30: note: Assignment 'model=calloc(1,sizeof(*model))', assigned value is 0 goxel-0.11.0/src/model3d.c:253:5: note: Null pointer dereference goxel-0.11.0/src/model3d.c:183:25: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] goxel-0.11.0/src/model3d.c:173:29: note: Assuming allocation function fails goxel-0.11.0/src/model3d.c:173:29: note: Assignment 'model->vertices=calloc(model->nb_vertices,sizeof(*model->vertices))', assigned value is 0 goxel-0.11.0/src/model3d.c:183:25: note: Null pointer addition goxel-0.11.0/src/palette.c:184:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/palette.c:164:5: warning: Assert statement calls a function which may have desired side effects: 'asprintf'. [assertWithSideEffect] goxel-0.11.0/src/palette.c:202:9: warning: Assert statement calls a function which may have desired side effects: 'asprintf'. [assertWithSideEffect] goxel-0.11.0/src/palette.c:76:21: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] goxel-0.11.0/src/palette.c:85:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] goxel-0.11.0/src/palette.c:145:5: warning: If memory allocation fails, then there is a possible null pointer dereference: pal [nullPointerOutOfMemory] goxel-0.11.0/src/palette.c:143:17: note: Assuming allocation function fails goxel-0.11.0/src/palette.c:143:17: note: Assignment 'pal=calloc(1,sizeof(*pal))', assigned value is 0 goxel-0.11.0/src/palette.c:145:5: note: Null pointer dereference goxel-0.11.0/src/palette.c:145:33: warning: If memory allocation fails, then there is a possible null pointer dereference: pal [nullPointerOutOfMemory] goxel-0.11.0/src/palette.c:143:17: note: Assuming allocation function fails goxel-0.11.0/src/palette.c:143:17: note: Assignment 'pal=calloc(1,sizeof(*pal))', assigned value is 0 goxel-0.11.0/src/palette.c:145:33: note: Null pointer dereference goxel-0.11.0/src/palette.c:146:5: warning: If memory allocation fails, then there is a possible null pointer dereference: pal [nullPointerOutOfMemory] goxel-0.11.0/src/palette.c:143:17: note: Assuming allocation function fails goxel-0.11.0/src/palette.c:143:17: note: Assignment 'pal=calloc(1,sizeof(*pal))', assigned value is 0 goxel-0.11.0/src/palette.c:146:5: note: Null pointer dereference goxel-0.11.0/src/palette.c:146:27: warning: If memory allocation fails, then there is a possible null pointer dereference: pal [nullPointerOutOfMemory] goxel-0.11.0/src/palette.c:143:17: note: Assuming allocation function fails goxel-0.11.0/src/palette.c:143:17: note: Assignment 'pal=calloc(1,sizeof(*pal))', assigned value is 0 goxel-0.11.0/src/palette.c:146:27: note: Null pointer dereference goxel-0.11.0/src/palette.c:147:33: warning: If memory allocation fails, then there is a possible null pointer dereference: pal [nullPointerOutOfMemory] goxel-0.11.0/src/palette.c:143:17: note: Assuming allocation function fails goxel-0.11.0/src/palette.c:143:17: note: Assignment 'pal=calloc(1,sizeof(*pal))', assigned value is 0 goxel-0.11.0/src/palette.c:147:33: note: Null pointer dereference goxel-0.11.0/src/pathtracer.cpp:120:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uri [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/pathtracer.cpp:140:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/pathtracer.cpp:504:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable async [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/pathtracer.cpp:559:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eyelight [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/pathtracer.cpp:597:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _a [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/pathtracer.cpp:259:13: style: Condition '!layer->visible' is always false [knownConditionTrueFalse] goxel-0.11.0/src/pathtracer.cpp:236:13: note: Assuming that condition '!layer->visible' is not redundant goxel-0.11.0/src/pathtracer.cpp:249:16: note: Assuming condition is false goxel-0.11.0/src/pathtracer.cpp:259:13: note: Condition '!layer->visible' is always false goxel-0.11.0/src/pathtracer.cpp:259:32: style: Condition '!layer->mesh' is always false [knownConditionTrueFalse] goxel-0.11.0/src/pathtracer.cpp:166:16: style: C-style pointer casting [cstyleCast] goxel-0.11.0/src/pathtracer.cpp:582:15: style: The scope of the variable 'pi' can be reduced. [variableScope] goxel-0.11.0/src/pathtracer.cpp:582:19: style: The scope of the variable 'pj' can be reduced. [variableScope] goxel-0.11.0/src/pathtracer.cpp:583:28: style: Variable 'p' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/src/pathtracer.cpp:116:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] goxel-0.11.0/src/pathtracer.cpp:236:21: error: Uninitialized variable: layer->visible [uninitvar] goxel-0.11.0/src/pathtracer.cpp:93:11: style: struct member 'pathtracer_internal::exposure' is never used. [unusedStructMember] goxel-0.11.0/src/quantization.c:34:12: warning: If memory allocation fails, then there is a possible null pointer dereference: b [nullPointerOutOfMemory] goxel-0.11.0/src/quantization.c:139:21: note: Assuming allocation function fails goxel-0.11.0/src/quantization.c:139:21: note: Assignment 'buckets=calloc(nb,sizeof(*buckets))', assigned value is 0 goxel-0.11.0/src/quantization.c:146:18: note: Assuming condition is false goxel-0.11.0/src/quantization.c:148:21: note: Calling function 'bucket_add', 1st argument 'buckets' value is 0 goxel-0.11.0/src/quantization.c:34:12: note: Null pointer dereference goxel-0.11.0/src/quantization.c:35:28: warning: If memory allocation fails, then there is a possible null pointer dereference: b [nullPointerOutOfMemory] goxel-0.11.0/src/quantization.c:139:21: note: Assuming allocation function fails goxel-0.11.0/src/quantization.c:139:21: note: Assignment 'buckets=calloc(nb,sizeof(*buckets))', assigned value is 0 goxel-0.11.0/src/quantization.c:146:18: note: Assuming condition is false goxel-0.11.0/src/quantization.c:148:21: note: Calling function 'bucket_add', 1st argument 'buckets' value is 0 goxel-0.11.0/src/quantization.c:35:28: note: Null pointer dereference goxel-0.11.0/src/quantization.c:36:50: warning: If memory allocation fails, then there is a possible null pointer dereference: b [nullPointerOutOfMemory] goxel-0.11.0/src/quantization.c:139:21: note: Assuming allocation function fails goxel-0.11.0/src/quantization.c:139:21: note: Assignment 'buckets=calloc(nb,sizeof(*buckets))', assigned value is 0 goxel-0.11.0/src/quantization.c:146:18: note: Assuming condition is false goxel-0.11.0/src/quantization.c:148:21: note: Calling function 'bucket_add', 1st argument 'buckets' value is 0 goxel-0.11.0/src/quantization.c:36:50: note: Null pointer dereference goxel-0.11.0/src/quantization.c:142:17: warning: If memory allocation fails, then there is a possible null pointer dereference: buckets [nullPointerOutOfMemory] goxel-0.11.0/src/quantization.c:139:21: note: Assuming allocation function fails goxel-0.11.0/src/quantization.c:139:21: note: Assignment 'buckets=calloc(nb,sizeof(*buckets))', assigned value is 0 goxel-0.11.0/src/quantization.c:142:17: note: Null pointer dereference goxel-0.11.0/src/quantization.c:153:13: warning: If memory allocation fails, then there is a possible null pointer dereference: buckets [nullPointerOutOfMemory] goxel-0.11.0/src/quantization.c:139:21: note: Assuming allocation function fails goxel-0.11.0/src/quantization.c:139:21: note: Assignment 'buckets=calloc(nb,sizeof(*buckets))', assigned value is 0 goxel-0.11.0/src/quantization.c:146:18: note: Assuming condition is false goxel-0.11.0/src/quantization.c:153:13: note: Null pointer dereference goxel-0.11.0/src/render.c:209:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_TEXTURE0 [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/render.c:284:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_TEXTURE0 [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/render.c:307:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/render.c:401:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_ARRAY_BUFFER [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/render.c:441:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_ARRAY_BUFFER [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/render.c:542:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/render.c:605:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_DEPTH_TEST [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/render.c:713:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/render.c:955:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_FRAMEBUFFER [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/render.c:1001:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_COLOR_BUFFER_BIT [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/render.c:1045:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_SCISSOR_TEST [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/render.c:314:9: warning: If memory allocation fails, then there is a possible null pointer dereference: index_array [nullPointerOutOfMemory] goxel-0.11.0/src/render.c:312:25: note: Assuming allocation function fails goxel-0.11.0/src/render.c:312:25: note: Assignment 'index_array=calloc(BATCH_QUAD_COUNT*(6+8),sizeof(*index_array))', assigned value is 0 goxel-0.11.0/src/render.c:314:9: note: Null pointer dereference goxel-0.11.0/src/render.c:317:9: warning: If memory allocation fails, then there is a possible null pointer dereference: index_array [nullPointerOutOfMemory] goxel-0.11.0/src/render.c:312:25: note: Assuming allocation function fails goxel-0.11.0/src/render.c:312:25: note: Assignment 'index_array=calloc(BATCH_QUAD_COUNT*(6+8),sizeof(*index_array))', assigned value is 0 goxel-0.11.0/src/render.c:317:9: note: Null pointer dereference goxel-0.11.0/src/render.c:399:5: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] goxel-0.11.0/src/render.c:398:18: note: Assuming allocation function fails goxel-0.11.0/src/render.c:398:18: note: Assignment 'item=calloc(1,sizeof(*item))', assigned value is 0 goxel-0.11.0/src/render.c:399:5: note: Null pointer dereference goxel-0.11.0/src/render.c:401:5: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] goxel-0.11.0/src/render.c:398:18: note: Assuming allocation function fails goxel-0.11.0/src/render.c:398:18: note: Assignment 'item=calloc(1,sizeof(*item))', assigned value is 0 goxel-0.11.0/src/render.c:401:5: note: Null pointer dereference goxel-0.11.0/src/render.c:406:5: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] goxel-0.11.0/src/render.c:398:18: note: Assuming allocation function fails goxel-0.11.0/src/render.c:398:18: note: Assignment 'item=calloc(1,sizeof(*item))', assigned value is 0 goxel-0.11.0/src/render.c:406:5: note: Null pointer dereference goxel-0.11.0/src/render.c:409:9: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] goxel-0.11.0/src/render.c:398:18: note: Assuming allocation function fails goxel-0.11.0/src/render.c:398:18: note: Assignment 'item=calloc(1,sizeof(*item))', assigned value is 0 goxel-0.11.0/src/render.c:409:9: note: Null pointer dereference goxel-0.11.0/src/render.c:721:9: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] goxel-0.11.0/src/render.c:720:22: note: Assuming allocation function fails goxel-0.11.0/src/render.c:720:22: note: Assignment 'item=calloc(1,sizeof(*item))', assigned value is 0 goxel-0.11.0/src/render.c:721:9: note: Null pointer dereference goxel-0.11.0/src/render.c:722:9: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] goxel-0.11.0/src/render.c:720:22: note: Assuming allocation function fails goxel-0.11.0/src/render.c:720:22: note: Assignment 'item=calloc(1,sizeof(*item))', assigned value is 0 goxel-0.11.0/src/render.c:722:9: note: Null pointer dereference goxel-0.11.0/src/render.c:723:9: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] goxel-0.11.0/src/render.c:720:22: note: Assuming allocation function fails goxel-0.11.0/src/render.c:720:22: note: Assignment 'item=calloc(1,sizeof(*item))', assigned value is 0 goxel-0.11.0/src/render.c:723:9: note: Null pointer dereference goxel-0.11.0/src/render.c:724:9: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] goxel-0.11.0/src/render.c:720:22: note: Assuming allocation function fails goxel-0.11.0/src/render.c:720:22: note: Assignment 'item=calloc(1,sizeof(*item))', assigned value is 0 goxel-0.11.0/src/render.c:724:9: note: Null pointer dereference goxel-0.11.0/src/render.c:725:9: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] goxel-0.11.0/src/render.c:720:22: note: Assuming allocation function fails goxel-0.11.0/src/render.c:720:22: note: Assignment 'item=calloc(1,sizeof(*item))', assigned value is 0 goxel-0.11.0/src/render.c:725:9: note: Null pointer dereference goxel-0.11.0/src/render.c:738:9: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] goxel-0.11.0/src/render.c:737:22: note: Assuming allocation function fails goxel-0.11.0/src/render.c:737:22: note: Assignment 'item=calloc(1,sizeof(*item))', assigned value is 0 goxel-0.11.0/src/render.c:738:9: note: Null pointer dereference goxel-0.11.0/src/render.c:739:9: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] goxel-0.11.0/src/render.c:737:22: note: Assuming allocation function fails goxel-0.11.0/src/render.c:737:22: note: Assignment 'item=calloc(1,sizeof(*item))', assigned value is 0 goxel-0.11.0/src/render.c:739:9: note: Null pointer dereference goxel-0.11.0/src/render.c:740:9: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] goxel-0.11.0/src/render.c:737:22: note: Assuming allocation function fails goxel-0.11.0/src/render.c:737:22: note: Assignment 'item=calloc(1,sizeof(*item))', assigned value is 0 goxel-0.11.0/src/render.c:740:9: note: Null pointer dereference goxel-0.11.0/src/render.c:741:9: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] goxel-0.11.0/src/render.c:737:22: note: Assuming allocation function fails goxel-0.11.0/src/render.c:737:22: note: Assignment 'item=calloc(1,sizeof(*item))', assigned value is 0 goxel-0.11.0/src/render.c:741:9: note: Null pointer dereference goxel-0.11.0/src/render.c:742:9: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] goxel-0.11.0/src/render.c:737:22: note: Assuming allocation function fails goxel-0.11.0/src/render.c:737:22: note: Assignment 'item=calloc(1,sizeof(*item))', assigned value is 0 goxel-0.11.0/src/render.c:742:9: note: Null pointer dereference goxel-0.11.0/src/render.c:749:9: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] goxel-0.11.0/src/render.c:748:22: note: Assuming allocation function fails goxel-0.11.0/src/render.c:748:22: note: Assignment 'item=calloc(1,sizeof(*item))', assigned value is 0 goxel-0.11.0/src/render.c:749:9: note: Null pointer dereference goxel-0.11.0/src/render.c:750:9: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] goxel-0.11.0/src/render.c:748:22: note: Assuming allocation function fails goxel-0.11.0/src/render.c:748:22: note: Assignment 'item=calloc(1,sizeof(*item))', assigned value is 0 goxel-0.11.0/src/render.c:750:9: note: Null pointer dereference goxel-0.11.0/src/render.c:751:9: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] goxel-0.11.0/src/render.c:748:22: note: Assuming allocation function fails goxel-0.11.0/src/render.c:748:22: note: Assignment 'item=calloc(1,sizeof(*item))', assigned value is 0 goxel-0.11.0/src/render.c:751:9: note: Null pointer dereference goxel-0.11.0/src/render.c:752:9: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] goxel-0.11.0/src/render.c:748:22: note: Assuming allocation function fails goxel-0.11.0/src/render.c:748:22: note: Assignment 'item=calloc(1,sizeof(*item))', assigned value is 0 goxel-0.11.0/src/render.c:752:9: note: Null pointer dereference goxel-0.11.0/src/render.c:753:9: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] goxel-0.11.0/src/render.c:748:22: note: Assuming allocation function fails goxel-0.11.0/src/render.c:748:22: note: Assignment 'item=calloc(1,sizeof(*item))', assigned value is 0 goxel-0.11.0/src/render.c:753:9: note: Null pointer dereference goxel-0.11.0/src/render.c:805:5: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] goxel-0.11.0/src/render.c:804:33: note: Assuming allocation function fails goxel-0.11.0/src/render.c:804:33: note: Assignment 'item=calloc(1,sizeof(*item))', assigned value is 0 goxel-0.11.0/src/render.c:805:5: note: Null pointer dereference goxel-0.11.0/src/render.c:806:22: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] goxel-0.11.0/src/render.c:804:33: note: Assuming allocation function fails goxel-0.11.0/src/render.c:804:33: note: Assignment 'item=calloc(1,sizeof(*item))', assigned value is 0 goxel-0.11.0/src/render.c:806:22: note: Null pointer dereference goxel-0.11.0/src/render.c:807:17: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] goxel-0.11.0/src/render.c:804:33: note: Assuming allocation function fails goxel-0.11.0/src/render.c:804:33: note: Assignment 'item=calloc(1,sizeof(*item))', assigned value is 0 goxel-0.11.0/src/render.c:807:17: note: Null pointer dereference goxel-0.11.0/src/render.c:808:21: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] goxel-0.11.0/src/render.c:804:33: note: Assuming allocation function fails goxel-0.11.0/src/render.c:804:33: note: Assignment 'item=calloc(1,sizeof(*item))', assigned value is 0 goxel-0.11.0/src/render.c:808:21: note: Null pointer dereference goxel-0.11.0/src/render.c:809:5: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] goxel-0.11.0/src/render.c:804:33: note: Assuming allocation function fails goxel-0.11.0/src/render.c:804:33: note: Assignment 'item=calloc(1,sizeof(*item))', assigned value is 0 goxel-0.11.0/src/render.c:809:5: note: Null pointer dereference goxel-0.11.0/src/render.c:810:23: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] goxel-0.11.0/src/render.c:804:33: note: Assuming allocation function fails goxel-0.11.0/src/render.c:804:33: note: Assignment 'item=calloc(1,sizeof(*item))', assigned value is 0 goxel-0.11.0/src/render.c:810:23: note: Null pointer dereference goxel-0.11.0/src/render.c:811:5: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] goxel-0.11.0/src/render.c:804:33: note: Assuming allocation function fails goxel-0.11.0/src/render.c:804:33: note: Assignment 'item=calloc(1,sizeof(*item))', assigned value is 0 goxel-0.11.0/src/render.c:811:5: note: Null pointer dereference goxel-0.11.0/src/render.c:812:39: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] goxel-0.11.0/src/render.c:804:33: note: Assuming allocation function fails goxel-0.11.0/src/render.c:804:33: note: Assignment 'item=calloc(1,sizeof(*item))', assigned value is 0 goxel-0.11.0/src/render.c:812:39: note: Null pointer dereference goxel-0.11.0/src/render.c:820:5: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] goxel-0.11.0/src/render.c:819:33: note: Assuming allocation function fails goxel-0.11.0/src/render.c:819:33: note: Assignment 'item=calloc(1,sizeof(*item))', assigned value is 0 goxel-0.11.0/src/render.c:820:5: note: Null pointer dereference goxel-0.11.0/src/render.c:821:26: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] goxel-0.11.0/src/render.c:819:33: note: Assuming allocation function fails goxel-0.11.0/src/render.c:819:33: note: Assignment 'item=calloc(1,sizeof(*item))', assigned value is 0 goxel-0.11.0/src/render.c:821:26: note: Null pointer dereference goxel-0.11.0/src/render.c:821:57: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] goxel-0.11.0/src/render.c:819:33: note: Assuming allocation function fails goxel-0.11.0/src/render.c:819:33: note: Assignment 'item=calloc(1,sizeof(*item))', assigned value is 0 goxel-0.11.0/src/render.c:821:57: note: Null pointer dereference goxel-0.11.0/src/render.c:822:5: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] goxel-0.11.0/src/render.c:819:33: note: Assuming allocation function fails goxel-0.11.0/src/render.c:819:33: note: Assignment 'item=calloc(1,sizeof(*item))', assigned value is 0 goxel-0.11.0/src/render.c:822:5: note: Null pointer dereference goxel-0.11.0/src/render.c:823:5: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] goxel-0.11.0/src/render.c:819:33: note: Assuming allocation function fails goxel-0.11.0/src/render.c:819:33: note: Assignment 'item=calloc(1,sizeof(*item))', assigned value is 0 goxel-0.11.0/src/render.c:823:5: note: Null pointer dereference goxel-0.11.0/src/render.c:824:5: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] goxel-0.11.0/src/render.c:819:33: note: Assuming allocation function fails goxel-0.11.0/src/render.c:819:33: note: Assignment 'item=calloc(1,sizeof(*item))', assigned value is 0 goxel-0.11.0/src/render.c:824:5: note: Null pointer dereference goxel-0.11.0/src/render.c:825:22: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] goxel-0.11.0/src/render.c:819:33: note: Assuming allocation function fails goxel-0.11.0/src/render.c:819:33: note: Assignment 'item=calloc(1,sizeof(*item))', assigned value is 0 goxel-0.11.0/src/render.c:825:22: note: Null pointer dereference goxel-0.11.0/src/render.c:826:5: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] goxel-0.11.0/src/render.c:819:33: note: Assuming allocation function fails goxel-0.11.0/src/render.c:819:33: note: Assignment 'item=calloc(1,sizeof(*item))', assigned value is 0 goxel-0.11.0/src/render.c:826:5: note: Null pointer dereference goxel-0.11.0/src/render.c:837:5: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] goxel-0.11.0/src/render.c:836:33: note: Assuming allocation function fails goxel-0.11.0/src/render.c:836:33: note: Assignment 'item=calloc(1,sizeof(*item))', assigned value is 0 goxel-0.11.0/src/render.c:837:5: note: Null pointer dereference goxel-0.11.0/src/render.c:838:26: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] goxel-0.11.0/src/render.c:836:33: note: Assuming allocation function fails goxel-0.11.0/src/render.c:836:33: note: Assignment 'item=calloc(1,sizeof(*item))', assigned value is 0 goxel-0.11.0/src/render.c:838:26: note: Null pointer dereference goxel-0.11.0/src/render.c:838:57: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] goxel-0.11.0/src/render.c:836:33: note: Assuming allocation function fails goxel-0.11.0/src/render.c:836:33: note: Assignment 'item=calloc(1,sizeof(*item))', assigned value is 0 goxel-0.11.0/src/render.c:838:57: note: Null pointer dereference goxel-0.11.0/src/render.c:839:17: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] goxel-0.11.0/src/render.c:836:33: note: Assuming allocation function fails goxel-0.11.0/src/render.c:836:33: note: Assignment 'item=calloc(1,sizeof(*item))', assigned value is 0 goxel-0.11.0/src/render.c:839:17: note: Null pointer dereference goxel-0.11.0/src/render.c:840:5: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] goxel-0.11.0/src/render.c:836:33: note: Assuming allocation function fails goxel-0.11.0/src/render.c:836:33: note: Assignment 'item=calloc(1,sizeof(*item))', assigned value is 0 goxel-0.11.0/src/render.c:840:5: note: Null pointer dereference goxel-0.11.0/src/render.c:841:5: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] goxel-0.11.0/src/render.c:836:33: note: Assuming allocation function fails goxel-0.11.0/src/render.c:836:33: note: Assignment 'item=calloc(1,sizeof(*item))', assigned value is 0 goxel-0.11.0/src/render.c:841:5: note: Null pointer dereference goxel-0.11.0/src/render.c:843:5: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] goxel-0.11.0/src/render.c:836:33: note: Assuming allocation function fails goxel-0.11.0/src/render.c:836:33: note: Assignment 'item=calloc(1,sizeof(*item))', assigned value is 0 goxel-0.11.0/src/render.c:843:5: note: Null pointer dereference goxel-0.11.0/src/render.c:844:22: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] goxel-0.11.0/src/render.c:836:33: note: Assuming allocation function fails goxel-0.11.0/src/render.c:836:33: note: Assignment 'item=calloc(1,sizeof(*item))', assigned value is 0 goxel-0.11.0/src/render.c:844:22: note: Null pointer dereference goxel-0.11.0/src/render.c:845:5: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] goxel-0.11.0/src/render.c:836:33: note: Assuming allocation function fails goxel-0.11.0/src/render.c:836:33: note: Assignment 'item=calloc(1,sizeof(*item))', assigned value is 0 goxel-0.11.0/src/render.c:845:5: note: Null pointer dereference goxel-0.11.0/src/render.c:854:5: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] goxel-0.11.0/src/render.c:852:33: note: Assuming allocation function fails goxel-0.11.0/src/render.c:852:33: note: Assignment 'item=calloc(1,sizeof(*item))', assigned value is 0 goxel-0.11.0/src/render.c:854:5: note: Null pointer dereference goxel-0.11.0/src/render.c:855:22: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] goxel-0.11.0/src/render.c:852:33: note: Assuming allocation function fails goxel-0.11.0/src/render.c:852:33: note: Assignment 'item=calloc(1,sizeof(*item))', assigned value is 0 goxel-0.11.0/src/render.c:855:22: note: Null pointer dereference goxel-0.11.0/src/render.c:856:5: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] goxel-0.11.0/src/render.c:852:33: note: Assuming allocation function fails goxel-0.11.0/src/render.c:852:33: note: Assignment 'item=calloc(1,sizeof(*item))', assigned value is 0 goxel-0.11.0/src/render.c:856:5: note: Null pointer dereference goxel-0.11.0/src/render.c:857:22: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] goxel-0.11.0/src/render.c:852:33: note: Assuming allocation function fails goxel-0.11.0/src/render.c:852:33: note: Assignment 'item=calloc(1,sizeof(*item))', assigned value is 0 goxel-0.11.0/src/render.c:857:22: note: Null pointer dereference goxel-0.11.0/src/render.c:858:5: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] goxel-0.11.0/src/render.c:852:33: note: Assuming allocation function fails goxel-0.11.0/src/render.c:852:33: note: Assignment 'item=calloc(1,sizeof(*item))', assigned value is 0 goxel-0.11.0/src/render.c:858:5: note: Null pointer dereference goxel-0.11.0/src/render.c:859:5: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] goxel-0.11.0/src/render.c:852:33: note: Assuming allocation function fails goxel-0.11.0/src/render.c:852:33: note: Assignment 'item=calloc(1,sizeof(*item))', assigned value is 0 goxel-0.11.0/src/render.c:859:5: note: Null pointer dereference goxel-0.11.0/src/render.c:876:5: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] goxel-0.11.0/src/render.c:875:33: note: Assuming allocation function fails goxel-0.11.0/src/render.c:875:33: note: Assignment 'item=calloc(1,sizeof(*item))', assigned value is 0 goxel-0.11.0/src/render.c:876:5: note: Null pointer dereference goxel-0.11.0/src/render.c:877:5: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] goxel-0.11.0/src/render.c:875:33: note: Assuming allocation function fails goxel-0.11.0/src/render.c:875:33: note: Assignment 'item=calloc(1,sizeof(*item))', assigned value is 0 goxel-0.11.0/src/render.c:877:5: note: Null pointer dereference goxel-0.11.0/src/render.c:878:29: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] goxel-0.11.0/src/render.c:875:33: note: Assuming allocation function fails goxel-0.11.0/src/render.c:875:33: note: Assignment 'item=calloc(1,sizeof(*item))', assigned value is 0 goxel-0.11.0/src/render.c:878:29: note: Null pointer dereference goxel-0.11.0/src/render.c:879:23: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] goxel-0.11.0/src/render.c:875:33: note: Assuming allocation function fails goxel-0.11.0/src/render.c:875:33: note: Assignment 'item=calloc(1,sizeof(*item))', assigned value is 0 goxel-0.11.0/src/render.c:879:23: note: Null pointer dereference goxel-0.11.0/src/render.c:880:21: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] goxel-0.11.0/src/render.c:875:33: note: Assuming allocation function fails goxel-0.11.0/src/render.c:875:33: note: Assignment 'item=calloc(1,sizeof(*item))', assigned value is 0 goxel-0.11.0/src/render.c:880:21: note: Null pointer dereference goxel-0.11.0/src/render.c:881:5: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] goxel-0.11.0/src/render.c:875:33: note: Assuming allocation function fails goxel-0.11.0/src/render.c:875:33: note: Assignment 'item=calloc(1,sizeof(*item))', assigned value is 0 goxel-0.11.0/src/render.c:881:5: note: Null pointer dereference goxel-0.11.0/src/render.c:891:5: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] goxel-0.11.0/src/render.c:888:33: note: Assuming allocation function fails goxel-0.11.0/src/render.c:888:33: note: Assignment 'item=calloc(1,sizeof(*item))', assigned value is 0 goxel-0.11.0/src/render.c:891:5: note: Null pointer dereference goxel-0.11.0/src/render.c:892:20: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] goxel-0.11.0/src/render.c:888:33: note: Assuming allocation function fails goxel-0.11.0/src/render.c:888:33: note: Assignment 'item=calloc(1,sizeof(*item))', assigned value is 0 goxel-0.11.0/src/render.c:892:20: note: Null pointer dereference goxel-0.11.0/src/render.c:893:23: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] goxel-0.11.0/src/render.c:888:33: note: Assuming allocation function fails goxel-0.11.0/src/render.c:888:33: note: Assignment 'item=calloc(1,sizeof(*item))', assigned value is 0 goxel-0.11.0/src/render.c:893:23: note: Null pointer dereference goxel-0.11.0/src/render.c:894:5: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] goxel-0.11.0/src/render.c:888:33: note: Assuming allocation function fails goxel-0.11.0/src/render.c:888:33: note: Assignment 'item=calloc(1,sizeof(*item))', assigned value is 0 goxel-0.11.0/src/render.c:894:5: note: Null pointer dereference goxel-0.11.0/src/render.c:895:5: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] goxel-0.11.0/src/render.c:888:33: note: Assuming allocation function fails goxel-0.11.0/src/render.c:888:33: note: Assignment 'item=calloc(1,sizeof(*item))', assigned value is 0 goxel-0.11.0/src/render.c:895:5: note: Null pointer dereference goxel-0.11.0/src/render.c:903:5: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] goxel-0.11.0/src/render.c:902:33: note: Assuming allocation function fails goxel-0.11.0/src/render.c:902:33: note: Assignment 'item=calloc(1,sizeof(*item))', assigned value is 0 goxel-0.11.0/src/render.c:903:5: note: Null pointer dereference goxel-0.11.0/src/render.c:904:20: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] goxel-0.11.0/src/render.c:902:33: note: Assuming allocation function fails goxel-0.11.0/src/render.c:902:33: note: Assignment 'item=calloc(1,sizeof(*item))', assigned value is 0 goxel-0.11.0/src/render.c:904:20: note: Null pointer dereference goxel-0.11.0/src/render.c:905:5: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] goxel-0.11.0/src/render.c:902:33: note: Assuming allocation function fails goxel-0.11.0/src/render.c:902:33: note: Assignment 'item=calloc(1,sizeof(*item))', assigned value is 0 goxel-0.11.0/src/render.c:905:5: note: Null pointer dereference goxel-0.11.0/src/render.c:817:21: style:inconclusive: Function 'render_img' argument 4 names different: declaration 'efffects' definition 'effects'. [funcArgNamesDifferent] goxel-0.11.0/src/render.h:89:21: note: Function 'render_img' argument 4 names different: declaration 'efffects' definition 'effects'. goxel-0.11.0/src/render.c:817:21: note: Function 'render_img' argument 4 names different: declaration 'efffects' definition 'effects'. goxel-0.11.0/src/render.c:425:53: style: Parameter 'mesh' can be declared as pointer to const [constParameterPointer] goxel-0.11.0/src/render.c:991:18: style: Variable 'shader' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/src/render.c:55:22: style: struct member 'render_item_t::next' is never used. [unusedStructMember] goxel-0.11.0/src/render.c:55:29: style: struct member 'render_item_t::prev' is never used. [unusedStructMember] goxel-0.11.0/src/shape.c:68:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITY [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/shape.c:109:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/system.c:154:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/system.c:196:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_IRWXU [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/system.c:269:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOC_FILE_DIALOG_SAVE [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/system.c:159:30: style:inconclusive: Function 'sys_list_dir' argument 1 names different: declaration 'dir' definition 'dirpath'. [funcArgNamesDifferent] goxel-0.11.0/src/system.h:68:30: note: Function 'sys_list_dir' argument 1 names different: declaration 'dir' definition 'dirpath'. goxel-0.11.0/src/system.c:159:30: note: Function 'sys_list_dir' argument 1 names different: declaration 'dir' definition 'dirpath'. goxel-0.11.0/src/tests.c:46:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/tests.c:127:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/tests.c:42:12: warning: If memory allocation fails, then there is a possible null pointer dereference: data [nullPointerOutOfMemory] goxel-0.11.0/src/tests.c:39:18: note: Assuming allocation function fails goxel-0.11.0/src/tests.c:39:18: note: Assignment 'data=calloc(b64_decode(b64_data,NULL),1)', assigned value is 0 goxel-0.11.0/src/tests.c:42:12: note: Null pointer dereference goxel-0.11.0/src/tests.c:42:32: warning: If resource allocation fails, then there is a possible null pointer dereference: file [nullPointerOutOfResources] goxel-0.11.0/src/tests.c:41:17: note: Assuming allocation function fails goxel-0.11.0/src/tests.c:41:17: note: Assignment 'file=fopen("/tmp/goxel_test.gox","w")', assigned value is 0 goxel-0.11.0/src/tests.c:42:32: note: Null pointer dereference goxel-0.11.0/src/tests.c:43:12: warning: If resource allocation fails, then there is a possible null pointer dereference: file [nullPointerOutOfResources] goxel-0.11.0/src/tests.c:41:17: note: Assuming allocation function fails goxel-0.11.0/src/tests.c:41:17: note: Assignment 'file=fopen("/tmp/goxel_test.gox","w")', assigned value is 0 goxel-0.11.0/src/tests.c:43:12: note: Null pointer dereference goxel-0.11.0/src/tests.c:125:12: warning: If resource allocation fails, then there is a possible null pointer dereference: file [nullPointerOutOfResources] goxel-0.11.0/src/tests.c:124:17: note: Assuming allocation function fails goxel-0.11.0/src/tests.c:124:17: note: Assignment 'file=fopen("/tmp/goxel_test.gox","w")', assigned value is 0 goxel-0.11.0/src/tests.c:125:12: note: Null pointer dereference goxel-0.11.0/src/theme.c:157:5: warning: Assert statement calls a function which may have desired side effects: 'asprintf'. [assertWithSideEffect] goxel-0.11.0/src/theme.c:173:5: warning: Assert statement calls a function which may have desired side effects: 'asprintf'. [assertWithSideEffect] goxel-0.11.0/src/theme.c:215:5: warning: Assert statement calls a function which may have desired side effects: 'asprintf'. [assertWithSideEffect] goxel-0.11.0/src/theme.c:145:6: warning: If memory allocation fails, then there is a possible null pointer dereference: theme [nullPointerOutOfMemory] goxel-0.11.0/src/theme.c:144:28: note: Assuming allocation function fails goxel-0.11.0/src/theme.c:144:28: note: Assignment 'theme=calloc(1,sizeof(*theme))', assigned value is 0 goxel-0.11.0/src/theme.c:145:6: note: Null pointer dereference goxel-0.11.0/src/theme.c:149:16: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: theme [nullPointerOutOfMemory] goxel-0.11.0/src/theme.c:144:28: note: Assuming allocation function fails goxel-0.11.0/src/theme.c:144:28: note: Assignment 'theme=calloc(1,sizeof(*theme))', assigned value is 0 goxel-0.11.0/src/theme.c:149:16: note: Null pointer dereference goxel-0.11.0/src/theme.c:159:6: warning: If memory allocation fails, then there is a possible null pointer dereference: theme [nullPointerOutOfMemory] goxel-0.11.0/src/theme.c:158:28: note: Assuming allocation function fails goxel-0.11.0/src/theme.c:158:28: note: Assignment 'theme=calloc(1,sizeof(*theme))', assigned value is 0 goxel-0.11.0/src/theme.c:159:6: note: Null pointer dereference goxel-0.11.0/src/theme.c:219:13: warning: If resource allocation fails, then there is a possible null pointer dereference: file [nullPointerOutOfResources] goxel-0.11.0/src/theme.c:217:17: note: Assuming allocation function fails goxel-0.11.0/src/theme.c:217:17: note: Assignment 'file=fopen(path,"w")', assigned value is 0 goxel-0.11.0/src/theme.c:219:13: note: Null pointer dereference goxel-0.11.0/src/theme.c:222:5: warning: If resource allocation fails, then there is a possible null pointer dereference: file [nullPointerOutOfResources] goxel-0.11.0/src/theme.c:217:17: note: Assuming allocation function fails goxel-0.11.0/src/theme.c:217:17: note: Assignment 'file=fopen(path,"w")', assigned value is 0 goxel-0.11.0/src/theme.c:222:5: note: Null pointer dereference goxel-0.11.0/src/theme.c:226:17: warning: If resource allocation fails, then there is a possible null pointer dereference: file [nullPointerOutOfResources] goxel-0.11.0/src/theme.c:217:17: note: Assuming allocation function fails goxel-0.11.0/src/theme.c:217:17: note: Assignment 'file=fopen(path,"w")', assigned value is 0 goxel-0.11.0/src/theme.c:226:17: note: Null pointer dereference goxel-0.11.0/src/theme.c:227:17: warning: If resource allocation fails, then there is a possible null pointer dereference: file [nullPointerOutOfResources] goxel-0.11.0/src/theme.c:217:17: note: Assuming allocation function fails goxel-0.11.0/src/theme.c:217:17: note: Assignment 'file=fopen(path,"w")', assigned value is 0 goxel-0.11.0/src/theme.c:227:17: note: Null pointer dereference goxel-0.11.0/src/theme.c:230:21: warning: If resource allocation fails, then there is a possible null pointer dereference: file [nullPointerOutOfResources] goxel-0.11.0/src/theme.c:217:17: note: Assuming allocation function fails goxel-0.11.0/src/theme.c:217:17: note: Assignment 'file=fopen(path,"w")', assigned value is 0 goxel-0.11.0/src/theme.c:229:17: note: Assuming condition is false goxel-0.11.0/src/theme.c:230:21: note: Null pointer dereference goxel-0.11.0/src/theme.c:235:12: warning: If resource allocation fails, then there is a possible null pointer dereference: file [nullPointerOutOfResources] goxel-0.11.0/src/theme.c:217:17: note: Assuming allocation function fails goxel-0.11.0/src/theme.c:217:17: note: Assignment 'file=fopen(path,"w")', assigned value is 0 goxel-0.11.0/src/theme.c:229:17: note: Assuming condition is false goxel-0.11.0/src/theme.c:235:12: note: Null pointer dereference goxel-0.11.0/src/theme.c:239:26: style:inconclusive: Function 'theme_get_color' argument 1 names different: declaration 'group' definition 'g'. [funcArgNamesDifferent] goxel-0.11.0/src/theme.h:148:26: note: Function 'theme_get_color' argument 1 names different: declaration 'group' definition 'g'. goxel-0.11.0/src/theme.c:239:26: note: Function 'theme_get_color' argument 1 names different: declaration 'group' definition 'g'. goxel-0.11.0/src/theme.c:239:45: style:inconclusive: Function 'theme_get_color' argument 3 names different: declaration 'selected' definition 'sel'. [funcArgNamesDifferent] goxel-0.11.0/src/theme.h:148:49: note: Function 'theme_get_color' argument 3 names different: declaration 'selected' definition 'sel'. goxel-0.11.0/src/theme.c:239:45: note: Function 'theme_get_color' argument 3 names different: declaration 'selected' definition 'sel'. goxel-0.11.0/src/theme.c:196:24: error: Uninitialized variables: theme.sizes, theme.prev, theme.next [uninitvar] goxel-0.11.0/src/theme.c:205:24: error: Uninitialized variables: theme.sizes, theme.prev, theme.next [uninitvar] goxel-0.11.0/src/tools.c:36:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/tools.c:130:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _a [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/tools.c:199:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _a [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/tools/brush.c:253:1: error: There is an unknown macro here somewhere. Configuration is required. If TOOL_REGISTER is a macro then please configure it. [unknownMacro] goxel-0.11.0/src/tools/color_picker.c:58:37: error: syntax error [syntaxError] goxel-0.11.0/src/tools/extrude.c:184:45: error: syntax error [syntaxError] goxel-0.11.0/src/tools/fuzzy_select.c:137:62: error: syntax error [syntaxError] goxel-0.11.0/src/tools/laser.c:104:38: error: syntax error [syntaxError] goxel-0.11.0/src/tools/line.c:190:69: error: syntax error [syntaxError] goxel-0.11.0/src/tools/move.c:129:38: error: syntax error [syntaxError] goxel-0.11.0/src/tools/plane.c:141:1: error: There is an unknown macro here somewhere. Configuration is required. If TOOL_REGISTER is a macro then please configure it. [unknownMacro] goxel-0.11.0/src/tools/selection.c:210:38: error: syntax error [syntaxError] goxel-0.11.0/src/tools/shape.c:144:38: error: syntax error [syntaxError] goxel-0.11.0/src/utils.c:50:5: warning: Assert statement calls a function which may have desired side effects: 'vasprintf'. [assertWithSideEffect] goxel-0.11.0/src/utils.c:63:5: warning: Assert statement calls a function which may have desired side effects: 'asprintf'. [assertWithSideEffect] goxel-0.11.0/src/utils.c:135:10: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] goxel-0.11.0/src/utils.c:188:20: style: Condition 'u<0xE000' is always true [knownConditionTrueFalse] goxel-0.11.0/src/utils.c:164:34: note: Assuming that condition 'u>=0xE000' is not redundant goxel-0.11.0/src/utils.c:188:20: note: Condition 'u<0xE000' is always true goxel-0.11.0/src/utils.c:91:23: warning: If memory allocation fails, then there is a possible null pointer dereference: ret [nullPointerOutOfMemory] goxel-0.11.0/src/utils.c:90:17: note: Assuming allocation function fails goxel-0.11.0/src/utils.c:90:17: note: Assignment 'ret=malloc(*size+1)', assigned value is 0 goxel-0.11.0/src/utils.c:91:23: note: Null pointer dereference goxel-0.11.0/src/utils.c:93:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ret [nullPointerOutOfMemory] goxel-0.11.0/src/utils.c:90:17: note: Assuming allocation function fails goxel-0.11.0/src/utils.c:90:17: note: Assignment 'ret=malloc(*size+1)', assigned value is 0 goxel-0.11.0/src/utils.c:93:5: note: Null pointer dereference goxel-0.11.0/src/utils.c:43:49: style: Same expression on both sides of '&&'. [duplicateExpression] goxel-0.11.0/src/utils.c:134:16: style: Variable 'tm' can be declared as pointer to const [constVariablePointer] goxel-0.11.0/src/utils/cache.c:73:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hh [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/utils/cache.c:81:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hh [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/utils/cache.c:45:5: warning: If memory allocation fails, then there is a possible null pointer dereference: cache [nullPointerOutOfMemory] goxel-0.11.0/src/utils/cache.c:44:28: note: Assuming allocation function fails goxel-0.11.0/src/utils/cache.c:44:28: note: Assignment 'cache=calloc(1,sizeof(*cache))', assigned value is 0 goxel-0.11.0/src/utils/cache.c:45:5: note: Null pointer dereference goxel-0.11.0/src/utils/cache.c:68:12: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] goxel-0.11.0/src/utils/cache.c:66:26: note: Assuming allocation function fails goxel-0.11.0/src/utils/cache.c:66:26: note: Assignment 'item=calloc(1,sizeof(*item))', assigned value is 0 goxel-0.11.0/src/utils/cache.c:68:12: note: Null pointer dereference goxel-0.11.0/src/utils/cache.c:69:5: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] goxel-0.11.0/src/utils/cache.c:66:26: note: Assuming allocation function fails goxel-0.11.0/src/utils/cache.c:66:26: note: Assignment 'item=calloc(1,sizeof(*item))', assigned value is 0 goxel-0.11.0/src/utils/cache.c:69:5: note: Null pointer dereference goxel-0.11.0/src/utils/cache.c:70:5: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] goxel-0.11.0/src/utils/cache.c:66:26: note: Assuming allocation function fails goxel-0.11.0/src/utils/cache.c:66:26: note: Assignment 'item=calloc(1,sizeof(*item))', assigned value is 0 goxel-0.11.0/src/utils/cache.c:70:5: note: Null pointer dereference goxel-0.11.0/src/utils/cache.c:71:5: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] goxel-0.11.0/src/utils/cache.c:66:26: note: Assuming allocation function fails goxel-0.11.0/src/utils/cache.c:66:26: note: Assignment 'item=calloc(1,sizeof(*item))', assigned value is 0 goxel-0.11.0/src/utils/cache.c:71:5: note: Null pointer dereference goxel-0.11.0/src/utils/cache.c:72:5: warning: If memory allocation fails, then there is a possible null pointer dereference: item [nullPointerOutOfMemory] goxel-0.11.0/src/utils/cache.c:66:26: note: Assuming allocation function fails goxel-0.11.0/src/utils/cache.c:66:26: note: Assignment 'item=calloc(1,sizeof(*item))', assigned value is 0 goxel-0.11.0/src/utils/cache.c:72:5: note: Null pointer dereference goxel-0.11.0/src/utils/cache.c:63:53: style:inconclusive: Function 'cache_add' argument 3 names different: declaration 'keylen' definition 'len'. [funcArgNamesDifferent] goxel-0.11.0/src/utils/cache.h:46:53: note: Function 'cache_add' argument 3 names different: declaration 'keylen' definition 'len'. goxel-0.11.0/src/utils/cache.c:63:53: note: Function 'cache_add' argument 3 names different: declaration 'keylen' definition 'len'. goxel-0.11.0/src/utils/gl.c:55:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_NO_ERROR [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/utils/gl.c:79:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_COMPILE_STATUS [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/utils/gl.c:99:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEBUG [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/utils/gl.c:124:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_RGBA [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/utils/gl.c:221:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_EXTENSIONS [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/utils/gl.c:248:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_VERTEX_SHADER [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/utils/gl.c:251:23: style: Condition 'compile_shader(vertex_shader,vert,"#define VERTEX_SHADER\n",include)' is always false [knownConditionTrueFalse] goxel-0.11.0/src/utils/gl.c:251:23: note: Calling function 'compile_shader' returns 0 goxel-0.11.0/src/utils/gl.c:251:23: note: Condition 'compile_shader(vertex_shader,vert,"#define VERTEX_SHADER\n",include)' is always false goxel-0.11.0/src/utils/gl.c:256:23: style: Condition 'compile_shader(fragment_shader,frag,"#define FRAGMENT_SHADER\n",include)' is always false [knownConditionTrueFalse] goxel-0.11.0/src/utils/gl.c:256:23: note: Calling function 'compile_shader' returns 0 goxel-0.11.0/src/utils/gl.c:256:23: note: Condition 'compile_shader(fragment_shader,frag,"#define FRAGMENT_SHADER\n",include)' is always false goxel-0.11.0/src/utils/gl.c:281:5: warning: If memory allocation fails, then there is a possible null pointer dereference: shader [nullPointerOutOfMemory] goxel-0.11.0/src/utils/gl.c:280:20: note: Assuming allocation function fails goxel-0.11.0/src/utils/gl.c:280:20: note: Assignment 'shader=calloc(1,sizeof(*shader))', assigned value is 0 goxel-0.11.0/src/utils/gl.c:281:5: note: Null pointer dereference goxel-0.11.0/src/utils/gl.c:283:23: warning: If memory allocation fails, then there is a possible null pointer dereference: shader [nullPointerOutOfMemory] goxel-0.11.0/src/utils/gl.c:280:20: note: Assuming allocation function fails goxel-0.11.0/src/utils/gl.c:280:20: note: Assignment 'shader=calloc(1,sizeof(*shader))', assigned value is 0 goxel-0.11.0/src/utils/gl.c:283:23: note: Null pointer dereference goxel-0.11.0/src/utils/gl.c:286:31: warning: If memory allocation fails, then there is a possible null pointer dereference: shader [nullPointerOutOfMemory] goxel-0.11.0/src/utils/gl.c:280:20: note: Assuming allocation function fails goxel-0.11.0/src/utils/gl.c:280:20: note: Assignment 'shader=calloc(1,sizeof(*shader))', assigned value is 0 goxel-0.11.0/src/utils/gl.c:286:31: note: Null pointer dereference goxel-0.11.0/src/utils/gl.c:293:44: warning: If memory allocation fails, then there is a possible null pointer dereference: shader [nullPointerOutOfMemory] goxel-0.11.0/src/utils/gl.c:280:20: note: Assuming allocation function fails goxel-0.11.0/src/utils/gl.c:280:20: note: Assignment 'shader=calloc(1,sizeof(*shader))', assigned value is 0 goxel-0.11.0/src/utils/gl.c:293:44: note: Null pointer dereference goxel-0.11.0/src/utils/gl.c:306:34: style: Parameter 'shader' can be declared as pointer to const [constParameterPointer] goxel-0.11.0/src/utils/gl.c:315:37: style: Parameter 'shader' can be declared as pointer to const [constParameterPointer] goxel-0.11.0/src/utils/img.c:71:23: warning: If memory allocation fails, then there is a possible null pointer dereference: ret [nullPointerOutOfMemory] goxel-0.11.0/src/utils/img.c:70:17: note: Assuming allocation function fails goxel-0.11.0/src/utils/img.c:70:17: note: Assignment 'ret=malloc(*size+1)', assigned value is 0 goxel-0.11.0/src/utils/img.c:71:23: note: Null pointer dereference goxel-0.11.0/src/utils/img.c:73:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ret [nullPointerOutOfMemory] goxel-0.11.0/src/utils/img.c:70:17: note: Assuming allocation function fails goxel-0.11.0/src/utils/img.c:70:17: note: Assignment 'ret=malloc(*size+1)', assigned value is 0 goxel-0.11.0/src/utils/img.c:73:5: note: Null pointer dereference goxel-0.11.0/src/utils/json.c:95:46: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: string [nullPointerOutOfMemory] goxel-0.11.0/src/utils/json.c:92:20: note: Assuming allocation function fails goxel-0.11.0/src/utils/json.c:92:20: note: Assignment 'string=calloc(strlen("data:")+strlen(mime)+strlen(";base64,")+base64_encode(data,len,NULL)+1,1)', assigned value is 0 goxel-0.11.0/src/utils/json.c:95:46: note: Null pointer dereference goxel-0.11.0/src/utils/json.c:96:42: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: string [nullPointerOutOfMemory] goxel-0.11.0/src/utils/json.c:92:20: note: Assuming allocation function fails goxel-0.11.0/src/utils/json.c:92:20: note: Assignment 'string=calloc(strlen("data:")+strlen(mime)+strlen(";base64,")+base64_encode(data,len,NULL)+1,1)', assigned value is 0 goxel-0.11.0/src/utils/json.c:96:42: note: Null pointer dereference goxel-0.11.0/src/utils/json.c:95:37: error:inconclusive: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] goxel-0.11.0/src/utils/json.c:92:20: note: Assuming allocation function fails goxel-0.11.0/src/utils/json.c:92:20: note: Assignment 'string=calloc(strlen("data:")+strlen(mime)+strlen(";base64,")+base64_encode(data,len,NULL)+1,1)', assigned value is 0 goxel-0.11.0/src/utils/json.c:95:37: note: Null pointer addition goxel-0.11.0/src/utils/json.c:119:28: style:inconclusive: Function 'json_index' argument 1 names different: declaration 'v' definition 'value'. [funcArgNamesDifferent] goxel-0.11.0/src/utils/json.h:43:28: note: Function 'json_index' argument 1 names different: declaration 'v' definition 'value'. goxel-0.11.0/src/utils/json.c:119:28: note: Function 'json_index' argument 1 names different: declaration 'v' definition 'value'. goxel-0.11.0/src/utils/mustache.c:99:5: error: There is an unknown macro here somewhere. Configuration is required. If DL_FOREACH_SAFE is a macro then please configure it. [unknownMacro] goxel-0.11.0/src/utils/texture.c:47:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_TEXTURE0 [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/utils/texture.c:80:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_TEXTURE_2D [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/utils/texture.c:114:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_RGBA [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/utils/texture.c:124:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_RGBA [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/utils/texture.c:144:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_FRAMEBUFFER [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/utils/texture.c:169:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_FRAMEBUFFER [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/utils/texture.c:48:37: warning: If memory allocation fails, then there is a possible null pointer dereference: tex [nullPointerOutOfMemory] goxel-0.11.0/src/utils/texture.c:108:17: note: Assuming allocation function fails goxel-0.11.0/src/utils/texture.c:108:17: note: Assignment 'tex=calloc(1,sizeof(*tex))', assigned value is 0 goxel-0.11.0/src/utils/texture.c:115:26: note: Calling function 'texture_create_empty', 1st argument 'tex' value is 0 goxel-0.11.0/src/utils/texture.c:48:37: note: Null pointer dereference goxel-0.11.0/src/utils/texture.c:57:39: warning: If memory allocation fails, then there is a possible null pointer dereference: tex [nullPointerOutOfMemory] goxel-0.11.0/src/utils/texture.c:108:17: note: Assuming allocation function fails goxel-0.11.0/src/utils/texture.c:108:17: note: Assignment 'tex=calloc(1,sizeof(*tex))', assigned value is 0 goxel-0.11.0/src/utils/texture.c:115:26: note: Calling function 'texture_create_empty', 1st argument 'tex' value is 0 goxel-0.11.0/src/utils/texture.c:57:39: note: Null pointer dereference goxel-0.11.0/src/utils/texture.c:57:52: warning: If memory allocation fails, then there is a possible null pointer dereference: tex [nullPointerOutOfMemory] goxel-0.11.0/src/utils/texture.c:108:17: note: Assuming allocation function fails goxel-0.11.0/src/utils/texture.c:108:17: note: Assignment 'tex=calloc(1,sizeof(*tex))', assigned value is 0 goxel-0.11.0/src/utils/texture.c:115:26: note: Calling function 'texture_create_empty', 1st argument 'tex' value is 0 goxel-0.11.0/src/utils/texture.c:57:52: note: Null pointer dereference goxel-0.11.0/src/utils/texture.c:57:64: warning: If memory allocation fails, then there is a possible null pointer dereference: tex [nullPointerOutOfMemory] goxel-0.11.0/src/utils/texture.c:108:17: note: Assuming allocation function fails goxel-0.11.0/src/utils/texture.c:108:17: note: Assignment 'tex=calloc(1,sizeof(*tex))', assigned value is 0 goxel-0.11.0/src/utils/texture.c:115:26: note: Calling function 'texture_create_empty', 1st argument 'tex' value is 0 goxel-0.11.0/src/utils/texture.c:57:64: note: Null pointer dereference goxel-0.11.0/src/utils/texture.c:58:16: warning: If memory allocation fails, then there is a possible null pointer dereference: tex [nullPointerOutOfMemory] goxel-0.11.0/src/utils/texture.c:108:17: note: Assuming allocation function fails goxel-0.11.0/src/utils/texture.c:108:17: note: Assignment 'tex=calloc(1,sizeof(*tex))', assigned value is 0 goxel-0.11.0/src/utils/texture.c:115:26: note: Calling function 'texture_create_empty', 1st argument 'tex' value is 0 goxel-0.11.0/src/utils/texture.c:58:16: note: Null pointer dereference goxel-0.11.0/src/utils/texture.c:74:12: warning: If memory allocation fails, then there is a possible null pointer dereference: tex [nullPointerOutOfMemory] goxel-0.11.0/src/utils/texture.c:92:17: note: Assuming allocation function fails goxel-0.11.0/src/utils/texture.c:92:17: note: Assignment 'tex=calloc(1,sizeof(*tex))', assigned value is 0 goxel-0.11.0/src/utils/texture.c:100:22: note: Calling function 'texture_set_data', 1st argument 'tex' value is 0 goxel-0.11.0/src/utils/texture.c:74:12: note: Null pointer dereference goxel-0.11.0/src/utils/texture.c:80:37: warning: If memory allocation fails, then there is a possible null pointer dereference: tex [nullPointerOutOfMemory] goxel-0.11.0/src/utils/texture.c:92:17: note: Assuming allocation function fails goxel-0.11.0/src/utils/texture.c:92:17: note: Assignment 'tex=calloc(1,sizeof(*tex))', assigned value is 0 goxel-0.11.0/src/utils/texture.c:100:22: note: Calling function 'texture_set_data', 1st argument 'tex' value is 0 goxel-0.11.0/src/utils/texture.c:80:37: note: Null pointer dereference goxel-0.11.0/src/utils/texture.c:81:39: warning: If memory allocation fails, then there is a possible null pointer dereference: tex [nullPointerOutOfMemory] goxel-0.11.0/src/utils/texture.c:92:17: note: Assuming allocation function fails goxel-0.11.0/src/utils/texture.c:92:17: note: Assignment 'tex=calloc(1,sizeof(*tex))', assigned value is 0 goxel-0.11.0/src/utils/texture.c:100:22: note: Calling function 'texture_set_data', 1st argument 'tex' value is 0 goxel-0.11.0/src/utils/texture.c:81:39: note: Null pointer dereference goxel-0.11.0/src/utils/texture.c:81:52: warning: If memory allocation fails, then there is a possible null pointer dereference: tex [nullPointerOutOfMemory] goxel-0.11.0/src/utils/texture.c:92:17: note: Assuming allocation function fails goxel-0.11.0/src/utils/texture.c:92:17: note: Assignment 'tex=calloc(1,sizeof(*tex))', assigned value is 0 goxel-0.11.0/src/utils/texture.c:100:22: note: Calling function 'texture_set_data', 1st argument 'tex' value is 0 goxel-0.11.0/src/utils/texture.c:81:52: note: Null pointer dereference goxel-0.11.0/src/utils/texture.c:81:64: warning: If memory allocation fails, then there is a possible null pointer dereference: tex [nullPointerOutOfMemory] goxel-0.11.0/src/utils/texture.c:92:17: note: Assuming allocation function fails goxel-0.11.0/src/utils/texture.c:92:17: note: Assignment 'tex=calloc(1,sizeof(*tex))', assigned value is 0 goxel-0.11.0/src/utils/texture.c:100:22: note: Calling function 'texture_set_data', 1st argument 'tex' value is 0 goxel-0.11.0/src/utils/texture.c:81:64: note: Null pointer dereference goxel-0.11.0/src/utils/texture.c:82:20: warning: If memory allocation fails, then there is a possible null pointer dereference: tex [nullPointerOutOfMemory] goxel-0.11.0/src/utils/texture.c:92:17: note: Assuming allocation function fails goxel-0.11.0/src/utils/texture.c:92:17: note: Assignment 'tex=calloc(1,sizeof(*tex))', assigned value is 0 goxel-0.11.0/src/utils/texture.c:100:22: note: Calling function 'texture_set_data', 1st argument 'tex' value is 0 goxel-0.11.0/src/utils/texture.c:82:20: note: Null pointer dereference goxel-0.11.0/src/utils/texture.c:93:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tex [nullPointerOutOfMemory] goxel-0.11.0/src/utils/texture.c:92:17: note: Assuming allocation function fails goxel-0.11.0/src/utils/texture.c:92:17: note: Assignment 'tex=calloc(1,sizeof(*tex))', assigned value is 0 goxel-0.11.0/src/utils/texture.c:93:5: note: Null pointer dereference goxel-0.11.0/src/utils/texture.c:94:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tex [nullPointerOutOfMemory] goxel-0.11.0/src/utils/texture.c:92:17: note: Assuming allocation function fails goxel-0.11.0/src/utils/texture.c:92:17: note: Assignment 'tex=calloc(1,sizeof(*tex))', assigned value is 0 goxel-0.11.0/src/utils/texture.c:94:5: note: Null pointer dereference goxel-0.11.0/src/utils/texture.c:95:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tex [nullPointerOutOfMemory] goxel-0.11.0/src/utils/texture.c:92:17: note: Assuming allocation function fails goxel-0.11.0/src/utils/texture.c:92:17: note: Assignment 'tex=calloc(1,sizeof(*tex))', assigned value is 0 goxel-0.11.0/src/utils/texture.c:95:5: note: Null pointer dereference goxel-0.11.0/src/utils/texture.c:96:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tex [nullPointerOutOfMemory] goxel-0.11.0/src/utils/texture.c:92:17: note: Assuming allocation function fails goxel-0.11.0/src/utils/texture.c:92:17: note: Assignment 'tex=calloc(1,sizeof(*tex))', assigned value is 0 goxel-0.11.0/src/utils/texture.c:96:5: note: Null pointer dereference goxel-0.11.0/src/utils/texture.c:97:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tex [nullPointerOutOfMemory] goxel-0.11.0/src/utils/texture.c:92:17: note: Assuming allocation function fails goxel-0.11.0/src/utils/texture.c:92:17: note: Assignment 'tex=calloc(1,sizeof(*tex))', assigned value is 0 goxel-0.11.0/src/utils/texture.c:97:5: note: Null pointer dereference goxel-0.11.0/src/utils/texture.c:98:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tex [nullPointerOutOfMemory] goxel-0.11.0/src/utils/texture.c:92:17: note: Assuming allocation function fails goxel-0.11.0/src/utils/texture.c:92:17: note: Assignment 'tex=calloc(1,sizeof(*tex))', assigned value is 0 goxel-0.11.0/src/utils/texture.c:98:5: note: Null pointer dereference goxel-0.11.0/src/utils/texture.c:101:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tex [nullPointerOutOfMemory] goxel-0.11.0/src/utils/texture.c:92:17: note: Assuming allocation function fails goxel-0.11.0/src/utils/texture.c:92:17: note: Assignment 'tex=calloc(1,sizeof(*tex))', assigned value is 0 goxel-0.11.0/src/utils/texture.c:101:5: note: Null pointer dereference goxel-0.11.0/src/utils/texture.c:109:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tex [nullPointerOutOfMemory] goxel-0.11.0/src/utils/texture.c:108:17: note: Assuming allocation function fails goxel-0.11.0/src/utils/texture.c:108:17: note: Assignment 'tex=calloc(1,sizeof(*tex))', assigned value is 0 goxel-0.11.0/src/utils/texture.c:109:5: note: Null pointer dereference goxel-0.11.0/src/utils/texture.c:110:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tex [nullPointerOutOfMemory] goxel-0.11.0/src/utils/texture.c:108:17: note: Assuming allocation function fails goxel-0.11.0/src/utils/texture.c:108:17: note: Assignment 'tex=calloc(1,sizeof(*tex))', assigned value is 0 goxel-0.11.0/src/utils/texture.c:110:5: note: Null pointer dereference goxel-0.11.0/src/utils/texture.c:111:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tex [nullPointerOutOfMemory] goxel-0.11.0/src/utils/texture.c:108:17: note: Assuming allocation function fails goxel-0.11.0/src/utils/texture.c:108:17: note: Assignment 'tex=calloc(1,sizeof(*tex))', assigned value is 0 goxel-0.11.0/src/utils/texture.c:111:5: note: Null pointer dereference goxel-0.11.0/src/utils/texture.c:112:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tex [nullPointerOutOfMemory] goxel-0.11.0/src/utils/texture.c:108:17: note: Assuming allocation function fails goxel-0.11.0/src/utils/texture.c:108:17: note: Assignment 'tex=calloc(1,sizeof(*tex))', assigned value is 0 goxel-0.11.0/src/utils/texture.c:112:5: note: Null pointer dereference goxel-0.11.0/src/utils/texture.c:113:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tex [nullPointerOutOfMemory] goxel-0.11.0/src/utils/texture.c:108:17: note: Assuming allocation function fails goxel-0.11.0/src/utils/texture.c:108:17: note: Assignment 'tex=calloc(1,sizeof(*tex))', assigned value is 0 goxel-0.11.0/src/utils/texture.c:113:5: note: Null pointer dereference goxel-0.11.0/src/utils/texture.c:114:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tex [nullPointerOutOfMemory] goxel-0.11.0/src/utils/texture.c:108:17: note: Assuming allocation function fails goxel-0.11.0/src/utils/texture.c:108:17: note: Assignment 'tex=calloc(1,sizeof(*tex))', assigned value is 0 goxel-0.11.0/src/utils/texture.c:114:5: note: Null pointer dereference goxel-0.11.0/src/utils/texture.c:116:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tex [nullPointerOutOfMemory] goxel-0.11.0/src/utils/texture.c:108:17: note: Assuming allocation function fails goxel-0.11.0/src/utils/texture.c:108:17: note: Assignment 'tex=calloc(1,sizeof(*tex))', assigned value is 0 goxel-0.11.0/src/utils/texture.c:116:5: note: Null pointer dereference goxel-0.11.0/src/utils/texture.c:124:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tex [nullPointerOutOfMemory] goxel-0.11.0/src/utils/texture.c:123:17: note: Assuming allocation function fails goxel-0.11.0/src/utils/texture.c:123:17: note: Assignment 'tex=calloc(1,sizeof(*tex))', assigned value is 0 goxel-0.11.0/src/utils/texture.c:124:5: note: Null pointer dereference goxel-0.11.0/src/utils/texture.c:125:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tex [nullPointerOutOfMemory] goxel-0.11.0/src/utils/texture.c:123:17: note: Assuming allocation function fails goxel-0.11.0/src/utils/texture.c:123:17: note: Assignment 'tex=calloc(1,sizeof(*tex))', assigned value is 0 goxel-0.11.0/src/utils/texture.c:125:5: note: Null pointer dereference goxel-0.11.0/src/utils/texture.c:126:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tex [nullPointerOutOfMemory] goxel-0.11.0/src/utils/texture.c:123:17: note: Assuming allocation function fails goxel-0.11.0/src/utils/texture.c:123:17: note: Assignment 'tex=calloc(1,sizeof(*tex))', assigned value is 0 goxel-0.11.0/src/utils/texture.c:126:5: note: Null pointer dereference goxel-0.11.0/src/utils/texture.c:127:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tex [nullPointerOutOfMemory] goxel-0.11.0/src/utils/texture.c:123:17: note: Assuming allocation function fails goxel-0.11.0/src/utils/texture.c:123:17: note: Assignment 'tex=calloc(1,sizeof(*tex))', assigned value is 0 goxel-0.11.0/src/utils/texture.c:127:5: note: Null pointer dereference goxel-0.11.0/src/utils/texture.c:128:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tex [nullPointerOutOfMemory] goxel-0.11.0/src/utils/texture.c:123:17: note: Assuming allocation function fails goxel-0.11.0/src/utils/texture.c:123:17: note: Assignment 'tex=calloc(1,sizeof(*tex))', assigned value is 0 goxel-0.11.0/src/utils/texture.c:128:5: note: Null pointer dereference goxel-0.11.0/src/utils/texture.c:129:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tex [nullPointerOutOfMemory] goxel-0.11.0/src/utils/texture.c:123:17: note: Assuming allocation function fails goxel-0.11.0/src/utils/texture.c:123:17: note: Assignment 'tex=calloc(1,sizeof(*tex))', assigned value is 0 goxel-0.11.0/src/utils/texture.c:129:5: note: Null pointer dereference goxel-0.11.0/src/utils/texture.c:130:16: warning: If memory allocation fails, then there is a possible null pointer dereference: tex [nullPointerOutOfMemory] goxel-0.11.0/src/utils/texture.c:123:17: note: Assuming allocation function fails goxel-0.11.0/src/utils/texture.c:123:17: note: Assignment 'tex=calloc(1,sizeof(*tex))', assigned value is 0 goxel-0.11.0/src/utils/texture.c:130:16: note: Null pointer dereference goxel-0.11.0/src/utils/texture.c:130:28: warning: If memory allocation fails, then there is a possible null pointer dereference: tex [nullPointerOutOfMemory] goxel-0.11.0/src/utils/texture.c:123:17: note: Assuming allocation function fails goxel-0.11.0/src/utils/texture.c:123:17: note: Assignment 'tex=calloc(1,sizeof(*tex))', assigned value is 0 goxel-0.11.0/src/utils/texture.c:130:28: note: Null pointer dereference goxel-0.11.0/src/utils/texture.c:130:40: warning: If memory allocation fails, then there is a possible null pointer dereference: tex [nullPointerOutOfMemory] goxel-0.11.0/src/utils/texture.c:123:17: note: Assuming allocation function fails goxel-0.11.0/src/utils/texture.c:123:17: note: Assignment 'tex=calloc(1,sizeof(*tex))', assigned value is 0 goxel-0.11.0/src/utils/texture.c:130:40: note: Null pointer dereference goxel-0.11.0/src/utils/texture.c:132:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tex [nullPointerOutOfMemory] goxel-0.11.0/src/utils/texture.c:123:17: note: Assuming allocation function fails goxel-0.11.0/src/utils/texture.c:123:17: note: Assignment 'tex=calloc(1,sizeof(*tex))', assigned value is 0 goxel-0.11.0/src/utils/texture.c:132:5: note: Null pointer dereference goxel-0.11.0/src/utils/vec.c:52:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_EPSILON [valueFlowBailoutIncompleteVar] goxel-0.11.0/src/utils/vec.c:120:43: style:inconclusive: Function 'quat_to_mat3' argument 2 names different: declaration 'out' definition 'm'. [funcArgNamesDifferent] goxel-0.11.0/src/utils/vec.h:738:45: note: Function 'quat_to_mat3' argument 2 names different: declaration 'out' definition 'm'. goxel-0.11.0/src/utils/vec.c:120:43: note: Function 'quat_to_mat3' argument 2 names different: declaration 'out' definition 'm'. goxel-0.11.0/src/utils/vec.c:152:53: style:inconclusive: Function 'eul_to_quat' argument 3 names different: declaration 'out' definition 'q'. [funcArgNamesDifferent] goxel-0.11.0/src/utils/vec.h:755:55: note: Function 'eul_to_quat' argument 3 names different: declaration 'out' definition 'q'. goxel-0.11.0/src/utils/vec.c:152:53: note: Function 'eul_to_quat' argument 3 names different: declaration 'out' definition 'q'. goxel-0.11.0/src/utils/vec.c:160:8: 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] goxel-0.11.0/src/utils/vec.c:161:8: 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] goxel-0.11.0/src/utils/vec.c:162:8: 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] goxel-0.11.0/src/yocto.cpp:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:511:8: style: Condition '!stbi_write_tga_with_rle' is always false [knownConditionTrueFalse] goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:1091:21: style: Condition 'force_filter>=5' is always false [knownConditionTrueFalse] goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:1081:23: note: Assignment 'force_filter=stbi_write_force_png_filter', assigned value is -1 goxel-0.11.0/ext_src/yocto/ext/stb_image_write.h:1091:21: note: Condition 'force_filter>=5' is always false goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:460:11: style: Variable 'shape' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:498:11: style: Variable 'shape' can be declared as reference to const [constVariableReference] goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:534:11: style: Variable 'shape' can be declared as reference to const [constVariableReference] goxel-0.11.0/src/camera.c:174:19: warning: If memory allocation fails, then there is a possible null pointer dereference: camera [ctunullpointerOutOfMemory] goxel-0.11.0/src/camera.c:24:27: note: Assuming allocation function fails goxel-0.11.0/src/camera.c:24:27: note: Assignment 'cam=calloc(1,sizeof(*cam))', assigned value is 0 goxel-0.11.0/src/camera.c:31:21: note: Calling function camera_turntable, 1st argument is null goxel-0.11.0/src/camera.c:174:19: note: Dereferencing argument camera that is null goxel-0.11.0/src/mesh.c:741:12: warning: If memory allocation fails, then there is a possible null pointer dereference: data [ctunullpointerOutOfMemory] goxel-0.11.0/src/marchingcube.c:272:18: note: Assuming allocation function fails goxel-0.11.0/src/marchingcube.c:272:18: note: Assignment 'data=malloc((N+2)*(N+2)*(N+2)*4)', assigned value is 0 goxel-0.11.0/src/marchingcube.c:279:14: note: Calling function mesh_read, 4th argument is null goxel-0.11.0/src/mesh.c:741:12: note: Dereferencing argument data that is null goxel-0.11.0/src/quantization.c:34:12: warning: If memory allocation fails, then there is a possible null pointer dereference: b [ctunullpointerOutOfMemory] goxel-0.11.0/src/quantization.c:139:21: note: Assuming allocation function fails goxel-0.11.0/src/quantization.c:139:21: note: Assignment 'buckets=calloc(nb,sizeof(*buckets))', assigned value is 0 goxel-0.11.0/src/quantization.c:146:18: note: Assuming condition is false goxel-0.11.0/src/quantization.c:148:19: note: Calling function bucket_add, 1st argument is null goxel-0.11.0/src/quantization.c:34:12: note: Dereferencing argument b that is null goxel-0.11.0/src/utils/texture.c:74:12: warning: If memory allocation fails, then there is a possible null pointer dereference: tex [ctunullpointerOutOfMemory] goxel-0.11.0/src/utils/texture.c:92:17: note: Assuming allocation function fails goxel-0.11.0/src/utils/texture.c:92:17: note: Assignment 'tex=calloc(1,sizeof(*tex))', assigned value is 0 goxel-0.11.0/src/utils/texture.c:100:21: note: Calling function texture_set_data, 1st argument is null goxel-0.11.0/src/utils/texture.c:74:12: note: Dereferencing argument tex that is null diff: head goxel-0.11.0/ext_src/imgui/imgui.cpp:10004:45: style: Variable 'buf_end' can be declared as pointer to const [constVariablePointer] head goxel-0.11.0/ext_src/imgui/imgui.cpp:4688:18: style: Variable 'window' can be declared as pointer to const [constVariablePointer] head goxel-0.11.0/ext_src/imgui/imgui.cpp:4782:34: style: Variable 'settings' can be declared as pointer to const [constVariablePointer] head goxel-0.11.0/ext_src/imgui/imgui.cpp:5141:17: style: Variable 'style' can be declared as reference to const [constVariableReference] head goxel-0.11.0/ext_src/imgui/imgui.cpp:5992:18: style: Variable 'current_front_window' can be declared as pointer to const [constVariablePointer] head goxel-0.11.0/ext_src/imgui/imgui.cpp:6176:18: style: Variable 'atlas' can be declared as pointer to const [constVariablePointer] head goxel-0.11.0/ext_src/imgui/imgui.cpp:6278:24: style: Variable 'backup' can be declared as reference to const [constVariableReference] head goxel-0.11.0/ext_src/imgui/imgui.cpp:6361:24: style: Variable 'backup' can be declared as reference to const [constVariableReference] head goxel-0.11.0/ext_src/imgui/imgui.cpp:6917:18: style: Variable 'window' can be declared as pointer to const [constVariablePointer] head goxel-0.11.0/ext_src/imgui/imgui.cpp:7042:21: style: Variable 'group_data' can be declared as reference to const [constVariableReference] head goxel-0.11.0/ext_src/imgui/imgui.cpp:8406:26: style: Variable 'child_window' can be declared as pointer to const [constVariablePointer] head goxel-0.11.0/ext_src/imgui/imgui.cpp:8754:18: style: Variable 'modal_window' can be declared as pointer to const [constVariablePointer] head goxel-0.11.0/ext_src/imgui/imgui.cpp:9112:18: style: Variable 'window' can be declared as pointer to const [constVariablePointer] head goxel-0.11.0/ext_src/imgui/imgui.cpp:9448:47: style: Parameter 'window' can be declared as pointer to const [constParameterPointer] head goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:2058:23: style: Variable 'cfg' can be declared as reference to const [constVariableReference] head goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:2126:23: style: Variable 'cfg' can be declared as reference to const [constVariableReference] head goxel-0.11.0/ext_src/imgui/imgui_draw.cpp:2153:29: style: Variable 'src_tmp' can be declared as reference to const [constVariableReference] head goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:254:18: style: Variable 'window' can be declared as pointer to const [constVariablePointer] head goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:2902:18: style: Variable 'window' can be declared as pointer to const [constVariablePointer] head goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:323:18: style: Variable 'window' can be declared as pointer to const [constVariablePointer] head goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:4378:18: style: Variable 'picker_active_window' can be declared as pointer to const [constVariablePointer] head goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:4556:17: style: Variable 'style' can be declared as reference to const [constVariableReference] head goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:4557:14: style: Variable 'io' can be declared as reference to const [constVariableReference] head goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:6646:19: style: Variable 'most_recently_selected_tab' can be declared as pointer to const [constVariablePointer] 2.20.0 goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:7125:36: style: Condition 'tab_bar->Flags&ImGuiTabBarFlags_Reorderable' is always true [knownConditionTrueFalse] head goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:7125:36: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:7120:50: note: outer condition: tab_bar->Flags&ImGuiTabBarFlags_Reorderable goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:7125:36: note: identical inner condition: tab_bar->Flags&ImGuiTabBarFlags_Reorderable head goxel-0.11.0/ext_src/imgui/imgui_widgets.cpp:7645:30: style: Variable 'column' can be declared as pointer to const [constVariablePointer] head goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:1109:15: style: Variable 'p' can be declared as reference to const [constVariableReference] head goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:1115:15: style: Variable 'l' can be declared as reference to const [constVariableReference] head goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:1122:15: style: Variable 't' can be declared as reference to const [constVariableReference] head goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:1129:15: style: Variable 'q' can be declared as reference to const [constVariableReference] head goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:1136:15: style: Variable 'q' can be declared as reference to const [constVariableReference] head goxel-0.11.0/ext_src/yocto/yocto_bvh.cpp:1318:11: style: Variable 'node' can be declared as reference to const [constVariableReference] head goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:1381:14: style: Variable 'instance' can be declared as reference to const [constVariableReference] head goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:1382:11: style: Variable 'material' can be declared as reference to const [constVariableReference] head goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:195:57: style: Parameter 'subdiv' can be declared as reference to const [constParameterReference] head goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:460:11: style: Variable 'shape' can be declared as reference to const [constVariableReference] head goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:498:11: style: Variable 'shape' can be declared as reference to const [constVariableReference] head goxel-0.11.0/ext_src/yocto/yocto_scene.cpp:534:11: style: Variable 'shape' can be declared as reference to const [constVariableReference] head goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:1404:64: style: Parameter 'shape' can be declared as reference to const [constParameterReference] head goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:1874:14: style: Variable 'instance' can be declared as reference to const [constVariableReference] head goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:1883:18: style: Variable 't' can be declared as reference to const [constVariableReference] head goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:1886:18: style: Variable 'pp' can be declared as reference to const [constVariableReference] head goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:1889:18: style: Variable 'nn' can be declared as reference to const [constVariableReference] head goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:1892:18: style: Variable 't' can be declared as reference to const [constVariableReference] head goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:2399:10: style: Variable 'gnde' can be declared as pointer to const [constVariablePointer] head goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:2402:11: style: Variable 'shps' can be declared as reference to const [constVariableReference] head goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3756:16: style: Variable 'pinstance' can be declared as reference to const [constVariableReference] head goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:3898:11: style: Variable 'shape' can be declared as reference to const [constVariableReference] head goxel-0.11.0/ext_src/yocto/yocto_sceneio.cpp:951:24: style: Expression is always false because 'else if' condition matches previous condition at line 933. [multiCondition] head goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:1418:40: style: Parameter 'rng' can be declared as reference to const. However it seems that 'trace_falsecolor' is a callback function, if 'rng' is declared with const you might also need to cast function pointer(s). [constParameterCallback] goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:1525:57: note: You might need to cast the function pointer here goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:1418:40: note: Parameter 'rng' can be declared as reference to const head goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:1427:9: style: Variable 'shape' can be declared as reference to const [constVariableReference] head goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:1653:11: style: Variable 'shape' can be declared as reference to const [constVariableReference] head goxel-0.11.0/ext_src/yocto/yocto_trace.cpp:1654:11: style: Variable 'material' can be declared as reference to const [constVariableReference] DONE