2022-06-25 16:36 ftp://ftp.de.debian.org/debian/pool/main/u/umview/umview_0.8.2.orig.tar.gz cppcheck-options: --library=posix --library=gnu --showtime=top5 --check-library --inconclusive --enable=style,information --template=daca2 -D__GNUC__ --platform=unix64 -rp=temp -j6 platform: Linux-5.4.0-120-generic-x86_64-with-glibc2.29 python: 3.8.10 client-version: 1.3.24 compiler: g++ (Ubuntu 9.4.0-1ubuntu1~20.04.1) 9.4.0 cppcheck: head 2.8 head-info: d204c5f89 (2022-06-25 17:09:51 +0200) count: 1470 1472 elapsed-time: 2.8 2.8 head-timing-info: Overall time: 0s old-timing-info: Overall time: 0s head results: umview-0.8.2/um_cmd/um_fsalias.c:53:17: style: Variable 'filesystemname' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_cmd/um_fsalias.c:55:17: style: Variable 'filesystemname' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_cmd/um_fsalias.c:47:18: style: Unused variable: vi [unusedVariable] umview-0.8.2/um_cmd/um_ls_service.c:50:9: style: Variable 'n' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_cmd/mstack.c:213:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] umview-0.8.2/um_cmd/mstack.c:136:14: style: Local variable 'family' shadows outer variable [shadowVariable] umview-0.8.2/um_cmd/mstack.c:39:6: note: Shadowed declaration umview-0.8.2/um_cmd/mstack.c:136:14: note: Shadow variable umview-0.8.2/um_cmd/mstack.c:87:15: style: Variable 'wrap' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_cmd/mstack.c:197:11: style: Variable 'fd' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_cmd/mstack.c:206:13: style: Variable 'fd' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_cmd/mstack.c:213:8: style: Variable 'argc' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_cmd/viewsudo.c:98:8: portability: Non reentrant function 'getpwnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwnam_r'. [prohibitedgetpwnamCalled] umview-0.8.2/um_cmd/viewsudo.c:110:7: portability: Non reentrant function 'getpwuid' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwuid_r'. [prohibitedgetpwuidCalled] umview-0.8.2/um_cmd/viewsudo.c:119:22: portability: Non reentrant function 'getgrnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getgrnam_r'. [prohibitedgetgrnamCalled] umview-0.8.2/um_cmd/viewsu.c:175:3: warning: Return value of function asprintf() is not used. [ignoredReturnValue] umview-0.8.2/um_cmd/viewsu.c:154:7: portability: Non reentrant function 'getpwnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwnam_r'. [prohibitedgetpwnamCalled] umview-0.8.2/um_cmd/viewsu.c:165:7: portability: Non reentrant function 'getpwuid' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwuid_r'. [prohibitedgetpwuidCalled] umview-0.8.2/um_cmd/viewsu.c:100:7: error: Uninitialized variable: path [uninitvar] umview-0.8.2/um_cmd/viewsu.c:83:6: note: Assuming condition is false umview-0.8.2/um_cmd/viewsu.c:100:7: note: Uninitialized variable: path umview-0.8.2/um_rsc/librsc/src/event_monitor.c:121:6: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] umview-0.8.2/um_rsc/librsc/src/event_monitor.c:160:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] umview-0.8.2/um_rsc/librsc/src/event_monitor.c:171:6: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] umview-0.8.2/um_rsc/librsc/src/debug.c:93:39: portability: 'text' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/debug.c:95:36: portability: 'text' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/debug.c:115:36: portability: 'text' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/event_subscription.c:193:8: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] umview-0.8.2/um_rsc/librsc/src/event_subscription.c:246:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] umview-0.8.2/um_rsc/librsc/src/rsc_consts.c:1252:23: warning: Either the condition 'sys>0' is redundant or the array 'sys_to_str[18]' is accessed at index 18, which is out of bounds. [arrayIndexOutOfBoundsCond] umview-0.8.2/um_rsc/librsc/src/rsc_consts.c:1251:35: note: Assuming that condition 'sys>0' is not redundant umview-0.8.2/um_rsc/librsc/src/rsc_consts.c:1252:23: note: Array index out of bounds umview-0.8.2/um_rsc/librsc/src/rsc_consts.c:1209:83: style: Parameter 'table' can be declared as const array [constParameter] umview-0.8.2/um_rsc/librsc/tests/client.c:40:16: style: Redundant condition: If 'argc > 3', the comparison 'argc != 1' is always true. [redundantCondition] umview-0.8.2/um_rsc/librsc/tests/server.c:39:16: style: Redundant condition: If 'argc > 2', the comparison 'argc != 1' is always true. [redundantCondition] umview-0.8.2/um_rsc/librsc/src/utils.c:91:9: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/utils.c:114:13: style: Variable 'total' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/utils.c:118:11: style: Variable 'total' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/tests/test_list.c:49:52: style: Parameter 'num' can be declared as pointer to const [constParameter] umview-0.8.2/um_rsc/librsc/tests/test_reg_cbs.c:56:75: style: Parameter 'cb' can be declared as pointer to const [constParameter] umview-0.8.2/um_rsc/librsc/tests/test_reg_cbs.c:56:88: style: Parameter 'arg' can be declared as pointer to const [constParameter] umview-0.8.2/um_rsc/librsc/tests/test_type_equality.c:95:3: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] umview-0.8.2/um_rsc/librsc/tests/test_type_equality.c:96:3: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] umview-0.8.2/um_rsc/librsc/tests/test_type_equality.c:112:3: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] umview-0.8.2/um_rsc/librsc/tests/test_type_equality.c:118:3: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:76:16: warning: Assert statement modifies 'out'. [assignmentInAssert] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:102:16: warning: Assert statement modifies 'in'. [assignmentInAssert] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:120:16: warning: Assert statement modifies 'out'. [assignmentInAssert] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:146:16: warning: Assert statement modifies 'in'. [assignmentInAssert] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:164:16: warning: Assert statement modifies 'out'. [assignmentInAssert] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:191:16: warning: Assert statement modifies 'in'. [assignmentInAssert] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:209:16: warning: Assert statement modifies 'out'. [assignmentInAssert] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:235:16: warning: Assert statement modifies 'in'. [assignmentInAssert] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:253:16: warning: Assert statement modifies 'out'. [assignmentInAssert] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:279:16: warning: Assert statement modifies 'in'. [assignmentInAssert] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:297:16: warning: Assert statement modifies 'out'. [assignmentInAssert] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:323:16: warning: Assert statement modifies 'in'. [assignmentInAssert] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:359:16: warning: Assert statement modifies 'out'. [assignmentInAssert] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:405:17: warning: Assert statement modifies 'in'. [assignmentInAssert] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:469:16: warning: Assert statement modifies 'out'. [assignmentInAssert] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:514:17: warning: Assert statement modifies 'in'. [assignmentInAssert] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:556:16: warning: Assert statement modifies 'out'. [assignmentInAssert] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:582:16: warning: Assert statement modifies 'in'. [assignmentInAssert] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:600:16: warning: Assert statement modifies 'out'. [assignmentInAssert] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:626:16: warning: Assert statement modifies 'in'. [assignmentInAssert] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:655:17: warning: Assert statement modifies 'out'. [assignmentInAssert] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:699:16: warning: Assert statement modifies 'out'. [assignmentInAssert] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:724:16: warning: Assert statement modifies 'in'. [assignmentInAssert] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:742:16: warning: Assert statement modifies 'out'. [assignmentInAssert] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:768:16: warning: Assert statement modifies 'in'. [assignmentInAssert] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:786:16: warning: Assert statement modifies 'out'. [assignmentInAssert] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:812:16: warning: Assert statement modifies 'in'. [assignmentInAssert] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:830:16: warning: Assert statement modifies 'out'. [assignmentInAssert] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:856:16: warning: Assert statement modifies 'in'. [assignmentInAssert] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:874:16: warning: Assert statement modifies 'out'. [assignmentInAssert] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:900:16: warning: Assert statement modifies 'in'. [assignmentInAssert] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:918:16: warning: Assert statement modifies 'out'. [assignmentInAssert] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:944:16: warning: Assert statement modifies 'in'. [assignmentInAssert] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:962:16: warning: Assert statement modifies 'out'. [assignmentInAssert] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:988:16: warning: Assert statement modifies 'in'. [assignmentInAssert] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:1006:16: warning: Assert statement modifies 'out'. [assignmentInAssert] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:1032:16: warning: Assert statement modifies 'in'. [assignmentInAssert] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:1059:17: warning: Assert statement modifies 'out'. [assignmentInAssert] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:1132:17: warning: Assert statement modifies 'out'. [assignmentInAssert] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:1324:15: warning: Assert statement modifies 'out'. [assignmentInAssert] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:1344:14: warning: Assert statement modifies 'in'. [assignmentInAssert] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:1361:15: warning: Assert statement modifies 's'. [assignmentInAssert] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:1380:16: warning: Assert statement modifies 'out'. [assignmentInAssert] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:1395:16: warning: Assert statement modifies 'in'. [assignmentInAssert] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:1432:15: warning: Assert statement modifies 'out'. [assignmentInAssert] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:1448:14: warning: Assert statement modifies 'in'. [assignmentInAssert] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:1463:15: warning: Assert statement modifies 'out'. [assignmentInAssert] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:1479:14: warning: Assert statement modifies 'in'. [assignmentInAssert] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:1493:15: warning: Assert statement modifies 'out'. [assignmentInAssert] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:1509:14: warning: Assert statement modifies 'in'. [assignmentInAssert] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:1524:15: warning: Assert statement modifies 'out'. [assignmentInAssert] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:1541:14: warning: Assert statement modifies 'in'. [assignmentInAssert] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:1565:15: warning: Assert statement modifies 'out'. [assignmentInAssert] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:1592:14: warning: Assert statement modifies 'in'. [assignmentInAssert] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:1637:15: warning: Assert statement modifies 'out'. [assignmentInAssert] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:1672:14: warning: Assert statement modifies 'in'. [assignmentInAssert] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:1720:15: warning: Assert statement modifies 'out'. [assignmentInAssert] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:1751:14: warning: Assert statement modifies 'in'. [assignmentInAssert] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:1810:15: warning: Assert statement modifies 'out'. [assignmentInAssert] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:1891:14: warning: Assert statement modifies 'in'. [assignmentInAssert] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:1939:15: warning: Assert statement modifies 'out'. [assignmentInAssert] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:1952:14: warning: Assert statement modifies 'in'. [assignmentInAssert] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:1321:3: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:1341:3: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:1365:8: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:1401:8: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:1778:3: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:1824:3: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:1892:3: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:1808:12: style: Variable 's.st_ino' is reassigned a value before the old one has been used. [redundantAssignment] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:1783:12: note: s.st_ino is assigned umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:1808:12: note: s.st_ino is overwritten umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:1854:12: style: Variable 's.st_ino' is reassigned a value before the old one has been used. [redundantAssignment] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:1829:12: note: s.st_ino is assigned umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:1854:12: note: s.st_ino is overwritten umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:1085:18: style: Variable 'num32to32' can be declared as const array [constVariable] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:1086:22: style: Variable 'num64to64' can be declared as const array [constVariable] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:1087:22: style: Variable 'num32to64' can be declared as const array [constVariable] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:1088:18: style: Variable 'num64to32' can be declared as const array [constVariable] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:1158:18: style: Variable 'num32to32' can be declared as const array [constVariable] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:1159:22: style: Variable 'num64to64' can be declared as const array [constVariable] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:1160:22: style: Variable 'num32to64' can be declared as const array [constVariable] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:1161:18: style: Variable 'num64to32' can be declared as const array [constVariable] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:1243:7: style: Variable 'ai' can be declared as const array [constVariable] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:1244:8: style: Variable 'al' can be declared as const array [constVariable] umview-0.8.2/um_rsc/librsc/tests/tools/client_server.c:39:3: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] umview-0.8.2/um_rsc/librsc/tests/tools/client_server.c:52:3: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] umview-0.8.2/um_rsc/librsc/tests/tools/client_server.c:83:3: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] umview-0.8.2/um_rsc/librsc/tests/tools/client_server.c:58:5: error: Resource leak: sockfd [resourceLeak] umview-0.8.2/um_rsc/librsc/tests/tools/client_server.c:89:5: error: Resource leak: sockfd [resourceLeak] umview-0.8.2/um_rsc/librsc/tests/tools/client_server.c:94:5: error: Resource leak: sockfd [resourceLeak] umview-0.8.2/um_rsc/librsc/tests/tools/client_server.c:100:5: error: Resource leak: sockfd [resourceLeak] umview-0.8.2/um_rsc/librsc/tests/tools/client_server.c:102:3: error: Resource leak: sockfd [resourceLeak] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:642:17: error: Uninitialized variable: &a [uninitvar] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:642:27: error: Uninitialized variable: &b [uninitvar] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:674:17: error: Uninitialized variable: &a [uninitvar] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:674:27: error: Uninitialized variable: &b [uninitvar] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:680:11: style: Variable 'from_bn' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:681:9: style: Variable 'to_bn' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:1190:8: style: Unused variable: l0 [unusedVariable] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:1190:12: style: Unused variable: l1 [unusedVariable] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:1190:16: style: Unused variable: l2 [unusedVariable] umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:1190:20: style: Unused variable: l4 [unusedVariable] umview-0.8.2/um_rsc/librsc_templates/input/templates/client.c:29:56: error: No pair for character ('). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError] umview-0.8.2/um_rsc/librsc_templates/input/templates/rsc_consts.c:4:34: error: syntax error [syntaxError] umview-0.8.2/um_rsc/librsc_templates/input/templates/server.c:521:14: error: No pair for character ('). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError] umview-0.8.2/um_rsc/librsc_templates/input/templates/test_syscall_execution.c:86:0: error: #else without #if [preprocessorErrorDirective] umview-0.8.2/um_rsc/module/parse_args.c:91:7: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] umview-0.8.2/um_rsc/module/parse_args.c:137:7: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:7427:5: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:7429:7: note: Found duplicate branches for 'if' and 'else'. umview-0.8.2/um_rsc/librsc/src/rsc_server.c:7427:5: note: Found duplicate branches for 'if' and 'else'. umview-0.8.2/um_rsc/librsc/tests/tools/fill_request.c:1137:24: warning: Either the condition 'path==NULL' is redundant or there is possible null pointer dereference: path. [nullPointerRedundantCheck] umview-0.8.2/um_rsc/librsc/tests/tools/fill_request.c:1138:19: note: Assuming that condition 'path==NULL' is not redundant umview-0.8.2/um_rsc/librsc/tests/tools/fill_request.c:1137:24: note: Null pointer dereference umview-0.8.2/um_rsc/librsc/src/rsc_server.c:9703:28: style: Local variable 'req_hd' shadows outer variable [shadowVariable] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:9695:22: note: Shadowed declaration umview-0.8.2/um_rsc/librsc/src/rsc_server.c:9703:28: note: Shadow variable umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1352:36: portability: '(void*)accept_req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1356:14: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1370:36: portability: '(void*)access_req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1374:14: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1388:38: portability: '(void*)adjtimex_req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1392:14: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1406:34: portability: '(void*)bind_req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1410:14: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1424:35: portability: '(void*)chdir_req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1428:14: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1442:35: portability: '(void*)chmod_req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1446:14: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1460:35: portability: '(void*)chown_req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1464:14: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1478:37: portability: '(void*)chown32_req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1482:14: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1496:43: portability: '(void*)clock_settime_req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1500:14: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1514:37: portability: '(void*)connect_req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1518:14: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1532:39: portability: '(void*)fgetxattr_req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1536:14: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1550:41: portability: '(void*)getpeername_req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1554:14: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1568:41: portability: '(void*)getsockname_req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1572:14: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1586:40: portability: '(void*)getsockopt_req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1590:14: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1604:38: portability: '(void*)getxattr_req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1608:14: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1613:14: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1627:36: portability: '(void*)lchown_req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1631:14: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1645:38: portability: '(void*)lchown32_req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1649:14: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1663:39: portability: '(void*)lgetxattr_req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1667:14: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1672:14: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1686:34: portability: '(void*)link_req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1690:14: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1695:14: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1709:37: portability: '(void*)lstat64_req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1713:14: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1727:35: portability: '(void*)mkdir_req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1731:14: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1745:35: portability: '(void*)mount_req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1749:14: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1754:14: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1759:14: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1764:14: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1778:34: portability: '(void*)open_req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1782:14: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1796:38: portability: '(void*)pwrite64_req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1800:14: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1814:38: portability: '(void*)readlink_req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1818:14: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1832:38: portability: '(void*)recvfrom_req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1836:14: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1841:14: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1855:36: portability: '(void*)rename_req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1859:14: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1864:14: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1878:35: portability: '(void*)rmdir_req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1882:14: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1896:34: portability: '(void*)send_req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1900:14: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1914:36: portability: '(void*)sendto_req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1918:14: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1923:14: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1937:43: portability: '(void*)setdomainname_req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1941:14: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1955:41: portability: '(void*)sethostname_req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1959:14: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1973:40: portability: '(void*)setsockopt_req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1977:14: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1991:42: portability: '(void*)settimeofday_req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1995:14: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2000:14: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2014:36: portability: '(void*)stat64_req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2018:14: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2032:38: portability: '(void*)statfs64_req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2036:14: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2050:37: portability: '(void*)symlink_req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2054:14: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2059:14: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2073:40: portability: '(void*)truncate64_req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2077:14: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2091:37: portability: '(void*)umount2_req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2095:14: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2109:36: portability: '(void*)unlink_req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2113:14: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2127:35: portability: '(void*)utime_req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2131:14: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2136:14: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2150:36: portability: '(void*)utimes_req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2154:14: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2168:35: portability: '(void*)write_req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2172:14: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2222:37: portability: '(void*)ioctl_req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2237:37: portability: '(void*)fcntl_req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2261:37: portability: '(void*)resp_header' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2266:16: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2300:37: portability: '(void*)resp_header' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2308:16: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2317:16: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2361:37: portability: '(void*)resp_header' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2369:16: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2403:37: portability: '(void*)resp_header' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2408:16: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2442:37: portability: '(void*)resp_header' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2447:16: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2481:37: portability: '(void*)resp_header' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2486:16: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2520:37: portability: '(void*)resp_header' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2525:16: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2559:37: portability: '(void*)resp_header' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2564:16: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2598:37: portability: '(void*)resp_header' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2603:16: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2637:37: portability: '(void*)resp_header' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2645:16: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2654:16: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2698:37: portability: '(void*)resp_header' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2706:16: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2715:16: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2759:37: portability: '(void*)resp_header' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2767:16: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2776:16: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2820:37: portability: '(void*)resp_header' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2825:16: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2837:16: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2878:37: portability: '(void*)resp_header' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2883:16: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2917:37: portability: '(void*)resp_header' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2922:16: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2956:37: portability: '(void*)resp_header' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2961:16: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2995:37: portability: '(void*)resp_header' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:3000:16: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:3034:37: portability: '(void*)resp_header' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:3039:16: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:3073:37: portability: '(void*)resp_header' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:3078:16: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:3112:37: portability: '(void*)resp_header' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:3117:16: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:3151:37: portability: '(void*)resp_header' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:3156:16: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:3171:16: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:3212:37: portability: '(void*)resp_header' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:3217:16: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:3251:37: portability: '(void*)resp_header' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:3256:16: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:3290:37: portability: '(void*)resp_header' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:3295:16: portability: 'var_data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:3329:39: portability: '(void*)resp_header' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:3354:39: portability: '(void*)resp_header' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:3440:32: portability: '(void*)resp' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:3442:9: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:3558:32: portability: '(void*)resp' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:3560:9: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:3562:9: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:3736:32: portability: '(void*)resp' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:3738:9: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:4238:32: portability: '(void*)resp' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:4240:9: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:4331:32: portability: '(void*)resp' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:4333:9: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:5222:32: portability: '(void*)resp' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:5224:9: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:5315:32: portability: '(void*)resp' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:5317:9: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:5408:32: portability: '(void*)resp' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:5410:9: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:5664:32: portability: '(void*)resp' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:5666:9: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:5782:32: portability: '(void*)resp' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:5784:9: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:5786:9: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:5902:32: portability: '(void*)resp' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:5904:9: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:5906:9: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:6024:32: portability: '(void*)resp' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:6026:9: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:6028:9: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:6122:32: portability: '(void*)resp' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:6124:9: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:6127:9: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:6230:32: portability: '(void*)resp' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:6232:9: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:6495:32: portability: '(void*)resp' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:6497:9: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:6834:32: portability: '(void*)resp' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:6836:9: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:7176:32: portability: '(void*)resp' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:7178:9: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:7358:32: portability: '(void*)resp' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:7360:9: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:7474:32: portability: '(void*)resp' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:7476:9: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:7587:32: portability: '(void*)resp' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:7589:9: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:7708:32: portability: '(void*)resp' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:7710:9: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:7713:9: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:8655:32: portability: '(void*)resp' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:8657:9: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:8751:32: portability: '(void*)resp' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:8753:9: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:9084:32: portability: '(void*)resp' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:9086:9: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1356:14: style: Variable 'var_data' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1374:14: style: Variable 'var_data' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1392:14: style: Variable 'var_data' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1410:14: style: Variable 'var_data' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1428:14: style: Variable 'var_data' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1446:14: style: Variable 'var_data' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1464:14: style: Variable 'var_data' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1482:14: style: Variable 'var_data' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1500:14: style: Variable 'var_data' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1518:14: style: Variable 'var_data' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1536:14: style: Variable 'var_data' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1554:14: style: Variable 'var_data' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1572:14: style: Variable 'var_data' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1590:14: style: Variable 'var_data' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1613:14: style: Variable 'var_data' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1631:14: style: Variable 'var_data' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1649:14: style: Variable 'var_data' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1672:14: style: Variable 'var_data' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1695:14: style: Variable 'var_data' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1713:14: style: Variable 'var_data' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1731:14: style: Variable 'var_data' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1764:14: style: Variable 'var_data' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1782:14: style: Variable 'var_data' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1800:14: style: Variable 'var_data' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1818:14: style: Variable 'var_data' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1841:14: style: Variable 'var_data' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1864:14: style: Variable 'var_data' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/module/um_rsc.c:60:3: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1882:14: style: Variable 'var_data' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1900:14: style: Variable 'var_data' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1923:14: style: Variable 'var_data' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1941:14: style: Variable 'var_data' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1959:14: style: Variable 'var_data' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:1977:14: style: Variable 'var_data' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2000:14: style: Variable 'var_data' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2018:14: style: Variable 'var_data' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2036:14: style: Variable 'var_data' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/module/utils.c:90:9: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2059:14: style: Variable 'var_data' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2077:14: style: Variable 'var_data' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2095:14: style: Variable 'var_data' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2113:14: style: Variable 'var_data' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/module/utils.c:111:13: style: Variable 'total' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2136:14: style: Variable 'var_data' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/module/utils.c:115:11: style: Variable 'total' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2154:14: style: Variable 'var_data' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2172:14: style: Variable 'var_data' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2266:16: style: Variable 'var_data' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2317:16: style: Variable 'var_data' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2369:16: style: Variable 'var_data' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2408:16: style: Variable 'var_data' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2447:16: style: Variable 'var_data' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2486:16: style: Variable 'var_data' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2525:16: style: Variable 'var_data' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2564:16: style: Variable 'var_data' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2603:16: style: Variable 'var_data' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2654:16: style: Variable 'var_data' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2715:16: style: Variable 'var_data' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2776:16: style: Variable 'var_data' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2837:16: style: Variable 'var_data' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2883:16: style: Variable 'var_data' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2922:16: style: Variable 'var_data' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:2961:16: style: Variable 'var_data' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:3000:16: style: Variable 'var_data' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:3039:16: style: Variable 'var_data' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:3078:16: style: Variable 'var_data' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:3117:16: style: Variable 'var_data' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/server/gdebug.c:129:4: error: Common realloc mistake: 'backtrace_array' nulled but not freed upon failure [memleakOnRealloc] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:3171:16: style: Variable 'var_data' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:3217:16: style: Variable 'var_data' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:3256:16: style: Variable 'var_data' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_server.c:3295:16: style: Variable 'var_data' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_testmodule/unreal.c:195:9: style: Obsolescent function 'utimes' called. It is recommended to use 'utimensat' instead. [prohibitedutimesCalled] umview-0.8.2/um_testmodule/unreal.c:106:8: style: Local variable 's' shadows outer variable [shadowVariable] umview-0.8.2/um_testmodule/unreal.c:45:23: note: Shadowed declaration umview-0.8.2/um_testmodule/unreal.c:106:8: note: Shadow variable umview-0.8.2/um_viewfs/oldviewfs/gd64helper.c:440:20: warning:inconclusive: Either the condition 'cur' is redundant or there is possible null pointer dereference: cur->next. [nullPointerRedundantCheck] umview-0.8.2/um_viewfs/oldviewfs/gd64helper.c:431:9: note: Assuming that condition 'cur' is not redundant umview-0.8.2/um_viewfs/oldviewfs/gd64helper.c:444:12: note: Assignment to 'cur=cur->next' umview-0.8.2/um_viewfs/oldviewfs/gd64helper.c:440:20: note: Null pointer dereference umview-0.8.2/um_viewfs/oldviewfs/gd64helper.c:72:21: style: struct member '_dirdata::pos' is never used. [unusedStructMember] umview-0.8.2/um_viewfs/oldviewfs/gd64helper.c:80:6: style: struct member '_dirdata::empty' is never used. [unusedStructMember] umview-0.8.2/um_viewfs/oldviewfs/gd64helper.c:83:20: style: struct member '_dirdata::dents' is never used. [unusedStructMember] umview-0.8.2/um_viewfs/oldviewfs/gd64helper.c:84:16: style: struct member '_dirdata::dents_size' is never used. [unusedStructMember] umview-0.8.2/um_viewfs/oldviewfs/gd64helper.c:87:17: style: struct member '_dirdata::dents_usage' is never used. [unusedStructMember] umview-0.8.2/um_viewfs/oldviewfs/gd64helper.c:89:10: style: struct member '_dirdata::dents_index' is never used. [unusedStructMember] umview-0.8.2/um_viewfs/oldviewfs/gd64helper.c:90:16: style: struct member '_dirdata::dents_index_size' is never used. [unusedStructMember] umview-0.8.2/um_viewfs/oldviewfs/gd64helper.c:94:9: style: struct member '_dirdata::tree' is never used. [unusedStructMember] umview-0.8.2/um_viewfs/oldviewfs/gd64helper.c:97:9: style: struct member '_dirdata::first' is never used. [unusedStructMember] umview-0.8.2/um_viewfs/oldviewfs/gd64helper.c:97:17: style: struct member '_dirdata::last' is never used. [unusedStructMember] umview-0.8.2/um_viewfs/oldviewfs/gd64helper.c:100:9: style: struct member '_dirdata::pending' is never used. [unusedStructMember] umview-0.8.2/um_viewfs/oldviewfs/modifshide.c:128:3: error: Common realloc mistake: 'layertab' nulled but not freed upon failure [memleakOnRealloc] umview-0.8.2/um_viewfs/oldviewfs/modifshide.c:211:3: error: Common realloc mistake: 'ditab' nulled but not freed upon failure [memleakOnRealloc] umview-0.8.2/um_viewfs/oldviewfs/modifshide.c:212:3: error: Common realloc mistake: 'ditabsize' nulled but not freed upon failure [memleakOnRealloc] umview-0.8.2/um_viewfs/oldviewfs/modifshide.c:140:39: style: Parameter 'layer' can be declared as pointer to const [constParameter] umview-0.8.2/um_viewfs/oldviewfs/modifshide.c:619:11: style: Variable 'pumpid' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_viewfs/oldviewfs/modifshide.c:620:15: style: Variable 'pcbtabsize' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:117:3: error: Common realloc mistake: 'req_hd' nulled but not freed upon failure [memleakOnRealloc] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:198:3: error: Common realloc mistake: 'req_hd' nulled but not freed upon failure [memleakOnRealloc] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:268:3: error: Common realloc mistake: 'req_hd' nulled but not freed upon failure [memleakOnRealloc] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:342:3: error: Common realloc mistake: 'req_hd' nulled but not freed upon failure [memleakOnRealloc] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:412:3: error: Common realloc mistake: 'req_hd' nulled but not freed upon failure [memleakOnRealloc] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:481:3: error: Common realloc mistake: 'req_hd' nulled but not freed upon failure [memleakOnRealloc] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:549:3: error: Common realloc mistake: 'req_hd' nulled but not freed upon failure [memleakOnRealloc] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:619:3: error: Common realloc mistake: 'req_hd' nulled but not freed upon failure [memleakOnRealloc] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:701:3: error: Common realloc mistake: 'req_hd' nulled but not freed upon failure [memleakOnRealloc] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:778:3: error: Common realloc mistake: 'req_hd' nulled but not freed upon failure [memleakOnRealloc] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:854:3: error: Common realloc mistake: 'req_hd' nulled but not freed upon failure [memleakOnRealloc] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:924:3: error: Common realloc mistake: 'req_hd' nulled but not freed upon failure [memleakOnRealloc] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:992:3: error: Common realloc mistake: 'req_hd' nulled but not freed upon failure [memleakOnRealloc] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:1061:3: error: Common realloc mistake: 'req_hd' nulled but not freed upon failure [memleakOnRealloc] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:1130:3: error: Common realloc mistake: 'req_hd' nulled but not freed upon failure [memleakOnRealloc] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:1198:3: error: Common realloc mistake: 'req_hd' nulled but not freed upon failure [memleakOnRealloc] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:1266:3: error: Common realloc mistake: 'req_hd' nulled but not freed upon failure [memleakOnRealloc] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:1334:3: error: Common realloc mistake: 'req_hd' nulled but not freed upon failure [memleakOnRealloc] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:1404:3: error: Common realloc mistake: 'req_hd' nulled but not freed upon failure [memleakOnRealloc] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:1486:3: error: Common realloc mistake: 'req_hd' nulled but not freed upon failure [memleakOnRealloc] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:1556:3: error: Common realloc mistake: 'req_hd' nulled but not freed upon failure [memleakOnRealloc] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:1632:3: error: Common realloc mistake: 'req_hd' nulled but not freed upon failure [memleakOnRealloc] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:1710:3: error: Common realloc mistake: 'req_hd' nulled but not freed upon failure [memleakOnRealloc] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:1786:3: error: Common realloc mistake: 'req_hd' nulled but not freed upon failure [memleakOnRealloc] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:1855:3: error: Common realloc mistake: 'req_hd' nulled but not freed upon failure [memleakOnRealloc] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:1923:3: error: Common realloc mistake: 'req_hd' nulled but not freed upon failure [memleakOnRealloc] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:1999:3: error: Common realloc mistake: 'req_hd' nulled but not freed upon failure [memleakOnRealloc] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:2077:3: error: Common realloc mistake: 'req_hd' nulled but not freed upon failure [memleakOnRealloc] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:2154:3: error: Common realloc mistake: 'req_hd' nulled but not freed upon failure [memleakOnRealloc] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:2233:3: error: Common realloc mistake: 'req_hd' nulled but not freed upon failure [memleakOnRealloc] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:2311:3: error: Common realloc mistake: 'req_hd' nulled but not freed upon failure [memleakOnRealloc] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:2388:3: error: Common realloc mistake: 'req_hd' nulled but not freed upon failure [memleakOnRealloc] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:2461:3: error: Common realloc mistake: 'req_hd' nulled but not freed upon failure [memleakOnRealloc] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:2543:3: error: Common realloc mistake: 'req_hd' nulled but not freed upon failure [memleakOnRealloc] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:2622:3: error: Common realloc mistake: 'req_hd' nulled but not freed upon failure [memleakOnRealloc] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:2694:3: error: Common realloc mistake: 'req_hd' nulled but not freed upon failure [memleakOnRealloc] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:2763:3: error: Common realloc mistake: 'req_hd' nulled but not freed upon failure [memleakOnRealloc] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:2833:3: error: Common realloc mistake: 'req_hd' nulled but not freed upon failure [memleakOnRealloc] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:2909:3: error: Common realloc mistake: 'req_hd' nulled but not freed upon failure [memleakOnRealloc] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:2979:3: error: Common realloc mistake: 'req_hd' nulled but not freed upon failure [memleakOnRealloc] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:3051:3: error: Common realloc mistake: 'req_hd' nulled but not freed upon failure [memleakOnRealloc] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:3123:3: error: Common realloc mistake: 'req_hd' nulled but not freed upon failure [memleakOnRealloc] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:3200:3: error: Common realloc mistake: 'req_hd' nulled but not freed upon failure [memleakOnRealloc] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:3274:3: error: Common realloc mistake: 'req_hd' nulled but not freed upon failure [memleakOnRealloc] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:3352:3: error: Common realloc mistake: 'req_hd' nulled but not freed upon failure [memleakOnRealloc] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:3430:3: error: Common realloc mistake: 'req_hd' nulled but not freed upon failure [memleakOnRealloc] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:3516:3: error: Common realloc mistake: 'req_hd' nulled but not freed upon failure [memleakOnRealloc] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:3599:3: error: Common realloc mistake: 'req_hd' nulled but not freed upon failure [memleakOnRealloc] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:3672:3: error: Common realloc mistake: 'req_hd' nulled but not freed upon failure [memleakOnRealloc] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:3740:3: error: Common realloc mistake: 'req_hd' nulled but not freed upon failure [memleakOnRealloc] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:3817:3: error: Common realloc mistake: 'req_hd' nulled but not freed upon failure [memleakOnRealloc] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:3893:3: error: Common realloc mistake: 'req_hd' nulled but not freed upon failure [memleakOnRealloc] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:3966:3: error: Common realloc mistake: 'req_hd' nulled but not freed upon failure [memleakOnRealloc] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:4035:3: error: Common realloc mistake: 'req_hd' nulled but not freed upon failure [memleakOnRealloc] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:4107:3: error: Common realloc mistake: 'req_hd' nulled but not freed upon failure [memleakOnRealloc] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:4179:3: error: Common realloc mistake: 'req_hd' nulled but not freed upon failure [memleakOnRealloc] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:4248:3: error: Common realloc mistake: 'req_hd' nulled but not freed upon failure [memleakOnRealloc] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:4318:3: error: Common realloc mistake: 'req_hd' nulled but not freed upon failure [memleakOnRealloc] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:4394:3: error: Common realloc mistake: 'req_hd' nulled but not freed upon failure [memleakOnRealloc] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:4470:3: error: Common realloc mistake: 'req_hd' nulled but not freed upon failure [memleakOnRealloc] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:4540:3: error: Common realloc mistake: 'req_hd' nulled but not freed upon failure [memleakOnRealloc] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:4609:3: error: Common realloc mistake: 'req_hd' nulled but not freed upon failure [memleakOnRealloc] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:4678:3: error: Common realloc mistake: 'req_hd' nulled but not freed upon failure [memleakOnRealloc] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:4752:3: error: Common realloc mistake: 'req_hd' nulled but not freed upon failure [memleakOnRealloc] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:4820:3: error: Common realloc mistake: 'req_hd' nulled but not freed upon failure [memleakOnRealloc] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:4888:3: error: Common realloc mistake: 'req_hd' nulled but not freed upon failure [memleakOnRealloc] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:4958:3: error: Common realloc mistake: 'req_hd' nulled but not freed upon failure [memleakOnRealloc] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:5029:3: error: Common realloc mistake: 'req_hd' nulled but not freed upon failure [memleakOnRealloc] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:57:37: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:59:47: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:119:33: portability: '(void*)req_hd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:200:33: portability: '(void*)req_hd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:270:33: portability: '(void*)req_hd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:344:33: portability: '(void*)req_hd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:414:33: portability: '(void*)req_hd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:483:33: portability: '(void*)req_hd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:551:33: portability: '(void*)req_hd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:621:33: portability: '(void*)req_hd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:703:33: portability: '(void*)req_hd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:780:33: portability: '(void*)req_hd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:856:33: portability: '(void*)req_hd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:926:33: portability: '(void*)req_hd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:994:33: portability: '(void*)req_hd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:1063:33: portability: '(void*)req_hd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:1132:33: portability: '(void*)req_hd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:1200:33: portability: '(void*)req_hd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:1268:33: portability: '(void*)req_hd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:1336:33: portability: '(void*)req_hd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:1406:33: portability: '(void*)req_hd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:1488:33: portability: '(void*)req_hd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:1558:33: portability: '(void*)req_hd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:1634:33: portability: '(void*)req_hd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:1712:33: portability: '(void*)req_hd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:1788:33: portability: '(void*)req_hd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:1857:33: portability: '(void*)req_hd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:1925:33: portability: '(void*)req_hd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:2001:33: portability: '(void*)req_hd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:2079:33: portability: '(void*)req_hd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:2156:33: portability: '(void*)req_hd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:2235:33: portability: '(void*)req_hd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:2313:33: portability: '(void*)req_hd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:2390:33: portability: '(void*)req_hd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:2463:33: portability: '(void*)req_hd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:2545:33: portability: '(void*)req_hd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:2624:33: portability: '(void*)req_hd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:2696:33: portability: '(void*)req_hd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:2765:33: portability: '(void*)req_hd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:2835:33: portability: '(void*)req_hd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:2911:33: portability: '(void*)req_hd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:2981:33: portability: '(void*)req_hd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:3053:33: portability: '(void*)req_hd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:3125:33: portability: '(void*)req_hd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:3202:33: portability: '(void*)req_hd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:3276:33: portability: '(void*)req_hd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:3354:33: portability: '(void*)req_hd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:3432:33: portability: '(void*)req_hd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:3518:33: portability: '(void*)req_hd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:3601:33: portability: '(void*)req_hd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:3674:33: portability: '(void*)req_hd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:3742:33: portability: '(void*)req_hd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:3819:33: portability: '(void*)req_hd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:3895:33: portability: '(void*)req_hd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:3968:33: portability: '(void*)req_hd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:4037:33: portability: '(void*)req_hd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:4109:33: portability: '(void*)req_hd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:4181:33: portability: '(void*)req_hd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:4250:33: portability: '(void*)req_hd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:4320:33: portability: '(void*)req_hd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:4396:33: portability: '(void*)req_hd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:4472:33: portability: '(void*)req_hd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:4542:33: portability: '(void*)req_hd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:4611:33: portability: '(void*)req_hd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:4680:33: portability: '(void*)req_hd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:4754:33: portability: '(void*)req_hd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:4822:33: portability: '(void*)req_hd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:4890:33: portability: '(void*)req_hd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:4960:33: portability: '(void*)req_hd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/tests/test_syscall_execution.c:5031:33: portability: '(void*)req_hd' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_viewfs/oldviewfs/viewfs.c:320:3: error: Common realloc mistake: 'layertab' nulled but not freed upon failure [memleakOnRealloc] umview-0.8.2/um_viewfs/oldviewfs/viewfs.c:1150:3: error: Common realloc mistake: 'proctab' nulled but not freed upon failure [memleakOnRealloc] umview-0.8.2/um_viewfs/oldviewfs/viewfs.c:334:46: style: Parameter 'layer' can be declared as pointer to const [constParameter] umview-0.8.2/um_viewfs/oldviewfs/viewfs.c:775:12: style: Variable 'found' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_viewfs/oldviewfs/viewfs.c:918:30: style: Unused variable: layer [unusedVariable] umview-0.8.2/um_viewfs/viewfs0args.c:87:16: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment] umview-0.8.2/um_viewfs/viewfs0args.c:82:3: note: s is assigned umview-0.8.2/um_viewfs/viewfs0args.c:87:16: note: s is overwritten umview-0.8.2/um_viewfs/viewfs0args.c:68:22: style:inconclusive: Function 'viewfsargs' argument 1 names different: declaration 'opts' definition 'data'. [funcArgNamesDifferent] umview-0.8.2/um_viewfs/viewfs0args.h:36:22: note: Function 'viewfsargs' argument 1 names different: declaration 'opts' definition 'data'. umview-0.8.2/um_viewfs/viewfs0args.c:68:22: note: Function 'viewfsargs' argument 1 names different: declaration 'opts' definition 'data'. umview-0.8.2/um_viewfs/viewfs0args.c:165:8: style: Local variable 'i' shadows outer variable [shadowVariable] umview-0.8.2/um_viewfs/viewfs0args.c:77:6: note: Shadowed declaration umview-0.8.2/um_viewfs/viewfs0args.c:165:8: note: Shadow variable umview-0.8.2/um_rsc/librsc/src/aconv.c:162:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] umview-0.8.2/um_rsc/librsc/src/aconv.c:174:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] umview-0.8.2/um_rsc/librsc/src/aconv.c:297:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] umview-0.8.2/um_rsc/librsc/src/aconv.c:377:5: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] umview-0.8.2/um_rsc/librsc/src/aconv.c:82:9: style: Condition '*c==0x01' is always true [knownConditionTrueFalse] umview-0.8.2/um_rsc/librsc/src/aconv.c:80:11: note: Assignment 'i=0x00000001', assigned value is 1 umview-0.8.2/um_rsc/librsc/src/aconv.c:82:9: note: Condition '*c==0x01' is always true umview-0.8.2/um_rsc/librsc/src/aconv.c:1105:9: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] umview-0.8.2/um_rsc/librsc/src/aconv.c:1093:7: note: ret is assigned umview-0.8.2/um_rsc/librsc/src/aconv.c:1105:9: note: ret is overwritten umview-0.8.2/um_rsc/librsc/src/aconv.c:1111:8: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] umview-0.8.2/um_rsc/librsc/src/aconv.c:1105:9: note: ret is assigned umview-0.8.2/um_rsc/librsc/src/aconv.c:1111:8: note: ret is overwritten umview-0.8.2/um_rsc/librsc/src/aconv.c:1111:8: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] umview-0.8.2/um_rsc/librsc/src/aconv.c:1107:8: note: ret is assigned umview-0.8.2/um_rsc/librsc/src/aconv.c:1111:8: note: ret is overwritten umview-0.8.2/um_rsc/librsc/src/aconv.c:1112:8: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] umview-0.8.2/um_rsc/librsc/src/aconv.c:1111:8: note: ret is assigned umview-0.8.2/um_rsc/librsc/src/aconv.c:1112:8: note: ret is overwritten umview-0.8.2/um_rsc/librsc/src/aconv.c:1117:6: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] umview-0.8.2/um_rsc/librsc/src/aconv.c:1112:8: note: ret is assigned umview-0.8.2/um_rsc/librsc/src/aconv.c:1117:6: note: ret is overwritten umview-0.8.2/um_rsc/librsc/src/aconv.c:1115:8: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] umview-0.8.2/um_rsc/librsc/src/aconv.c:1114:8: note: ret is assigned umview-0.8.2/um_rsc/librsc/src/aconv.c:1115:8: note: ret is overwritten umview-0.8.2/um_rsc/librsc/src/aconv.c:1117:6: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] umview-0.8.2/um_rsc/librsc/src/aconv.c:1115:8: note: ret is assigned umview-0.8.2/um_rsc/librsc/src/aconv.c:1117:6: note: ret is overwritten umview-0.8.2/um_rsc/librsc/src/aconv.c:1118:6: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] umview-0.8.2/um_rsc/librsc/src/aconv.c:1117:6: note: ret is assigned umview-0.8.2/um_rsc/librsc/src/aconv.c:1118:6: note: ret is overwritten umview-0.8.2/um_rsc/librsc/src/aconv.c:1127:6: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] umview-0.8.2/um_rsc/librsc/src/aconv.c:1118:6: note: ret is assigned umview-0.8.2/um_rsc/librsc/src/aconv.c:1127:6: note: ret is overwritten umview-0.8.2/um_rsc/librsc/src/aconv.c:1138:6: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] umview-0.8.2/um_rsc/librsc/src/aconv.c:1127:6: note: ret is assigned umview-0.8.2/um_rsc/librsc/src/aconv.c:1138:6: note: ret is overwritten umview-0.8.2/um_rsc/librsc/src/aconv.c:1144:6: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] umview-0.8.2/um_rsc/librsc/src/aconv.c:1138:6: note: ret is assigned umview-0.8.2/um_rsc/librsc/src/aconv.c:1144:6: note: ret is overwritten umview-0.8.2/um_rsc/librsc/src/aconv.c:1149:6: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] umview-0.8.2/um_rsc/librsc/src/aconv.c:1144:6: note: ret is assigned umview-0.8.2/um_rsc/librsc/src/aconv.c:1149:6: note: ret is overwritten umview-0.8.2/um_rsc/librsc/src/aconv.c:1155:6: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] umview-0.8.2/um_rsc/librsc/src/aconv.c:1149:6: note: ret is assigned umview-0.8.2/um_rsc/librsc/src/aconv.c:1155:6: note: ret is overwritten umview-0.8.2/um_rsc/librsc/src/aconv.c:1156:6: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] umview-0.8.2/um_rsc/librsc/src/aconv.c:1155:6: note: ret is assigned umview-0.8.2/um_rsc/librsc/src/aconv.c:1156:6: note: ret is overwritten umview-0.8.2/um_rsc/librsc/src/aconv.c:1157:6: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] umview-0.8.2/um_rsc/librsc/src/aconv.c:1156:6: note: ret is assigned umview-0.8.2/um_rsc/librsc/src/aconv.c:1157:6: note: ret is overwritten umview-0.8.2/um_rsc/librsc/src/aconv.c:1158:6: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] umview-0.8.2/um_rsc/librsc/src/aconv.c:1157:6: note: ret is assigned umview-0.8.2/um_rsc/librsc/src/aconv.c:1158:6: note: ret is overwritten umview-0.8.2/um_rsc/librsc/src/aconv.c:1159:6: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] umview-0.8.2/um_rsc/librsc/src/aconv.c:1158:6: note: ret is assigned umview-0.8.2/um_rsc/librsc/src/aconv.c:1159:6: note: ret is overwritten umview-0.8.2/um_rsc/librsc/src/aconv.c:1160:6: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] umview-0.8.2/um_rsc/librsc/src/aconv.c:1159:6: note: ret is assigned umview-0.8.2/um_rsc/librsc/src/aconv.c:1160:6: note: ret is overwritten umview-0.8.2/um_rsc/librsc/src/aconv.c:909:3: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] umview-0.8.2/um_rsc/librsc/src/aconv.c:156:22: style: Parameter 'c' can be declared as pointer to const [constParameter] umview-0.8.2/um_rsc/librsc/src/aconv.c:168:33: style: Parameter 'c' can be declared as pointer to const [constParameter] umview-0.8.2/um_rsc/librsc/src/aconv.c:707:19: portability: 'a' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:707:50: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:711:19: portability: 'a' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:760:44: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:762:45: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:762:48: portability: 'p+s1' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:764:42: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:764:45: portability: 'p+s1' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:764:48: portability: 'p+s1+s2' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:766:45: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:766:48: portability: 'p+s1' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:766:51: portability: 'p+s1+s2' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:766:54: portability: 'p+s1+s2+s3' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:785:45: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:804:42: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:824:48: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:843:43: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:863:43: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:891:68: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:893:66: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:893:69: portability: 'p+s1' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:895:66: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:895:69: portability: 'p+s1' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:895:72: portability: 'p+s1+s2' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:897:66: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:897:69: portability: 'p+s1' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:897:72: portability: 'p+s1+s2' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:897:75: portability: 'p+s1+s2+s3' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:947:40: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:949:38: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:949:41: portability: 'p+s1' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:951:42: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:951:45: portability: 'p+s1' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:951:48: portability: 'p+s1+s2' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:953:42: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:953:45: portability: 'p+s1' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:953:48: portability: 'p+s1+s2' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:953:51: portability: 'p+s1+s2+s3' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:955:39: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:955:42: portability: 'p+s1' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:955:45: portability: 'p+s1+s2' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:955:48: portability: 'p+s1+s2+s3' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:955:51: portability: 'p+s1+s2+s3+s4' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:957:42: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:957:45: portability: 'p+s1' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:957:48: portability: 'p+s1+s2' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:957:51: portability: 'p+s1+s2+s3' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:957:54: portability: 'p+s1+s2+s3+s4' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:957:57: portability: 'p+s1+s2+s3+s4+s5' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:959:43: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:959:46: portability: 'p+s1' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:959:49: portability: 'p+s1+s2' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:959:52: portability: 'p+s1+s2+s3' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:959:55: portability: 'p+s1+s2+s3+s4' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:959:58: portability: 'p+s1+s2+s3+s4+s5' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:959:61: portability: 'p+s1+s2+s3+s4+s5+s6' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:961:43: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:961:46: portability: 'p+s1' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:961:49: portability: 'p+s1+s2' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:961:52: portability: 'p+s1+s2+s3' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:961:55: portability: 'p+s1+s2+s3+s4' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:961:58: portability: 'p+s1+s2+s3+s4+s5' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:961:61: portability: 'p+s1+s2+s3+s4+s5+s6' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:961:64: portability: 'p+s1+s2+s3+s4+s5+s6+s7' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:963:48: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:963:51: portability: 'p+s1' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:963:54: portability: 'p+s1+s2' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:963:57: portability: 'p+s1+s2+s3' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:963:60: portability: 'p+s1+s2+s3+s4' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:963:63: portability: 'p+s1+s2+s3+s4+s5' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:963:66: portability: 'p+s1+s2+s3+s4+s5+s6' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:963:69: portability: 'p+s1+s2+s3+s4+s5+s6+s7' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:963:72: portability: 'p+s1+s2+s3+s4+s5+s6+s7+s8' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:965:38: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:965:41: portability: 'p+s1' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:965:44: portability: 'p+s1+s2' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:965:47: portability: 'p+s1+s2+s3' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:965:50: portability: 'p+s1+s2+s3+s4' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:965:53: portability: 'p+s1+s2+s3+s4+s5' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:965:56: portability: 'p+s1+s2+s3+s4+s5+s6' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:965:59: portability: 'p+s1+s2+s3+s4+s5+s6+s7' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:965:62: portability: 'p+s1+s2+s3+s4+s5+s6+s7+s8' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:965:65: portability: 'p+s1+s2+s3+s4+s5+s6+s7+s8+s9' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:967:41: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:967:44: portability: 'p+s1' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:967:47: portability: 'p+s1+s2' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:967:50: portability: 'p+s1+s2+s3' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:967:53: portability: 'p+s1+s2+s3+s4' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:967:56: portability: 'p+s1+s2+s3+s4+s5' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:967:59: portability: 'p+s1+s2+s3+s4+s5+s6' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:967:62: portability: 'p+s1+s2+s3+s4+s5+s6+s7' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:967:65: portability: 'p+s1+s2+s3+s4+s5+s6+s7+s8' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:967:68: portability: 'p+s1+s2+s3+s4+s5+s6+s7+s8+s9' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:967:72: portability: 'p+s1+s2+s3+s4+s5+s6+s7+s8+s9+s10' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:969:40: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:969:43: portability: 'p+s1' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:969:46: portability: 'p+s1+s2' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:969:49: portability: 'p+s1+s2+s3' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:969:52: portability: 'p+s1+s2+s3+s4' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:969:55: portability: 'p+s1+s2+s3+s4+s5' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:969:58: portability: 'p+s1+s2+s3+s4+s5+s6' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:969:61: portability: 'p+s1+s2+s3+s4+s5+s6+s7' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:969:64: portability: 'p+s1+s2+s3+s4+s5+s6+s7+s8' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:969:67: portability: 'p+s1+s2+s3+s4+s5+s6+s7+s8+s9' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:969:71: portability: 'p+s1+s2+s3+s4+s5+s6+s7+s8+s9+s10' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:969:75: portability: 'p+s1+s2+s3+s4+s5+s6+s7+s8+s9+s10+s11' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:971:38: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:971:41: portability: 'p+s1' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:971:44: portability: 'p+s1+s2' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:971:47: portability: 'p+s1+s2+s3' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:971:50: portability: 'p+s1+s2+s3+s4' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:971:53: portability: 'p+s1+s2+s3+s4+s5' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:971:56: portability: 'p+s1+s2+s3+s4+s5+s6' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:971:59: portability: 'p+s1+s2+s3+s4+s5+s6+s7' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:971:62: portability: 'p+s1+s2+s3+s4+s5+s6+s7+s8' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:971:65: portability: 'p+s1+s2+s3+s4+s5+s6+s7+s8+s9' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:971:69: portability: 'p+s1+s2+s3+s4+s5+s6+s7+s8+s9+s10' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:971:73: portability: 'p+s1+s2+s3+s4+s5+s6+s7+s8+s9+s10+s11' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:971:77: portability: 'p+s1+s2+s3+s4+s5+s6+s7+s8+s9+s10+s11+s12' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:973:40: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:973:43: portability: 'p+s1' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:973:46: portability: 'p+s1+s2' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:973:49: portability: 'p+s1+s2+s3' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:973:52: portability: 'p+s1+s2+s3+s4' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:973:55: portability: 'p+s1+s2+s3+s4+s5' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:973:58: portability: 'p+s1+s2+s3+s4+s5+s6' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:973:61: portability: 'p+s1+s2+s3+s4+s5+s6+s7' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:973:64: portability: 'p+s1+s2+s3+s4+s5+s6+s7+s8' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:973:67: portability: 'p+s1+s2+s3+s4+s5+s6+s7+s8+s9' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:973:71: portability: 'p+s1+s2+s3+s4+s5+s6+s7+s8+s9+s10' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:973:75: portability: 'p+s1+s2+s3+s4+s5+s6+s7+s8+s9+s10+s11' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:973:79: portability: 'p+s1+s2+s3+s4+s5+s6+s7+s8+s9+s10+s11+s12' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:973:83: portability: 'p+s1+s2+s3+s4+s5+s6+s7+s8+s9+s10+s11+s12+s13' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:975:40: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:975:43: portability: 'p+s1' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:975:46: portability: 'p+s1+s2' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:975:49: portability: 'p+s1+s2+s3' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:975:52: portability: 'p+s1+s2+s3+s4' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:975:55: portability: 'p+s1+s2+s3+s4+s5' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:975:58: portability: 'p+s1+s2+s3+s4+s5+s6' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:975:61: portability: 'p+s1+s2+s3+s4+s5+s6+s7' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:975:64: portability: 'p+s1+s2+s3+s4+s5+s6+s7+s8' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:975:67: portability: 'p+s1+s2+s3+s4+s5+s6+s7+s8+s9' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:975:71: portability: 'p+s1+s2+s3+s4+s5+s6+s7+s8+s9+s10' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:975:75: portability: 'p+s1+s2+s3+s4+s5+s6+s7+s8+s9+s10+s11' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:975:79: portability: 'p+s1+s2+s3+s4+s5+s6+s7+s8+s9+s10+s11+s12' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:975:83: portability: 'p+s1+s2+s3+s4+s5+s6+s7+s8+s9+s10+s11+s12+s13' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:975:87: portability: 'p+s1+s2+s3+s4+s5+s6+s7+s8+s9+s10+s11+s12+s13+s14' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:977:40: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:977:43: portability: 'p+s1' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:977:46: portability: 'p+s1+s2' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:977:49: portability: 'p+s1+s2+s3' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:977:52: portability: 'p+s1+s2+s3+s4' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:977:55: portability: 'p+s1+s2+s3+s4+s5' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:977:58: portability: 'p+s1+s2+s3+s4+s5+s6' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:977:61: portability: 'p+s1+s2+s3+s4+s5+s6+s7' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:977:64: portability: 'p+s1+s2+s3+s4+s5+s6+s7+s8' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:977:67: portability: 'p+s1+s2+s3+s4+s5+s6+s7+s8+s9' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:977:71: portability: 'p+s1+s2+s3+s4+s5+s6+s7+s8+s9+s10' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:977:75: portability: 'p+s1+s2+s3+s4+s5+s6+s7+s8+s9+s10+s11' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:977:79: portability: 'p+s1+s2+s3+s4+s5+s6+s7+s8+s9+s10+s11+s12' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:977:83: portability: 'p+s1+s2+s3+s4+s5+s6+s7+s8+s9+s10+s11+s12+s13' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:977:87: portability: 'p+s1+s2+s3+s4+s5+s6+s7+s8+s9+s10+s11+s12+s13+s14' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:977:91: portability: 'p+s1+s2+s3+s4+s5+s6+s7+s8+s9+s10+s11+s12+s13+s14+s15' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:979:40: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:979:43: portability: 'p+s1' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:979:46: portability: 'p+s1+s2' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:979:49: portability: 'p+s1+s2+s3' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:979:52: portability: 'p+s1+s2+s3+s4' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:979:55: portability: 'p+s1+s2+s3+s4+s5' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:979:58: portability: 'p+s1+s2+s3+s4+s5+s6' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:979:61: portability: 'p+s1+s2+s3+s4+s5+s6+s7' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:979:64: portability: 'p+s1+s2+s3+s4+s5+s6+s7+s8' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:979:67: portability: 'p+s1+s2+s3+s4+s5+s6+s7+s8+s9' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:979:71: portability: 'p+s1+s2+s3+s4+s5+s6+s7+s8+s9+s10' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:979:75: portability: 'p+s1+s2+s3+s4+s5+s6+s7+s8+s9+s10+s11' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:979:79: portability: 'p+s1+s2+s3+s4+s5+s6+s7+s8+s9+s10+s11+s12' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:979:83: portability: 'p+s1+s2+s3+s4+s5+s6+s7+s8+s9+s10+s11+s12+s13' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:979:87: portability: 'p+s1+s2+s3+s4+s5+s6+s7+s8+s9+s10+s11+s12+s13+s14' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:979:91: portability: 'p+s1+s2+s3+s4+s5+s6+s7+s8+s9+s10+s11+s12+s13+s14+s15' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:979:95: portability: 'p+s1+s2+s3+s4+s5+s6+s7+s8+s9+s10+s11+s12+s13+s14+s15+s16' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:981:40: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:981:43: portability: 'p+s1' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:981:46: portability: 'p+s1+s2' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:981:49: portability: 'p+s1+s2+s3' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:981:52: portability: 'p+s1+s2+s3+s4' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:981:55: portability: 'p+s1+s2+s3+s4+s5' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:981:58: portability: 'p+s1+s2+s3+s4+s5+s6' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:981:61: portability: 'p+s1+s2+s3+s4+s5+s6+s7' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:981:64: portability: 'p+s1+s2+s3+s4+s5+s6+s7+s8' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:981:67: portability: 'p+s1+s2+s3+s4+s5+s6+s7+s8+s9' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:981:71: portability: 'p+s1+s2+s3+s4+s5+s6+s7+s8+s9+s10' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:981:75: portability: 'p+s1+s2+s3+s4+s5+s6+s7+s8+s9+s10+s11' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:981:79: portability: 'p+s1+s2+s3+s4+s5+s6+s7+s8+s9+s10+s11+s12' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:981:83: portability: 'p+s1+s2+s3+s4+s5+s6+s7+s8+s9+s10+s11+s12+s13' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:981:87: portability: 'p+s1+s2+s3+s4+s5+s6+s7+s8+s9+s10+s11+s12+s13+s14' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:981:91: portability: 'p+s1+s2+s3+s4+s5+s6+s7+s8+s9+s10+s11+s12+s13+s14+s15' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:981:95: portability: 'p+s1+s2+s3+s4+s5+s6+s7+s8+s9+s10+s11+s12+s13+s14+s15+s16' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:981:99: portability: 'p+s1+s2+s3+s4+s5+s6+s7+s8+s9+s10+s11+s12+s13+s14+s15+s16+s17' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1010:48: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1012:48: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1012:51: portability: 'p+sl' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1014:48: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1014:51: portability: 'p+sl' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1014:54: portability: 'p+sl+sl' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1016:48: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1016:51: portability: 'p+sl' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1016:54: portability: 'p+sl+sl' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1016:58: portability: 'p+sl+sl+sll' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1018:48: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1018:51: portability: 'p+sl' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1018:54: portability: 'p+sl+sl' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1018:58: portability: 'p+sl+sl+sll' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1018:62: portability: 'p+sl+sl+sll+sll' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1020:48: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1020:51: portability: 'p+sl' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1020:54: portability: 'p+sl+sl' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1020:58: portability: 'p+sl+sl+sll' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1020:62: portability: 'p+sl+sl+sll+sll' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1020:66: portability: 'p+sl+sl+sll+sll+sll' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1022:48: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1022:51: portability: 'p+sl' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1022:54: portability: 'p+sl+sl' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1022:58: portability: 'p+sl+sl+sll' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1022:62: portability: 'p+sl+sl+sll+sll' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1022:66: portability: 'p+sl+sl+sll+sll+sll' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1022:70: portability: 'p+sl+sl+sll+sll+sll+sll' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1024:48: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1024:51: portability: 'p+sl' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1024:54: portability: 'p+sl+sl' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1024:58: portability: 'p+sl+sl+sll' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1024:62: portability: 'p+sl+sl+sll+sll' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1024:66: portability: 'p+sl+sl+sll+sll+sll' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1024:70: portability: 'p+sl+sl+sll+sll+sll+sll' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1024:74: portability: 'p+sl+sl+sll+sll+sll+sll+sll' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1026:48: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1026:51: portability: 'p+sl' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1026:54: portability: 'p+sl+sl' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1026:58: portability: 'p+sl+sl+sll' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1026:62: portability: 'p+sl+sl+sll+sll' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1026:66: portability: 'p+sl+sl+sll+sll+sll' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1026:70: portability: 'p+sl+sl+sll+sll+sll+sll' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1026:74: portability: 'p+sl+sl+sll+sll+sll+sll+sll' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1026:78: portability: 'p+sl+sl+sll+sll+sll+sll+sll+sa1' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1028:48: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1028:51: portability: 'p+sl' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1028:54: portability: 'p+sl+sl' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1028:58: portability: 'p+sl+sl+sll' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1028:62: portability: 'p+sl+sl+sll+sll' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1028:66: portability: 'p+sl+sl+sll+sll+sll' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1028:70: portability: 'p+sl+sl+sll+sll+sll+sll' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1028:74: portability: 'p+sl+sl+sll+sll+sll+sll+sll' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1028:78: portability: 'p+sl+sl+sll+sll+sll+sll+sll+sa1' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1028:81: portability: 'p+sl+sl+sll+sll+sll+sll+sll+sa1+sl' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1093:55: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1099:9: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1105:51: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1107:58: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1111:58: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1112:60: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1114:60: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1115:58: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1117:54: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1120:7: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1124:10: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1126:9: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1129:7: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1133:10: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1135:9: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1141:9: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1143:9: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1145:7: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1148:9: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/umdev_testmodules/umdevnull.c:13:2: portability: %d in format string (no. 4) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] umview-0.8.2/um_rsc/librsc/src/aconv.c:1149:62: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/umdev_testmodules/umdevnull.c:19:2: portability: %d in format string (no. 4) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] umview-0.8.2/um_rsc/librsc/src/aconv.c:1155:57: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1156:59: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1157:57: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1158:59: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1159:57: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:1160:59: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/aconv.c:888:6: style: Variable 's5' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/aconv.c:1160:6: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/aconv.c:1164:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] umview-0.8.2/umdev_testmodules/umdevtrivhd.c:75:14: style: Condition 'hd_size==(unsigned int)hd_size' is always true [knownConditionTrueFalse] umview-0.8.2/umdev_testmodules/umdevtrivhd.c:73:10: note: Assignment 'hd_size=64*1024', assigned value is 65536 umview-0.8.2/umdev_testmodules/umdevtrivhd.c:75:14: note: Condition 'hd_size==(unsigned int)hd_size' is always true umview-0.8.2/um_rsc/server/rsc_server.c:102:7: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] umview-0.8.2/um_rsc/server/rsc_server.c:110:7: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] umview-0.8.2/um_rsc/server/rsc_server.c:140:3: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] umview-0.8.2/um_rsc/server/rsc_server.c:392:8: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] umview-0.8.2/um_rsc/server/rsc_server.c:412:40: style: Condition 'data==NULL' is always false [knownConditionTrueFalse] umview-0.8.2/um_rsc/server/rsc_server.c:416:21: style: Condition 'data==NULL' is always false [knownConditionTrueFalse] umview-0.8.2/um_rsc/server/rsc_server.c:160:5: error: Resource leak: fd [resourceLeak] umview-0.8.2/um_rsc/server/rsc_server.c:166:5: error: Resource leak: fd [resourceLeak] umview-0.8.2/um_rsc/server/rsc_server.c:125:25: warning: Possible null pointer dereference: info [nullPointer] umview-0.8.2/um_rsc/server/rsc_server.c:121:0: note: Assignment 'info=NULL', assigned value is 0 umview-0.8.2/um_rsc/server/rsc_server.c:125:25: note: Null pointer dereference umview-0.8.2/um_rsc/server/rsc_server.c:440:17: style: Local variable 'size' shadows outer variable [shadowVariable] umview-0.8.2/um_rsc/server/rsc_server.c:436:14: note: Shadowed declaration umview-0.8.2/um_rsc/server/rsc_server.c:440:17: note: Shadow variable umview-0.8.2/um_rsc/server/rsc_server.c:543:20: style: Local variable 'size' shadows outer variable [shadowVariable] umview-0.8.2/um_rsc/server/rsc_server.c:436:14: note: Shadowed declaration umview-0.8.2/um_rsc/server/rsc_server.c:543:20: note: Shadow variable umview-0.8.2/um_rsc/server/rsc_server.c:462:42: portability: 'client->rbuf->first->data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/server/rsc_server.c:622:42: portability: 'client->wbuf->first->data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/server/rsc_server.c:273:13: style: Variable 'flags' is assigned a value that is never used. [unreadVariable] umview-0.8.2/umdev/umdev.c:226:2: warning: %o in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] umview-0.8.2/umdev/umdev.c:262:16: style: Redundant initialization for 's'. The initialized value is overwritten before it is read. [redundantInitialization] umview-0.8.2/umdev/umdev.c:256:9: note: s is initialized umview-0.8.2/umdev/umdev.c:262:16: note: s is overwritten umview-0.8.2/umdev/umdev.c:256:8: style: Local variable 's' shadows outer variable [shadowVariable] umview-0.8.2/umdev/umdev.c:62:23: note: Shadowed declaration umview-0.8.2/umdev/umdev.c:256:8: note: Shadow variable umview-0.8.2/umdev/umdev.c:535:6: error: Uninitialized variable: rv [legacyUninitvar] umview-0.8.2/umdevmbr/mbr.c:133:4: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] umview-0.8.2/umdevmbr/mbr.c:133:4: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] umview-0.8.2/umdevmbr/mbr.c:40:17: style: struct member 'mbrpart::chs_begin' is never used. [unusedStructMember] umview-0.8.2/umbinfmt/umbinfmt.c:432:3: warning: Return value of function asprintf() is not used. [ignoredReturnValue] umview-0.8.2/umfuse/umfuse.c:64:0: error: #error UMFUSE NEEDS FUSE >= 2.6 [preprocessorErrorDirective] umview-0.8.2/umbinfmt/umbinfmt.c:401:30: style: Parameter 'src' can be declared as pointer to const [constParameter] umview-0.8.2/umbinfmt/umbinfmt.c:726:72: style: Parameter 'reg' can be declared as pointer to const [constParameter] umview-0.8.2/umfuse/umfuse_node.c:145:2: warning: Return value of function asprintf() is not used. [ignoredReturnValue] umview-0.8.2/umfuse/umfuse_node.c:59:49: style: Parameter 'fuse' can be declared as pointer to const [constParameter] umview-0.8.2/umfuse/fuse_opt.c:216:25: portability: 'ctx->data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/ummisc/ummisc.c:356:19: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition] umview-0.8.2/ummisc/ummisc.c:354:21: note: outer condition: rv+ft->possize umview-0.8.2/ummisc/ummisc.c:356:19: note: opposite inner condition: rv+ft->pos>ft->size umview-0.8.2/ummisc/ummisc.c:218:40: style: Parameter 'buf' can be declared as pointer to const [constParameter] umview-0.8.2/umnet_modules/umnetlink.c:118:15: style: Variable 'wrap' is assigned a value that is never used. [unreadVariable] umview-0.8.2/umfuse/umfuseargs.c:283:14: style: Condition 'len<0' is always false [knownConditionTrueFalse] umview-0.8.2/umfuse/umfuseargs.c:282:22: note: Assignment 'len=256-strlen(newopts)', assigned value is greater than -1 umview-0.8.2/umfuse/umfuseargs.c:283:14: note: Condition 'len<0' is always false umview-0.8.2/umfuse/umfuseargs.c:204:16: style: Redundant initialization for 's'. The initialized value is overwritten before it is read. [redundantInitialization] umview-0.8.2/umfuse/umfuseargs.c:198:9: note: s is initialized umview-0.8.2/umfuse/umfuseargs.c:204:16: note: s is overwritten umview-0.8.2/umfuse/umfuseargs.c:160:9: style: Local variable 's' shadows outer variable [shadowVariable] umview-0.8.2/umfuse/umfuseargs.c:103:8: note: Shadowed declaration umview-0.8.2/umfuse/umfuseargs.c:160:9: note: Shadow variable umview-0.8.2/umfuse/umfuseargs.c:296:8: style: Local variable 'i' shadows outer variable [shadowVariable] umview-0.8.2/umfuse/umfuseargs.c:196:6: note: Shadowed declaration umview-0.8.2/umfuse/umfuseargs.c:296:8: note: Shadow variable umview-0.8.2/xmview/defs.h:364:0: error: #error Unspecified mode (UM/KM) [preprocessorErrorDirective] umview-0.8.2/umnet/umnet.c:250:33: style: Parameter 'path' can be declared as pointer to const [constParameter] umview-0.8.2/umnet/umnet.c:694:15: style: Variable 'wrap' is assigned a value that is never used. [unreadVariable] umview-0.8.2/xmview/capture.h:32:0: error: #error "Undefined mode (UM/KM)" [preprocessorErrorDirective] umview-0.8.2/xmview/gdebug.c:131:4: error: Common realloc mistake: 'backtrace_array' nulled but not freed upon failure [memleakOnRealloc] umview-0.8.2/xmview/defs.h:361:0: error: #error Unsupported HW Architecure [preprocessorErrorDirective] umview-0.8.2/um_viewfs/viewfs.c:195:2: warning: Return value of function asprintf() is not used. [ignoredReturnValue] umview-0.8.2/um_viewfs/viewfs.c:203:2: warning: Return value of function asprintf() is not used. [ignoredReturnValue] umview-0.8.2/um_viewfs/viewfs.c:1220:6: warning: Return value of function asprintf() is not used. [ignoredReturnValue] umview-0.8.2/um_viewfs/viewfs.c:1247:6: warning: Return value of function asprintf() is not used. [ignoredReturnValue] umview-0.8.2/um_viewfs/viewfs.c:1256:3: warning: Return value of function asprintf() is not used. [ignoredReturnValue] umview-0.8.2/um_viewfs/viewfs.c:1671:2: warning: Return value of function asprintf() is not used. [ignoredReturnValue] umview-0.8.2/um_viewfs/viewfs.c:1458:9: style: Obsolescent function 'utimes' called. It is recommended to use 'utimensat' instead. [prohibitedutimesCalled] umview-0.8.2/um_viewfs/viewfs.c:1461:10: style: Obsolescent function 'utimes' called. It is recommended to use 'utimensat' instead. [prohibitedutimesCalled] umview-0.8.2/um_viewfs/viewfs.c:1467:11: style: Obsolescent function 'utimes' called. It is recommended to use 'utimensat' instead. [prohibitedutimesCalled] umview-0.8.2/um_viewfs/viewfs.c:1474:10: style: Obsolescent function 'utimes' called. It is recommended to use 'utimensat' instead. [prohibitedutimesCalled] umview-0.8.2/um_viewfs/viewfs.c:1486:9: style: Obsolescent function 'utimes' called. It is recommended to use 'utimensat' instead. [prohibitedutimesCalled] umview-0.8.2/um_viewfs/viewfs.c:1490:6: style: Obsolescent function 'utimes' called. It is recommended to use 'utimensat' instead. [prohibitedutimesCalled] umview-0.8.2/um_viewfs/viewfs.c:185:9: warning: Either the condition 'fdin>=0' is redundant or close() argument nr 1 can have invalid value. The value is -1 but the valid values are '0:'. [invalidFunctionArg] umview-0.8.2/um_viewfs/viewfs.c:176:12: note: Assuming that condition 'fdin>=0' is not redundant umview-0.8.2/um_viewfs/viewfs.c:185:9: note: Invalid argument umview-0.8.2/um_viewfs/viewfs.c:186:9: warning: Either the condition 'fdout>=0' is redundant or close() argument nr 1 can have invalid value. The value is -1 but the valid values are '0:'. [invalidFunctionArg] umview-0.8.2/um_viewfs/viewfs.c:176:26: note: Assuming that condition 'fdout>=0' is not redundant umview-0.8.2/um_viewfs/viewfs.c:186:9: note: Invalid argument umview-0.8.2/um_viewfs/viewfs.c:1161:13: style: Condition 'rv==0' is always false [knownConditionTrueFalse] umview-0.8.2/um_viewfs/viewfs.c:1159:19: note: Assuming that condition 'rv==0' is not redundant umview-0.8.2/um_viewfs/viewfs.c:1161:13: note: Condition 'rv==0' is always false umview-0.8.2/um_viewfs/viewfs.c:1285:13: style: Condition 'rv==0' is always false [knownConditionTrueFalse] umview-0.8.2/um_viewfs/viewfs.c:1283:19: note: Assuming that condition 'rv==0' is not redundant umview-0.8.2/um_viewfs/viewfs.c:1285:13: note: Condition 'rv==0' is always false umview-0.8.2/um_viewfs/viewfs.c:1298:13: style: Condition 'rv==0' is always false [knownConditionTrueFalse] umview-0.8.2/um_viewfs/viewfs.c:1296:19: note: Assuming that condition 'rv==0' is not redundant umview-0.8.2/um_viewfs/viewfs.c:1298:13: note: Condition 'rv==0' is always false umview-0.8.2/um_viewfs/viewfs.c:437:41: warning: Function 'create_vpath' argument order different: declaration 'vfs, oldpath, path' definition 'vfs, path, vfspath' [funcArgOrderDifferent] umview-0.8.2/um_viewfs/viewfs.c:238:41: note: Function 'create_vpath' argument order different: declaration 'vfs, oldpath, path' definition 'vfs, path, vfspath' umview-0.8.2/um_viewfs/viewfs.c:437:41: note: Function 'create_vpath' argument order different: declaration 'vfs, oldpath, path' definition 'vfs, path, vfspath' umview-0.8.2/um_viewfs/viewfs.c:132:8: style: Local variable 's' shadows outer variable [shadowVariable] umview-0.8.2/um_viewfs/viewfs.c:48:23: note: Shadowed declaration umview-0.8.2/um_viewfs/viewfs.c:132:8: note: Shadow variable umview-0.8.2/um_viewfs/viewfs.c:146:8: style: Local variable 's' shadows outer variable [shadowVariable] umview-0.8.2/um_viewfs/viewfs.c:48:23: note: Shadowed declaration umview-0.8.2/um_viewfs/viewfs.c:146:8: note: Shadow variable umview-0.8.2/um_viewfs/viewfs.c:440:9: style: Local variable 's' shadows outer variable [shadowVariable] umview-0.8.2/um_viewfs/viewfs.c:48:23: note: Shadowed declaration umview-0.8.2/um_viewfs/viewfs.c:440:9: note: Shadow variable umview-0.8.2/um_viewfs/viewfs.c:327:14: style: Variable 'hex' can be declared as const array [constVariable] umview-0.8.2/um_viewfs/viewfs.c:1196:31: style: Parameter 's' can be declared as pointer to const [constParameter] umview-0.8.2/um_viewfs/viewfs.c:1512:77: style: Parameter 'oldtail' can be declared as pointer to const [constParameter] umview-0.8.2/xmview/umbinwrap.c:106:17: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled] umview-0.8.2/xmview/umbinwrap.c:49:3: error: Memory leak: tmp [memleak] umview-0.8.2/xmview/umbinwrap.c:67:3: error: Resource leak: fdt [resourceLeak] umview-0.8.2/xmview/umbinwrap.c:96:4: error: Resource leak: fdlock [resourceLeak] umview-0.8.2/xmview/umbinwrap.c:97:3: error: Resource leak: fdlock [resourceLeak] umview-0.8.2/xmview/defs.h:351:0: error: #error Unsupported HW Architecure [preprocessorErrorDirective] umview-0.8.2/umpyew/umpyew.c:61:13: style: struct member 'pService::socket' is never used. [unusedStructMember] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:13161:4: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:9512:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:9561:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:9610:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:9659:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:9708:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:9757:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:9806:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:9855:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:9904:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:9953:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:10002:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:10051:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:10100:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:10149:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:10198:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:10247:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:10296:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:10345:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:10394:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:10443:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:10492:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:10541:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:10590:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:10639:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:10688:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:10737:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:10786:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:10835:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:10884:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:10933:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:10982:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:11031:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:11080:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:11129:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:11178:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:11227:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:11276:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:11325:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:11374:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:11423:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:11472:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:11521:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:11570:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:11619:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:11668:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:11717:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:11766:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:11815:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:11864:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:11913:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:11962:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:12011:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:12060:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:12109:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:12158:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:12207:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:12256:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:12305:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:12354:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:12403:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:12452:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:12501:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:12550:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:12599:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:12648:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:12697:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:12746:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:12795:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:13070:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:13393:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:209:5: error: Memory leak: req [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:307:5: error: Memory leak: req [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:324:9: error: Memory leak: v [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:412:5: error: Memory leak: req [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:428:9: error: Memory leak: v [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:510:5: error: Memory leak: req [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:526:9: error: Memory leak: v [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:622:5: error: Memory leak: req [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:638:9: error: Memory leak: v [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:720:5: error: Memory leak: req [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:736:9: error: Memory leak: v [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:822:5: error: Memory leak: req [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:838:9: error: Memory leak: v [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:928:5: error: Memory leak: req [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:944:9: error: Memory leak: v [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:1046:5: error: Memory leak: req [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:1062:9: error: Memory leak: v [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:1138:5: error: Memory leak: req [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:1214:5: error: Memory leak: req [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:1300:5: error: Memory leak: req [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:1316:9: error: Memory leak: v [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:1388:5: error: Memory leak: req [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:1484:5: error: Memory leak: req [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:1500:9: error: Memory leak: v [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:1572:5: error: Memory leak: req [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:1648:5: error: Memory leak: req [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:1720:5: error: Memory leak: req [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:1796:5: error: Memory leak: req [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:1876:5: error: Memory leak: req [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:1968:5: error: Memory leak: req [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:2040:5: error: Memory leak: req [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:2133:5: error: Memory leak: req [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:2149:9: error: Memory leak: v [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:2230:5: error: Memory leak: req [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:2311:5: error: Memory leak: req [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:2383:5: error: Memory leak: req [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:2464:5: error: Memory leak: req [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:2546:5: error: Memory leak: req [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:2644:5: error: Memory leak: req [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:2661:9: error: Memory leak: v [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:2761:5: error: Memory leak: req [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:2778:9: error: Memory leak: v [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:2886:5: error: Memory leak: req [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:2902:9: error: Memory leak: v [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:2978:5: error: Memory leak: req [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:3079:5: error: Memory leak: req [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:3095:9: error: Memory leak: v [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:3200:5: error: Memory leak: req [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:3216:9: error: Memory leak: v [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:3323:5: error: Memory leak: req [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:3339:9: error: Memory leak: v [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:3440:5: error: Memory leak: req [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:3456:9: error: Memory leak: v [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:3565:5: error: Memory leak: req [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:3581:9: error: Memory leak: v [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:3676:5: error: Memory leak: req [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:3756:5: error: Memory leak: req [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:3847:5: error: Memory leak: req [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:3863:9: error: Memory leak: v [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:3949:5: error: Memory leak: req [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:3965:9: error: Memory leak: v [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:4087:5: error: Memory leak: req [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:4103:9: error: Memory leak: v [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:4234:5: error: Memory leak: req [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:4250:9: error: Memory leak: v [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:4333:5: error: Memory leak: req [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:4426:5: error: Memory leak: req [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:4442:9: error: Memory leak: v [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:4521:5: error: Memory leak: req [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:4610:5: error: Memory leak: req [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:4626:9: error: Memory leak: v [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:4722:5: error: Memory leak: req [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:4840:5: error: Memory leak: req [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:4857:9: error: Memory leak: v [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:4968:5: error: Memory leak: req [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:4984:9: error: Memory leak: v [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:5081:5: error: Memory leak: req [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:5097:9: error: Memory leak: v [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:5203:5: error: Memory leak: req [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:5219:9: error: Memory leak: v [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:5334:5: error: Memory leak: req [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:5350:9: error: Memory leak: v [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:5450:5: error: Memory leak: req [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:5466:9: error: Memory leak: v [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:5551:5: error: Memory leak: req [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:5567:9: error: Memory leak: v [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:5668:5: error: Memory leak: req [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:5684:9: error: Memory leak: v [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:5778:5: error: Memory leak: req [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:5794:9: error: Memory leak: v [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:5889:5: error: Memory leak: req [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:5973:5: error: Memory leak: req [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:6064:5: error: Memory leak: req [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:6080:9: error: Memory leak: v [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:6171:5: error: Memory leak: req [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:6187:9: error: Memory leak: v [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:6281:5: error: Memory leak: req [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:6297:9: error: Memory leak: v [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:6403:5: error: Memory leak: req [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:6419:9: error: Memory leak: v [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:6505:5: error: Memory leak: req [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:6521:9: error: Memory leak: v [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:6593:5: error: Memory leak: req [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:6675:5: error: Memory leak: req [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:6691:9: error: Memory leak: v [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:6785:5: error: Memory leak: req [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:6801:9: error: Memory leak: v [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:6922:9: error: Memory leak: v [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:7011:5: error: Memory leak: req [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:7027:9: error: Memory leak: v [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:12974:5: error: Memory leak: ioctl_req [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:13253:7: error: Memory leak: fcntl_req [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:13283:7: error: Memory leak: fcntl_req [memleak] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:189:29: portability: '(void*)req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:190:54: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:192:64: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:194:63: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:196:59: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:198:58: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:289:29: portability: '(void*)req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:290:56: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:292:57: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:294:60: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:396:29: portability: '(void*)req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:397:61: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:399:54: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:496:29: portability: '(void*)req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:497:56: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:602:29: portability: '(void*)req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:604:56: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:606:60: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:610:67: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:706:29: portability: '(void*)req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:707:57: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:806:29: portability: '(void*)req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:807:57: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:809:57: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:910:29: portability: '(void*)req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:911:57: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:913:57: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:915:57: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:1028:29: portability: '(void*)req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:1029:57: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:1031:57: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:1033:57: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:1124:29: portability: '(void*)req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:1125:62: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:1127:56: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:1200:29: portability: '(void*)req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:1201:62: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:1203:55: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:1284:29: portability: '(void*)req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:1285:62: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:1287:55: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:1376:29: portability: '(void*)req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:1377:52: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:1464:29: portability: '(void*)req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:1466:56: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:1468:62: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:1472:67: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:1560:29: portability: '(void*)req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:1561:55: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:1634:29: portability: '(void*)req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:1635:55: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:1637:55: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:1708:29: portability: '(void*)req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:1709:52: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:1782:29: portability: '(void*)req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:1783:56: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:1785:57: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:1860:29: portability: '(void*)req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:1861:52: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:1863:57: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:1865:57: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:1952:29: portability: '(void*)req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:1953:52: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:1955:57: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:1957:57: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:2028:29: portability: '(void*)req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:2029:52: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:2114:29: portability: '(void*)req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:2115:57: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:2117:57: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:2119:58: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:2121:57: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:2216:29: portability: '(void*)req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:2217:57: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:2219:56: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:2297:29: portability: '(void*)req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:2298:54: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:2300:56: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:2371:29: portability: '(void*)req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:2372:52: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:2450:29: portability: '(void*)req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:2451:52: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:2453:62: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:2528:29: portability: '(void*)req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:2530:54: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:2532:57: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:2536:61: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:2626:29: portability: '(void*)req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:2627:51: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:2629:57: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:2631:60: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:2743:29: portability: '(void*)req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:2744:51: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:2746:57: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:2748:60: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:2864:29: portability: '(void*)req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:2865:51: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:2867:55: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:2869:57: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:2871:59: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:2873:59: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:2964:29: portability: '(void*)req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:2965:55: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:2967:55: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:3058:29: portability: '(void*)req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:3059:57: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:3061:57: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:3063:58: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:3065:57: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:3182:29: portability: '(void*)req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:3183:57: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:3185:57: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:3187:57: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:3305:29: portability: '(void*)req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:3306:57: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:3308:57: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:3310:57: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:3419:29: portability: '(void*)req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:3420:57: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:3422:57: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:3424:58: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:3426:57: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:3547:29: portability: '(void*)req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:3548:60: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:3550:60: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:3662:29: portability: '(void*)req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:3663:56: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:3665:57: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:3740:29: portability: '(void*)req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:3741:56: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:3743:58: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:3745:56: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:3831:29: portability: '(void*)req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:3832:57: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:3834:56: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:3933:29: portability: '(void*)req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:3934:61: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:3936:57: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:4059:29: portability: '(void*)req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:4060:59: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:4062:59: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:4064:67: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:4066:63: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:4068:57: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:4218:29: portability: '(void*)req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:4219:61: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:4221:55: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:4316:29: portability: '(void*)req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:4317:52: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:4319:56: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:4321:58: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:4322:58: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:4407:29: portability: '(void*)req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:4408:52: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:4410:56: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:4412:58: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:4413:58: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:4506:29: portability: '(void*)req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:4507:52: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:4509:56: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:4511:58: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:4593:29: portability: '(void*)req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:4594:57: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:4596:56: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:4598:59: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:4705:29: portability: '(void*)req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:4706:51: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:4708:56: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:4710:56: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:4711:55: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:4815:29: portability: '(void*)req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:4816:51: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:4818:56: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:4820:56: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:4821:55: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:4823:57: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:4825:60: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:4950:29: portability: '(void*)req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:4951:60: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:4953:60: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:5067:29: portability: '(void*)req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:5068:61: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:5184:29: portability: '(void*)req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:5185:51: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:5187:56: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:5189:56: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:5190:55: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:5307:29: portability: '(void*)req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:5309:51: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:5311:56: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:5313:56: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:5314:55: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:5316:55: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:5320:65: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:5435:29: portability: '(void*)req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:5436:57: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:5438:56: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:5536:29: portability: '(void*)req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:5537:57: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:5539:56: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:5647:29: portability: '(void*)req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:5648:51: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:5650:55: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:5652:57: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:5654:59: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:5656:62: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:5760:29: portability: '(void*)req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:5761:55: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:5763:55: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:5875:29: portability: '(void*)req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:5876:51: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:5878:53: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:5957:29: portability: '(void*)req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:5958:56: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:5960:54: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:5962:58: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:6048:29: portability: '(void*)req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:6049:57: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:6051:56: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:6155:29: portability: '(void*)req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:6156:57: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:6158:56: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:6263:29: portability: '(void*)req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:6264:60: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:6266:60: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:6387:29: portability: '(void*)req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:6388:57: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:6390:62: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:6489:29: portability: '(void*)req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:6490:59: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:6492:55: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:6581:29: portability: '(void*)req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:6582:56: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:6661:29: portability: '(void*)req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:6662:61: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:6767:29: portability: '(void*)req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:6768:61: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:6770:56: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:6889:29: portability: '(void*)req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:6890:61: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:6994:29: portability: '(void*)req' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:6995:52: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:6997:56: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:6999:58: portability: 'mem' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:198:58: style: Variable 'mem' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:294:60: style: Variable 'mem' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:399:54: style: Variable 'mem' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:497:56: style: Variable 'mem' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:707:57: style: Variable 'mem' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:809:57: style: Variable 'mem' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:915:57: style: Variable 'mem' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:1033:57: style: Variable 'mem' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:1127:56: style: Variable 'mem' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:1203:55: style: Variable 'mem' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:1287:55: style: Variable 'mem' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:1377:52: style: Variable 'mem' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:1561:55: style: Variable 'mem' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:1637:55: style: Variable 'mem' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:1709:52: style: Variable 'mem' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:1785:57: style: Variable 'mem' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:1865:57: style: Variable 'mem' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:1957:57: style: Variable 'mem' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:2029:52: style: Variable 'mem' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:2121:57: style: Variable 'mem' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:2219:56: style: Variable 'mem' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:2300:56: style: Variable 'mem' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:2372:52: style: Variable 'mem' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:2453:62: style: Variable 'mem' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:2631:60: style: Variable 'mem' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:2748:60: style: Variable 'mem' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:2873:59: style: Variable 'mem' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:2967:55: style: Variable 'mem' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:3065:57: style: Variable 'mem' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:3187:57: style: Variable 'mem' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:3310:57: style: Variable 'mem' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:3426:57: style: Variable 'mem' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:3550:60: style: Variable 'mem' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:3665:57: style: Variable 'mem' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:3745:56: style: Variable 'mem' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:3834:56: style: Variable 'mem' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:3936:57: style: Variable 'mem' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:4068:57: style: Variable 'mem' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:4221:55: style: Variable 'mem' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:4322:58: style: Variable 'mem' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:4413:58: style: Variable 'mem' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:4511:58: style: Variable 'mem' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:4598:59: style: Variable 'mem' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:4711:55: style: Variable 'mem' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:4825:60: style: Variable 'mem' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:4953:60: style: Variable 'mem' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:5068:61: style: Variable 'mem' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:5190:55: style: Variable 'mem' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:5438:56: style: Variable 'mem' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:5539:56: style: Variable 'mem' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:5656:62: style: Variable 'mem' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:5763:55: style: Variable 'mem' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:5878:53: style: Variable 'mem' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:5962:58: style: Variable 'mem' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:6051:56: style: Variable 'mem' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:6158:56: style: Variable 'mem' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:6266:60: style: Variable 'mem' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:6390:62: style: Variable 'mem' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:6492:55: style: Variable 'mem' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:6582:56: style: Variable 'mem' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:6662:61: style: Variable 'mem' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:6770:56: style: Variable 'mem' is assigned a value that is never used. [unreadVariable] umview-0.8.2/um_rsc/librsc/src/rsc_client.c:6999:58: style: Variable 'mem' is assigned a value that is never used. [unreadVariable] diff: head umview-0.8.2/um_rsc/librsc/src/aconv.c:156:22: style: Parameter 'c' can be declared as pointer to const [constParameter] 2.8 umview-0.8.2/um_rsc/librsc/src/aconv.c:156:22: style: Parameter 'c' can be declared with const [constParameter] head umview-0.8.2/um_rsc/librsc/src/aconv.c:168:33: style: Parameter 'c' can be declared as pointer to const [constParameter] 2.8 umview-0.8.2/um_rsc/librsc/src/aconv.c:168:33: style: Parameter 'c' can be declared with const [constParameter] head umview-0.8.2/um_rsc/librsc/src/rsc_consts.c:1209:83: style: Parameter 'table' can be declared as const array [constParameter] 2.8 umview-0.8.2/um_rsc/librsc/src/rsc_consts.c:1209:83: style: Parameter 'table' can be declared with const [constParameter] 2.8 umview-0.8.2/um_rsc/librsc/src/rsc_consts.c:1242:59: style: Parameter 'table' can be declared with const [constParameter] head umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:1085:18: style: Variable 'num32to32' can be declared as const array [constVariable] 2.8 umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:1085:18: style: Variable 'num32to32' can be declared with const [constVariable] head umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:1086:22: style: Variable 'num64to64' can be declared as const array [constVariable] 2.8 umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:1086:22: style: Variable 'num64to64' can be declared with const [constVariable] head umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:1087:22: style: Variable 'num32to64' can be declared as const array [constVariable] 2.8 umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:1087:22: style: Variable 'num32to64' can be declared with const [constVariable] head umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:1088:18: style: Variable 'num64to32' can be declared as const array [constVariable] 2.8 umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:1088:18: style: Variable 'num64to32' can be declared with const [constVariable] head umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:1158:18: style: Variable 'num32to32' can be declared as const array [constVariable] 2.8 umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:1158:18: style: Variable 'num32to32' can be declared with const [constVariable] head umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:1159:22: style: Variable 'num64to64' can be declared as const array [constVariable] 2.8 umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:1159:22: style: Variable 'num64to64' can be declared with const [constVariable] head umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:1160:22: style: Variable 'num32to64' can be declared as const array [constVariable] 2.8 umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:1160:22: style: Variable 'num32to64' can be declared with const [constVariable] head umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:1161:18: style: Variable 'num64to32' can be declared as const array [constVariable] 2.8 umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:1161:18: style: Variable 'num64to32' can be declared with const [constVariable] head umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:1243:7: style: Variable 'ai' can be declared as const array [constVariable] 2.8 umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:1243:7: style: Variable 'ai' can be declared with const [constVariable] head umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:1244:8: style: Variable 'al' can be declared as const array [constVariable] 2.8 umview-0.8.2/um_rsc/librsc/tests/test_libaconv.c:1244:8: style: Variable 'al' can be declared with const [constVariable] head umview-0.8.2/um_rsc/librsc/tests/test_list.c:49:52: style: Parameter 'num' can be declared as pointer to const [constParameter] 2.8 umview-0.8.2/um_rsc/librsc/tests/test_list.c:49:52: style: Parameter 'num' can be declared with const [constParameter] head umview-0.8.2/um_rsc/librsc/tests/test_reg_cbs.c:56:75: style: Parameter 'cb' can be declared as pointer to const [constParameter] 2.8 umview-0.8.2/um_rsc/librsc/tests/test_reg_cbs.c:56:75: style: Parameter 'cb' can be declared with const [constParameter] head umview-0.8.2/um_rsc/librsc/tests/test_reg_cbs.c:56:88: style: Parameter 'arg' can be declared as pointer to const [constParameter] 2.8 umview-0.8.2/um_rsc/librsc/tests/test_reg_cbs.c:56:88: style: Parameter 'arg' can be declared with const [constParameter] head umview-0.8.2/um_viewfs/oldviewfs/modifshide.c:140:39: style: Parameter 'layer' can be declared as pointer to const [constParameter] 2.8 umview-0.8.2/um_viewfs/oldviewfs/modifshide.c:140:39: style: Parameter 'layer' can be declared with const [constParameter] head umview-0.8.2/um_viewfs/oldviewfs/viewfs.c:334:46: style: Parameter 'layer' can be declared as pointer to const [constParameter] 2.8 umview-0.8.2/um_viewfs/oldviewfs/viewfs.c:334:46: style: Parameter 'layer' can be declared with const [constParameter] head umview-0.8.2/um_viewfs/viewfs.c:1196:31: style: Parameter 's' can be declared as pointer to const [constParameter] 2.8 umview-0.8.2/um_viewfs/viewfs.c:1196:31: style: Parameter 's' can be declared with const [constParameter] head umview-0.8.2/um_viewfs/viewfs.c:1512:77: style: Parameter 'oldtail' can be declared as pointer to const [constParameter] 2.8 umview-0.8.2/um_viewfs/viewfs.c:1512:77: style: Parameter 'oldtail' can be declared with const [constParameter] head umview-0.8.2/um_viewfs/viewfs.c:327:14: style: Variable 'hex' can be declared as const array [constVariable] 2.8 umview-0.8.2/um_viewfs/viewfs.c:327:14: style: Variable 'hex' can be declared with const [constVariable] 2.8 umview-0.8.2/umbinfmt/umbinfmt.c:361:56: style: Parameter 'base' can be declared with const [constParameter] head umview-0.8.2/umbinfmt/umbinfmt.c:401:30: style: Parameter 'src' can be declared as pointer to const [constParameter] 2.8 umview-0.8.2/umbinfmt/umbinfmt.c:401:30: style: Parameter 'src' can be declared with const [constParameter] head umview-0.8.2/umbinfmt/umbinfmt.c:726:72: style: Parameter 'reg' can be declared as pointer to const [constParameter] 2.8 umview-0.8.2/umbinfmt/umbinfmt.c:726:72: style: Parameter 'reg' can be declared with const [constParameter] head umview-0.8.2/umfuse/umfuse_node.c:59:49: style: Parameter 'fuse' can be declared as pointer to const [constParameter] 2.8 umview-0.8.2/umfuse/umfuse_node.c:59:49: style: Parameter 'fuse' can be declared with const [constParameter] head umview-0.8.2/ummisc/ummisc.c:218:40: style: Parameter 'buf' can be declared as pointer to const [constParameter] 2.8 umview-0.8.2/ummisc/ummisc.c:218:40: style: Parameter 'buf' can be declared with const [constParameter] head umview-0.8.2/umnet/umnet.c:250:33: style: Parameter 'path' can be declared as pointer to const [constParameter] 2.8 umview-0.8.2/umnet/umnet.c:250:33: style: Parameter 'path' can be declared with const [constParameter] DONE