2024-04-23 22:12 ftp://ftp.de.debian.org/debian/pool/main/c/ccextractor/ccextractor_0.94+ds1.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=libcurl --check-library --inconclusive --enable=style,information --inline-suppr --disable=missingInclude --suppress=unmatchedSuppression --template=daca2 --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning -D__GNUC__ --platform=unix64 -j2 platform: Linux-6.6.15-amd64-x86_64-with-glibc2.37 python: 3.11.8 client-version: 1.3.53 compiler: g++ (Debian 13.2.0-13) 13.2.0 cppcheck: head 2.14.0 head-info: 7dab204 (2024-04-23 22:20:29 +0200) count: 1419 1419 elapsed-time: 67.0 66.8 head-timing-info: old-timing-info: head results: ccextractor-0.94/src/GUI/activity.c:7:92: style: Parameter 'main_settings' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/GUI/ccx_cli_thread.c:73:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] ccextractor-0.94/src/GUI/ccx_cli_thread.c:159:19: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] ccextractor-0.94/src/GUI/ccx_cli_thread.c:160:19: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] ccextractor-0.94/src/GUI/ccx_cli_thread.c:304:20: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] ccextractor-0.94/src/GUI/ccx_cli_thread.c:335:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] ccextractor-0.94/src/GUI/ccx_cli_thread.c:218:13: style: Local variable 'tid_extract' shadows outer variable [shadowVariable] ccextractor-0.94/src/GUI/ccx_cli_thread.c:213:12: note: Shadowed declaration ccextractor-0.94/src/GUI/ccx_cli_thread.c:218:13: note: Shadow variable ccextractor-0.94/src/GUI/ccx_cli_thread.c:218:26: style: Local variable 'tid_read' shadows outer variable [shadowVariable] ccextractor-0.94/src/GUI/ccx_cli_thread.c:213:25: note: Shadowed declaration ccextractor-0.94/src/GUI/ccx_cli_thread.c:218:26: note: Shadow variable ccextractor-0.94/src/GUI/ccx_cli_thread.c:219:18: style: Local variable 'attr_extract' shadows outer variable [shadowVariable] ccextractor-0.94/src/GUI/ccx_cli_thread.c:214:17: note: Shadowed declaration ccextractor-0.94/src/GUI/ccx_cli_thread.c:219:18: note: Shadow variable ccextractor-0.94/src/GUI/ccx_cli_thread.c:219:32: style: Local variable 'attr_read' shadows outer variable [shadowVariable] ccextractor-0.94/src/GUI/ccx_cli_thread.c:214:31: note: Shadowed declaration ccextractor-0.94/src/GUI/ccx_cli_thread.c:219:32: note: Shadow variable ccextractor-0.94/src/GUI/ccx_cli_thread.c:12:23: style: Variable 'params' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/GUI/ccx_cli_thread.c:107:7: style: Unused variable: prev_line [unusedVariable] ccextractor-0.94/src/GUI/ccx_cli_thread.c:111:7: style: Unused variable: sub_line [unusedVariable] ccextractor-0.94/src/GUI/ccx_cli_thread.c:112:7: style: Unused variable: prog_line [unusedVariable] ccextractor-0.94/src/GUI/ccx_cli_thread.c:213:12: style: Unused variable: tid_extract [unusedVariable] ccextractor-0.94/src/GUI/ccx_cli_thread.c:213:25: style: Unused variable: tid_read [unusedVariable] ccextractor-0.94/src/GUI/ccx_cli_thread.c:214:17: style: Unused variable: attr_extract [unusedVariable] ccextractor-0.94/src/GUI/ccx_cli_thread.c:214:31: style: Unused variable: attr_read [unusedVariable] ccextractor-0.94/src/GUI/command_builder.c:30:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILES [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/GUI/command_builder.c:13:25: style: Parameter 'main_settings' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/GUI/command_builder.c:14:66: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/GUI/command_builder.c:15:35: style: Parameter 'advanced_input' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/GUI/command_builder.c:16:27: style: Parameter 'output' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/GUI/command_builder.c:17:29: style: Parameter 'decoders' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/GUI/command_builder.c:18:28: style: Parameter 'credits' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/GUI/command_builder.c:19:26: style: Parameter 'debug' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/GUI/command_builder.c:20:32: style: Parameter 'burned_subs' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/GUI/command_builder.c:393:47: error: Undefined behavior: Variable 'buffer' is used as parameter and destination in sprintf(). [sprintfOverlappingData] ccextractor-0.94/src/GUI/command_builder.c:395:41: error: Undefined behavior: Variable 'buffer' is used as parameter and destination in sprintf(). [sprintfOverlappingData] ccextractor-0.94/src/GUI/file_browser.c:31:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/GUI/file_browser.c:89:2: warning:inconclusive: The buffer 'buffer' may not be null-terminated after the call to strncpy(). [terminateStrncpy] ccextractor-0.94/src/GUI/file_browser.c:106:25: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] ccextractor-0.94/src/GUI/file_browser.c:143:20: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] ccextractor-0.94/src/GUI/file_browser.c:329:11: portability: Non reentrant function 'getpwuid' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwuid_r'. [prohibitedgetpwuidCalled] ccextractor-0.94/src/GUI/file_browser.c:109:4: error: Resource leak: z [resourceLeak] ccextractor-0.94/src/GUI/file_browser.c:141:5: warning: Either the condition '!results' is redundant or there is possible null pointer dereference: results. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/file_browser.c:137:10: note: Assuming that condition '!results' is not redundant ccextractor-0.94/src/GUI/file_browser.c:141:5: note: Null pointer dereference ccextractor-0.94/src/GUI/file_browser.c:106:18: style: Variable 'data' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/GUI/file_browser.c:201:16: style: Variable 'd' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/GUI/file_browser.c:383:16: style: Variable 'ratio' can be declared as const array [constVariable] ccextractor-0.94/src/GUI/file_browser.c:391:10: style: Variable 'begin' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/GUI/file_browser.c:483:25: style: Variable 'icon' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:6114:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _h [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:6694:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _h [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:6725:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _h [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:6824:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _h [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:7016:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _h [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:7238:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _h [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:7500:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:9348:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable y0 [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:16990:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _h [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17049:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pan [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17072:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tbl [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17185:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable win [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/GUI/nuklear_lib/nuklear_glfw_gl2.h:80:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_TEXTURE_2D [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/GUI/nuklear_lib/nuklear_glfw_gl2.h:92:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_ENABLE_BIT [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/GUI/nuklear_lib/nuklear_glfw_gl2.h:289:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GLFW_KEY_DELETE [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/GUI/ccextractorGUI.c:175:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/GUI/ccextractorGUI.c:772:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILES [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/GUI/ccextractorGUI.c:884:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GL_TEXTURE_2D [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/GUI/popups.c:251:103: style: Parameter 'main_settings' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/GUI/popups.c:39:32: style: Variable 'network_attr' is assigned a value that is never used. [unreadVariable] ccextractor-0.94/src/GUI/popups.c:29:14: style: Unused variable: udp_ipv4_buffer [unusedVariable] ccextractor-0.94/src/GUI/popups.c:30:13: style: Unused variable: udp_ipv4_len [unusedVariable] ccextractor-0.94/src/GUI/popups.c:31:14: style: Unused variable: tcp_pass_buf [unusedVariable] ccextractor-0.94/src/GUI/popups.c:32:13: style: Unused variable: tcp_pass_len [unusedVariable] ccextractor-0.94/src/GUI/popups.c:33:14: style: Unused variable: tcp_desc_buf [unusedVariable] ccextractor-0.94/src/GUI/popups.c:34:13: style: Unused variable: tcp_desc_len [unusedVariable] ccextractor-0.94/src/GUI/popups.c:35:14: style: Unused variable: send_port_buf [unusedVariable] ccextractor-0.94/src/GUI/popups.c:36:13: style: Unused variable: send_port_len [unusedVariable] ccextractor-0.94/src/GUI/popups.c:37:14: style: Unused variable: send_host_buf [unusedVariable] ccextractor-0.94/src/GUI/popups.c:38:13: style: Unused variable: send_host_len [unusedVariable] ccextractor-0.94/src/GUI/preview.c:8:91: style: Parameter 'main_settings' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/GUI/save_load_data.c:25:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] ccextractor-0.94/src/GUI/save_load_data.c:27:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] ccextractor-0.94/src/GUI/save_load_data.c:38:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] ccextractor-0.94/src/GUI/save_load_data.c:40:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] ccextractor-0.94/src/GUI/save_load_data.c:44:2: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] ccextractor-0.94/src/GUI/save_load_data.c:46:2: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] ccextractor-0.94/src/GUI/save_load_data.c:52:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] ccextractor-0.94/src/GUI/save_load_data.c:54:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] ccextractor-0.94/src/GUI/save_load_data.c:57:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] ccextractor-0.94/src/GUI/save_load_data.c:59:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] ccextractor-0.94/src/GUI/save_load_data.c:62:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] ccextractor-0.94/src/GUI/save_load_data.c:64:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] ccextractor-0.94/src/GUI/save_load_data.c:70:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] ccextractor-0.94/src/GUI/save_load_data.c:72:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] ccextractor-0.94/src/GUI/save_load_data.c:75:2: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] ccextractor-0.94/src/GUI/save_load_data.c:83:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] ccextractor-0.94/src/GUI/save_load_data.c:85:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] ccextractor-0.94/src/GUI/save_load_data.c:101:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] ccextractor-0.94/src/GUI/save_load_data.c:103:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] ccextractor-0.94/src/GUI/save_load_data.c:106:2: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] ccextractor-0.94/src/GUI/save_load_data.c:114:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] ccextractor-0.94/src/GUI/save_load_data.c:116:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] ccextractor-0.94/src/GUI/save_load_data.c:123:2: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] ccextractor-0.94/src/GUI/save_load_data.c:141:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] ccextractor-0.94/src/GUI/save_load_data.c:143:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] ccextractor-0.94/src/GUI/save_load_data.c:148:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] ccextractor-0.94/src/GUI/save_load_data.c:150:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] ccextractor-0.94/src/GUI/save_load_data.c:153:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] ccextractor-0.94/src/GUI/save_load_data.c:155:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] ccextractor-0.94/src/GUI/save_load_data.c:162:2: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] ccextractor-0.94/src/GUI/save_load_data.c:163:2: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] ccextractor-0.94/src/GUI/save_load_data.c:166:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] ccextractor-0.94/src/GUI/save_load_data.c:168:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] ccextractor-0.94/src/GUI/save_load_data.c:171:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] ccextractor-0.94/src/GUI/save_load_data.c:173:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] ccextractor-0.94/src/GUI/save_load_data.c:178:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] ccextractor-0.94/src/GUI/save_load_data.c:180:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] ccextractor-0.94/src/GUI/save_load_data.c:184:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] ccextractor-0.94/src/GUI/save_load_data.c:186:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] ccextractor-0.94/src/GUI/save_load_data.c:196:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] ccextractor-0.94/src/GUI/save_load_data.c:198:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] ccextractor-0.94/src/GUI/save_load_data.c:218:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] ccextractor-0.94/src/GUI/save_load_data.c:220:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] ccextractor-0.94/src/GUI/save_load_data.c:223:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] ccextractor-0.94/src/GUI/save_load_data.c:225:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] ccextractor-0.94/src/GUI/save_load_data.c:228:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] ccextractor-0.94/src/GUI/save_load_data.c:230:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] ccextractor-0.94/src/GUI/save_load_data.c:233:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] ccextractor-0.94/src/GUI/save_load_data.c:235:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] ccextractor-0.94/src/GUI/save_load_data.c:238:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] ccextractor-0.94/src/GUI/save_load_data.c:240:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] ccextractor-0.94/src/GUI/save_load_data.c:243:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] ccextractor-0.94/src/GUI/save_load_data.c:245:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] ccextractor-0.94/src/GUI/save_load_data.c:253:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] ccextractor-0.94/src/GUI/save_load_data.c:255:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] ccextractor-0.94/src/GUI/save_load_data.c:260:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] ccextractor-0.94/src/GUI/save_load_data.c:262:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] ccextractor-0.94/src/GUI/save_load_data.c:271:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] ccextractor-0.94/src/GUI/save_load_data.c:273:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] ccextractor-0.94/src/GUI/save_load_data.c:276:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] ccextractor-0.94/src/GUI/save_load_data.c:278:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] ccextractor-0.94/src/GUI/save_load_data.c:281:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] ccextractor-0.94/src/GUI/save_load_data.c:283:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] ccextractor-0.94/src/GUI/save_load_data.c:286:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] ccextractor-0.94/src/GUI/save_load_data.c:288:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] ccextractor-0.94/src/GUI/save_load_data.c:291:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] ccextractor-0.94/src/GUI/save_load_data.c:292:2: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] ccextractor-0.94/src/GUI/save_load_data.c:521:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] ccextractor-0.94/src/GUI/save_load_data.c:528:4: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] ccextractor-0.94/src/GUI/save_load_data.c:543:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] ccextractor-0.94/src/GUI/save_load_data.c:550:4: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] ccextractor-0.94/src/GUI/save_load_data.c:489:13: style: Local variable 'newlines_end' shadows outer variable [shadowVariable] ccextractor-0.94/src/GUI/save_load_data.h:36:12: note: Shadowed declaration ccextractor-0.94/src/GUI/save_load_data.c:489:13: note: Shadow variable ccextractor-0.94/src/GUI/save_load_data.c:491:13: style: Local variable 'newlines_start' shadows outer variable [shadowVariable] ccextractor-0.94/src/GUI/save_load_data.h:38:12: note: Shadowed declaration ccextractor-0.94/src/GUI/save_load_data.c:491:13: note: Shadow variable ccextractor-0.94/src/GUI/save_load_data.c:516:13: style: Local variable 'newlines_end' shadows outer variable [shadowVariable] ccextractor-0.94/src/GUI/save_load_data.h:36:12: note: Shadowed declaration ccextractor-0.94/src/GUI/save_load_data.c:516:13: note: Shadow variable ccextractor-0.94/src/GUI/save_load_data.c:518:13: style: Local variable 'newlines_start' shadows outer variable [shadowVariable] ccextractor-0.94/src/GUI/save_load_data.h:38:12: note: Shadowed declaration ccextractor-0.94/src/GUI/save_load_data.c:518:13: note: Shadow variable ccextractor-0.94/src/GUI/save_load_data.c:296:26: style: Parameter 'main_settings' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/GUI/save_load_data.c:297:27: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/GUI/save_load_data.c:298:36: style: Parameter 'advanced_input' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/GUI/save_load_data.c:299:28: style: Parameter 'output' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/GUI/save_load_data.c:300:30: style: Parameter 'decoders' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/GUI/save_load_data.c:302:27: style: Parameter 'debug' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/GUI/save_load_data.c:303:32: style: Parameter 'hd_homerun' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/GUI/save_load_data.c:304:33: style: Parameter 'burned_subs' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/GUI/save_load_data.c:305:31: style: Parameter 'network_settings' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/GUI/save_load_data.c:486:52: style: Parameter 'credits' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/GUI/save_load_data.c:18:6: style: Unused variable: null_int [unusedVariable] ccextractor-0.94/src/GUI/tabs.c:37:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTF [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/GUI/tabs.c:90:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUTO_DETECT [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/GUI/tabs.c:109:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIRST_PROG [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/GUI/tabs.c:149:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHANNEL_1 [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/GUI/tabs.c:205:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FRAME_WISE [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/GUI/tabs.c:296:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AUTO_DETECT [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/GUI/tabs.c:416:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIRST_PROG [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/GUI/tabs.c:530:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTF [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/GUI/tabs.c:684:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHANNEL_1 [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/GUI/tabs.c:1045:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRESET [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/GUI/tabs.c:105:58: style:inconclusive: Function 'setup_advanced_input_tab' argument 1 names different: declaration 'advaned_input' definition 'advanced_input'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/tabs.h:219:58: note: Function 'setup_advanced_input_tab' argument 1 names different: declaration 'advaned_input' definition 'advanced_input'. ccextractor-0.94/src/GUI/tabs.c:105:58: note: Function 'setup_advanced_input_tab' argument 1 names different: declaration 'advaned_input' definition 'advanced_input'. ccextractor-0.94/src/GUI/tabs.c:401:105: style:inconclusive: Function 'draw_advanced_input_tab' argument 3 names different: declaration 'advaned_input' definition 'advanced_input'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/tabs.h:227:30: note: Function 'draw_advanced_input_tab' argument 3 names different: declaration 'advaned_input' definition 'advanced_input'. ccextractor-0.94/src/GUI/tabs.c:401:105: note: Function 'draw_advanced_input_tab' argument 3 names different: declaration 'advaned_input' definition 'advanced_input'. ccextractor-0.94/src/GUI/tabs.c:215:28: style: Parameter 'decoders' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/GUI/tabs.c:832:26: style: Parameter 'output' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/GUI/tabs.c:615:10: style: Variable 'active' is assigned a value that is never used. [unreadVariable] ccextractor-0.94/src/GUI/tabs.c:482:13: style: Unused variable: len [unusedVariable] ccextractor-0.94/src/GUI/tabs.c:483:13: style: Unused variable: cap_len [unusedVariable] ccextractor-0.94/src/GUI/tabs.c:530:14: style: Variable 'option' is assigned a value that is never used. [unreadVariable] ccextractor-0.94/src/GUI/tabs.c:760:13: style: Unused variable: start_atleast_int [unusedVariable] ccextractor-0.94/src/GUI/tabs.c:760:32: style: Unused variable: start_atmost_int [unusedVariable] ccextractor-0.94/src/GUI/tabs.c:899:19: style: Variable 'setup_device' is assigned a value that is never used. [unreadVariable] ccextractor-0.94/src/GUI/terminal.c:6:77: style: Parameter 'command' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/ccextractor.c:65:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/ccextractor.c:439:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/activity.c:24:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/activity.c:36:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/activity.c:50:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/activity.c:74:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/activity.c:85:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/activity.c:98:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/activity.c:107:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/activity.c:116:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/activity.c:125:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/activity.c:74:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] ccextractor-0.94/src/lib_ccx/activity.c:74:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] ccextractor-0.94/src/lib_ccx/activity.c:11:28: style:inconclusive: Function 'activity_progress' argument 1 names different: declaration 'percentaje' definition 'percentage'. [funcArgNamesDifferent] ccextractor-0.94/src/lib_ccx/activity.h:6:29: note: Function 'activity_progress' argument 1 names different: declaration 'percentaje' definition 'percentage'. ccextractor-0.94/src/lib_ccx/activity.c:11:28: note: Function 'activity_progress' argument 1 names different: declaration 'percentaje' definition 'percentage'. ccextractor-0.94/src/lib_ccx/asf_functions.c:116:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parsebuf [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/asf_functions.c:102:16: style: Variable 'result' is assigned a value that is never used. [unreadVariable] ccextractor-0.94/src/lib_ccx/asf_functions.c:772:17: style: Variable 'extsize' is assigned a value that is never used. [unreadVariable] ccextractor-0.94/src/lib_ccx/avc_functions.c:238:12: style: Condition 'restlen' is always true [knownConditionTrueFalse] ccextractor-0.94/src/lib_ccx/avc_functions.c:212:16: note: Assuming that condition 'restlen>0' is not redundant ccextractor-0.94/src/lib_ccx/avc_functions.c:238:12: note: Condition 'restlen' is always true ccextractor-0.94/src/lib_ccx/avc_functions.c:843:7: style: Condition 'tmp' is always false [knownConditionTrueFalse] ccextractor-0.94/src/lib_ccx/avc_functions.c:833:7: note: Assuming that condition 'tmp' is not redundant ccextractor-0.94/src/lib_ccx/avc_functions.c:843:7: note: Condition 'tmp' is always false ccextractor-0.94/src/lib_ccx/avc_functions.c:850:7: style: Condition 'tmp' is always false [knownConditionTrueFalse] ccextractor-0.94/src/lib_ccx/avc_functions.c:833:7: note: Assuming that condition 'tmp' is not redundant ccextractor-0.94/src/lib_ccx/avc_functions.c:850:7: note: Condition 'tmp' is always false ccextractor-0.94/src/lib_ccx/avc_functions.c:98:2: warning: Either the condition 'NAL_stop==NULL' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck] ccextractor-0.94/src/lib_ccx/avc_functions.c:101:15: note: Assuming that condition 'NAL_stop==NULL' is not redundant ccextractor-0.94/src/lib_ccx/avc_functions.c:98:2: note: Null pointer subtraction ccextractor-0.94/src/lib_ccx/avc_functions.c:90:64: style:inconclusive: Function 'do_NAL' argument 2 names different: declaration 'ctx' definition 'dec_ctx'. [funcArgNamesDifferent] ccextractor-0.94/src/lib_ccx/avc_functions.h:53:65: note: Function 'do_NAL' argument 2 names different: declaration 'ctx' definition 'dec_ctx'. ccextractor-0.94/src/lib_ccx/avc_functions.c:90:64: note: Function 'do_NAL' argument 2 names different: declaration 'ctx' definition 'dec_ctx'. ccextractor-0.94/src/lib_ccx/avc_functions.c:150:71: style:inconclusive: Function 'process_avc' argument 2 names different: declaration 'ctx' definition 'dec_ctx'. [funcArgNamesDifferent] ccextractor-0.94/src/lib_ccx/avc_functions.h:54:71: note: Function 'process_avc' argument 2 names different: declaration 'ctx' definition 'dec_ctx'. ccextractor-0.94/src/lib_ccx/avc_functions.c:150:71: note: Function 'process_avc' argument 2 names different: declaration 'ctx' definition 'dec_ctx'. ccextractor-0.94/src/lib_ccx/avc_functions.c:872:70: style:inconclusive: Function 'slice_header' argument 2 names different: declaration 'ctx' definition 'dec_ctx'. [funcArgNamesDifferent] ccextractor-0.94/src/lib_ccx/avc_functions.c:16:77: note: Function 'slice_header' argument 2 names different: declaration 'ctx' definition 'dec_ctx'. ccextractor-0.94/src/lib_ccx/avc_functions.c:872:70: note: Function 'slice_header' argument 2 names different: declaration 'ctx' definition 'dec_ctx'. ccextractor-0.94/src/lib_ccx/avc_functions.c:440:19: style: Local variable 'user_data_type_code' shadows outer variable [shadowVariable] ccextractor-0.94/src/lib_ccx/avc_functions.c:403:6: note: Shadowed declaration ccextractor-0.94/src/lib_ccx/avc_functions.c:440:19: note: Shadow variable ccextractor-0.94/src/lib_ccx/avc_functions.c:301:65: style: Parameter 'to' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/avc_functions.c:339:87: style: Parameter 'seiend' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/avc_functions.c:385:55: style: Parameter 'source' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/avc_functions.c:398:97: style: Parameter 'userend' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/avc_functions.c:458:28: style: Variable 'process_cc_data_flag' is assigned a value that is never used. [unreadVariable] ccextractor-0.94/src/lib_ccx/cc_bitstream.c:79:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ccextractor-0.94/src/lib_ccx/cc_bitstream.c:357:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] ccextractor-0.94/src/lib_ccx/cc_bitstream.c:161:39: style: Parameter 'bstr' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/cc_bitstream.c:294:18: style: Variable 'ucpos' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/lib_ccx/ccx_common_char_encoding.c:287:10: style: Variable '*buffer' is reassigned a value before the old one has been used. [redundantAssignment] ccextractor-0.94/src/lib_ccx/ccx_common_char_encoding.c:284:12: note: *buffer is assigned ccextractor-0.94/src/lib_ccx/ccx_common_char_encoding.c:287:10: note: *buffer is overwritten ccextractor-0.94/src/lib_ccx/ccx_common_common.c:70:17: style: Condition 'str' is always true [knownConditionTrueFalse] ccextractor-0.94/src/lib_ccx/ccx_common_common.c:50:52: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ccx_common_common.c:51:29: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ccx_common_common.c:51:41: style: Parameter 'mode' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ccx_common_timing.c:267:45: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ccx_common_timing.c:291:49: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ccx_common_timing.c:302:46: style: Parameter 'fmt' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ccx_common_timing.c:364:40: style: Parameter 'g' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ccx_common_timing.c:105:10: style: Variable 'dif' is assigned a value that is never used. [unreadVariable] ccextractor-0.94/src/lib_ccx/ccx_decoders_608.c:1265:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/ccx_decoders_608.c:153:33: style: Variable 'data->ts_start_of_current_line' is reassigned a value before the old one has been used. [redundantAssignment] ccextractor-0.94/src/lib_ccx/ccx_decoders_608.c:143:33: note: data->ts_start_of_current_line is assigned ccextractor-0.94/src/lib_ccx/ccx_decoders_608.c:153:33: note: data->ts_start_of_current_line is overwritten ccextractor-0.94/src/lib_ccx/ccx_decoders_608.c:1272:48: style:inconclusive: Function 'debug_608_to_ASC' argument 1 names different: declaration 'ccdata' definition 'cc_data'. [funcArgNamesDifferent] ccextractor-0.94/src/lib_ccx/ccx_common_common.h:48:48: note: Function 'debug_608_to_ASC' argument 1 names different: declaration 'ccdata' definition 'cc_data'. ccextractor-0.94/src/lib_ccx/ccx_decoders_608.c:1272:48: note: Function 'debug_608_to_ASC' argument 1 names different: declaration 'ccdata' definition 'cc_data'. ccextractor-0.94/src/lib_ccx/ccx_decoders_608.c:430:24: style: Variable 'use_buffer' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/lib_ccx/ccx_decoders_608.c:609:24: style: Variable 'use_buffer' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/lib_ccx/ccx_decoders_608.c:1011:62: style: Parameter 'context' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ccx_decoders_608.c:1272:48: style: Parameter 'cc_data' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ccx_decoders_608.c:367:8: style: Variable 'i' is assigned a value that is never used. [unreadVariable] ccextractor-0.94/src/lib_ccx/ccx_decoders_708.c:786:42: warning:inconclusive: Either the condition 'cw!=-1' is redundant or the array 'decoder->windows[8]' is accessed at index -1, which is out of bounds. [negativeIndex] ccextractor-0.94/src/lib_ccx/ccx_decoders_708.c:793:9: note: Assuming that condition 'cw!=-1' is not redundant ccextractor-0.94/src/lib_ccx/ccx_decoders_708.c:786:42: note: Negative array index ccextractor-0.94/src/lib_ccx/ccx_decoders_708.c:1482:14: style: Condition 'c0>=0x10' is always true [knownConditionTrueFalse] ccextractor-0.94/src/lib_ccx/ccx_decoders_708.c:1453:9: note: Assuming that condition 'c0<=0xF' is not redundant ccextractor-0.94/src/lib_ccx/ccx_decoders_708.c:1482:14: note: Condition 'c0>=0x10' is always true ccextractor-0.94/src/lib_ccx/ccx_decoders_708.c:1652:16: style: Condition 'code>=0x20' is always true [knownConditionTrueFalse] ccextractor-0.94/src/lib_ccx/ccx_decoders_708.c:1647:34: note: Assuming that condition 'code<=0x1F' is not redundant ccextractor-0.94/src/lib_ccx/ccx_decoders_708.c:1652:16: note: Condition 'code>=0x20' is always true ccextractor-0.94/src/lib_ccx/ccx_decoders_708.c:208:62: style: Parameter 'decoder' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ccx_decoders_708.c:246:75: style: Parameter 'style' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ccx_decoders_708.c:354:16: style: Variable 'w1' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/lib_ccx/ccx_decoders_708.c:355:16: style: Variable 'w2' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/lib_ccx/ccx_decoders_708.c:409:48: style: Parameter 'window' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ccx_decoders_708.c:661:47: style: Parameter 'decoder' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ccx_decoders_708.c:875:19: style: Variable 'window' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/lib_ccx/ccx_decoders_708.c:992:98: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ccx_decoders_708.c:1154:90: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ccx_decoders_708.c:1250:87: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ccx_decoders_708.c:1294:82: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ccx_decoders_708.c:1336:85: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ccx_decoders_708.c:1381:73: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ccx_decoders_708.c:1404:68: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ccx_decoders_708.c:1603:44: style: Parameter 'decoder' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ccx_decoders_708.c:1603:68: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ccx_decoders_708.c:1614:68: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ccx_decoders_708.c:1206:53: style: Variable 'window_had_content' is assigned a value that is never used. [unreadVariable] ccextractor-0.94/src/lib_ccx/ccx_decoders_708.c:1645:18: style: Variable 'c' is assigned a value that is never used. [unreadVariable] ccextractor-0.94/src/lib_ccx/ccx_decoders_708_output.c:15:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable init [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/ccx_decoders_708_output.c:38:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable init [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/ccx_decoders_708_output.c:159:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sym [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/ccx_decoders_708_output.c:417:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iconv_t [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/ccx_decoders_708_output.c:467:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iconv_t [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/ccx_decoders_708_output.c:489:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/ccx_decoders_708_output.c:184:14: style: Condition 'result==-1' is always false [knownConditionTrueFalse] ccextractor-0.94/src/lib_ccx/ccx_decoders_708_output.c:430:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] ccextractor-0.94/src/lib_ccx/ccx_decoders_708_output.c:430:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] ccextractor-0.94/src/lib_ccx/ccx_decoders_708_output.c:11:41: style: Parameter 'tv' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ccx_decoders_708_output.c:35:48: style: Parameter 'tv' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ccx_decoders_708_output.c:298:47: style: Parameter 'tv' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ccx_decoders_708_output.c:323:47: style: Parameter 'tv' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ccx_decoders_common.c:66:11: style: Condition 'ret==1' is always true [knownConditionTrueFalse] ccextractor-0.94/src/lib_ccx/ccx_decoders_common.c:65:14: note: Calling function 'do_cb' returns 1 ccextractor-0.94/src/lib_ccx/ccx_decoders_common.c:65:14: note: Assignment 'ret=do_cb(dec_ctx,cc_data+j,sub)', assigned value is 1 ccextractor-0.94/src/lib_ccx/ccx_decoders_common.c:66:11: note: Condition 'ret==1' is always true ccextractor-0.94/src/lib_ccx/ccx_decoders_common.c:47:72: style:inconclusive: Function 'process_cc_data' argument 2 names different: declaration 'ctx' definition 'dec_ctx'. [funcArgNamesDifferent] ccextractor-0.94/src/lib_ccx/ccx_decoders_common.h:22:73: note: Function 'process_cc_data' argument 2 names different: declaration 'ctx' definition 'dec_ctx'. ccextractor-0.94/src/lib_ccx/ccx_decoders_common.c:47:72: note: Function 'process_cc_data' argument 2 names different: declaration 'ctx' definition 'dec_ctx'. ccextractor-0.94/src/lib_ccx/ccx_decoders_common.c:463:62: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ccx_decoders_common.c:511:66: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ccx_decoders_common.c:555:55: style: Parameter 'sub' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ccx_decoders_isdb.c:287:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/ccx_decoders_isdb.c:397:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/ccx_decoders_isdb.c:496:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/ccx_decoders_isdb.c:727:6: warning: Either the condition 'i>=(sizeof(arg))+1' is redundant or the array 'arg[10]' is accessed at index 10, which is out of bounds. [arrayIndexOutOfBoundsCond] ccextractor-0.94/src/lib_ccx/ccx_decoders_isdb.c:722:9: note: Assuming that condition 'i>=(sizeof(arg))+1' is not redundant ccextractor-0.94/src/lib_ccx/ccx_decoders_isdb.c:727:6: note: Array index out of bounds ccextractor-0.94/src/lib_ccx/ccx_decoders_isdb.c:1346:21: style: Expression is always false because 'else if' condition matches previous condition at line 1342. [multiCondition] ccextractor-0.94/src/lib_ccx/ccx_decoders_isdb.c:1306:10: style: Condition 'ret<0' is always false [knownConditionTrueFalse] ccextractor-0.94/src/lib_ccx/ccx_decoders_isdb.c:1305:23: note: Calling function 'parse_data_unit' returns 0 ccextractor-0.94/src/lib_ccx/ccx_decoders_isdb.c:1305:23: note: Assignment 'ret=parse_data_unit(ctx,buf,len)', assigned value is 0 ccextractor-0.94/src/lib_ccx/ccx_decoders_isdb.c:1306:10: note: Condition 'ret<0' is always false ccextractor-0.94/src/lib_ccx/ccx_decoders_isdb.c:222:6: style: struct member 'ISDBSubState::auto_display' is never used. [unusedStructMember] ccextractor-0.94/src/lib_ccx/ccx_decoders_isdb.c:225:10: style: struct member 'ISDBSubState::need_init' is never used. [unusedStructMember] ccextractor-0.94/src/lib_ccx/ccx_decoders_isdb.c:239:11: style: struct member 'ISDBSubState::mat_color' is never used. [unusedStructMember] ccextractor-0.94/src/lib_ccx/ccx_decoders_vbi.c:15:74: style: Parameter 'cfg' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ccx_decoders_vbi.c:68:8: style: Variable 'i' is assigned a value that is never used. [unreadVariable] ccextractor-0.94/src/lib_ccx/ccx_decoders_vbi.c:76:6: style: Variable 'len' is assigned a value that is never used. [unreadVariable] ccextractor-0.94/src/lib_ccx/ccx_decoders_xds.c:468:7: style: Condition 'a0' is always true [knownConditionTrueFalse] ccextractor-0.94/src/lib_ccx/ccx_decoders_xds.c:467:6: note: Assuming that condition '!a0' is not redundant ccextractor-0.94/src/lib_ccx/ccx_decoders_xds.c:468:7: note: Condition 'a0' is always true ccextractor-0.94/src/lib_ccx/ccx_decoders_xds.c:469:7: style: Condition 'a0' is always true [knownConditionTrueFalse] ccextractor-0.94/src/lib_ccx/ccx_decoders_xds.c:467:6: note: Assuming that condition '!a0' is not redundant ccextractor-0.94/src/lib_ccx/ccx_decoders_xds.c:469:7: note: Condition 'a0' is always true ccextractor-0.94/src/lib_ccx/ccx_decoders_xds.c:352:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] ccextractor-0.94/src/lib_ccx/ccx_decoders_xds.c:541:8: style: Local variable 'min' shadows outer variable [shadowVariable] ccextractor-0.94/src/lib_ccx/ccx_decoders_xds.c:502:8: note: Shadowed declaration ccextractor-0.94/src/lib_ccx/ccx_decoders_xds.c:541:8: note: Shadow variable ccextractor-0.94/src/lib_ccx/ccx_decoders_xds.c:542:8: style: Local variable 'hour' shadows outer variable [shadowVariable] ccextractor-0.94/src/lib_ccx/ccx_decoders_xds.c:503:8: note: Shadowed declaration ccextractor-0.94/src/lib_ccx/ccx_decoders_xds.c:542:8: note: Shadow variable ccextractor-0.94/src/lib_ccx/ccx_decoders_xds.c:219:52: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ccx_demuxer.c:106:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/ccx_demuxer.c:310:11: style: Local variable 'i' shadows outer variable [shadowVariable] ccextractor-0.94/src/lib_ccx/ccx_demuxer.c:294:6: note: Shadowed declaration ccextractor-0.94/src/lib_ccx/ccx_demuxer.c:310:11: note: Shadow variable ccextractor-0.94/src/lib_ccx/ccx_demuxer.c:33:51: style: Parameter 'ctx' can be declared as pointer to const. However it seems that 'ccx_demuxer_isopen' is a callback function, if 'ctx' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ccextractor-0.94/src/lib_ccx/ccx_demuxer.c:354:17: note: You might need to cast the function pointer here ccextractor-0.94/src/lib_ccx/ccx_demuxer.c:33:51: note: Parameter 'ctx' can be declared as pointer to const ccextractor-0.94/src/lib_ccx/ccx_demuxer.c:197:53: style: Parameter 'ctx' can be declared as pointer to const. However it seems that 'ccx_demuxer_get_file_size' is a callback function, if 'ctx' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ccextractor-0.94/src/lib_ccx/ccx_demuxer.c:355:22: note: You might need to cast the function pointer here ccextractor-0.94/src/lib_ccx/ccx_demuxer.c:197:53: note: Parameter 'ctx' can be declared as pointer to const ccextractor-0.94/src/lib_ccx/ccx_demuxer.c:213:60: style: Parameter 'ctx' can be declared as pointer to const. However it seems that 'ccx_demuxer_get_stream_mode' is a callback function, if 'ctx' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ccextractor-0.94/src/lib_ccx/ccx_demuxer.c:356:25: note: You might need to cast the function pointer here ccextractor-0.94/src/lib_ccx/ccx_demuxer.c:213:60: note: Parameter 'ctx' can be declared as pointer to const ccextractor-0.94/src/lib_ccx/ccx_demuxer.c:218:55: style: Parameter 'ctx' can be declared as pointer to const. However it seems that 'ccx_demuxer_print_cfg' is a callback function, if 'ctx' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ccextractor-0.94/src/lib_ccx/ccx_demuxer.c:357:19: note: You might need to cast the function pointer here ccextractor-0.94/src/lib_ccx/ccx_demuxer.c:218:55: note: Parameter 'ctx' can be declared as pointer to const ccextractor-0.94/src/lib_ccx/ccx_demuxer_mxf.c:135:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/ccx_demuxer_mxf.c:408:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/ccx_demuxer_mxf.c:542:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu64 [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/ccx_demuxer_mxf.c:519:21: style: Condition 'klv->length==-1' is always false [knownConditionTrueFalse] ccextractor-0.94/src/lib_ccx/ccx_demuxer_mxf.c:98:73: style: Parameter 'track_number' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ccx_demuxer_mxf.c:539:21: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/lib_ccx/ccx_demuxer_mxf.c:605:39: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ccx_demuxer_mxf.c:608:17: style: Variable 'buf' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/lib_ccx/ccx_demuxer_mxf.c:62:11: style: struct member 'MXFLocalTAGS::tag' is never used. [unusedStructMember] ccextractor-0.94/src/lib_ccx/ccx_demuxer_mxf.c:63:8: style: struct member 'MXFLocalTAGS::name' is never used. [unusedStructMember] ccextractor-0.94/src/lib_ccx/ccx_demuxer_mxf.c:64:6: style: struct member 'MXFLocalTAGS::length' is never used. [unusedStructMember] ccextractor-0.94/src/lib_ccx/ccx_demuxer_mxf.c:149:8: style: Variable 'j' is assigned a value that is never used. [unreadVariable] ccextractor-0.94/src/lib_ccx/ccx_dtvcc.c:113:10: warning: Either the condition '!decoder->tv' is redundant or there is possible null pointer dereference: decoder->tv. [nullPointerRedundantCheck] ccextractor-0.94/src/lib_ccx/ccx_dtvcc.c:114:7: note: Assuming that condition '!decoder->tv' is not redundant ccextractor-0.94/src/lib_ccx/ccx_dtvcc.c:113:10: note: Null pointer dereference ccextractor-0.94/src/lib_ccx/ccx_encoders_common.c:812:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/ccx_encoders_common.c:1384:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/ccx_encoders_common.c:1481:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/ccx_encoders_common.c:1147:27: style: Condition 'data->start_time!=-1' is always true [knownConditionTrueFalse] ccextractor-0.94/src/lib_ccx/ccx_encoders_common.c:1124:26: note: Assuming that condition 'data->start_time<0' is not redundant ccextractor-0.94/src/lib_ccx/ccx_encoders_common.c:1129:22: note: Assuming condition is false ccextractor-0.94/src/lib_ccx/ccx_encoders_common.c:1147:27: note: Condition 'data->start_time!=-1' is always true ccextractor-0.94/src/lib_ccx/ccx_encoders_common.c:616:6: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] ccextractor-0.94/src/lib_ccx/ccx_encoders_common.c:615:6: note: ret is assigned ccextractor-0.94/src/lib_ccx/ccx_encoders_common.c:616:6: note: ret is overwritten ccextractor-0.94/src/lib_ccx/ccx_encoders_common.c:622:6: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] ccextractor-0.94/src/lib_ccx/ccx_encoders_common.c:621:6: note: ret is assigned ccextractor-0.94/src/lib_ccx/ccx_encoders_common.c:622:6: note: ret is overwritten ccextractor-0.94/src/lib_ccx/ccx_encoders_common.c:1422:11: style: Variable 'bytes' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch] ccextractor-0.94/src/lib_ccx/ccx_encoders_common.c:1419:11: note: $symbol is assigned ccextractor-0.94/src/lib_ccx/ccx_encoders_common.c:1422:11: note: $symbol is overwritten ccextractor-0.94/src/lib_ccx/ccx_encoders_common.c:1081:36: style:inconclusive: Function 'encode_sub' argument 1 names different: declaration 'ctx' definition 'context'. [funcArgNamesDifferent] ccextractor-0.94/src/lib_ccx/ccx_encoders_common.h:198:36: note: Function 'encode_sub' argument 1 names different: declaration 'ctx' definition 'context'. ccextractor-0.94/src/lib_ccx/ccx_encoders_common.c:1081:36: note: Function 'encode_sub' argument 1 names different: declaration 'ctx' definition 'context'. ccextractor-0.94/src/lib_ccx/ccx_encoders_common.c:151:17: style: Variable 'orig' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/lib_ccx/ccx_encoders_common.c:251:43: style: Parameter 'dest' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ccx_encoders_common.c:251:64: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ccx_encoders_common.c:256:44: style: Parameter 'dest' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ccx_encoders_common.c:256:65: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ccx_encoders_common.c:261:63: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ccx_encoders_common.c:263:17: style: Variable 'orig' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/lib_ccx/ccx_encoders_common.c:397:42: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ccx_encoders_common.c:397:67: style: Parameter 'out' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ccx_encoders_common.c:568:22: style: Variable 'osub' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/lib_ccx/ccx_encoders_common.c:609:8: style: Variable 'cap' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/lib_ccx/ccx_encoders_common.c:610:8: style: Variable 'cap1' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/lib_ccx/ccx_encoders_common.c:657:85: style: Parameter 'out' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ccx_encoders_common.c:1064:46: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ccx_encoders_common.c:1401:51: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ccx_encoders_common.c:1403:17: style: Variable 'orig' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/lib_ccx/ccx_encoders_common.c:1431:17: style: Variable 'orig' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/lib_ccx/ccx_encoders_common.c:1442:115: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ccx_encoders_common.c:1444:17: style: Variable 'orig' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/lib_ccx/ccx_encoders_common.c:1461:45: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ccx_encoders_common.c:622:6: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] ccextractor-0.94/src/lib_ccx/ccx_encoders_helpers.c:108:21: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] ccextractor-0.94/src/lib_ccx/ccx_encoders_helpers.c:120:17: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] ccextractor-0.94/src/lib_ccx/ccx_encoders_helpers.c:138:12: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] ccextractor-0.94/src/lib_ccx/ccx_encoders_helpers.c:154:16: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] ccextractor-0.94/src/lib_ccx/ccx_encoders_helpers.c:76:63: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'string_cmp_function' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ccextractor-0.94/src/lib_ccx/ccx_encoders_helpers.c:495:65: note: You might need to cast the function pointer here ccextractor-0.94/src/lib_ccx/ccx_encoders_helpers.c:76:63: note: Parameter 'arg' can be declared as pointer to const ccextractor-0.94/src/lib_ccx/ccx_encoders_helpers.c:98:16: style: Variable 'delim' can be declared as const array [constVariable] ccextractor-0.94/src/lib_ccx/ccx_encoders_helpers.c:108:17: style: Variable 'c' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/lib_ccx/ccx_encoders_helpers.c:127:7: style: Variable 'delim' can be declared as const array [constVariable] ccextractor-0.94/src/lib_ccx/ccx_encoders_helpers.c:138:8: style: Variable 'c' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/lib_ccx/ccx_encoders_helpers.c:150:10: style: Variable 'correct_c' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/lib_ccx/ccx_encoders_helpers.c:158:37: style: Parameter 'context' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ccx_encoders_helpers.c:158:82: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ccx_encoders_helpers.c:212:42: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ccx_encoders_helpers.c:242:17: style: Variable 'line' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/lib_ccx/ccx_encoders_helpers.c:243:17: style: Variable 'orig' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/lib_ccx/ccx_encoders_helpers.c:292:17: style: Variable 'line' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/lib_ccx/ccx_encoders_helpers.c:381:86: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ccx_encoders_mcc.c:184:87: warning: Either the condition 'tm.tm_mon<12' is redundant or the array 'MonthStr[12]' is accessed at index 12, which is out of bounds. [arrayIndexOutOfBoundsCond] ccextractor-0.94/src/lib_ccx/ccx_encoders_mcc.c:183:2: note: Assuming that condition 'tm.tm_mon<12' is not redundant ccextractor-0.94/src/lib_ccx/ccx_encoders_mcc.c:184:87: note: Array index out of bounds ccextractor-0.94/src/lib_ccx/ccx_encoders_mcc.c:175:18: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] ccextractor-0.94/src/lib_ccx/ccx_encoders_mcc.c:147:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] ccextractor-0.94/src/lib_ccx/ccx_encoders_mcc.c:147:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] ccextractor-0.94/src/lib_ccx/ccx_encoders_mcc.c:147:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] ccextractor-0.94/src/lib_ccx/ccx_encoders_mcc.c:147:2: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] ccextractor-0.94/src/lib_ccx/ccx_encoders_mcc.c:96:48: style:inconclusive: Function 'mcc_encode_cc_data' argument 1 names different: declaration 'ctx' definition 'enc_ctx'. [funcArgNamesDifferent] ccextractor-0.94/src/lib_ccx/ccx_encoders_mcc.h:59:48: note: Function 'mcc_encode_cc_data' argument 1 names different: declaration 'ctx' definition 'enc_ctx'. ccextractor-0.94/src/lib_ccx/ccx_encoders_mcc.c:96:48: note: Function 'mcc_encode_cc_data' argument 1 names different: declaration 'ctx' definition 'enc_ctx'. ccextractor-0.94/src/lib_ccx/ccx_encoders_mcc.c:267:71: style: Parameter 'cc_data' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ccx_encoders_mcc.c:676:8: style: Variable 'fmt' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/lib_ccx/ccx_encoders_mcc.c:723:40: style: Parameter 'string' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ccx_encoders_mcc.c:701:9: warning: Uninitialized variable: retval.frame [uninitvar] ccextractor-0.94/src/lib_ccx/ccx_encoders_sami.c:9:33: style: Parameter 'string' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ccx_encoders_sami.c:168:22: style: Variable 'osub' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/lib_ccx/ccx_encoders_scc.c:543:88: style: Parameter 'context' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ccx_encoders_smptett.c:32:37: style: Parameter 'string' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ccx_encoders_smptett.c:154:22: style: Variable 'osub' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/lib_ccx/ccx_encoders_smptett.c:263:11: style: Variable 'start' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/lib_ccx/ccx_encoders_smptett.c:281:12: style: Variable 'end_tag' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/lib_ccx/ccx_encoders_smptett.c:295:12: style: Variable 'end' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/lib_ccx/ccx_encoders_smptett.c:339:13: style: Variable 'end' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/lib_ccx/ccx_encoders_smptett.c:355:14: style: Variable 'temp_pointer' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/lib_ccx/ccx_encoders_smptett.c:401:10: style: Variable 'used' is assigned a value that is never used. [unreadVariable] ccextractor-0.94/src/lib_ccx/ccx_encoders_splitbysentence.c:169:46: style: Parameter 'start' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ccx_encoders_spupng.c:54:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ccfont2_width [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/ccx_encoders_spupng.c:80:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/ccx_encoders_spupng.c:264:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable png_bytep [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/ccx_encoders_spupng.c:336:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/ccx_encoders_spupng.c:434:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable png_color [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/ccx_encoders_spupng.c:518:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable png_byte [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/ccx_encoders_spupng.c:700:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/ccx_encoders_spupng.c:840:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FT_LOAD_RENDER [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/ccx_encoders_spupng.c:1032:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/ccx_encoders_spupng.c:757:16: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] ccextractor-0.94/src/lib_ccx/ccx_encoders_spupng.c:769:12: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] ccextractor-0.94/src/lib_ccx/ccx_encoders_spupng.c:776:12: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] ccextractor-0.94/src/lib_ccx/ccx_encoders_spupng.c:782:12: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] ccextractor-0.94/src/lib_ccx/ccx_encoders_spupng.c:788:12: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] ccextractor-0.94/src/lib_ccx/ccx_encoders_spupng.c:818:12: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] ccextractor-0.94/src/lib_ccx/ccx_encoders_spupng.c:824:12: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] ccextractor-0.94/src/lib_ccx/ccx_encoders_spupng.c:929:11: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] ccextractor-0.94/src/lib_ccx/ccx_encoders_spupng.c:378:7: style: Condition 'wrote_opentag' is always true [knownConditionTrueFalse] ccextractor-0.94/src/lib_ccx/ccx_encoders_spupng.c:362:22: note: Assignment 'wrote_opentag=1', assigned value is 1 ccextractor-0.94/src/lib_ccx/ccx_encoders_spupng.c:369:16: note: Assuming condition is false ccextractor-0.94/src/lib_ccx/ccx_encoders_spupng.c:378:7: note: Condition 'wrote_opentag' is always true ccextractor-0.94/src/lib_ccx/ccx_encoders_spupng.c:755:3: error: Memory leak: buffer [memleak] ccextractor-0.94/src/lib_ccx/ccx_encoders_spupng.c:749:9: warning: Either the condition 'buffer==NULL' is redundant or there is possible null pointer dereference: buffer. [nullPointerRedundantCheck] ccextractor-0.94/src/lib_ccx/ccx_encoders_spupng.c:744:13: note: Assuming that condition 'buffer==NULL' is not redundant ccextractor-0.94/src/lib_ccx/ccx_encoders_spupng.c:749:9: note: Null pointer dereference ccextractor-0.94/src/lib_ccx/ccx_encoders_spupng.c:114:8: style: Variable 'last_slash' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/lib_ccx/ccx_encoders_spupng.c:143:73: style: Parameter 'first_input_file' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ccx_encoders_spupng.c:206:19: style: Variable 'sp' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/lib_ccx/ccx_encoders_spupng.c:215:8: style: Variable 'last_slash' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/lib_ccx/ccx_encoders_spupng.c:229:48: style: Parameter 'bitmap' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ccx_encoders_spupng.c:331:68: style: Parameter 'clut' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ccx_encoders_spupng.c:358:8: style: Variable 'filename' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/lib_ccx/ccx_encoders_spupng.c:712:57: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ccx_encoders_spupng.c:843:19: style: Variable 'bitmap' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/lib_ccx/ccx_encoders_srt.c:156:8: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] ccextractor-0.94/src/lib_ccx/ccx_encoders_srt.c:153:8: note: ret is assigned ccextractor-0.94/src/lib_ccx/ccx_encoders_srt.c:156:8: note: ret is overwritten ccextractor-0.94/src/lib_ccx/ccx_encoders_srt.c:11:32: style: Parameter 'string' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ccx_encoders_srt.c:146:22: style: Variable 'osub' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/lib_ccx/ccx_encoders_srt.c:218:20: style: Variable 'line' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:3548:15: style:inconclusive: Redundant condition: The condition '*p' is redundant since '*p >= '0'' is sufficient. [redundantCondition] ccextractor-0.94/src/GUI/stb_image.h:4691:17: style: Redundant condition: The condition 'req_comp' is redundant since 'req_comp >= 3' is sufficient. [redundantCondition] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:5915:15: warning: Invalid test for overflow '(s->len-pos)<(s->len)'; signed integer overflow is undefined behavior. Some mainstream compilers removes handling of overflows when optimising the code and change the code to 'pos>0'. [invalidTestForOverflow] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:4336:29: style: Condition 'frac_len=cur_precision' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:4336:29: note: Condition 'frac_lenselect_start!=edit->select_end' is always true [knownConditionTrueFalse] ccextractor-0.94/src/GUI/stb_image.h:4440:20: style: Condition '!stbi__compute_transparency(z,tc,s->img_out_n)' is always false [knownConditionTrueFalse] ccextractor-0.94/src/GUI/stb_image.h:4440:47: note: Calling function 'stbi__compute_transparency' returns 1 ccextractor-0.94/src/GUI/stb_image.h:4440:20: note: Condition '!stbi__compute_transparency(z,tc,s->img_out_n)' is always false ccextractor-0.94/src/GUI/stb_image.h:5193:31: style: Condition 'len>128' is always true [knownConditionTrueFalse] ccextractor-0.94/src/GUI/stb_image.h:5182:24: note: Assuming that condition 'len==128' is not redundant ccextractor-0.94/src/GUI/stb_image.h:5193:31: note: Condition 'len>128' is always true ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:6121:5: warning: Either the condition '!b' is redundant or there is possible null pointer dereference: b. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:6122:9: note: Assuming that condition '!b' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:6121:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:7451:5: warning: Either the condition '!list' is redundant or there is possible null pointer dereference: list. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:7452:9: note: Assuming that condition '!list' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:7451:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:7744:5: warning: Either the condition '!config' is redundant or there is possible null pointer dereference: config. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:7746:52: note: Assuming that condition '!config' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:7744:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:7745:5: warning: Either the condition '!config' is redundant or there is possible null pointer dereference: config. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:7746:52: note: Assuming that condition '!config' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:7745:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:10406:5: warning: Either the condition '!font' is redundant or there is possible null pointer dereference: font. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:10407:9: note: Assuming that condition '!font' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:10406:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:10442:5: warning: Either the condition '!font' is redundant or there is possible null pointer dereference: font. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:10443:9: note: Assuming that condition '!font' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:10442:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:10466:5: warning: Either the condition '!font' is redundant or there is possible null pointer dereference: font. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:10468:9: note: Assuming that condition '!font' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:10466:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:10467:5: warning: Either the condition '!font' is redundant or there is possible null pointer dereference: font. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:10468:9: note: Assuming that condition '!font' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:10467:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:10878:5: warning: Either the condition '!atlas' is redundant or there is possible null pointer dereference: atlas. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:10880:9: note: Assuming that condition '!atlas' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:10878:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:10879:5: warning: Either the condition '!atlas' is redundant or there is possible null pointer dereference: atlas. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:10880:9: note: Assuming that condition '!atlas' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:10879:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:10899:5: warning: Either the condition '!atlas' is redundant or there is possible null pointer dereference: atlas. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:10909:9: note: Assuming that condition '!atlas' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:10899:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:10900:5: warning: Either the condition '!atlas' is redundant or there is possible null pointer dereference: atlas. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:10909:9: note: Assuming that condition '!atlas' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:10900:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:10901:5: warning: Either the condition '!atlas' is redundant or there is possible null pointer dereference: atlas. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:10909:9: note: Assuming that condition '!atlas' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:10901:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:10902:5: warning: Either the condition '!atlas' is redundant or there is possible null pointer dereference: atlas. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:10909:9: note: Assuming that condition '!atlas' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:10902:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:10905:5: warning: Either the condition '!config' is redundant or there is possible null pointer dereference: config. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:10909:19: note: Assuming that condition '!config' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:10905:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:10906:5: warning: Either the condition '!config' is redundant or there is possible null pointer dereference: config. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:10909:19: note: Assuming that condition '!config' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:10906:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:10907:5: warning: Either the condition '!config' is redundant or there is possible null pointer dereference: config. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:10909:19: note: Assuming that condition '!config' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:10907:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:10975:5: warning: Either the condition '!atlas' is redundant or there is possible null pointer dereference: atlas. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:10979:9: note: Assuming that condition '!atlas' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:10975:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:10976:5: warning: Either the condition '!atlas' is redundant or there is possible null pointer dereference: atlas. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:10979:9: note: Assuming that condition '!atlas' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:10976:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:10977:5: warning: Either the condition '!atlas' is redundant or there is possible null pointer dereference: atlas. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:10979:9: note: Assuming that condition '!atlas' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:10977:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:10978:5: warning: Either the condition '!atlas' is redundant or there is possible null pointer dereference: atlas. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:10979:9: note: Assuming that condition '!atlas' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:10978:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11001:5: warning: Either the condition '!atlas' is redundant or there is possible null pointer dereference: atlas. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11006:9: note: Assuming that condition '!atlas' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11001:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11002:5: warning: Either the condition '!atlas' is redundant or there is possible null pointer dereference: atlas. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11006:9: note: Assuming that condition '!atlas' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11002:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11003:5: warning: Either the condition '!atlas' is redundant or there is possible null pointer dereference: atlas. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11006:9: note: Assuming that condition '!atlas' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11003:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11004:5: warning: Either the condition '!atlas' is redundant or there is possible null pointer dereference: atlas. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11006:9: note: Assuming that condition '!atlas' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11004:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11029:5: warning: Either the condition '!atlas' is redundant or there is possible null pointer dereference: atlas. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11036:9: note: Assuming that condition '!atlas' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11029:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11030:5: warning: Either the condition '!atlas' is redundant or there is possible null pointer dereference: atlas. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11036:9: note: Assuming that condition '!atlas' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11030:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11031:5: warning: Either the condition '!atlas' is redundant or there is possible null pointer dereference: atlas. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11036:9: note: Assuming that condition '!atlas' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11031:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11032:5: warning: Either the condition '!atlas' is redundant or there is possible null pointer dereference: atlas. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11036:9: note: Assuming that condition '!atlas' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11032:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11064:5: warning: Either the condition '!atlas' is redundant or there is possible null pointer dereference: atlas. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11070:9: note: Assuming that condition '!atlas' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11064:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11065:5: warning: Either the condition '!atlas' is redundant or there is possible null pointer dereference: atlas. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11070:9: note: Assuming that condition '!atlas' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11065:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11066:5: warning: Either the condition '!atlas' is redundant or there is possible null pointer dereference: atlas. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11070:9: note: Assuming that condition '!atlas' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11066:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11067:5: warning: Either the condition '!atlas' is redundant or there is possible null pointer dereference: atlas. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11070:9: note: Assuming that condition '!atlas' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11067:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11111:5: warning: Either the condition '!atlas' is redundant or there is possible null pointer dereference: atlas. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11118:9: note: Assuming that condition '!atlas' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11111:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11112:5: warning: Either the condition '!atlas' is redundant or there is possible null pointer dereference: atlas. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11118:9: note: Assuming that condition '!atlas' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11112:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11113:5: warning: Either the condition '!atlas' is redundant or there is possible null pointer dereference: atlas. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11118:9: note: Assuming that condition '!atlas' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11113:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11114:5: warning: Either the condition '!atlas' is redundant or there is possible null pointer dereference: atlas. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11118:9: note: Assuming that condition '!atlas' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11114:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11265:5: warning: Either the condition '!atlas' is redundant or there is possible null pointer dereference: atlas. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11270:9: note: Assuming that condition '!atlas' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11265:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11266:5: warning: Either the condition '!atlas' is redundant or there is possible null pointer dereference: atlas. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11270:9: note: Assuming that condition '!atlas' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11266:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11267:5: warning: Either the condition '!atlas' is redundant or there is possible null pointer dereference: atlas. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11270:9: note: Assuming that condition '!atlas' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11267:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11268:5: warning: Either the condition '!atlas' is redundant or there is possible null pointer dereference: atlas. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11270:9: note: Assuming that condition '!atlas' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11268:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11285:5: warning: Either the condition '!atlas' is redundant or there is possible null pointer dereference: atlas. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11289:9: note: Assuming that condition '!atlas' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11285:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11286:5: warning: Either the condition '!atlas' is redundant or there is possible null pointer dereference: atlas. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11289:9: note: Assuming that condition '!atlas' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11286:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11287:5: warning: Either the condition '!atlas' is redundant or there is possible null pointer dereference: atlas. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11289:9: note: Assuming that condition '!atlas' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11287:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11288:5: warning: Either the condition '!atlas' is redundant or there is possible null pointer dereference: atlas. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11289:9: note: Assuming that condition '!atlas' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11288:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:15936:28: warning: Either the condition '!pool' is redundant or there is possible null pointer dereference: pool. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:15937:9: note: Assuming that condition '!pool' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:15936:28: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:16455:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:16457:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:16455:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:16456:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:16457:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:16456:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:16456:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:16457:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:16456:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:16675:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:16677:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:16675:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:16676:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:16677:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:16676:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:16676:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:16677:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:16676:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17307:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17309:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17307:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17308:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17309:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17308:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17442:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17446:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17442:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17443:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17446:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17443:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17443:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17446:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17443:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17445:14: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17446:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17445:14: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17445:17: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17446:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17445:17: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17460:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17461:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17460:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17469:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17470:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17469:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17478:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17479:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17478:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17487:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17488:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17487:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17496:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17497:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17496:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17505:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17506:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17505:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17514:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17516:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17514:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17515:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17516:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17515:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17515:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17516:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17515:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17524:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17526:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17524:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17525:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17526:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17525:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17525:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17526:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17525:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17535:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17537:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17535:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17536:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17537:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17536:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17536:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17537:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17536:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17545:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17547:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17545:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17546:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17547:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17546:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17546:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17547:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17546:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17555:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17556:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17555:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17564:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17566:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17564:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17565:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17566:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17565:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17565:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17566:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17565:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17574:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17575:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17574:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17703:21: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17704:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17703:21: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17711:21: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17712:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17711:21: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17720:21: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17721:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17720:21: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17810:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17812:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17810:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17811:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17812:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17811:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17811:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17812:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17811:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17851:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17853:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17851:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17852:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17853:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17852:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17852:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17853:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17852:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17912:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17914:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17912:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17913:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17914:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17913:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17913:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17914:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17913:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17957:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17959:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17957:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17958:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17959:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17958:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17958:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17959:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17958:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18005:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18007:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18005:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18006:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18007:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18006:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18006:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18007:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18006:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18031:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18033:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18031:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18032:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18033:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18032:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18032:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18033:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18032:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18058:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18060:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18058:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18059:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18060:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18059:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18059:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18060:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18059:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18082:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18084:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18082:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18083:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18084:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18083:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18083:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18084:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18083:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18119:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18121:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18119:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18120:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18121:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18120:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18120:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18121:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18120:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18147:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18149:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18147:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18148:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18149:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18148:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18148:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18149:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18148:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18168:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18170:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18168:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18169:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18170:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18169:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18169:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18170:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18169:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18189:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18191:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18189:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18190:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18191:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18190:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18190:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18191:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18190:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18217:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18219:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18217:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18218:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18219:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18218:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18218:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18219:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18218:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18263:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18265:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18263:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18264:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18265:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18264:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18264:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18265:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18264:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18288:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18290:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18288:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18289:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18290:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18289:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18289:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18290:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18289:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18308:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18310:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18308:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18309:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18310:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18309:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18309:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18310:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18309:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18431:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18433:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18431:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18432:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18433:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18432:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18432:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18433:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18432:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18553:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18555:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18553:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18554:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18555:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18554:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18554:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18555:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18554:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18578:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18580:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18578:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18579:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18580:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18579:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18579:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18580:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18579:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18617:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18619:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18617:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18618:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18619:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18618:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18618:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18619:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18618:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18740:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18742:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18740:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18741:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18742:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18741:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18741:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18742:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18741:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18779:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18780:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18779:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18791:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18792:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18791:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18804:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18805:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18804:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18817:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18818:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18817:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18830:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18831:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18830:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18844:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18845:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18844:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18860:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18861:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18860:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18876:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18877:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18876:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18894:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18896:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18894:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18895:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18896:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18895:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18895:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18896:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18895:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18939:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18941:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18939:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18940:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18941:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18940:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18940:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18941:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18940:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18975:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18977:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18975:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18976:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18977:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18976:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18976:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18977:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18976:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19017:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19019:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19017:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19018:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19019:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19018:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19018:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19019:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19018:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19045:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19047:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19045:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19046:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19047:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19046:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19046:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19047:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19046:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19188:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19190:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19188:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19189:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19190:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19189:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19189:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19190:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19189:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19263:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19265:19: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19263:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19264:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19265:19: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19264:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19264:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19265:27: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19264:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19307:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19309:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19307:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19308:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19309:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19308:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19308:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19309:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19308:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19341:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19343:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19341:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19342:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19343:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19342:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19342:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19343:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19342:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19375:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19377:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19375:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19376:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19377:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19376:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19376:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19377:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19376:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19411:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19413:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19411:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19412:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19413:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19412:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19412:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19413:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19412:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19458:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19460:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19458:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19459:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19460:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19459:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19459:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19460:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19459:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19508:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19510:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19508:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19509:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19510:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19509:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19509:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19510:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19509:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19538:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19540:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19538:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19539:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19540:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19539:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19539:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19540:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19539:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19593:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19595:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19593:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19594:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19595:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19594:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19594:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19595:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19594:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19688:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19690:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19688:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19689:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19690:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19689:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19689:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19690:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19689:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19746:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19749:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19746:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19747:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19749:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19747:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19747:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19749:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19747:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19809:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19811:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19809:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19810:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19811:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19810:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19810:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19811:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19810:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19842:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19843:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19842:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19858:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19859:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19858:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19942:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19944:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19942:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19943:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19944:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19943:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19943:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19944:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19943:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20063:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20065:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20063:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20064:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20065:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20064:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20064:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20065:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20064:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20234:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20236:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20234:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20235:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20236:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20235:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20235:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20236:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20235:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20276:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20279:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20276:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20277:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20279:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20277:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20277:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20279:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20277:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20333:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20336:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20333:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20334:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20336:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20334:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20334:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20336:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20334:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20335:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20336:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20335:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20335:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20336:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20335:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20335:5: warning: Either the condition '!ctx->current->layout' is redundant or there is possible null pointer dereference: ctx->current->layout. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20336:34: note: Assuming that condition '!ctx->current->layout' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20335:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20481:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20484:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20481:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20483:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20484:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20483:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20483:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20484:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20483:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20512:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20513:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20512:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20637:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20638:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20637:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20704:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20706:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20704:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20705:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20706:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20705:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20705:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20706:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20705:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20792:5: warning: Either the condition '!view' is redundant or there is possible null pointer dereference: view. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20794:9: note: Assuming that condition '!view' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20792:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20793:5: warning: Either the condition '!view' is redundant or there is possible null pointer dereference: view. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20794:9: note: Assuming that condition '!view' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20793:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20823:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20825:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20823:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20824:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20825:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20824:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20824:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20825:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20824:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20917:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20919:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20917:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20918:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20919:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20918:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20918:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20919:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20918:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21008:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21010:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21008:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21009:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21010:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21009:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21009:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21010:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21009:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21047:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21049:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21047:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21048:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21049:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21048:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21048:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21049:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21048:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21075:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21076:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21075:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21093:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21096:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21093:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21094:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21096:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21094:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21094:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21096:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21094:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21137:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21139:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21137:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21138:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21139:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21138:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21138:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21139:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21138:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21190:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21192:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21190:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21191:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21192:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21191:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21191:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21192:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21191:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21224:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21226:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21224:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21225:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21226:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21225:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21225:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21226:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21225:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21259:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21261:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21259:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21260:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21261:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21260:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21260:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21261:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21260:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21286:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21288:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21286:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21287:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21288:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21287:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21287:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21288:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21287:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21298:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21299:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21298:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21346:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21348:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21346:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21347:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21348:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21347:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21347:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21348:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21347:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21386:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21388:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21386:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21387:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21388:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21387:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21387:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21388:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21387:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21476:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21478:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21476:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21477:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21478:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21477:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21477:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21478:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21477:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21556:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21558:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21556:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21557:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21558:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21557:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21557:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21558:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21557:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21645:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21647:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21645:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21646:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21647:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21646:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21646:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21647:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21646:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21739:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21741:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21739:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21740:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21741:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21740:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21740:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21741:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21740:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21819:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21821:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21819:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21820:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21821:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21820:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21820:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21821:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21820:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21943:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21944:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21943:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:22089:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:22091:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:22089:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:22090:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:22091:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:22090:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:22090:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:22091:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:22090:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:22123:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:22125:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:22123:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:22124:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:22125:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:22124:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:22124:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:22125:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:22124:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:22153:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:22155:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:22153:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:22154:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:22155:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:22154:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:22154:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:22155:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:22154:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:22179:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:22181:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:22179:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:22180:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:22181:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:22180:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:22180:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:22181:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:22180:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:22205:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:22207:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:22205:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:22206:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:22207:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:22206:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:22206:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:22207:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:22206:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:22236:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:22238:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:22236:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:22237:5: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:22238:9: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:22237:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:22237:5: warning: Either the condition '!ctx->current' is redundant or there is possible null pointer dereference: ctx->current. [nullPointerRedundantCheck] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:22238:17: note: Assuming that condition '!ctx->current' is not redundant ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:22237:5: note: Null pointer dereference ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:4073:15: style: Redundant initialization for 'iter'. The initialized value is overwritten before it is read. [redundantInitialization] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:4068:22: note: iter is initialized ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:4073:15: note: iter is overwritten ccextractor-0.94/src/GUI/stb_image.h:5065:23: style: Redundant initialization for 'tga_x_origin'. The initialized value is overwritten before it is read. [redundantInitialization] ccextractor-0.94/src/GUI/stb_image.h:4886:21: note: tga_x_origin is initialized ccextractor-0.94/src/GUI/stb_image.h:5065:23: note: tga_x_origin is overwritten ccextractor-0.94/src/GUI/stb_image.h:5065:38: style: Redundant initialization for 'tga_y_origin'. The initialized value is overwritten before it is read. [redundantInitialization] ccextractor-0.94/src/GUI/stb_image.h:4887:21: note: tga_y_origin is initialized ccextractor-0.94/src/GUI/stb_image.h:5065:38: note: tga_y_origin is overwritten ccextractor-0.94/src/GUI/stb_image.h:5859:6: style: Redundant initialization for 'c'. The initialized value is overwritten before it is read. [redundantInitialization] ccextractor-0.94/src/GUI/stb_image.h:5857:11: note: c is initialized ccextractor-0.94/src/GUI/stb_image.h:5859:6: note: c is overwritten ccextractor-0.94/src/lib_ccx/ccx_encoders_ssa.c:146:8: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] ccextractor-0.94/src/lib_ccx/ccx_encoders_ssa.c:143:8: note: ret is assigned ccextractor-0.94/src/lib_ccx/ccx_encoders_ssa.c:146:8: note: ret is overwritten ccextractor-0.94/src/lib_ccx/ccx_encoders_ssa.c:8:32: style: Parameter 'string' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ccx_encoders_ssa.c:136:22: style: Variable 'osub' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/lib_ccx/ccx_encoders_ssa.c:200:20: style: Variable 'line' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:9159:68: style: Same expression on both sides of '-'. [duplicateExpression] ccextractor-0.94/src/lib_ccx/ccx_encoders_transcript.c:165:37: portability: Non reentrant function 'gmtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'gmtime_r'. [prohibitedgmtimeCalled] ccextractor-0.94/src/lib_ccx/ccx_encoders_transcript.c:183:35: portability: Non reentrant function 'gmtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'gmtime_r'. [prohibitedgmtimeCalled] ccextractor-0.94/src/lib_ccx/ccx_encoders_transcript.c:268:36: portability: Non reentrant function 'gmtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'gmtime_r'. [prohibitedgmtimeCalled] ccextractor-0.94/src/lib_ccx/ccx_encoders_transcript.c:286:34: portability: Non reentrant function 'gmtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'gmtime_r'. [prohibitedgmtimeCalled] ccextractor-0.94/src/lib_ccx/ccx_encoders_transcript.c:117:22: style: Variable 'osub' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/lib_ccx/ccx_encoders_transcript.c:165:17: style: Variable 'start_time_struct' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/lib_ccx/ccx_encoders_transcript.c:183:17: style: Variable 'end_time_struct' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/lib_ccx/ccx_encoders_transcript.c:268:16: style: Variable 'start_time_struct' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/lib_ccx/ccx_encoders_transcript.c:286:16: style: Variable 'end_time_struct' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19618:40: style: Same expression on both sides of '&'. [duplicateExpression] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19648:37: style: Same expression on both sides of '&'. [duplicateExpression] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:5156:9: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:14172:9: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:14483:17: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] ccextractor-0.94/src/GUI/stb_image.h:1580:33: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ccextractor-0.94/src/GUI/stb_image.h:1583:47: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:3313:23: style:inconclusive: Function 'nk_rectv' argument 1 names different: declaration 'xywh' definition 'r'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:1129:55: note: Function 'nk_rectv' argument 1 names different: declaration 'xywh' definition 'r'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:3313:23: note: Function 'nk_rectv' argument 1 names different: declaration 'xywh' definition 'r'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:3319:22: style:inconclusive: Function 'nk_rectiv' argument 1 names different: declaration 'xywh' definition 'r'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:1130:54: note: Function 'nk_rectiv' argument 1 names different: declaration 'xywh' definition 'r'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:3319:22: note: Function 'nk_rectiv' argument 1 names different: declaration 'xywh' definition 'r'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:3382:23: style:inconclusive: Function 'nk_vec2v' argument 1 names different: declaration 'xy' definition 'v'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:1122:55: note: Function 'nk_vec2v' argument 1 names different: declaration 'xy' definition 'v'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:3382:23: note: Function 'nk_vec2v' argument 1 names different: declaration 'xy' definition 'v'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:3388:22: style:inconclusive: Function 'nk_vec2iv' argument 1 names different: declaration 'xy' definition 'v'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:1123:54: note: Function 'nk_vec2iv' argument 1 names different: declaration 'xy' definition 'v'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:3388:22: note: Function 'nk_vec2iv' argument 1 names different: declaration 'xy' definition 'v'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:3717:36: style:inconclusive: Function 'nk_strmatch_fuzzy_text' argument 1 names different: declaration 'txt' definition 'str'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:1143:68: note: Function 'nk_strmatch_fuzzy_text' argument 1 names different: declaration 'txt' definition 'str'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:3717:36: note: Function 'nk_strmatch_fuzzy_text' argument 1 names different: declaration 'txt' definition 'str'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:3717:45: style:inconclusive: Function 'nk_strmatch_fuzzy_text' argument 2 names different: declaration 'txt_len' definition 'str_len'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:1143:77: note: Function 'nk_strmatch_fuzzy_text' argument 2 names different: declaration 'txt_len' definition 'str_len'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:3717:45: note: Function 'nk_strmatch_fuzzy_text' argument 2 names different: declaration 'txt_len' definition 'str_len'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:4566:23: style:inconclusive: Function 'nk_rgba_iv' argument 1 names different: declaration 'rgba' definition 'c'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:1063:55: note: Function 'nk_rgba_iv' argument 1 names different: declaration 'rgba' definition 'c'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:4566:23: note: Function 'nk_rgba_iv' argument 1 names different: declaration 'rgba' definition 'c'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:4572:27: style:inconclusive: Function 'nk_rgba_bv' argument 1 names different: declaration 'rgba' definition 'c'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:1064:59: note: Function 'nk_rgba_bv' argument 1 names different: declaration 'rgba' definition 'c'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:4572:27: note: Function 'nk_rgba_bv' argument 1 names different: declaration 'rgba' definition 'c'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:4589:22: style:inconclusive: Function 'nk_rgb_iv' argument 1 names different: declaration 'rgb' definition 'c'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:1055:54: note: Function 'nk_rgb_iv' argument 1 names different: declaration 'rgb' definition 'c'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:4589:22: note: Function 'nk_rgb_iv' argument 1 names different: declaration 'rgb' definition 'c'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:4595:26: style:inconclusive: Function 'nk_rgb_bv' argument 1 names different: declaration 'rgb' definition 'c'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:1056:58: note: Function 'nk_rgb_bv' argument 1 names different: declaration 'rgb' definition 'c'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:4595:26: note: Function 'nk_rgb_bv' argument 1 names different: declaration 'rgb' definition 'c'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:4623:25: style:inconclusive: Function 'nk_rgba_fv' argument 1 names different: declaration 'rgba' definition 'c'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:1066:57: note: Function 'nk_rgba_fv' argument 1 names different: declaration 'rgba' definition 'c'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:4623:25: note: Function 'nk_rgba_fv' argument 1 names different: declaration 'rgba' definition 'c'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:4640:24: style:inconclusive: Function 'nk_rgb_fv' argument 1 names different: declaration 'rgb' definition 'c'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:1058:56: note: Function 'nk_rgb_fv' argument 1 names different: declaration 'rgb' definition 'c'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:4640:24: note: Function 'nk_rgb_fv' argument 1 names different: declaration 'rgb' definition 'c'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:4652:22: style:inconclusive: Function 'nk_hsv_iv' argument 1 names different: declaration 'hsv' definition 'c'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:1070:54: note: Function 'nk_hsv_iv' argument 1 names different: declaration 'hsv' definition 'c'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:4652:22: note: Function 'nk_hsv_iv' argument 1 names different: declaration 'hsv' definition 'c'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:4658:26: style:inconclusive: Function 'nk_hsv_bv' argument 1 names different: declaration 'hsv' definition 'c'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:1071:58: note: Function 'nk_hsv_bv' argument 1 names different: declaration 'hsv' definition 'c'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:4658:26: note: Function 'nk_hsv_bv' argument 1 names different: declaration 'hsv' definition 'c'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:4670:24: style:inconclusive: Function 'nk_hsv_fv' argument 1 names different: declaration 'hsv' definition 'c'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:1073:56: note: Function 'nk_hsv_fv' argument 1 names different: declaration 'hsv' definition 'c'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:4670:24: note: Function 'nk_hsv_fv' argument 1 names different: declaration 'hsv' definition 'c'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:4686:23: style:inconclusive: Function 'nk_hsva_iv' argument 1 names different: declaration 'hsva' definition 'c'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:1076:55: note: Function 'nk_hsva_iv' argument 1 names different: declaration 'hsva' definition 'c'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:4686:23: note: Function 'nk_hsva_iv' argument 1 names different: declaration 'hsva' definition 'c'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:4692:27: style:inconclusive: Function 'nk_hsva_bv' argument 1 names different: declaration 'hsva' definition 'c'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:1077:59: note: Function 'nk_hsva_bv' argument 1 names different: declaration 'hsva' definition 'c'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:4692:27: note: Function 'nk_hsva_bv' argument 1 names different: declaration 'hsva' definition 'c'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:4728:25: style:inconclusive: Function 'nk_hsva_fv' argument 1 names different: declaration 'hsva' definition 'c'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:1079:57: note: Function 'nk_hsva_fv' argument 1 names different: declaration 'hsva' definition 'c'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:4728:25: note: Function 'nk_hsva_fv' argument 1 names different: declaration 'hsva' definition 'c'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:4754:20: style:inconclusive: Function 'nk_color_fv' argument 1 names different: declaration 'rgba_out' definition 'c'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:1083:52: note: Function 'nk_color_fv' argument 1 names different: declaration 'rgba_out' definition 'c'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:4754:20: note: Function 'nk_color_fv' argument 1 names different: declaration 'rgba_out' definition 'c'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:4770:21: style:inconclusive: Function 'nk_color_dv' argument 1 names different: declaration 'rgba_out' definition 'c'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:1085:53: note: Function 'nk_color_dv' argument 1 names different: declaration 'rgba_out' definition 'c'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:4770:21: note: Function 'nk_color_dv' argument 1 names different: declaration 'rgba_out' definition 'c'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:4783:24: style:inconclusive: Function 'nk_color_hsv_fv' argument 1 names different: declaration 'hsv_out' definition 'out'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:1096:56: note: Function 'nk_color_hsv_fv' argument 1 names different: declaration 'hsv_out' definition 'out'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:4783:24: note: Function 'nk_color_hsv_fv' argument 1 names different: declaration 'hsv_out' definition 'out'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:4814:25: style:inconclusive: Function 'nk_color_hsva_fv' argument 1 names different: declaration 'hsva_out' definition 'out'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:1103:57: note: Function 'nk_color_hsva_fv' argument 1 names different: declaration 'hsva_out' definition 'out'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:4814:25: note: Function 'nk_color_hsva_fv' argument 1 names different: declaration 'hsva_out' definition 'out'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:4820:22: style:inconclusive: Function 'nk_color_hsva_i' argument 1 names different: declaration 'h' definition 'out_h'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:1098:54: note: Function 'nk_color_hsva_i' argument 1 names different: declaration 'h' definition 'out_h'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:4820:22: note: Function 'nk_color_hsva_i' argument 1 names different: declaration 'h' definition 'out_h'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:4820:34: style:inconclusive: Function 'nk_color_hsva_i' argument 2 names different: declaration 's' definition 'out_s'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:1098:62: note: Function 'nk_color_hsva_i' argument 2 names different: declaration 's' definition 'out_s'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:4820:34: note: Function 'nk_color_hsva_i' argument 2 names different: declaration 's' definition 'out_s'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:4820:46: style:inconclusive: Function 'nk_color_hsva_i' argument 3 names different: declaration 'v' definition 'out_v'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:1098:70: note: Function 'nk_color_hsva_i' argument 3 names different: declaration 'v' definition 'out_v'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:4820:46: note: Function 'nk_color_hsva_i' argument 3 names different: declaration 'v' definition 'out_v'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:4821:22: style:inconclusive: Function 'nk_color_hsva_i' argument 4 names different: declaration 'a' definition 'out_a'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:1098:78: note: Function 'nk_color_hsva_i' argument 4 names different: declaration 'a' definition 'out_a'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:4821:22: note: Function 'nk_color_hsva_i' argument 4 names different: declaration 'a' definition 'out_a'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:4832:23: style:inconclusive: Function 'nk_color_hsva_iv' argument 1 names different: declaration 'hsva_out' definition 'out'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:1100:55: note: Function 'nk_color_hsva_iv' argument 1 names different: declaration 'hsva_out' definition 'out'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:4832:23: note: Function 'nk_color_hsva_iv' argument 1 names different: declaration 'hsva_out' definition 'out'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:4838:27: style:inconclusive: Function 'nk_color_hsva_bv' argument 1 names different: declaration 'hsva_out' definition 'out'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:1101:59: note: Function 'nk_color_hsva_bv' argument 1 names different: declaration 'hsva_out' definition 'out'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:4838:27: note: Function 'nk_color_hsva_bv' argument 1 names different: declaration 'hsva_out' definition 'out'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:4877:22: style:inconclusive: Function 'nk_color_hsv_iv' argument 1 names different: declaration 'hsv_out' definition 'out'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:1093:54: note: Function 'nk_color_hsv_iv' argument 1 names different: declaration 'hsv_out' definition 'out'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:4877:22: note: Function 'nk_color_hsv_iv' argument 1 names different: declaration 'hsv_out' definition 'out'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:4883:26: style:inconclusive: Function 'nk_color_hsv_bv' argument 1 names different: declaration 'hsv_out' definition 'out'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:1094:58: note: Function 'nk_color_hsv_bv' argument 1 names different: declaration 'hsv_out' definition 'out'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:4883:26: note: Function 'nk_color_hsv_bv' argument 1 names different: declaration 'hsv_out' definition 'out'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:4916:79: style:inconclusive: Function 'nk_subimage_ptr' argument 4 names different: declaration 'sub_region' definition 'r'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:1112:107: note: Function 'nk_subimage_ptr' argument 4 names different: declaration 'sub_region' definition 'r'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:4916:79: note: Function 'nk_subimage_ptr' argument 4 names different: declaration 'sub_region' definition 'r'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:4930:75: style:inconclusive: Function 'nk_subimage_id' argument 4 names different: declaration 'sub_region' definition 'r'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:1113:104: note: Function 'nk_subimage_id' argument 4 names different: declaration 'sub_region' definition 'r'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:4930:75: note: Function 'nk_subimage_id' argument 4 names different: declaration 'sub_region' definition 'r'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:4945:20: style:inconclusive: Function 'nk_subimage_handle' argument 4 names different: declaration 'sub_region' definition 'r'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:1114:114: note: Function 'nk_subimage_handle' argument 4 names different: declaration 'sub_region' definition 'r'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:4945:20: note: Function 'nk_subimage_handle' argument 4 names different: declaration 'sub_region' definition 'r'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:5256:33: style:inconclusive: Function 'nk_utf_len' argument 2 names different: declaration 'byte_len' definition 'len'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:1148:61: note: Function 'nk_utf_len' argument 2 names different: declaration 'byte_len' definition 'len'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:5256:33: note: Function 'nk_utf_len' argument 2 names different: declaration 'byte_len' definition 'len'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:5341:13: style:inconclusive: Function 'nk_buffer_init' argument 3 names different: declaration 'size' definition 'initial_size'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:1544:83: note: Function 'nk_buffer_init' argument 3 names different: declaration 'size' definition 'initial_size'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:5341:13: note: Function 'nk_buffer_init' argument 3 names different: declaration 'size' definition 'initial_size'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:5358:49: style:inconclusive: Function 'nk_buffer_init_fixed' argument 2 names different: declaration 'memory' definition 'm'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:1545:59: note: Function 'nk_buffer_init_fixed' argument 2 names different: declaration 'memory' definition 'm'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:5358:49: note: Function 'nk_buffer_init_fixed' argument 2 names different: declaration 'memory' definition 'm'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:6366:41: style:inconclusive: Function 'nk_stroke_triangle' argument 8 names different: declaration 'line_thichness' definition 'line_thickness'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:1978:107: note: Function 'nk_stroke_triangle' argument 8 names different: declaration 'line_thichness' definition 'line_thickness'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:6366:41: note: Function 'nk_stroke_triangle' argument 8 names different: declaration 'line_thichness' definition 'line_thickness'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:6536:17: style:inconclusive: Function 'nk_draw_text' argument 3 names different: declaration 'text' definition 'string'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:1992:81: note: Function 'nk_draw_text' argument 3 names different: declaration 'text' definition 'string'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:6536:17: note: Function 'nk_draw_text' argument 3 names different: declaration 'text' definition 'string'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:6536:29: style:inconclusive: Function 'nk_draw_text' argument 4 names different: declaration 'len' definition 'length'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:1992:91: note: Function 'nk_draw_text' argument 4 names different: declaration 'len' definition 'length'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:6536:29: note: Function 'nk_draw_text' argument 4 names different: declaration 'len' definition 'length'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:6988:80: style:inconclusive: Function 'nk_draw_list_stroke_poly_line' argument 2 names different: declaration 'pnts' definition 'points'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:2180:87: note: Function 'nk_draw_list_stroke_poly_line' argument 2 names different: declaration 'pnts' definition 'points'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:6988:80: note: Function 'nk_draw_list_stroke_poly_line' argument 2 names different: declaration 'pnts' definition 'points'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:6989:24: style:inconclusive: Function 'nk_draw_list_stroke_poly_line' argument 3 names different: declaration 'cnt' definition 'points_count'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:2180:112: note: Function 'nk_draw_list_stroke_poly_line' argument 3 names different: declaration 'cnt' definition 'points_count'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:6989:24: note: Function 'nk_draw_list_stroke_poly_line' argument 3 names different: declaration 'cnt' definition 'points_count'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:7232:54: style:inconclusive: Function 'nk_draw_list_fill_poly_convex' argument 3 names different: declaration 'count' definition 'points_count'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:2187:114: note: Function 'nk_draw_list_fill_poly_convex' argument 3 names different: declaration 'count' definition 'points_count'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:7232:54: note: Function 'nk_draw_list_fill_poly_convex' argument 3 names different: declaration 'count' definition 'points_count'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:10863:26: style:inconclusive: Function 'nk_font_atlas_init_custom' argument 2 names different: declaration 'persistent' definition 'permanent'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:1440:83: note: Function 'nk_font_atlas_init_custom' argument 2 names different: declaration 'persistent' definition 'permanent'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:10863:26: note: Function 'nk_font_atlas_init_custom' argument 2 names different: declaration 'persistent' definition 'permanent'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:10863:58: style:inconclusive: Function 'nk_font_atlas_init_custom' argument 3 names different: declaration 'transient' definition 'temporary'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:1440:116: note: Function 'nk_font_atlas_init_custom' argument 3 names different: declaration 'transient' definition 'temporary'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:10863:58: note: Function 'nk_font_atlas_init_custom' argument 3 names different: declaration 'transient' definition 'temporary'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11021:11: style:inconclusive: Function 'nk_font_atlas_add_compressed' argument 2 names different: declaration 'memory' definition 'compressed_data'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:1451:82: note: Function 'nk_font_atlas_add_compressed' argument 2 names different: declaration 'memory' definition 'compressed_data'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11021:11: note: Function 'nk_font_atlas_add_compressed' argument 2 names different: declaration 'memory' definition 'compressed_data'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11021:36: style:inconclusive: Function 'nk_font_atlas_add_compressed' argument 3 names different: declaration 'size' definition 'compressed_size'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:1451:98: note: Function 'nk_font_atlas_add_compressed' argument 3 names different: declaration 'size' definition 'compressed_size'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11021:36: note: Function 'nk_font_atlas_add_compressed' argument 3 names different: declaration 'size' definition 'compressed_size'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11057:17: style:inconclusive: Function 'nk_font_atlas_add_compressed_base85' argument 2 names different: declaration 'data' definition 'data_base85'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:1452:95: note: Function 'nk_font_atlas_add_compressed_base85' argument 2 names different: declaration 'data' definition 'data_base85'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11057:17: note: Function 'nk_font_atlas_add_compressed_base85' argument 2 names different: declaration 'data' definition 'data_base85'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11088:11: style:inconclusive: Function 'nk_font_atlas_add_default' argument 2 names different: declaration 'height' definition 'pixel_height'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:1445:79: note: Function 'nk_font_atlas_add_default' argument 2 names different: declaration 'height' definition 'pixel_height'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11088:11: note: Function 'nk_font_atlas_add_default' argument 2 names different: declaration 'height' definition 'pixel_height'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11226:58: style:inconclusive: Function 'nk_font_atlas_end' argument 2 names different: declaration 'tex' definition 'texture'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:1454:64: note: Function 'nk_font_atlas_end' argument 2 names different: declaration 'tex' definition 'texture'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11226:58: note: Function 'nk_font_atlas_end' argument 2 names different: declaration 'tex' definition 'texture'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18025:50: style:inconclusive: Function 'nk_layout_row_push' argument 2 names different: declaration 'value' definition 'ratio_or_width'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:757:78: note: Function 'nk_layout_row_push' argument 2 names different: declaration 'value' definition 'ratio_or_width'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18025:50: note: Function 'nk_layout_row_push' argument 2 names different: declaration 'value' definition 'ratio_or_width'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18756:36: style:inconclusive: Function 'nk_tree_push_hashed' argument 7 names different: declaration 'seed' definition 'line'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:792:180: note: Function 'nk_tree_push_hashed' argument 7 names different: declaration 'seed' definition 'line'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18756:36: note: Function 'nk_tree_push_hashed' argument 7 names different: declaration 'seed' definition 'line'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19063:52: style:inconclusive: Function 'nk_labelf_colored' argument 2 names different: declaration 'align' definition 'flags'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:815:80: note: Function 'nk_labelf_colored' argument 2 names different: declaration 'align' definition 'flags'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19063:52: note: Function 'nk_labelf_colored' argument 2 names different: declaration 'align' definition 'flags'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19128:57: style:inconclusive: Function 'nk_value_color_byte' argument 2 names different: declaration 'prefix' definition 'p'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:823:85: note: Function 'nk_value_color_byte' argument 2 names different: declaration 'prefix' definition 'p'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19128:57: note: Function 'nk_value_color_byte' argument 2 names different: declaration 'prefix' definition 'p'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19132:58: style:inconclusive: Function 'nk_value_color_float' argument 2 names different: declaration 'prefix' definition 'p'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:824:86: note: Function 'nk_value_color_float' argument 2 names different: declaration 'prefix' definition 'p'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19132:58: note: Function 'nk_value_color_float' argument 2 names different: declaration 'prefix' definition 'p'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19165:60: style:inconclusive: Function 'nk_label' argument 3 names different: declaration 'align' definition 'alignment'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:808:84: note: Function 'nk_label' argument 3 names different: declaration 'align' definition 'alignment'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19165:60: note: Function 'nk_label' argument 3 names different: declaration 'align' definition 'alignment'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19401:41: style:inconclusive: Function 'nk_button_symbol_text_styled' argument 6 names different: declaration 'alignment' definition 'align'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:848:160: note: Function 'nk_button_symbol_text_styled' argument 6 names different: declaration 'alignment' definition 'align'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19401:41: note: Function 'nk_button_symbol_text_styled' argument 6 names different: declaration 'alignment' definition 'align'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19429:41: style:inconclusive: Function 'nk_button_symbol_text' argument 5 names different: declaration 'alignment' definition 'align'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:839:123: note: Function 'nk_button_symbol_text' argument 5 names different: declaration 'alignment' definition 'align'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19429:41: note: Function 'nk_button_symbol_text' argument 5 names different: declaration 'alignment' definition 'align'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19437:33: style:inconclusive: Function 'nk_button_symbol_label' argument 4 names different: declaration 'text_alignment' definition 'align'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:838:119: note: Function 'nk_button_symbol_label' argument 4 names different: declaration 'text_alignment' definition 'align'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19437:33: note: Function 'nk_button_symbol_label' argument 4 names different: declaration 'text_alignment' definition 'align'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19442:33: style:inconclusive: Function 'nk_button_symbol_label_styled' argument 5 names different: declaration 'text_alignment' definition 'align'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:847:156: note: Function 'nk_button_symbol_label_styled' argument 5 names different: declaration 'text_alignment' definition 'align'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19442:33: note: Function 'nk_button_symbol_label_styled' argument 5 names different: declaration 'text_alignment' definition 'align'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19448:23: style:inconclusive: Function 'nk_button_image_text_styled' argument 6 names different: declaration 'alignment' definition 'align'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:850:159: note: Function 'nk_button_image_text_styled' argument 6 names different: declaration 'alignment' definition 'align'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19448:23: note: Function 'nk_button_image_text_styled' argument 6 names different: declaration 'alignment' definition 'align'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19476:41: style:inconclusive: Function 'nk_button_image_text' argument 5 names different: declaration 'alignment' definition 'align'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:841:122: note: Function 'nk_button_image_text' argument 5 names different: declaration 'alignment' definition 'align'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19476:41: note: Function 'nk_button_image_text' argument 5 names different: declaration 'alignment' definition 'align'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19481:33: style:inconclusive: Function 'nk_button_image_label' argument 4 names different: declaration 'text_alignment' definition 'align'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:840:118: note: Function 'nk_button_image_label' argument 4 names different: declaration 'text_alignment' definition 'align'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19481:33: note: Function 'nk_button_image_label' argument 4 names different: declaration 'text_alignment' definition 'align'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19677:71: style:inconclusive: Function 'nk_option_text' argument 4 names different: declaration 'active' definition 'is_active'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:866:90: note: Function 'nk_option_text' argument 4 names different: declaration 'active' definition 'is_active'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19677:71: note: Function 'nk_option_text' argument 4 names different: declaration 'active' definition 'is_active'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19732:47: style:inconclusive: Function 'nk_slider_float' argument 2 names different: declaration 'min' definition 'min_value'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:882:75: note: Function 'nk_slider_float' argument 2 names different: declaration 'min' definition 'min_value'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19732:47: note: Function 'nk_slider_float' argument 2 names different: declaration 'min' definition 'min_value'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19732:65: style:inconclusive: Function 'nk_slider_float' argument 3 names different: declaration 'val' definition 'value'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:882:87: note: Function 'nk_slider_float' argument 3 names different: declaration 'val' definition 'value'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19732:65: note: Function 'nk_slider_float' argument 3 names different: declaration 'val' definition 'value'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19732:78: style:inconclusive: Function 'nk_slider_float' argument 4 names different: declaration 'max' definition 'max_value'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:882:98: note: Function 'nk_slider_float' argument 4 names different: declaration 'max' definition 'max_value'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19732:78: note: Function 'nk_slider_float' argument 4 names different: declaration 'max' definition 'max_value'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19733:11: style:inconclusive: Function 'nk_slider_float' argument 5 names different: declaration 'step' definition 'value_step'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:882:109: note: Function 'nk_slider_float' argument 5 names different: declaration 'step' definition 'value_step'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19733:11: note: Function 'nk_slider_float' argument 5 names different: declaration 'step' definition 'value_step'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19796:68: style:inconclusive: Function 'nk_progress' argument 4 names different: declaration 'modifyable' definition 'is_modifyable'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:886:96: note: Function 'nk_progress' argument 4 names different: declaration 'modifyable' definition 'is_modifyable'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19796:68: note: Function 'nk_progress' argument 4 names different: declaration 'modifyable' definition 'is_modifyable'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19868:11: style:inconclusive: Function 'nk_edit_string' argument 3 names different: declaration 'buffer' definition 'memory'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:904:84: note: Function 'nk_edit_string' argument 3 names different: declaration 'buffer' definition 'memory'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19868:11: note: Function 'nk_edit_string' argument 3 names different: declaration 'buffer' definition 'memory'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20264:44: style:inconclusive: Function 'nk_chart_begin_colored' argument 4 names different: declaration 'active' definition 'highlight'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:910:129: note: Function 'nk_chart_begin_colored' argument 4 names different: declaration 'active' definition 'highlight'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20264:44: note: Function 'nk_chart_begin_colored' argument 4 names different: declaration 'active' definition 'highlight'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20265:9: style:inconclusive: Function 'nk_chart_begin_colored' argument 5 names different: declaration 'num' definition 'count'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:910:141: note: Function 'nk_chart_begin_colored' argument 5 names different: declaration 'num' definition 'count'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20265:9: note: Function 'nk_chart_begin_colored' argument 5 names different: declaration 'num' definition 'count'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20265:22: style:inconclusive: Function 'nk_chart_begin_colored' argument 6 names different: declaration 'min' definition 'min_value'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:910:152: note: Function 'nk_chart_begin_colored' argument 6 names different: declaration 'min' definition 'min_value'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20265:22: note: Function 'nk_chart_begin_colored' argument 6 names different: declaration 'min' definition 'min_value'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20265:39: style:inconclusive: Function 'nk_chart_begin_colored' argument 7 names different: declaration 'max' definition 'max_value'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:910:163: note: Function 'nk_chart_begin_colored' argument 7 names different: declaration 'max' definition 'max_value'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20265:39: note: Function 'nk_chart_begin_colored' argument 7 names different: declaration 'max' definition 'max_value'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20324:9: style:inconclusive: Function 'nk_chart_begin' argument 3 names different: declaration 'num' definition 'count'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:909:92: note: Function 'nk_chart_begin' argument 3 names different: declaration 'num' definition 'count'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20324:9: note: Function 'nk_chart_begin' argument 3 names different: declaration 'num' definition 'count'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20324:22: style:inconclusive: Function 'nk_chart_begin' argument 4 names different: declaration 'min' definition 'min_value'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:909:103: note: Function 'nk_chart_begin' argument 4 names different: declaration 'min' definition 'min_value'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20324:22: note: Function 'nk_chart_begin' argument 4 names different: declaration 'min' definition 'min_value'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20324:39: style:inconclusive: Function 'nk_chart_begin' argument 5 names different: declaration 'max' definition 'max_value'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:909:114: note: Function 'nk_chart_begin' argument 5 names different: declaration 'max' definition 'max_value'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20324:39: note: Function 'nk_chart_begin' argument 5 names different: declaration 'max' definition 'max_value'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20329:44: style:inconclusive: Function 'nk_chart_add_slot_colored' argument 4 names different: declaration 'active' definition 'highlight'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:912:142: note: Function 'nk_chart_add_slot_colored' argument 4 names different: declaration 'active' definition 'highlight'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20329:44: note: Function 'nk_chart_add_slot_colored' argument 4 names different: declaration 'active' definition 'highlight'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20731:65: style:inconclusive: Function 'nk_list_view_begin' argument 2 names different: declaration 'out' definition 'view'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:786:93: note: Function 'nk_list_view_begin' argument 2 names different: declaration 'out' definition 'view'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20731:65: note: Function 'nk_list_view_begin' argument 2 names different: declaration 'out' definition 'view'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20732:17: style:inconclusive: Function 'nk_list_view_begin' argument 3 names different: declaration 'id' definition 'title'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:786:110: note: Function 'nk_list_view_begin' argument 3 names different: declaration 'id' definition 'title'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20732:17: note: Function 'nk_list_view_begin' argument 3 names different: declaration 'id' definition 'title'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20811:55: style:inconclusive: Function 'nk_popup_begin' argument 5 names different: declaration 'bounds' definition 'rect'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:920:126: note: Function 'nk_popup_begin' argument 5 names different: declaration 'bounds' definition 'rect'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20811:55: note: Function 'nk_popup_begin' argument 5 names different: declaration 'bounds' definition 'rect'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21180:14: style:inconclusive: Function 'nk_contextual_item_text' argument 4 names different: declaration 'align' definition 'alignment'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:955:103: note: Function 'nk_contextual_item_text' argument 4 names different: declaration 'align' definition 'alignment'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21180:14: note: Function 'nk_contextual_item_text' argument 4 names different: declaration 'align' definition 'alignment'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21214:41: style:inconclusive: Function 'nk_contextual_item_image_text' argument 5 names different: declaration 'alignment' definition 'align'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:958:131: note: Function 'nk_contextual_item_image_text' argument 5 names different: declaration 'alignment' definition 'align'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21214:41: note: Function 'nk_contextual_item_image_text' argument 5 names different: declaration 'alignment' definition 'align'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21244:33: style:inconclusive: Function 'nk_contextual_item_image_label' argument 4 names different: declaration 'alignment' definition 'align'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:957:123: note: Function 'nk_contextual_item_image_label' argument 4 names different: declaration 'alignment' definition 'align'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21244:33: note: Function 'nk_contextual_item_image_label' argument 4 names different: declaration 'alignment' definition 'align'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21249:41: style:inconclusive: Function 'nk_contextual_item_symbol_text' argument 5 names different: declaration 'alignment' definition 'align'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:960:132: note: Function 'nk_contextual_item_symbol_text' argument 5 names different: declaration 'alignment' definition 'align'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21249:41: note: Function 'nk_contextual_item_symbol_text' argument 5 names different: declaration 'alignment' definition 'align'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21279:32: style:inconclusive: Function 'nk_contextual_item_symbol_label' argument 4 names different: declaration 'alignment' definition 'align'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:959:128: note: Function 'nk_contextual_item_symbol_label' argument 4 names different: declaration 'alignment' definition 'align'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21279:32: note: Function 'nk_contextual_item_symbol_label' argument 4 names different: declaration 'alignment' definition 'align'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21904:90: style:inconclusive: Function 'nk_combo_item_text' argument 4 names different: declaration 'alignment' definition 'align'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:945:98: note: Function 'nk_combo_item_text' argument 4 names different: declaration 'alignment' definition 'align'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21904:90: note: Function 'nk_combo_item_text' argument 4 names different: declaration 'alignment' definition 'align'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21907:84: style:inconclusive: Function 'nk_combo_item_label' argument 3 names different: declaration 'alignment' definition 'align'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:944:95: note: Function 'nk_combo_item_label' argument 3 names different: declaration 'alignment' definition 'align'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21907:84: note: Function 'nk_combo_item_label' argument 3 names different: declaration 'alignment' definition 'align'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:22113:67: style:inconclusive: Function 'nk_menu_begin_text' argument 3 names different: declaration 'title_len' definition 'len'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:973:95: note: Function 'nk_menu_begin_text' argument 3 names different: declaration 'title_len' definition 'len'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:22113:67: note: Function 'nk_menu_begin_text' argument 3 names different: declaration 'title_len' definition 'len'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:22259:83: style:inconclusive: Function 'nk_menu_item_label' argument 3 names different: declaration 'alignment' definition 'align'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:982:94: note: Function 'nk_menu_item_label' argument 3 names different: declaration 'alignment' definition 'align'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:22259:83: note: Function 'nk_menu_item_label' argument 3 names different: declaration 'alignment' definition 'align'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:22263:33: style:inconclusive: Function 'nk_menu_item_image_label' argument 4 names different: declaration 'alignment' definition 'align'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:983:117: note: Function 'nk_menu_item_image_label' argument 4 names different: declaration 'alignment' definition 'align'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:22263:33: note: Function 'nk_menu_item_image_label' argument 4 names different: declaration 'alignment' definition 'align'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:22267:41: style:inconclusive: Function 'nk_menu_item_image_text' argument 5 names different: declaration 'alignment' definition 'align'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:984:125: note: Function 'nk_menu_item_image_text' argument 5 names different: declaration 'alignment' definition 'align'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:22267:41: note: Function 'nk_menu_item_image_text' argument 5 names different: declaration 'alignment' definition 'align'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:22271:41: style:inconclusive: Function 'nk_menu_item_symbol_text' argument 5 names different: declaration 'alignment' definition 'align'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:985:126: note: Function 'nk_menu_item_symbol_text' argument 5 names different: declaration 'alignment' definition 'align'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:22271:41: note: Function 'nk_menu_item_symbol_text' argument 5 names different: declaration 'alignment' definition 'align'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:22275:33: style:inconclusive: Function 'nk_menu_item_symbol_label' argument 4 names different: declaration 'alignment' definition 'align'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:986:122: note: Function 'nk_menu_item_symbol_label' argument 4 names different: declaration 'alignment' definition 'align'. ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:22275:33: note: Function 'nk_menu_item_symbol_label' argument 4 names different: declaration 'alignment' definition 'align'. ccextractor-0.94/src/GUI/stb_image.h:5423:54: style:inconclusive: Function 'stbi__pic_load' argument 2 names different: declaration 'x' definition 'px'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/stb_image.h:870:55: note: Function 'stbi__pic_load' argument 2 names different: declaration 'x' definition 'px'. ccextractor-0.94/src/GUI/stb_image.h:5423:54: note: Function 'stbi__pic_load' argument 2 names different: declaration 'x' definition 'px'. ccextractor-0.94/src/GUI/stb_image.h:5423:62: style:inconclusive: Function 'stbi__pic_load' argument 3 names different: declaration 'y' definition 'py'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/stb_image.h:870:63: note: Function 'stbi__pic_load' argument 3 names different: declaration 'y' definition 'py'. ccextractor-0.94/src/GUI/stb_image.h:5423:62: note: Function 'stbi__pic_load' argument 3 names different: declaration 'y' definition 'py'. ccextractor-0.94/src/GUI/stb_image.h:6353:63: style:inconclusive: Function 'stbi_info_from_callbacks' argument 1 names different: declaration 'clbk' definition 'c'. [funcArgNamesDifferent] ccextractor-0.94/src/GUI/stb_image.h:489:68: note: Function 'stbi_info_from_callbacks' argument 1 names different: declaration 'clbk' definition 'c'. ccextractor-0.94/src/GUI/stb_image.h:6353:63: note: Function 'stbi_info_from_callbacks' argument 1 names different: declaration 'clbk' definition 'c'. ccextractor-0.94/src/lib_ccx/ccx_encoders_webvtt.c:246:2: error: Memory leak: css_file_name [memleak] ccextractor-0.94/src/lib_ccx/ccx_encoders_webvtt.c:123:35: style: Parameter 'string' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ccx_encoders_webvtt.c:230:9: style: Variable 'basefilename' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/lib_ccx/ccx_encoders_webvtt.c:318:22: style: Variable 'osub' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/GUI/ccextractorGUI.c:233:29: style: Local variable 'command' shadows outer variable [shadowVariable] ccextractor-0.94/src/GUI/ccextractorGUI.c:59:6: note: Shadowed declaration ccextractor-0.94/src/GUI/ccextractorGUI.c:233:29: note: Shadow variable ccextractor-0.94/src/lib_ccx/ccx_encoders_xds.c:51:35: portability: Non reentrant function 'gmtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'gmtime_r'. [prohibitedgmtimeCalled] ccextractor-0.94/src/lib_ccx/ccx_encoders_xds.c:77:33: portability: Non reentrant function 'gmtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'gmtime_r'. [prohibitedgmtimeCalled] ccextractor-0.94/src/lib_ccx/ccx_encoders_xds.c:17:88: style: Parameter 'wb' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ccx_encoders_xds.c:51:15: style: Variable 'start_time_struct' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/lib_ccx/ccx_encoders_xds.c:77:15: style: Variable 'end_time_struct' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/GUI/ccextractorGUI.c:788:32: style: Variable 'ptr_slash' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/GUI/ccextractorGUI.c:874:16: style: Parameter 'icon_data' can be declared as const array [constParameter] ccextractor-0.94/src/GUI/ccextractorGUI.c:896:20: style: Parameter 'string1' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/GUI/ccextractorGUI.c:896:35: style: Parameter 'string2' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:5062:14: style: Parameter 'sep_list' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:5430:21: style: Variable 'src' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:5720:11: style: Variable 'src' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:5895:15: style: Variable 'src' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:5909:11: style: Variable 'end' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:6421:56: style: Parameter 'points' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:6443:53: style: Parameter 'points' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:6465:56: style: Parameter 'points' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:6758:29: style: Variable 'cmd' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:7370:29: style: Variable 'cmd' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:7473:21: style: Variable 'points' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:7485:21: style: Variable 'points' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:9032:79: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:9324:39: style: Variable 'a' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:9327:33: style: Variable 'b' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:9415:10: style: Parameter 'wcount' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:9825:60: style: Parameter 'spc' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:9826:28: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:9857:28: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:9941:41: style: Parameter 'ypos' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:9945:30: style: Variable 'b' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:10104:78: style: Parameter 'alloc' can be declared as pointer to const. However it seems that 'nk_font_baker' is a callback function, if 'alloc' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:10098:28: note: You might need to cast the function pointer here ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:10104:78: note: Parameter 'alloc' can be declared as pointer to const ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:10662:37: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:10674:26: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:10684:24: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:11180:32: style: Variable 'config' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:13456:21: style: Parameter 'visual_cursor' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:15922:57: style: Parameter 'alloc' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:16335:14: style: Variable 'buffer' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:16356:14: style: Variable 'buffer' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17024:12: style: Variable 'elem_end' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17025:11: style: Variable 'buffer_end' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17440:22: style: Variable 'layout' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17617:23: style: Variable 'win' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17633:23: style: Variable 'win' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17649:23: style: Variable 'win' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:17665:23: style: Variable 'win' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18598:22: style: Parameter 'img' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18889:21: style: Variable 'c' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18933:22: style: Variable 'style' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18934:22: style: Variable 'layout' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19255:22: style: Variable 'layout' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19297:22: style: Variable 'layout' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19334:22: style: Variable 'layout' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19368:22: style: Variable 'layout' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19404:22: style: Variable 'layout' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19451:22: style: Variable 'layout' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19499:22: style: Variable 'layout' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19529:22: style: Variable 'layout' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19585:22: style: Variable 'layout' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19680:22: style: Variable 'layout' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19736:22: style: Variable 'layout' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:19799:22: style: Variable 'layout' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20043:22: style: Variable 'layout' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20225:22: style: Variable 'layout' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20360:22: style: Variable 'layout' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20433:22: style: Variable 'layout' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:20741:22: style: Variable 'layout' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21339:23: style: Variable 'popup' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21635:22: style: Variable 'in' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21810:22: style: Variable 'in' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:22085:23: style: Variable 'popup' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/GUI/stb_image.h:779:72: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/GUI/stb_image.h:1006:57: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/GUI/stb_image.h:1006:65: style: Parameter 'y' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/GUI/stb_image.h:1521:55: style: Parameter 'count' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/GUI/stb_image.h:1719:120: style: Parameter 'fac' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/GUI/stb_image.h:1719:141: style: Parameter 'dequant' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/GUI/stb_image.h:1798:108: style: Parameter 'fac' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/GUI/stb_image.h:2575:57: style: Parameter 'dequant' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/GUI/stb_image.h:2871:63: style: Parameter 'in_near' can be declared as pointer to const. However it seems that 'stbi__resample_row_v_2' is a callback function, if 'in_near' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ccextractor-0.94/src/GUI/stb_image.h:3358:59: note: You might need to cast the function pointer here ccextractor-0.94/src/GUI/stb_image.h:2871:63: note: Parameter 'in_near' can be declared as pointer to const ccextractor-0.94/src/GUI/stb_image.h:2871:81: style: Parameter 'in_far' can be declared as pointer to const. However it seems that 'stbi__resample_row_v_2' is a callback function, if 'in_far' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ccextractor-0.94/src/GUI/stb_image.h:3358:59: note: You might need to cast the function pointer here ccextractor-0.94/src/GUI/stb_image.h:2871:81: note: Parameter 'in_far' can be declared as pointer to const ccextractor-0.94/src/GUI/stb_image.h:2885:13: style: Variable 'input' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/GUI/stb_image.h:2911:64: style: Parameter 'in_near' can be declared as pointer to const. However it seems that 'stbi__resample_row_hv_2' is a callback function, if 'in_near' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ccextractor-0.94/src/GUI/stb_image.h:3261:34: note: You might need to cast the function pointer here ccextractor-0.94/src/GUI/stb_image.h:2911:64: note: Parameter 'in_near' can be declared as pointer to const ccextractor-0.94/src/GUI/stb_image.h:2911:82: style: Parameter 'in_far' can be declared as pointer to const. However it seems that 'stbi__resample_row_hv_2' is a callback function, if 'in_far' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ccextractor-0.94/src/GUI/stb_image.h:3261:34: note: You might need to cast the function pointer here ccextractor-0.94/src/GUI/stb_image.h:2911:82: note: Parameter 'in_far' can be declared as pointer to const ccextractor-0.94/src/GUI/stb_image.h:3052:67: style: Parameter 'in_near' can be declared as pointer to const. However it seems that 'stbi__resample_row_generic' is a callback function, if 'in_near' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ccextractor-0.94/src/GUI/stb_image.h:3361:59: note: You might need to cast the function pointer here ccextractor-0.94/src/GUI/stb_image.h:3052:67: note: Parameter 'in_near' can be declared as pointer to const ccextractor-0.94/src/GUI/stb_image.h:3396:22: style: Variable 'y' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/GUI/stb_image.h:3492:61: style: Parameter 'sizelist' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/GUI/stb_image.h:3661:19: style: Variable 'p' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/GUI/stb_image.h:3983:19: style: Variable 's' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/GUI/stb_image.h:4169:11: style: Variable 'xorig' can be declared as const array [constVariable] ccextractor-0.94/src/GUI/stb_image.h:4170:11: style: Variable 'yorig' can be declared as const array [constVariable] ccextractor-0.94/src/GUI/stb_image.h:4171:11: style: Variable 'xspc' can be declared as const array [constVariable] ccextractor-0.94/src/GUI/stb_image.h:4172:11: style: Variable 'yspc' can be declared as const array [constVariable] ccextractor-0.94/src/GUI/stb_image.h:4203:19: style: Variable 's' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/GUI/stb_image.h:4226:60: style: Parameter 'palette' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/GUI/stb_image.h:4229:28: style: Variable 'orig' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/GUI/stb_image.h:4278:19: style: Variable 's' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/GUI/stb_image.h:5345:28: style: Variable 'packet' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/GUI/stb_image.h:5562:17: style: Variable 'c' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/GUI/stb_image.h:5677:13: style: Variable 'c' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/GUI/stb_image.h:5876:55: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ccx_gxf.c:511:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/ccx_gxf.c:579:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/ccx_gxf.c:835:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/ccx_gxf.c:1026:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/ccx_gxf.c:1169:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/ccx_gxf.c:1454:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/ccx_gxf.c:1616:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/ccx_gxf.c:890:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] ccextractor-0.94/src/lib_ccx/ccx_gxf.c:406:11: warning: Identical condition 'len ccextractor-0.94/src/GUI/stb_image.h:5295:19: note: Assuming condition is false ccextractor-0.94/src/GUI/stb_image.h:5301:11: note: Uninitialized variable: dest ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:3967:15: style: Variable 'digit' is assigned a value that is never used. [unreadVariable] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:4061:31: style: Variable 'arg_type' is assigned a value that is never used. [unreadVariable] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:4062:19: style: Variable 'precision' is assigned a value that is never used. [unreadVariable] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:4063:15: style: Variable 'width' is assigned a value that is never used. [unreadVariable] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:5064:11: style: Variable 'i' is assigned a value that is never used. [unreadVariable] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:5686:18: style: Variable 'byte_len' is assigned a value that is never used. [unreadVariable] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:5823:18: style: Variable 'byte_len' is assigned a value that is never used. [unreadVariable] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:7389:11: style: Variable 'a' is assigned a value that is never used. [unreadVariable] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:7559:9: style: Variable 'vtx' is assigned a value that is never used. [unreadVariable] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:7657:9: style: Variable 'vtx' is assigned a value that is never used. [unreadVariable] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:7692:24: style: Variable 'next_glyph_len' is assigned a value that is never used. [unreadVariable] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:8816:55: style: Variable 'tmp' is assigned a value that is never used. [unreadVariable] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:9136:28: style: Variable 'dx' is assigned a value that is never used. [unreadVariable] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:9138:45: style: Variable 'xb' is assigned a value that is never used. [unreadVariable] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:10073:21: style: Variable 'range_count' is assigned a value that is never used. [unreadVariable] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:10128:21: style: Variable 'range_count' is assigned a value that is never used. [unreadVariable] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:10271:22: style: Variable 'char_idx' is assigned a value that is never used. [unreadVariable] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:10348:11: style: Variable 'x' is assigned a value that is never used. [unreadVariable] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:13471:21: style: Variable 'ratio' is assigned a value that is never used. [unreadVariable] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:14394:26: style: Variable 'line_width' is assigned a value that is never used. [unreadVariable] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:18706:19: style: Variable 'title_len' is assigned a value that is never used. [unreadVariable] ccextractor-0.94/src/lib_ccx/configuration.c:99:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/GUI/nuklear_lib/nuklear.h:21936:11: style: Variable 'i' is assigned a value that is never used. [unreadVariable] ccextractor-0.94/src/lib_ccx/configuration.c:77:14: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] ccextractor-0.94/src/lib_ccx/configuration.c:84:16: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] ccextractor-0.94/src/lib_ccx/configuration.c:99:12: style: Redundant initialization for 'c'. The initialized value is overwritten before it is read. [redundantInitialization] ccextractor-0.94/src/lib_ccx/configuration.c:94:9: note: c is initialized ccextractor-0.94/src/lib_ccx/configuration.c:99:12: note: c is overwritten ccextractor-0.94/src/lib_ccx/configuration.c:13:40: style: Parameter 'val' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/configuration.c:25:38: style: Parameter 'val' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/configuration.c:77:8: style: Variable 'var' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/GUI/stb_image.h:4606:28: style: Variable 'compress' is assigned a value that is never used. [unreadVariable] ccextractor-0.94/src/GUI/stb_image.h:5064:22: style: Variable 'tga_palette_start' is assigned a value that is never used. [unreadVariable] ccextractor-0.94/src/GUI/stb_image.h:5064:40: style: Variable 'tga_palette_len' is assigned a value that is never used. [unreadVariable] ccextractor-0.94/src/GUI/stb_image.h:5064:59: style: Variable 'tga_palette_bits' is assigned a value that is never used. [unreadVariable] ccextractor-0.94/src/GUI/stb_image.h:5065:23: style: Variable 'tga_x_origin' is assigned a value that is never used. [unreadVariable] ccextractor-0.94/src/GUI/stb_image.h:5065:38: style: Variable 'tga_y_origin' is assigned a value that is never used. [unreadVariable] ccextractor-0.94/src/GUI/ccextractorGUI.c:85:9: style: Unused variable: j [unusedVariable] ccextractor-0.94/src/GUI/ccextractorGUI.c:85:12: style: Unused variable: k [unusedVariable] ccextractor-0.94/src/GUI/ccextractorGUI.c:85:15: style: Unused variable: z [unusedVariable] ccextractor-0.94/src/GUI/ccextractorGUI.c:85:18: style: Unused variable: copycount [unusedVariable] ccextractor-0.94/src/GUI/ccextractorGUI.c:85:29: style: Unused variable: prefix_length [unusedVariable] ccextractor-0.94/src/GUI/ccextractorGUI.c:85:44: style: Unused variable: slash_length [unusedVariable] ccextractor-0.94/src/GUI/ccextractorGUI.c:85:58: style: Unused variable: fileNameTruncated_index [unusedVariable] ccextractor-0.94/src/GUI/ccextractorGUI.c:194:35: style: Unused variable: reset_browser [unusedVariable] ccextractor-0.94/src/GUI/ccextractorGUI.c:391:11: style: Variable 'id' is assigned a value that is never used. [unreadVariable] ccextractor-0.94/src/GUI/ccextractorGUI.c:787:6: style: Unused variable: i [unusedVariable] ccextractor-0.94/src/lib_ccx/dvb_subtitle_decoder.c:232:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/dvb_subtitle_decoder.c:1808:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRId64 [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/dvb_subtitle_decoder.c:1894:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/dvd_subtitle_decoder.c:444:2: error: Memory leak: ctx.ctrl [memleak] ccextractor-0.94/src/lib_ccx/dvd_subtitle_decoder.c:329:9: warning: Either the condition '!rect' is redundant or there is possible null pointer dereference: rect. [nullPointerRedundantCheck] ccextractor-0.94/src/lib_ccx/dvd_subtitle_decoder.c:330:6: note: Assuming that condition '!rect' is not redundant ccextractor-0.94/src/lib_ccx/dvd_subtitle_decoder.c:329:9: note: Null pointer dereference ccextractor-0.94/src/lib_ccx/dvd_subtitle_decoder.c:380:63: style:inconclusive: Function 'process_spu' argument 2 names different: declaration 'buffer' definition 'buff'. [funcArgNamesDifferent] ccextractor-0.94/src/lib_ccx/dvd_subtitle_decoder.h:16:63: note: Function 'process_spu' argument 2 names different: declaration 'buffer' definition 'buff'. ccextractor-0.94/src/lib_ccx/dvd_subtitle_decoder.c:380:63: note: Function 'process_spu' argument 2 names different: declaration 'buffer' definition 'buff'. ccextractor-0.94/src/lib_ccx/dvd_subtitle_decoder.c:180:17: style: Variable 'buff' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/lib_ccx/dvd_subtitle_decoder.c:275:11: style: Variable 'colormap' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/lib_ccx/dvd_subtitle_decoder.c:275:41: style: Variable 'alpha' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/lib_ccx/es_functions.c:836:26: style: Condition 'esstream->bitsleft>=0' is always true [knownConditionTrueFalse] ccextractor-0.94/src/lib_ccx/es_functions.c:831:25: note: Assuming that condition 'esstream->bitsleft<0' is not redundant ccextractor-0.94/src/lib_ccx/es_functions.c:836:26: note: Condition 'esstream->bitsleft>=0' is always true ccextractor-0.94/src/lib_ccx/es_functions.c:839:15: style: Condition 'esstream->error' is always true [knownConditionTrueFalse] ccextractor-0.94/src/lib_ccx/es_functions.c:837:22: note: Assignment 'esstream->error=1', assigned value is 1 ccextractor-0.94/src/lib_ccx/es_functions.c:839:15: note: Condition 'esstream->error' is always true ccextractor-0.94/src/lib_ccx/es_functions.c:25:71: style:inconclusive: Function 'process_m2v' argument 2 names different: declaration 'ctx' definition 'dec_ctx'. [funcArgNamesDifferent] ccextractor-0.94/src/lib_ccx/lib_ccx.h:187:71: note: Function 'process_m2v' argument 2 names different: declaration 'ctx' definition 'dec_ctx'. ccextractor-0.94/src/lib_ccx/es_functions.c:25:71: note: Function 'process_m2v' argument 2 names different: declaration 'ctx' definition 'dec_ctx'. ccextractor-0.94/src/lib_ccx/es_functions.c:170:81: style:inconclusive: Function 'es_video_sequence' argument 2 names different: declaration 'ctx' definition 'dec_ctx'. [funcArgNamesDifferent] ccextractor-0.94/src/lib_ccx/es_functions.c:8:81: note: Function 'es_video_sequence' argument 2 names different: declaration 'ctx' definition 'dec_ctx'. ccextractor-0.94/src/lib_ccx/es_functions.c:170:81: note: Function 'es_video_sequence' argument 2 names different: declaration 'ctx' definition 'dec_ctx'. ccextractor-0.94/src/lib_ccx/es_functions.c:504:77: style:inconclusive: Function 'read_gop_info' argument 2 names different: declaration 'ctx' definition 'dec_ctx'. [funcArgNamesDifferent] ccextractor-0.94/src/lib_ccx/es_functions.c:12:77: note: Function 'read_gop_info' argument 2 names different: declaration 'ctx' definition 'dec_ctx'. ccextractor-0.94/src/lib_ccx/es_functions.c:504:77: note: Function 'read_gop_info' argument 2 names different: declaration 'ctx' definition 'dec_ctx'. ccextractor-0.94/src/lib_ccx/es_functions.c:537:74: style:inconclusive: Function 'gop_header' argument 2 names different: declaration 'ctx' definition 'dec_ctx'. [funcArgNamesDifferent] ccextractor-0.94/src/lib_ccx/es_functions.c:13:74: note: Function 'gop_header' argument 2 names different: declaration 'ctx' definition 'dec_ctx'. ccextractor-0.94/src/lib_ccx/es_functions.c:537:74: note: Function 'gop_header' argument 2 names different: declaration 'ctx' definition 'dec_ctx'. ccextractor-0.94/src/lib_ccx/es_functions.c:667:77: style:inconclusive: Function 'read_pic_info' argument 2 names different: declaration 'ctx' definition 'dec_ctx'. [funcArgNamesDifferent] ccextractor-0.94/src/lib_ccx/es_functions.c:14:77: note: Function 'read_pic_info' argument 2 names different: declaration 'ctx' definition 'dec_ctx'. ccextractor-0.94/src/lib_ccx/es_functions.c:667:77: note: Function 'read_pic_info' argument 2 names different: declaration 'ctx' definition 'dec_ctx'. ccextractor-0.94/src/lib_ccx/es_functions.c:903:77: style:inconclusive: Function 'read_eau_info' argument 2 names different: declaration 'ctx' definition 'dec_ctx'. [funcArgNamesDifferent] ccextractor-0.94/src/lib_ccx/es_functions.c:17:77: note: Function 'read_eau_info' argument 2 names different: declaration 'ctx' definition 'dec_ctx'. ccextractor-0.94/src/lib_ccx/es_functions.c:903:77: note: Function 'read_eau_info' argument 2 names different: declaration 'ctx' definition 'dec_ctx'. ccextractor-0.94/src/lib_ccx/es_functions.c:934:87: style:inconclusive: Function 'extension_and_user_data' argument 2 names different: declaration 'ctx' definition 'dec_ctx'. [funcArgNamesDifferent] ccextractor-0.94/src/lib_ccx/es_functions.c:18:87: note: Function 'extension_and_user_data' argument 2 names different: declaration 'ctx' definition 'dec_ctx'. ccextractor-0.94/src/lib_ccx/es_functions.c:934:87: note: Function 'extension_and_user_data' argument 2 names different: declaration 'ctx' definition 'dec_ctx'. ccextractor-0.94/src/lib_ccx/es_functions.c:193:11: style: Local variable 'startcode' shadows outer variable [shadowVariable] ccextractor-0.94/src/lib_ccx/es_functions.c:175:10: note: Shadowed declaration ccextractor-0.94/src/lib_ccx/es_functions.c:193:11: note: Shadow variable ccextractor-0.94/src/lib_ccx/es_functions.c:908:17: style: Variable 'tst' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/lib_ccx/dvb_subtitle_decoder.c:240:25: error: Pointer addition with NULL pointer. [nullPointerArithmetic] ccextractor-0.94/src/lib_ccx/dvb_subtitle_decoder.c:230:12: note: Assignment 'buffer=NULL', assigned value is 0 ccextractor-0.94/src/lib_ccx/dvb_subtitle_decoder.c:240:25: note: Null pointer addition ccextractor-0.94/src/lib_ccx/dvb_subtitle_decoder.c:235:14: style: Variable 'buffer_size' is reassigned a value before the old one has been used. [redundantAssignment] ccextractor-0.94/src/lib_ccx/dvb_subtitle_decoder.c:229:15: note: buffer_size is assigned ccextractor-0.94/src/lib_ccx/dvb_subtitle_decoder.c:235:14: note: buffer_size is overwritten ccextractor-0.94/src/lib_ccx/dvb_subtitle_decoder.c:1519:19: style: Checking if unsigned expression 'sub->nb_data' is less than zero. [unsignedLessThanZero] ccextractor-0.94/src/lib_ccx/dvb_subtitle_decoder.c:554:68: style: Parameter 'map_table' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/dvb_subtitle_decoder.c:689:68: style: Parameter 'map_table' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/dvb_subtitle_decoder.c:842:68: style: Parameter 'map_table' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/dvb_subtitle_decoder.c:916:28: style: Parameter 'display' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/dvb_subtitle_decoder.c:1495:27: style: Variable 'display_def' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/lib_ccx/dvb_subtitle_decoder.c:1497:12: style: Variable 'clut_table' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/lib_ccx/dvb_subtitle_decoder.c:1682:17: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/lib_ccx/dvb_subtitle_decoder.c:895:11: style: Variable 'bits' is assigned a value that is never used. [unreadVariable] ccextractor-0.94/src/lib_ccx/dvb_subtitle_decoder.c:1862:15: style: Variable 'got_segment' is assigned a value that is never used. [unreadVariable] ccextractor-0.94/src/lib_ccx/es_userdata.c:12:66: style:inconclusive: Function 'user_data' argument 2 names different: declaration 'ctx' definition 'dec_ctx'. [funcArgNamesDifferent] ccextractor-0.94/src/lib_ccx/lib_ccx.h:192:66: note: Function 'user_data' argument 2 names different: declaration 'ctx' definition 'dec_ctx'. ccextractor-0.94/src/lib_ccx/es_userdata.c:12:66: note: Function 'user_data' argument 2 names different: declaration 'ctx' definition 'dec_ctx'. ccextractor-0.94/src/lib_ccx/es_userdata.c:236:18: style: Local variable 'process_cc_data' shadows outer function [shadowFunction] ccextractor-0.94/src/lib_ccx/ccx_decoders_common.h:22:5: note: Shadowed declaration ccextractor-0.94/src/lib_ccx/es_userdata.c:236:18: note: Shadow variable ccextractor-0.94/src/lib_ccx/es_userdata.c:29:17: style: Variable 'ud_header' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/lib_ccx/es_userdata.c:405:9: style: Variable 'dcd' is assigned a value that is never used. [unreadVariable] ccextractor-0.94/src/lib_ccx/file_functions.c:38:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/general_loop.c:1052:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pg_stream [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/file_functions.c:225:27: style: Checking if unsigned expression 'ctx->filebuffer_pos' is less than zero. [unsignedLessThanZero] ccextractor-0.94/src/lib_ccx/file_functions.c:228:52: style: Checking if unsigned expression 'ctx->filebuffer_pos+ctx->startbytes_pos' is less than zero. [unsignedLessThanZero] ccextractor-0.94/src/lib_ccx/file_functions.c:354:23: style: Checking if unsigned expression 'op+bytes' is less than zero. [unsignedLessThanZero] ccextractor-0.94/src/lib_ccx/file_functions.c:455:19: style: Checking if unsigned expression 'op+bytes' is less than zero. [unsignedLessThanZero] ccextractor-0.94/src/lib_ccx/file_functions.c:27:47: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/file_functions.c:187:48: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/file_functions.c:265:63: style: Parameter 'buffer' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/general_loop.c:1114:12: style: Condition 'enc_ctx' is always true [knownConditionTrueFalse] ccextractor-0.94/src/lib_ccx/general_loop.c:735:12: warning: Either the condition 'data_node' is redundant or there is possible null pointer dereference: data_node. [nullPointerRedundantCheck] ccextractor-0.94/src/lib_ccx/general_loop.c:743:6: note: Assuming that condition 'data_node' is not redundant ccextractor-0.94/src/lib_ccx/general_loop.c:735:12: note: Null pointer dereference ccextractor-0.94/src/lib_ccx/general_loop.c:752:6: warning: Either the condition 'data_node' is redundant or there is possible null pointer dereference: data_node. [nullPointerRedundantCheck] ccextractor-0.94/src/lib_ccx/general_loop.c:743:6: note: Assuming that condition 'data_node' is not redundant ccextractor-0.94/src/lib_ccx/general_loop.c:752:6: note: Null pointer dereference ccextractor-0.94/src/lib_ccx/general_loop.c:1304:18: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] ccextractor-0.94/src/lib_ccx/general_loop.c:545:7: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] ccextractor-0.94/src/lib_ccx/general_loop.c:568:10: style: Variable 'data[0]' is assigned a value that is never used. [unreadVariable] ccextractor-0.94/src/lib_ccx/general_loop.c:620:29: style: Variable 'slist' is assigned a value that is never used. [unreadVariable] ccextractor-0.94/src/lib_ccx/general_loop.c:770:5: style: Variable 't' is assigned a value that is never used. [unreadVariable] ccextractor-0.94/src/lib_ccx/lib_ccx.c:59:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/lib_ccx.c:84:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/lib_ccx.c:213:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/lib_ccx.c:259:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/lib_ccx.c:270:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/lib_ccx.c:301:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/lib_ccx.c:364:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable list [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/matroska.c:526:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/matroska.c:1108:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/lib_ccx.c:413:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] ccextractor-0.94/src/lib_ccx/lib_ccx.c:151:3: error: Memory leak: ctx [memleak] ccextractor-0.94/src/lib_ccx/lib_ccx.c:151:3: error: Memory leak: report_608 [memleak] ccextractor-0.94/src/lib_ccx/lib_ccx.c:84:2: warning: Either the condition 'enc_ctx' is redundant or there is possible null pointer dereference: enc_ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/lib_ccx/lib_ccx.c:86:7: note: Assuming that condition 'enc_ctx' is not redundant ccextractor-0.94/src/lib_ccx/lib_ccx.c:84:2: note: Null pointer dereference ccextractor-0.94/src/lib_ccx/lib_ccx.c:345:89: style: Parameter 'cinfo' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/mp4.c:206:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u64 [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/mp4.c:560:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GF_ISOM_MEDIA_CLOSED_CAPTION [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/mp4.c:811:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/matroska.c:256:2: portability: %lld in format string (no. 1) requires 'long long' but the argument type is 'ULLONG {aka unsigned long}'. [invalidPrintfArgType_sint] ccextractor-0.94/src/lib_ccx/matroska.c:256:2: portability: %lld in format string (no. 2) requires 'long long' but the argument type is 'ULLONG {aka unsigned long}'. [invalidPrintfArgType_sint] ccextractor-0.94/src/lib_ccx/matroska.c:256:2: portability: %lld in format string (no. 3) requires 'long long' but the argument type is 'ULLONG {aka unsigned long}'. [invalidPrintfArgType_sint] ccextractor-0.94/src/lib_ccx/matroska.c:256:2: portability: %lld in format string (no. 4) requires 'long long' but the argument type is 'ULLONG {aka unsigned long}'. [invalidPrintfArgType_sint] ccextractor-0.94/src/lib_ccx/matroska.c:1077:3: portability: %lld in format string (no. 3) requires 'long long' but the argument type is 'ULLONG {aka unsigned long}'. [invalidPrintfArgType_sint] ccextractor-0.94/src/lib_ccx/matroska.c:449:6: error: Common realloc mistake: 'sentence_list' nulled but not freed upon failure [memleakOnRealloc] ccextractor-0.94/src/lib_ccx/matroska.c:521:8: style: Local variable 'pos' shadows outer variable [shadowVariable] ccextractor-0.94/src/lib_ccx/matroska.c:428:9: note: Shadowed declaration ccextractor-0.94/src/lib_ccx/matroska.c:521:8: note: Shadow variable ccextractor-0.94/src/lib_ccx/matroska.c:1104:6: style: Local variable 'desc' shadows outer variable [shadowVariable] ccextractor-0.94/src/lib_ccx/lib_ccx.h:287:20: note: Shadowed declaration ccextractor-0.94/src/lib_ccx/matroska.c:1104:6: note: Shadow variable ccextractor-0.94/src/lib_ccx/matroska.c:260:47: style: Parameter 'mkv_ctx' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/matroska.c:519:10: style: Variable 'text' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/lib_ccx/matroska.c:711:73: style: Parameter 'codec_id' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/matroska.c:913:67: style: Parameter 'codec_id_string' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/matroska.c:913:111: style: Parameter 'lang' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/matroska.c:1071:93: style: Parameter 'track' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/matroska.c:1082:47: style: Parameter 'text' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/matroska.c:1261:8: style: Variable 'match' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/lib_ccx/matroska.c:1338:8: style: Variable 'filename' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/lib_ccx/matroska.c:1266:15: style: Variable 'match' is assigned a value that is never used. [unreadVariable] ccextractor-0.94/src/lib_ccx/mp4.c:720:23: style: Condition 'atom_length==-1' is always false [knownConditionTrueFalse] ccextractor-0.94/src/lib_ccx/mp4.c:36:85: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/mp4.c:518:62: style: Parameter 'cfg' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/mp4.c:416:12: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] ccextractor-0.94/src/lib_ccx/mp4.c:454:28: style: Unused variable: last_sub [unusedVariable] ccextractor-0.94/src/lib_ccx/myth.c:874:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/networking.c:191:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/networking.c:295:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/networking.c:460:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNSPEC [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/networking.c:543:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/networking.c:642:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNSPEC [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/networking.c:893:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/networking.c:938:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/networking.c:988:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/networking.c:1151:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/networking.c:1210:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FIONBIO [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/networking.c:982:26: style: Obsolescent function 'gethostbyname' called. It is recommended to use 'getaddrinfo' instead. [prohibitedgethostbynameCalled] ccextractor-0.94/src/lib_ccx/networking.c:1000:26: style: Obsolescent function 'gethostbyname' called. It is recommended to use 'getaddrinfo' instead. [prohibitedgethostbynameCalled] ccextractor-0.94/src/lib_ccx/networking.c:191:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] ccextractor-0.94/src/lib_ccx/networking.c:142:48: style:inconclusive: Function 'net_send_cc' argument 2 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent] ccextractor-0.94/src/lib_ccx/networking.h:9:48: note: Function 'net_send_cc' argument 2 names different: declaration 'length' definition 'len'. ccextractor-0.94/src/lib_ccx/networking.c:142:48: note: Function 'net_send_cc' argument 2 names different: declaration 'length' definition 'len'. ccextractor-0.94/src/lib_ccx/networking.c:451:29: style:inconclusive: Function 'tcp_connect' argument 1 names different: declaration 'addr' definition 'host'. [funcArgNamesDifferent] ccextractor-0.94/src/lib_ccx/networking.c:52:29: note: Function 'tcp_connect' argument 1 names different: declaration 'addr' definition 'host'. ccextractor-0.94/src/lib_ccx/networking.c:451:29: note: Function 'tcp_connect' argument 1 names different: declaration 'addr' definition 'host'. ccextractor-0.94/src/lib_ccx/networking.c:960:33: style:inconclusive: Function 'write_byte' argument 2 names different: declaration 'status' definition 'ch'. [funcArgNamesDifferent] ccextractor-0.94/src/lib_ccx/networking.c:73:33: note: Function 'write_byte' argument 2 names different: declaration 'status' definition 'ch'. ccextractor-0.94/src/lib_ccx/networking.c:960:33: note: Function 'write_byte' argument 2 names different: declaration 'status' definition 'ch'. ccextractor-0.94/src/lib_ccx/networking.c:967:33: style:inconclusive: Function 'read_byte' argument 2 names different: declaration 'status' definition 'ch'. [funcArgNamesDifferent] ccextractor-0.94/src/lib_ccx/networking.c:74:33: note: Function 'read_byte' argument 2 names different: declaration 'status' definition 'ch'. ccextractor-0.94/src/lib_ccx/networking.c:967:33: note: Function 'read_byte' argument 2 names different: declaration 'status' definition 'ch'. ccextractor-0.94/src/lib_ccx/networking.c:975:31: style:inconclusive: Function 'start_upd_srv' argument 1 names different: declaration 'src' definition 'src_str'. [funcArgNamesDifferent] ccextractor-0.94/src/lib_ccx/networking.h:27:31: note: Function 'start_upd_srv' argument 1 names different: declaration 'src' definition 'src_str'. ccextractor-0.94/src/lib_ccx/networking.c:975:31: note: Function 'start_upd_srv' argument 1 names different: declaration 'src' definition 'src_str'. ccextractor-0.94/src/lib_ccx/networking.c:975:52: style:inconclusive: Function 'start_upd_srv' argument 2 names different: declaration 'addr' definition 'addr_str'. [funcArgNamesDifferent] ccextractor-0.94/src/lib_ccx/networking.h:27:48: note: Function 'start_upd_srv' argument 2 names different: declaration 'addr' definition 'addr_str'. ccextractor-0.94/src/lib_ccx/networking.c:975:52: note: Function 'start_upd_srv' argument 2 names different: declaration 'addr' definition 'addr_str'. ccextractor-0.94/src/lib_ccx/networking.c:982:19: style: Variable 'host' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/lib_ccx/networking.c:1000:19: style: Variable 'host' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/lib_ccx/myth.c:868:82: warning: Either the condition 'ctx->total_inputsize>0' is redundant or there is division by zero at line 868. [zerodivcond] ccextractor-0.94/src/lib_ccx/myth.c:866:29: note: Assuming that condition 'ctx->total_inputsize>0' is not redundant ccextractor-0.94/src/lib_ccx/myth.c:868:82: note: Division by zero ccextractor-0.94/src/lib_ccx/myth.c:276:6: style: struct member 'AVPacket::stream_index' is never used. [unusedStructMember] ccextractor-0.94/src/lib_ccx/myth.c:277:6: style: struct member 'AVPacket::flags' is never used. [unusedStructMember] ccextractor-0.94/src/lib_ccx/myth.c:278:6: style: struct member 'AVPacket::duration' is never used. [unusedStructMember] ccextractor-0.94/src/lib_ccx/myth.c:279:9: style: struct member 'AVPacket::destruct' is never used. [unusedStructMember] ccextractor-0.94/src/lib_ccx/myth.c:280:8: style: struct member 'AVPacket::priv' is never used. [unusedStructMember] ccextractor-0.94/src/lib_ccx/myth.c:281:8: style: struct member 'AVPacket::pos' is never used. [unusedStructMember] ccextractor-0.94/src/lib_ccx/ocr.c:1039:29: style: Parameter 'palette' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ocr.c:1039:48: style: Parameter 'alpha' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ocr.c:1039:70: style: Parameter 'indata' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ocr.c:1039:128: style: Parameter 'copy' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/output.c:43:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/output.c:65:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/params.c:1005:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/params.c:1044:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GPAC_VERSION [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/output.c:41:11: style: Condition 't<5' is always true [knownConditionTrueFalse] ccextractor-0.94/src/lib_ccx/output.c:37:10: note: Assignment 't=0', assigned value is 0 ccextractor-0.94/src/lib_ccx/output.c:41:11: note: Condition 't<5' is always true ccextractor-0.94/src/lib_ccx/output.c:178:4: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] ccextractor-0.94/src/lib_ccx/output.c:180:4: note: Found duplicate branches for 'if' and 'else'. ccextractor-0.94/src/lib_ccx/output.c:178:4: note: Found duplicate branches for 'if' and 'else'. ccextractor-0.94/src/lib_ccx/params_dump.c:362:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pg_stream [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/params_dump.c:295:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] ccextractor-0.94/src/lib_ccx/params_dump.c:300:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] ccextractor-0.94/src/lib_ccx/params_dump.c:309:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] ccextractor-0.94/src/lib_ccx/params_dump.c:365:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] ccextractor-0.94/src/lib_ccx/params_dump.c:420:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] ccextractor-0.94/src/lib_ccx/params_dump.c:225:24: style: Variable 'dec_ctx' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/lib_ccx/sequencing.c:23:68: style:inconclusive: Function 'store_hdcc' argument 2 names different: declaration 'ctx' definition 'dec_ctx'. [funcArgNamesDifferent] ccextractor-0.94/src/lib_ccx/lib_ccx.h:206:68: note: Function 'store_hdcc' argument 2 names different: declaration 'ctx' definition 'dec_ctx'. ccextractor-0.94/src/lib_ccx/sequencing.c:23:68: note: Function 'store_hdcc' argument 2 names different: declaration 'ctx' definition 'dec_ctx'. ccextractor-0.94/src/lib_ccx/sequencing.c:93:70: style:inconclusive: Function 'process_hdcc' argument 2 names different: declaration 'ctx' definition 'dec_ctx'. [funcArgNamesDifferent] ccextractor-0.94/src/lib_ccx/lib_ccx.h:208:70: note: Function 'process_hdcc' argument 2 names different: declaration 'ctx' definition 'dec_ctx'. ccextractor-0.94/src/lib_ccx/sequencing.c:93:70: note: Function 'process_hdcc' argument 2 names different: declaration 'ctx' definition 'dec_ctx'. ccextractor-0.94/src/lib_ccx/sequencing.c:23:92: style: Parameter 'cc_data' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/params.c:2743:18: style: Array index 'i' is used before limits check. [arrayIndexThenCheck] ccextractor-0.94/src/lib_ccx/params.c:1182:32: style: Redundant condition: The condition 'present-initial > 3' is redundant since 'present-initial == 6' is sufficient. [redundantCondition] ccextractor-0.94/src/lib_ccx/params.c:1212:30: style: Redundant condition: The condition 'present-initial > 2' is redundant since 'present-initial == 5' is sufficient. [redundantCondition] ccextractor-0.94/src/lib_ccx/params.c:2515:11: style: Checking if unsigned expression 't' is less than zero. [unsignedLessThanZero] ccextractor-0.94/src/lib_ccx/params.c:129:59: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/params.c:995:29: style: Parameter 'location' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/params.c:1086:16: style: Variable 'l' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/lib_ccx/params.c:1144:22: style: Parameter 's' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/params.c:1154:20: style: Parameter 's' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/params.c:1187:11: style: Variable 'hiphen_pointer' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/lib_ccx/params.c:1217:9: style: Variable 'hiphen_pointer' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/lib_ccx/params.c:1012:12: style: Variable 'size_read' is assigned a value that is never used. [unreadVariable] ccextractor-0.94/src/lib_ccx/params.c:1015:13: style: Variable 'size_read' is assigned a value that is never used. [unreadVariable] ccextractor-0.94/src/lib_ccx/telxcc.c:422:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/telxcc.c:699:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/telxcc.c:1243:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/telxcc.c:1428:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRId64 [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/telxcc.c:1553:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu32 [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/stream_functions.c:477:34: style: Parameter 'buffer' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ts_functions.c:116:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRId64 [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/ts_functions.c:584:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable all_stream [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/ts_functions.c:610:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/ts_functions.c:924:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/ts_functions.c:436:11: style: Redundant initialization for 'ptr'. The initialized value is overwritten before it is read. [redundantInitialization] ccextractor-0.94/src/lib_ccx/ts_functions.c:435:27: note: ptr is initialized ccextractor-0.94/src/lib_ccx/ts_functions.c:436:11: note: ptr is overwritten ccextractor-0.94/src/lib_ccx/ts_functions.c:938:13: style: Local variable 'j' shadows outer variable [shadowVariable] ccextractor-0.94/src/lib_ccx/ts_functions.c:678:6: note: Shadowed declaration ccextractor-0.94/src/lib_ccx/ts_functions.c:938:13: note: Shadow variable ccextractor-0.94/src/lib_ccx/ts_functions.c:29:44: style: Parameter 'cinfo' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ts_functions.c:64:31: style: Parameter 'buffer' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ts_functions.c:122:59: style: Parameter 'cinfo' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ts_functions.c:479:17: style: Variable 'databuf' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/lib_ccx/ts_functions.c:633:27: style: Parameter 'buffer' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ts_functions.c:809:32: warning: Uninitialized variable: pid_index [uninitvar] ccextractor-0.94/src/lib_ccx/ts_functions.c:806:23: note: Assuming condition is false ccextractor-0.94/src/lib_ccx/ts_functions.c:809:32: note: Uninitialized variable: pid_index ccextractor-0.94/src/lib_ccx/ts_functions.c:72:15: style: Variable 'pts' is assigned a value that is never used. [unreadVariable] ccextractor-0.94/src/lib_ccx/ts_functions.c:638:15: style: Variable 'pts' is assigned a value that is never used. [unreadVariable] ccextractor-0.94/src/lib_ccx/ts_functions.c:797:17: style: Variable 'pts' is assigned a value that is never used. [unreadVariable] ccextractor-0.94/src/lib_ccx/ts_info.c:22:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pg_stream [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/ts_info.c:43:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable all_stream [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/ts_info.c:53:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable all_stream [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/ts_info.c:64:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sib_stream [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/ts_info.c:93:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sib_stream [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/ts_info.c:103:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable all_stream [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/ts_info.c:115:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable all_stream [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/ts_info.c:159:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable all_stream [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/ts_info.c:186:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/ts_info.c:269:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable all_stream [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/ts_info.c:283:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable all_stream [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/ts_info.c:145:11: style: Redundant initialization for 'ptr'. The initialized value is overwritten before it is read. [redundantInitialization] ccextractor-0.94/src/lib_ccx/ts_info.c:144:27: note: ptr is initialized ccextractor-0.94/src/lib_ccx/ts_info.c:145:11: note: ptr is overwritten ccextractor-0.94/src/lib_ccx/ts_info.c:40:46: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ts_info.c:50:46: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ts_info.c:100:42: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ts_info.c:111:41: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ts_info.c:279:48: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/telxcc.c:985:50: style: Condition 'y>=1' is always true [knownConditionTrueFalse] ccextractor-0.94/src/lib_ccx/telxcc.c:881:8: note: Assuming that condition 'y==0' is not redundant ccextractor-0.94/src/lib_ccx/telxcc.c:985:50: note: Condition 'y>=1' is always true ccextractor-0.94/src/lib_ccx/telxcc.c:1305:2: warning: Either the condition '!ctx' is redundant or there is possible null pointer dereference: ctx. [nullPointerRedundantCheck] ccextractor-0.94/src/lib_ccx/telxcc.c:1307:6: note: Assuming that condition '!ctx' is not redundant ccextractor-0.94/src/lib_ccx/telxcc.c:1305:2: note: Null pointer dereference ccextractor-0.94/src/lib_ccx/telxcc.c:1014:12: style: Local variable 'address' shadows outer variable [shadowVariable] ccextractor-0.94/src/lib_ccx/telxcc.c:874:10: note: Shadowed declaration ccextractor-0.94/src/lib_ccx/telxcc.c:1014:12: note: Shadow variable ccextractor-0.94/src/lib_ccx/telxcc.c:1239:22: style: Variable 'ctx' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/lib_ccx/telxcc.c:801:20: style: Variable 'font_tag_opened' is assigned a value that is never used. [unreadVariable] ccextractor-0.94/src/lib_ccx/ts_tables.c:519:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu32 [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/ts_tables_epg.c:85:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu64 [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/ts_tables_epg.c:715:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iconv_t [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/ts_tables.c:171:22: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] ccextractor-0.94/src/lib_ccx/ts_tables.c:169:61: note: outer condition: pinfo->version==version_number ccextractor-0.94/src/lib_ccx/ts_tables.c:171:22: note: identical inner condition: pinfo->version==version_number ccextractor-0.94/src/lib_ccx/ts_tables.c:747:38: style: Comparing expression of type 'unsigned char' against value 255. Condition is always true. [compareValueOutOfTypeRangeError] ccextractor-0.94/src/lib_ccx/ts_tables.c:547:17: style: Variable 'payload_length' is reassigned a value before the old one has been used. [redundantAssignment] ccextractor-0.94/src/lib_ccx/ts_tables.c:541:17: note: payload_length is assigned ccextractor-0.94/src/lib_ccx/ts_tables.c:547:17: note: payload_length is overwritten ccextractor-0.94/src/lib_ccx/ts_tables.c:54:38: style: Parameter 'ctx' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ts_tables_epg.c:1158:36: style: Redundant condition: The condition 'pid != 0x1ffb' is redundant since 'pid < 0x1000' is sufficient. [redundantCondition] ccextractor-0.94/src/lib_ccx/ts_tables_epg.c:1065:21: style: Condition 'descp[1]+2==0' is always false [knownConditionTrueFalse] ccextractor-0.94/src/lib_ccx/ts_tables_epg.c:256:2: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] ccextractor-0.94/src/lib_ccx/ts_tables_epg.c:281:2: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] ccextractor-0.94/src/lib_ccx/ts_tables_epg.c:17:8: style: Variable 'start' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/lib_ccx/ts_tables_epg.c:315:9: style: Variable 'category' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/lib_ccx/ts_tables_epg.c:456:37: style: Parameter 'e1' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ts_tables_epg.c:456:59: style: Parameter 'e2' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/ts_tables_epg.c:814:11: style: Variable 'offset_end' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/lib_ccx/ts_tables_epg.c:1149:35: style: Variable 'adaptation_field_length' is assigned a value that is never used. [unreadVariable] ccextractor-0.94/src/lib_ccx/utility.c:138:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu8 [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/utility.c:147:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu8 [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/utility.c:248:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/utility.c:274:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/utility.c:295:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/utility.c:320:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/utility.c:478:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/utility.c:563:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/utility.c:221:18: portability: Non reentrant function 'gmtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'gmtime_r'. [prohibitedgmtimeCalled] ccextractor-0.94/src/lib_ccx/utility.c:610:53: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] ccextractor-0.94/src/lib_ccx/utility.c:118:5: style: Variable 'hh' is reassigned a value before the old one has been used. [redundantAssignment] ccextractor-0.94/src/lib_ccx/utility.c:102:7: note: hh is assigned ccextractor-0.94/src/lib_ccx/utility.c:118:5: note: hh is overwritten ccextractor-0.94/src/lib_ccx/utility.c:563:4: style: Statements following noreturn function 'fatal()' will never be executed. [unreachableCode] ccextractor-0.94/src/lib_ccx/utility.c:588:27: style: Checking if unsigned expression 'elen+slen+blen' is less than zero. [unsignedLessThanZero] ccextractor-0.94/src/lib_ccx/utility.c:83:14: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ccextractor-0.94/src/lib_ccx/utility.c:78:27: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/utility.c:199:13: style: Variable 'time_struct' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/lib_ccx/utility.c:231:27: style: Parameter 'array' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/utility.c:495:26: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/utility.c:637:40: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/wtv_functions.c:432:155: style: Redundant condition: !ccx_options.wtvmpeg2. 'ccx_options.wtvmpeg2 || (!ccx_options.wtvmpeg2 && len==2)' is equivalent to 'ccx_options.wtvmpeg2 || len==2' [redundantCondition] ccextractor-0.94/src/lib_ccx/wtv_functions.c:111:33: style: Condition 'cb->skip_chunks[cb->chunk]!=-1' is always true [knownConditionTrueFalse] ccextractor-0.94/src/lib_ccx/wtv_functions.c:147:33: style: Condition 'cb->skip_chunks[cb->chunk]!=-1' is always true [knownConditionTrueFalse] ccextractor-0.94/src/lib_ccx/wtv_functions.c:30:40: style: Parameter 'video_streams' can be declared as const array [constParameter] ccextractor-0.94/src/lib_ccx/wtv_functions.c:153:10: style: Variable 'result' is assigned a value that is never used. [unreadVariable] ccextractor-0.94/src/lib_ccx/wtv_functions.c:309:9: style: Variable 'result' is assigned a value that is never used. [unreadVariable] ccextractor-0.94/src/lib_ccx/zvbi/misc.h:337:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MIN [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/zvbi/misc.h:354:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/zvbi/decoder.c:120:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _n [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/zvbi/decoder.c:425:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/zvbi/decoder.c:120:38: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ccextractor-0.94/src/lib_ccx/zvbi/decoder.c:125:45: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ccextractor-0.94/src/lib_ccx/zvbi/decoder.c:500:17: style: Parameter 'raw' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/zvbi/decoder.c:528:14: style: Parameter 'start' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/zvbi/decoder.c:529:22: style: Parameter 'count' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/zvbi/decoder.c:554:15: style: Variable 'service_set' is assigned a value that is never used. [unreadVariable] ccextractor-0.94/src/lib_ccx/zvbi/bit_slicer.c:278:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _n [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/zvbi/bit_slicer.c:279:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _n [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/zvbi/bit_slicer.c:280:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _n [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/zvbi/bit_slicer.c:281:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _n [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/zvbi/bit_slicer.c:282:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _n [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/zvbi/bit_slicer.c:283:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _n [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/zvbi/bit_slicer.c:336:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _n [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/zvbi/bit_slicer.c:566:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _n [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/zvbi/bit_slicer.c:713:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _x [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/zvbi/raw_decoder.c:511:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/zvbi/raw_decoder.c:611:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/zvbi/raw_decoder.c:865:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _x [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/zvbi/raw_decoder.c:908:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/zvbi/raw_decoder.c:1307:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/zvbi/raw_decoder.c:999:9: style: Condition '0&&sp->offset>0' is always false [knownConditionTrueFalse] ccextractor-0.94/src/lib_ccx/zvbi/raw_decoder.c:511:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] ccextractor-0.94/src/lib_ccx/zvbi/raw_decoder.c:1008:3: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] ccextractor-0.94/src/lib_ccx/zvbi/raw_decoder.c:1012:5: note: Found duplicate branches for 'if' and 'else'. ccextractor-0.94/src/lib_ccx/zvbi/raw_decoder.c:1008:3: note: Found duplicate branches for 'if' and 'else'. ccextractor-0.94/src/lib_ccx/zvbi/raw_decoder.c:583:20: style:inconclusive: Function 'vbi3_raw_decoder_decode' argument 3 names different: declaration 'sliced_lines' definition 'max_lines'. [funcArgNamesDifferent] ccextractor-0.94/src/lib_ccx/zvbi/raw_decoder.h:56:20: note: Function 'vbi3_raw_decoder_decode' argument 3 names different: declaration 'sliced_lines' definition 'max_lines'. ccextractor-0.94/src/lib_ccx/zvbi/raw_decoder.c:583:20: note: Function 'vbi3_raw_decoder_decode' argument 3 names different: declaration 'sliced_lines' definition 'max_lines'. ccextractor-0.94/src/lib_ccx/zvbi/raw_decoder.c:476:14: style: Local variable 'j' shadows outer variable [shadowVariable] ccextractor-0.94/src/lib_ccx/zvbi/raw_decoder.c:460:7: note: Shadowed declaration ccextractor-0.94/src/lib_ccx/zvbi/raw_decoder.c:476:14: note: Shadow variable ccextractor-0.94/src/lib_ccx/zvbi/raw_decoder.c:591:14: style: Variable 'sliced_begin' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/lib_ccx/zvbi/raw_decoder.c:592:14: style: Variable 'sliced_end' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/lib_ccx/zvbi/raw_decoder.c:743:22: style: Parameter 'start' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/zvbi/raw_decoder.c:744:22: style: Parameter 'count' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/zvbi/raw_decoder.c:746:10: style: Variable 'pattern_end' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/lib_ccx/zvbi/raw_decoder.c:944:21: style: Variable 'sp' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/lib_ccx/zvbi/raw_decoder.c:1092:29: style: Variable 'sp_lines' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/lib_ccx/zvbi/raw_decoder.c:1138:47: style: Parameter 'rd' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/lib_ccx/zvbi/sampling_par.c:135:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/zvbi/sampling_par.c:194:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/zvbi/sampling_par.c:457:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/lib_ccx/zvbi/sampling_par.c:249:8: style: Condition '0&&sp->offset>0' is always false [knownConditionTrueFalse] ccextractor-0.94/src/lib_ccx/zvbi/sampling_par.c:390:23: style:inconclusive: Function '_vbi_sampling_par_from_services_log' argument 3 names different: declaration 'videostd_set' definition 'videostd_set_req'. [funcArgNamesDifferent] ccextractor-0.94/src/lib_ccx/zvbi/sampling_par.h:63:56: note: Function '_vbi_sampling_par_from_services_log' argument 3 names different: declaration 'videostd_set' definition 'videostd_set_req'. ccextractor-0.94/src/lib_ccx/zvbi/sampling_par.c:390:23: note: Function '_vbi_sampling_par_from_services_log' argument 3 names different: declaration 'videostd_set' definition 'videostd_set_req'. ccextractor-0.94/src/thirdparty/lib_hash/sha2.c:88:0: error: #error Define BYTE_ORDER to be equal to either LITTLE_ENDIAN or BIG_ENDIAN [preprocessorErrorDirective] ccextractor-0.94/src/lib_ccx/zvbi/bit_slicer.c:471:9: style: Redundant assignment of 'buffer' to itself. [selfAssignment] ccextractor-0.94/src/lib_ccx/zvbi/bit_slicer.c:472:9: style: Redundant assignment of 'points' to itself. [selfAssignment] ccextractor-0.94/src/lib_ccx/zvbi/bit_slicer.c:473:11: style: Redundant assignment of 'n_points' to itself. [selfAssignment] ccextractor-0.94/src/lib_ccx/zvbi/bit_slicer.c:474:6: style: Redundant assignment of 'raw' to itself. [selfAssignment] ccextractor-0.94/src/lib_ccx/zvbi/bit_slicer.c:278:1: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ccextractor-0.94/src/lib_ccx/zvbi/bit_slicer.c:279:1: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ccextractor-0.94/src/lib_ccx/zvbi/bit_slicer.c:280:1: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ccextractor-0.94/src/lib_ccx/zvbi/bit_slicer.c:281:1: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ccextractor-0.94/src/lib_ccx/zvbi/bit_slicer.c:282:1: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ccextractor-0.94/src/lib_ccx/zvbi/bit_slicer.c:283:1: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ccextractor-0.94/src/lib_ccx/zvbi/bit_slicer.c:336:12: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ccextractor-0.94/src/lib_ccx/zvbi/bit_slicer.c:566:2: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ccextractor-0.94/src/lib_ccx/zvbi/bit_slicer.c:294:25: style: Variable 'points_start' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/lib_ccx/zvbi/bit_slicer.c:529:25: style: Variable 'points_start' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/lib_ccx/zvbi/bit_slicer.c:471:9: style: Variable 'buffer' is assigned a value that is never used. [unreadVariable] ccextractor-0.94/src/lib_ccx/zvbi/bit_slicer.c:472:9: style: Variable 'points' is assigned a value that is never used. [unreadVariable] ccextractor-0.94/src/lib_ccx/zvbi/bit_slicer.c:473:11: style: Variable 'n_points' is assigned a value that is never used. [unreadVariable] ccextractor-0.94/src/lib_ccx/zvbi/bit_slicer.c:474:6: style: Variable 'raw' is assigned a value that is never used. [unreadVariable] ccextractor-0.94/src/thirdparty/protobuf-c/protobuf-c.c:669:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable len [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/thirdparty/protobuf-c/protobuf-c.c:1627:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable protobuf_c_buffer_simple_append [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/thirdparty/protobuf-c/protobuf-c.c:3346:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/thirdparty/protobuf-c/protobuf-c.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] ccextractor-0.94/src/thirdparty/protobuf-c/protobuf-c.c:2551:14: style: Condition '*pstr!=NULL' is always true [knownConditionTrueFalse] ccextractor-0.94/src/thirdparty/protobuf-c/protobuf-c.c:818:19: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ccextractor-0.94/src/thirdparty/protobuf-c/protobuf-c.c:819:19: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ccextractor-0.94/src/thirdparty/protobuf-c/protobuf-c.c:820:19: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ccextractor-0.94/src/thirdparty/protobuf-c/protobuf-c.c:821:19: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] ccextractor-0.94/src/thirdparty/protobuf-c/protobuf-c.c:3012:61: style:inconclusive: Function 'protobuf_c_message_unpack' argument 1 names different: declaration 'descriptor' definition 'desc'. [funcArgNamesDifferent] ccextractor-0.94/src/thirdparty/protobuf-c/protobuf-c.h:958:36: note: Function 'protobuf_c_message_unpack' argument 1 names different: declaration 'descriptor' definition 'desc'. ccextractor-0.94/src/thirdparty/protobuf-c/protobuf-c.c:3012:61: note: Function 'protobuf_c_message_unpack' argument 1 names different: declaration 'descriptor' definition 'desc'. ccextractor-0.94/src/thirdparty/protobuf-c/protobuf-c.c:149:20: style: Parameter 'allocator_data' can be declared as pointer to const. However it seems that 'system_alloc' is a callback function, if 'allocator_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ccextractor-0.94/src/thirdparty/protobuf-c/protobuf-c.c:179:12: note: You might need to cast the function pointer here ccextractor-0.94/src/thirdparty/protobuf-c/protobuf-c.c:149:20: note: Parameter 'allocator_data' can be declared as pointer to const ccextractor-0.94/src/thirdparty/protobuf-c/protobuf-c.c:2276:14: style: Variable 'e_data' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/thirdparty/protobuf-c/protobuf-c.c:2278:14: style: Variable 'l_data' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/thirdparty/protobuf-c/protobuf-c.c:2293:11: style: Variable 'e_str' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/thirdparty/protobuf-c/protobuf-c.c:2294:11: style: Variable 'l_str' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/thirdparty/protobuf-c/protobuf-c.c:2732:45: style: Parameter 'scanned_member' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/src/thirdparty/protobuf-c/protobuf-c.c:3419:12: style: Variable 'quantity' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/thirdparty/protobuf-c/protobuf-c.c:3440:26: style: Variable 'bd' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/thirdparty/protobuf-c/protobuf-c.c:3451:23: style: Variable 'submessage' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/thirdparty/protobuf-c/protobuf-c.c:3457:11: style: Variable 'string' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/thirdparty/protobuf-c/protobuf-c.c:3461:25: style: Variable 'has' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/thirdparty/protobuf-c/protobuf-c.c:3462:26: style: Variable 'bd' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/thirdparty/protobuf-c/protobuf-c.c:3520:9: warning: Size of pointer 'service' used instead of size of its data. [pointerSize] ccextractor-0.94/src/thirdparty/protobuf-c/protobuf-c.c:1893:7: style: Variable 'rv' is assigned a value that is never used. [unreadVariable] ccextractor-0.94/src/thirdparty/protobuf-c/protobuf-c.c:2780:33: style: Variable '((int32_t*)array)[count++]' is assigned a value that is never used. [unreadVariable] ccextractor-0.94/src/thirdparty/protobuf-c/protobuf-c.c:2792:33: style: Variable '((int32_t*)array)[count++]' is assigned a value that is never used. [unreadVariable] ccextractor-0.94/src/thirdparty/protobuf-c/protobuf-c.c:2804:34: style: Variable '((uint32_t*)array)[count++]' is assigned a value that is never used. [unreadVariable] ccextractor-0.94/src/thirdparty/protobuf-c/protobuf-c.c:2817:33: style: Variable '((int64_t*)array)[count++]' is assigned a value that is never used. [unreadVariable] ccextractor-0.94/src/thirdparty/protobuf-c/protobuf-c.c:2830:33: style: Variable '((int64_t*)array)[count++]' is assigned a value that is never used. [unreadVariable] ccextractor-0.94/src/thirdparty/protobuf-c/protobuf-c.c:2842:38: style: Variable '((protobuf_c_boolean*)array)[i]' is assigned a value that is never used. [unreadVariable] ccextractor-0.94/src/thirdparty/utf8proc/utf8proc.c:542:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/thirdparty/win_iconv/win_iconv.c:716:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ConvertINetString [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/thirdparty/win_iconv/win_iconv.c:747:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/thirdparty/win_iconv/win_iconv.c:767:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/thirdparty/win_iconv/win_iconv.c:776:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/thirdparty/win_iconv/win_iconv.c:784:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/thirdparty/win_iconv/win_iconv.c:820:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/thirdparty/win_iconv/win_iconv.c:924:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/thirdparty/win_iconv/win_iconv.c:1092:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MB_ERR_INVALID_CHARS [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/thirdparty/win_iconv/win_iconv.c:1143:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/thirdparty/win_iconv/win_iconv.c:1294:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/thirdparty/win_iconv/win_iconv.c:1313:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/thirdparty/win_iconv/win_iconv.c:1333:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EILSEQ [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/thirdparty/win_iconv/win_iconv.c:1347:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/thirdparty/win_iconv/win_iconv.c:1385:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EILSEQ [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/thirdparty/win_iconv/win_iconv.c:1402:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable E2BIG [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/thirdparty/win_iconv/win_iconv.c:1447:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_OK [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/thirdparty/win_iconv/win_iconv.c:1462:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_OK [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/thirdparty/win_iconv/win_iconv.c:1482:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/thirdparty/win_iconv/win_iconv.c:1532:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable E2BIG [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/thirdparty/win_iconv/win_iconv.c:1586:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/thirdparty/win_iconv/win_iconv.c:1625:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable E2BIG [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/thirdparty/win_iconv/win_iconv.c:1729:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/thirdparty/win_iconv/win_iconv.c:1834:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_OK [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/thirdparty/win_iconv/win_iconv.c:1921:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable E2BIG [valueFlowBailoutIncompleteVar] ccextractor-0.94/src/thirdparty/win_iconv/win_iconv.c:757:21: style:inconclusive: Function 'iconv_close' argument 1 names different: declaration 'cd' definition '_cd'. [funcArgNamesDifferent] ccextractor-0.94/src/thirdparty/win_iconv/win_iconv.c:55:25: note: Function 'iconv_close' argument 1 names different: declaration 'cd' definition '_cd'. ccextractor-0.94/src/thirdparty/win_iconv/win_iconv.c:757:21: note: Function 'iconv_close' argument 1 names different: declaration 'cd' definition '_cd'. ccextractor-0.94/src/thirdparty/win_iconv/win_iconv.c:772:15: style:inconclusive: Function 'iconv' argument 1 names different: declaration 'cd' definition '_cd'. [funcArgNamesDifferent] ccextractor-0.94/src/thirdparty/win_iconv/win_iconv.c:56:22: note: Function 'iconv' argument 1 names different: declaration 'cd' definition '_cd'. ccextractor-0.94/src/thirdparty/win_iconv/win_iconv.c:772:15: note: Function 'iconv' argument 1 names different: declaration 'cd' definition '_cd'. ccextractor-0.94/src/thirdparty/win_iconv/win_iconv.c:799:19: style:inconclusive: Function 'win_iconv' argument 1 names different: declaration 'cd' definition '_cd'. [funcArgNamesDifferent] ccextractor-0.94/src/thirdparty/win_iconv/win_iconv.c:116:33: note: Function 'win_iconv' argument 1 names different: declaration 'cd' definition '_cd'. ccextractor-0.94/src/thirdparty/win_iconv/win_iconv.c:799:19: note: Function 'win_iconv' argument 1 names different: declaration 'cd' definition '_cd'. ccextractor-0.94/src/thirdparty/win_iconv/win_iconv.c:921:25: style:inconclusive: Function 'make_csconv' argument 1 names different: declaration 'name' definition '_name'. [funcArgNamesDifferent] ccextractor-0.94/src/thirdparty/win_iconv/win_iconv.c:119:36: note: Function 'make_csconv' argument 1 names different: declaration 'name' definition '_name'. ccextractor-0.94/src/thirdparty/win_iconv/win_iconv.c:921:25: note: Function 'make_csconv' argument 1 names different: declaration 'name' definition '_name'. ccextractor-0.94/src/thirdparty/win_iconv/win_iconv.c:809:15: style: Variable 'cp' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/src/thirdparty/win_iconv/win_iconv.c:1284:22: style: Parameter 'cv' can be declared as pointer to const. However it seems that 'sbcs_mblen' is a callback function, if 'cv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ccextractor-0.94/src/thirdparty/win_iconv/win_iconv.c:992:25: note: You might need to cast the function pointer here ccextractor-0.94/src/thirdparty/win_iconv/win_iconv.c:1284:22: note: Parameter 'cv' can be declared as pointer to const ccextractor-0.94/src/thirdparty/win_iconv/win_iconv.c:1299:22: style: Parameter 'cv' can be declared as pointer to const. However it seems that 'mbcs_mblen' is a callback function, if 'cv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ccextractor-0.94/src/thirdparty/win_iconv/win_iconv.c:996:18: note: You might need to cast the function pointer here ccextractor-0.94/src/thirdparty/win_iconv/win_iconv.c:1299:22: note: Parameter 'cv' can be declared as pointer to const ccextractor-0.94/src/thirdparty/win_iconv/win_iconv.c:1321:22: style: Parameter 'cv' can be declared as pointer to const. However it seems that 'utf8_mblen' is a callback function, if 'cv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ccextractor-0.94/src/thirdparty/win_iconv/win_iconv.c:972:21: note: You might need to cast the function pointer here ccextractor-0.94/src/thirdparty/win_iconv/win_iconv.c:1321:22: note: Parameter 'cv' can be declared as pointer to const ccextractor-0.94/src/thirdparty/win_iconv/win_iconv.c:1340:23: style: Parameter 'cv' can be declared as pointer to const. However it seems that 'eucjp_mblen' is a callback function, if 'cv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ccextractor-0.94/src/thirdparty/win_iconv/win_iconv.c:984:21: note: You might need to cast the function pointer here ccextractor-0.94/src/thirdparty/win_iconv/win_iconv.c:1340:23: note: Parameter 'cv' can be declared as pointer to const ccextractor-0.94/src/thirdparty/win_iconv/win_iconv.c:1908:27: style: Parameter 'cv' can be declared as pointer to const. However it seems that 'iso2022jp_flush' is a callback function, if 'cv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ccextractor-0.94/src/thirdparty/win_iconv/win_iconv.c:978:21: note: You might need to cast the function pointer here ccextractor-0.94/src/thirdparty/win_iconv/win_iconv.c:1908:27: note: Parameter 'cv' can be declared as pointer to const ccextractor-0.94/src/thirdparty/utf8proc/utf8proc.c:647:43: warning: Either the condition 'starter_property->comb_index<0x8000' is redundant or the array 'utf8proc_combinations[5410]' is accessed at index 32767, which is out of bounds. [arrayIndexOutOfBoundsCond] ccextractor-0.94/src/thirdparty/utf8proc/utf8proc.c:642:42: note: Assuming that condition 'starter_property->comb_index<0x8000' is not redundant ccextractor-0.94/src/thirdparty/utf8proc/utf8proc.c:645:20: note: sidx is assigned 'starter_property->comb_index' here. ccextractor-0.94/src/thirdparty/utf8proc/utf8proc.c:647:43: note: Array index out of bounds ccextractor-0.94/tests/ccx_encoders_splitbysentence_suite.c:410:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable test_sbs_one_simple_sentence [valueFlowBailoutIncompleteVar] ccextractor-0.94/tests/ccx_encoders_splitbysentence_suite.c:323:6: style: Variable 'sub' is reassigned a value before the old one has been used. [redundantAssignment] ccextractor-0.94/tests/ccx_encoders_splitbysentence_suite.c:314:7: note: sub is assigned ccextractor-0.94/tests/ccx_encoders_splitbysentence_suite.c:323:6: note: sub is overwritten ccextractor-0.94/tests/ccx_encoders_splitbysentence_suite.c:70:47: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] ccextractor-0.94/tests/ccx_encoders_splitbysentence_suite.c:96:20: style: Variable 'rect' can be declared as pointer to const [constVariablePointer] ccextractor-0.94/tests/ccx_encoders_splitbysentence_suite.c:202:9: style: Variable 'test_strings' can be declared as const array [constVariable] ccextractor-0.94/tests/ccx_encoders_splitbysentence_suite.c:228:9: style: Variable 'test_strings' can be declared as const array [constVariable] ccextractor-0.94/tests/ccx_encoders_splitbysentence_suite.c:98:7: style: Variable 'rect' is assigned a value that is never used. [unreadVariable] ccextractor-0.94/src/thirdparty/utf8proc/utf8proc.c:126:75: style:inconclusive: Function 'utf8proc_iterate' argument 3 names different: declaration 'codepoint_ref' definition 'dst'. [funcArgNamesDifferent] ccextractor-0.94/src/thirdparty/utf8proc/utf8proc.h:434:126: note: Function 'utf8proc_iterate' argument 3 names different: declaration 'codepoint_ref' definition 'dst'. ccextractor-0.94/src/thirdparty/utf8proc/utf8proc.c:126:75: note: Function 'utf8proc_iterate' argument 3 names different: declaration 'codepoint_ref' definition 'dst'. ccextractor-0.94/src/thirdparty/utf8proc/utf8proc.c:173:76: style:inconclusive: Function 'utf8proc_codepoint_valid' argument 1 names different: declaration 'codepoint' definition 'uc'. [funcArgNamesDifferent] ccextractor-0.94/src/thirdparty/utf8proc/utf8proc.h:442:76: note: Function 'utf8proc_codepoint_valid' argument 1 names different: declaration 'codepoint' definition 'uc'. ccextractor-0.94/src/thirdparty/utf8proc/utf8proc.c:173:76: note: Function 'utf8proc_codepoint_valid' argument 1 names different: declaration 'codepoint' definition 'uc'. ccextractor-0.94/src/thirdparty/utf8proc/utf8proc.c:177:75: style:inconclusive: Function 'utf8proc_encode_char' argument 1 names different: declaration 'codepoint' definition 'uc'. [funcArgNamesDifferent] ccextractor-0.94/src/thirdparty/utf8proc/utf8proc.h:453:75: note: Function 'utf8proc_encode_char' argument 1 names different: declaration 'codepoint' definition 'uc'. ccextractor-0.94/src/thirdparty/utf8proc/utf8proc.c:177:75: note: Function 'utf8proc_encode_char' argument 1 names different: declaration 'codepoint' definition 'uc'. ccextractor-0.94/src/thirdparty/utf8proc/utf8proc.c:242:86: style:inconclusive: Function 'utf8proc_get_property' argument 1 names different: declaration 'codepoint' definition 'uc'. [funcArgNamesDifferent] ccextractor-0.94/src/thirdparty/utf8proc/utf8proc.h:467:86: note: Function 'utf8proc_get_property' argument 1 names different: declaration 'codepoint' definition 'uc'. ccextractor-0.94/src/thirdparty/utf8proc/utf8proc.c:242:86: note: Function 'utf8proc_get_property' argument 1 names different: declaration 'codepoint' definition 'uc'. ccextractor-0.94/src/thirdparty/utf8proc/utf8proc.c:320:22: style:inconclusive: Function 'utf8proc_grapheme_break_stateful' argument 1 names different: declaration 'codepoint1' definition 'c1'. [funcArgNamesDifferent] ccextractor-0.94/src/thirdparty/utf8proc/utf8proc.h:609:22: note: Function 'utf8proc_grapheme_break_stateful' argument 1 names different: declaration 'codepoint1' definition 'c1'. ccextractor-0.94/src/thirdparty/utf8proc/utf8proc.c:320:22: note: Function 'utf8proc_grapheme_break_stateful' argument 1 names different: declaration 'codepoint1' definition 'c1'. ccextractor-0.94/src/thirdparty/utf8proc/utf8proc.c:320:43: style:inconclusive: Function 'utf8proc_grapheme_break_stateful' argument 2 names different: declaration 'codepoint2' definition 'c2'. [funcArgNamesDifferent] ccextractor-0.94/src/thirdparty/utf8proc/utf8proc.h:609:51: note: Function 'utf8proc_grapheme_break_stateful' argument 2 names different: declaration 'codepoint2' definition 'c2'. ccextractor-0.94/src/thirdparty/utf8proc/utf8proc.c:320:43: note: Function 'utf8proc_grapheme_break_stateful' argument 2 names different: declaration 'codepoint2' definition 'c2'. ccextractor-0.94/src/thirdparty/utf8proc/utf8proc.c:329:22: style:inconclusive: Function 'utf8proc_grapheme_break' argument 1 names different: declaration 'codepoint1' definition 'c1'. [funcArgNamesDifferent] ccextractor-0.94/src/thirdparty/utf8proc/utf8proc.h:616:22: note: Function 'utf8proc_grapheme_break' argument 1 names different: declaration 'codepoint1' definition 'c1'. ccextractor-0.94/src/thirdparty/utf8proc/utf8proc.c:329:22: note: Function 'utf8proc_grapheme_break' argument 1 names different: declaration 'codepoint1' definition 'c1'. ccextractor-0.94/src/thirdparty/utf8proc/utf8proc.c:329:43: style:inconclusive: Function 'utf8proc_grapheme_break' argument 2 names different: declaration 'codepoint2' definition 'c2'. [funcArgNamesDifferent] ccextractor-0.94/src/thirdparty/utf8proc/utf8proc.h:616:51: note: Function 'utf8proc_grapheme_break' argument 2 names different: declaration 'codepoint2' definition 'c2'. ccextractor-0.94/src/thirdparty/utf8proc/utf8proc.c:329:43: note: Function 'utf8proc_grapheme_break' argument 2 names different: declaration 'codepoint2' definition 'c2'. ccextractor-0.94/src/thirdparty/utf8proc/utf8proc.c:389:60: style:inconclusive: Function 'utf8proc_charwidth' argument 1 names different: declaration 'codepoint' definition 'c'. [funcArgNamesDifferent] ccextractor-0.94/src/thirdparty/utf8proc/utf8proc.h:648:60: note: Function 'utf8proc_charwidth' argument 1 names different: declaration 'codepoint' definition 'c'. ccextractor-0.94/src/thirdparty/utf8proc/utf8proc.c:389:60: note: Function 'utf8proc_charwidth' argument 1 names different: declaration 'codepoint' definition 'c'. ccextractor-0.94/src/thirdparty/utf8proc/utf8proc.c:393:75: style:inconclusive: Function 'utf8proc_category' argument 1 names different: declaration 'codepoint' definition 'c'. [funcArgNamesDifferent] ccextractor-0.94/src/thirdparty/utf8proc/utf8proc.h:654:75: note: Function 'utf8proc_category' argument 1 names different: declaration 'codepoint' definition 'c'. ccextractor-0.94/src/thirdparty/utf8proc/utf8proc.c:393:75: note: Function 'utf8proc_category' argument 1 names different: declaration 'codepoint' definition 'c'. ccextractor-0.94/src/thirdparty/utf8proc/utf8proc.c:397:74: style:inconclusive: Function 'utf8proc_category_string' argument 1 names different: declaration 'codepoint' definition 'c'. [funcArgNamesDifferent] ccextractor-0.94/src/thirdparty/utf8proc/utf8proc.h:660:74: note: Function 'utf8proc_category_string' argument 1 names different: declaration 'codepoint' definition 'c'. ccextractor-0.94/src/thirdparty/utf8proc/utf8proc.c:397:74: note: Function 'utf8proc_category_string' argument 1 names different: declaration 'codepoint' definition 'c'. ccextractor-0.94/src/thirdparty/utf8proc/utf8proc.c:406:78: style:inconclusive: Function 'utf8proc_decompose_char' argument 1 names different: declaration 'codepoint' definition 'uc'. [funcArgNamesDifferent] ccextractor-0.94/src/thirdparty/utf8proc/utf8proc.h:498:20: note: Function 'utf8proc_decompose_char' argument 1 names different: declaration 'codepoint' definition 'uc'. ccextractor-0.94/src/thirdparty/utf8proc/utf8proc.c:406:78: note: Function 'utf8proc_decompose_char' argument 1 names different: declaration 'codepoint' definition 'uc'. ccextractor-0.94/tests/runtest.c:20:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CK_NOFORK [valueFlowBailoutIncompleteVar] ccextractor-0.94/tools/icons2c.c:36:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DT_REG [valueFlowBailoutIncompleteVar] ccextractor-0.94/tools/icons2c.c:33:23: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] ccextractor-0.94/tools/icons2c.c:45:18: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] ccextractor-0.94/tools/icons2c.c:45:11: style: Variable 'name' can be declared as pointer to const [constVariablePointer] diff: DONE