2026-05-03 19:51 ftp://ftp.de.debian.org/debian/pool/main/n/netmaze/netmaze_0.81+jpg0.82.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=motif --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j1 platform: Linux-6.8.0-111-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.70 compiler: g++ (Ubuntu 14.2.0-4ubuntu2~24.04.1) 14.2.0 cppcheck: head 2.20.0 head-info: e5c4a73 (2026-05-01 11:10:43 +0200) count: 290 215 elapsed-time: 4.7 4.2 head-timing-info: old-timing-info: head results: netmaze-0.81+jpg0.82.orig/allmove.c:839:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netmaze-0.81+jpg0.82.orig/allmove.c:341:29: style:inconclusive: Function 'add_shot' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] netmaze-0.81+jpg0.82.orig/allmove.c:361:33: style:inconclusive: Function 'remove_shot' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] netmaze-0.81+jpg0.82.orig/allmove.c:361:39: style:inconclusive: Function 'remove_shot' argument 2 names different: declaration '' definition 'i'. [funcArgNamesDifferentUnnamed] netmaze-0.81+jpg0.82.orig/allmove.c:382:29: style:inconclusive: Function 'wall_pcoll' argument 1 names different: declaration '' definition 'xold'. [funcArgNamesDifferentUnnamed] netmaze-0.81+jpg0.82.orig/allmove.c:382:39: style:inconclusive: Function 'wall_pcoll' argument 2 names different: declaration '' definition 'yold'. [funcArgNamesDifferentUnnamed] netmaze-0.81+jpg0.82.orig/allmove.c:382:52: style:inconclusive: Function 'wall_pcoll' argument 3 names different: declaration '' definition 'player'. [funcArgNamesDifferentUnnamed] netmaze-0.81+jpg0.82.orig/allmove.c:520:31: style:inconclusive: Function 'wall_scoll' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] netmaze-0.81+jpg0.82.orig/allmove.c:520:37: style:inconclusive: Function 'wall_scoll' argument 2 names different: declaration 'nr' definition 'i'. [funcArgNamesDifferent] netmaze-0.81+jpg0.82.orig/allmove.c:21:36: note: Function 'wall_scoll' argument 2 names different: declaration 'nr' definition 'i'. netmaze-0.81+jpg0.82.orig/allmove.c:520:37: note: Function 'wall_scoll' argument 2 names different: declaration 'nr' definition 'i'. netmaze-0.81+jpg0.82.orig/allmove.c:719:33: style:inconclusive: Function 'enemy_colision' argument 1 names different: declaration '' definition 'xold'. [funcArgNamesDifferentUnnamed] netmaze-0.81+jpg0.82.orig/allmove.c:719:43: style:inconclusive: Function 'enemy_colision' argument 2 names different: declaration '' definition 'yold'. [funcArgNamesDifferentUnnamed] netmaze-0.81+jpg0.82.orig/allmove.c:719:56: style:inconclusive: Function 'enemy_colision' argument 3 names different: declaration '' definition 'player'. [funcArgNamesDifferentUnnamed] netmaze-0.81+jpg0.82.orig/allmove.c:719:71: style:inconclusive: Function 'enemy_colision' argument 4 names different: declaration '' definition 'players'. [funcArgNamesDifferentUnnamed] netmaze-0.81+jpg0.82.orig/allmove.c:760:27: style:inconclusive: Function 'player_hit' argument 1 names different: declaration '' definition 'plnr'. [funcArgNamesDifferentUnnamed] netmaze-0.81+jpg0.82.orig/allmove.c:760:37: style:inconclusive: Function 'player_hit' argument 2 names different: declaration '' definition 'sx'. [funcArgNamesDifferentUnnamed] netmaze-0.81+jpg0.82.orig/allmove.c:760:45: style:inconclusive: Function 'player_hit' argument 3 names different: declaration '' definition 'sy'. [funcArgNamesDifferentUnnamed] netmaze-0.81+jpg0.82.orig/allmove.c:760:56: style:inconclusive: Function 'player_hit' argument 4 names different: declaration 'players' definition 'plys'. [funcArgNamesDifferent] netmaze-0.81+jpg0.82.orig/allmove.c:22:46: note: Function 'player_hit' argument 4 names different: declaration 'players' definition 'plys'. netmaze-0.81+jpg0.82.orig/allmove.c:760:56: note: Function 'player_hit' argument 4 names different: declaration 'players' definition 'plys'. netmaze-0.81+jpg0.82.orig/allmove.c:900:36: style:inconclusive: Function 'set_player_pos' argument 1 names different: declaration '' definition 'players'. [funcArgNamesDifferentUnnamed] netmaze-0.81+jpg0.82.orig/allmove.c:900:48: style:inconclusive: Function 'set_player_pos' argument 2 names different: declaration '' definition 'num'. [funcArgNamesDifferentUnnamed] netmaze-0.81+jpg0.82.orig/allmove.c:55:36: style: Parameter 'joywerte' can be declared as pointer to const [constParameterPointer] netmaze-0.81+jpg0.82.orig/allmove.c:728:32: style: Parameter 'player' can be declared as pointer to const [constParameterPointer] netmaze-0.81+jpg0.82.orig/allmove.c:900:58: style: Parameter 'mazeadd' can be declared as pointer to const [constParameterPointer] netmaze-0.81+jpg0.82.orig/allmove.c:981:9: style: Variable 'tab1' can be declared as pointer to const [constVariablePointer] netmaze-0.81+jpg0.82.orig/audio.c:58:8: style: struct member 'sample::start' is never used. [unusedStructMember] netmaze-0.81+jpg0.82.orig/audio.c:59:8: style: struct member 'sample::len' is never used. [unusedStructMember] netmaze-0.81+jpg0.82.orig/audio.c:60:8: style: struct member 'sample::name' is never used. [unusedStructMember] netmaze-0.81+jpg0.82.orig/better.c:93:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netmaze-0.81+jpg0.82.orig/better.c:205:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netmaze-0.81+jpg0.82.orig/better.c:371:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netmaze-0.81+jpg0.82.orig/better.c:371:60: error: Array 'sm->playfeld[32]' accessed at index -1, which is out of bounds. [negativeIndex] netmaze-0.81+jpg0.82.orig/better.c:370:18: note: Assignment 'robodat.freund=-1', assigned value is -1 netmaze-0.81+jpg0.82.orig/better.c:371:60: note: Negative array index netmaze-0.81+jpg0.82.orig/better.c:372:12: error: Buffer is accessed out of bounds: sm->owncomment [bufferAccessOutOfBounds] netmaze-0.81+jpg0.82.orig/better.c:457:6: warning: Redundant code: Found unused function. [constStatement] netmaze-0.81+jpg0.82.orig/better.c:29:32: style: Parameter 'player' can be declared as pointer to const [constParameterPointer] netmaze-0.81+jpg0.82.orig/better.c:29:47: style: Parameter 'opfer' can be declared as pointer to const [constParameterPointer] netmaze-0.81+jpg0.82.orig/better.c:91:18: style: Parameter 'ausgabe' can be declared as pointer to const [constParameterPointer] netmaze-0.81+jpg0.82.orig/better.c:307:34: style: Parameter 'them' can be declared as pointer to const [constParameterPointer] netmaze-0.81+jpg0.82.orig/better.c:312:13: style: Variable 'me' can be declared as pointer to const [constVariablePointer] netmaze-0.81+jpg0.82.orig/better.c:88:2: style: int result is returned as long value. If the return value is long to avoid loss of information, then you have loss of information. [truncLongCastReturn] netmaze-0.81+jpg0.82.orig/better.c:87:10: style: Variable 'ausgabe' is assigned a value that is never used. [unreadVariable] netmaze-0.81+jpg0.82.orig/better.c:130:10: style: Variable 'x_count' is assigned a value that is never used. [unreadVariable] netmaze-0.81+jpg0.82.orig/better.c:151:10: style: Variable 'y_count' is assigned a value that is never used. [unreadVariable] netmaze-0.81+jpg0.82.orig/better.c:105:34: style: Unused variable: hstep1 [unusedVariable] netmaze-0.81+jpg0.82.orig/better.c:105:41: style: Unused variable: vstep1 [unusedVariable] netmaze-0.81+jpg0.82.orig/better.c:311:9: style: Unused variable: angle [unusedVariable] netmaze-0.81+jpg0.82.orig/better.c:311:16: style: Unused variable: diff [unusedVariable] netmaze-0.81+jpg0.82.orig/better.c:360:14: style: Unused variable: winkel [unusedVariable] netmaze-0.81+jpg0.82.orig/better.c:360:22: style: Unused variable: owinkel [unusedVariable] netmaze-0.81+jpg0.82.orig/better.c:360:31: style: Unused variable: hwinkel [unusedVariable] netmaze-0.81+jpg0.82.orig/better.c:360:40: style: Unused variable: lwinkel [unusedVariable] netmaze-0.81+jpg0.82.orig/better.c:360:49: style: Unused variable: alt_opfer [unusedVariable] netmaze-0.81+jpg0.82.orig/better.c:361:8: style: Unused variable: x_dist [unusedVariable] netmaze-0.81+jpg0.82.orig/better.c:361:15: style: Unused variable: y_dist [unusedVariable] netmaze-0.81+jpg0.82.orig/better.c:361:22: style: Unused variable: nx_dist [unusedVariable] netmaze-0.81+jpg0.82.orig/better.c:361:30: style: Unused variable: ny_dist [unusedVariable] netmaze-0.81+jpg0.82.orig/better.c:361:38: style: Unused variable: lx_dist [unusedVariable] netmaze-0.81+jpg0.82.orig/better.c:361:46: style: Unused variable: ly_dist [unusedVariable] netmaze-0.81+jpg0.82.orig/better.c:361:54: style: Unused variable: hx_dist [unusedVariable] netmaze-0.81+jpg0.82.orig/better.c:361:62: style: Unused variable: hy_dist [unusedVariable] netmaze-0.81+jpg0.82.orig/draw_3d.c:263:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vwalls [valueFlowBailoutIncompleteVar] netmaze-0.81+jpg0.82.orig/draw_3d.c:610:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netmaze-0.81+jpg0.82.orig/draw_3d.c:313:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] netmaze-0.81+jpg0.82.orig/draw_3d.c:314:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] netmaze-0.81+jpg0.82.orig/draw_3d.c:102:29: style:inconclusive: Function 'clip_walls' argument 1 names different: declaration '' definition 'walls'. [funcArgNamesDifferentUnnamed] netmaze-0.81+jpg0.82.orig/draw_3d.c:102:39: style:inconclusive: Function 'clip_walls' argument 2 names different: declaration '' definition 'anzahl'. [funcArgNamesDifferentUnnamed] netmaze-0.81+jpg0.82.orig/draw_3d.c:239:30: style:inconclusive: Function 'sort_walls' argument 1 names different: declaration '' definition 'walls'. [funcArgNamesDifferentUnnamed] netmaze-0.81+jpg0.82.orig/draw_3d.c:239:40: style:inconclusive: Function 'sort_walls' argument 2 names different: declaration '' definition 'anzahl'. [funcArgNamesDifferentUnnamed] netmaze-0.81+jpg0.82.orig/draw_3d.c:244:23: style:inconclusive: Function 'comp' argument 1 names different: declaration '' definition 'wall1'. [funcArgNamesDifferentUnnamed] netmaze-0.81+jpg0.82.orig/draw_3d.c:244:35: style:inconclusive: Function 'comp' argument 2 names different: declaration '' definition 'wall2'. [funcArgNamesDifferentUnnamed] netmaze-0.81+jpg0.82.orig/draw_3d.c:254:31: style:inconclusive: Function 'calc_walls' argument 1 names different: declaration '' definition 'players'. [funcArgNamesDifferentUnnamed] netmaze-0.81+jpg0.82.orig/draw_3d.c:254:45: style:inconclusive: Function 'calc_walls' argument 2 names different: declaration '' definition 'walls'. [funcArgNamesDifferentUnnamed] netmaze-0.81+jpg0.82.orig/draw_3d.c:254:57: style:inconclusive: Function 'calc_walls' argument 3 names different: declaration '' definition 'maze'. [funcArgNamesDifferentUnnamed] netmaze-0.81+jpg0.82.orig/draw_3d.c:254:66: style:inconclusive: Function 'calc_walls' argument 4 names different: declaration '' definition 'anzahl'. [funcArgNamesDifferentUnnamed] netmaze-0.81+jpg0.82.orig/draw_3d.c:409:29: style:inconclusive: Function 'calc_players' argument 1 names different: declaration '' definition 'number'. [funcArgNamesDifferentUnnamed] netmaze-0.81+jpg0.82.orig/draw_3d.c:409:42: style:inconclusive: Function 'calc_players' argument 2 names different: declaration '' definition 'walls'. [funcArgNamesDifferentUnnamed] netmaze-0.81+jpg0.82.orig/draw_3d.c:409:56: style:inconclusive: Function 'calc_players' argument 3 names different: declaration '' definition 'players'. [funcArgNamesDifferentUnnamed] netmaze-0.81+jpg0.82.orig/draw_3d.c:409:68: style:inconclusive: Function 'calc_players' argument 4 names different: declaration '' definition 'anz'. [funcArgNamesDifferentUnnamed] netmaze-0.81+jpg0.82.orig/draw_3d.c:469:28: style:inconclusive: Function 'calc_shoots' argument 1 names different: declaration '' definition 'number'. [funcArgNamesDifferentUnnamed] netmaze-0.81+jpg0.82.orig/draw_3d.c:469:41: style:inconclusive: Function 'calc_shoots' argument 2 names different: declaration '' definition 'walls'. [funcArgNamesDifferentUnnamed] netmaze-0.81+jpg0.82.orig/draw_3d.c:469:55: style:inconclusive: Function 'calc_shoots' argument 3 names different: declaration '' definition 'players'. [funcArgNamesDifferentUnnamed] netmaze-0.81+jpg0.82.orig/draw_3d.c:469:67: style:inconclusive: Function 'calc_shoots' argument 4 names different: declaration '' definition 'anz'. [funcArgNamesDifferentUnnamed] netmaze-0.81+jpg0.82.orig/draw_3d.c:523:25: style:inconclusive: Function 'wall_3d' argument 1 names different: declaration '' definition 'x1'. [funcArgNamesDifferentUnnamed] netmaze-0.81+jpg0.82.orig/draw_3d.c:523:33: style:inconclusive: Function 'wall_3d' argument 2 names different: declaration '' definition 'y1'. [funcArgNamesDifferentUnnamed] netmaze-0.81+jpg0.82.orig/draw_3d.c:523:41: style:inconclusive: Function 'wall_3d' argument 3 names different: declaration '' definition 'x2'. [funcArgNamesDifferentUnnamed] netmaze-0.81+jpg0.82.orig/draw_3d.c:523:49: style:inconclusive: Function 'wall_3d' argument 4 names different: declaration '' definition 'y2'. [funcArgNamesDifferentUnnamed] netmaze-0.81+jpg0.82.orig/draw_3d.c:523:56: style:inconclusive: Function 'wall_3d' argument 5 names different: declaration '' definition 'ident'. [funcArgNamesDifferentUnnamed] netmaze-0.81+jpg0.82.orig/draw_3d.c:523:68: style:inconclusive: Function 'wall_3d' argument 6 names different: declaration '' definition 'wall'. [funcArgNamesDifferentUnnamed] netmaze-0.81+jpg0.82.orig/draw_3d.c:244:23: style: Parameter 'wall1' can be declared as pointer to const. However it seems that 'comp' is a callback function, if 'wall1' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netmaze-0.81+jpg0.82.orig/draw_3d.c:241:80: note: You might need to cast the function pointer here netmaze-0.81+jpg0.82.orig/draw_3d.c:244:23: note: Parameter 'wall1' can be declared as pointer to const netmaze-0.81+jpg0.82.orig/draw_3d.c:244:35: style: Parameter 'wall2' can be declared as pointer to const. However it seems that 'comp' is a callback function, if 'wall2' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netmaze-0.81+jpg0.82.orig/draw_3d.c:241:80: note: You might need to cast the function pointer here netmaze-0.81+jpg0.82.orig/draw_3d.c:244:35: note: Parameter 'wall2' can be declared as pointer to const netmaze-0.81+jpg0.82.orig/draw_3d.c:265:11: style: Variable 'player' can be declared as pointer to const [constVariablePointer] netmaze-0.81+jpg0.82.orig/draw_3d.c:635:24: style: Parameter 'w1' can be declared as pointer to const [constParameterPointer] netmaze-0.81+jpg0.82.orig/draw_3d.c:635:33: style: Parameter 'w2' can be declared as pointer to const [constParameterPointer] netmaze-0.81+jpg0.82.orig/draw_3d.c:139:37: error: Uninitialized variable: cliplist[i].l [legacyUninitvar] netmaze-0.81+jpg0.82.orig/follower.c:113:20: style: Condition 'prtcntr++>10&&0' is always false [knownConditionTrueFalse] netmaze-0.81+jpg0.82.orig/follower.c:65:12: style: Variable 'updown' is reassigned a value before the old one has been used. [redundantAssignment] netmaze-0.81+jpg0.82.orig/follower.c:51:12: note: updown is assigned netmaze-0.81+jpg0.82.orig/follower.c:65:12: note: updown is overwritten netmaze-0.81+jpg0.82.orig/follower.c:65:12: style: Variable 'updown' is reassigned a value before the old one has been used. [redundantAssignment] netmaze-0.81+jpg0.82.orig/follower.c:53:12: note: updown is assigned netmaze-0.81+jpg0.82.orig/follower.c:65:12: note: updown is overwritten netmaze-0.81+jpg0.82.orig/iocntl.c:72:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] netmaze-0.81+jpg0.82.orig/iocntl.c:74:13: style: Obsolescent function 'gethostbyname' called. It is recommended to use 'getaddrinfo' instead. [prohibitedgethostbynameCalled] netmaze-0.81+jpg0.82.orig/iocntl.c:141:28: style:inconclusive: Function 'io_handler' argument 1 names different: declaration '' definition 'a'. [funcArgNamesDifferentUnnamed] netmaze-0.81+jpg0.82.orig/iocntl.c:39:20: style: Parameter 'hostname' can be declared as pointer to const [constParameterPointer] netmaze-0.81+jpg0.82.orig/iocntl.c:144:15: style: Unused variable: buf [unusedVariable] netmaze-0.81+jpg0.82.orig/maze.c:56:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] netmaze-0.81+jpg0.82.orig/maze.c:90:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vfeld [valueFlowBailoutIncompleteVar] netmaze-0.81+jpg0.82.orig/maze.c:176:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vfeld [valueFlowBailoutIncompleteVar] netmaze-0.81+jpg0.82.orig/maze.c:68:22: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] netmaze-0.81+jpg0.82.orig/maze.c:88:42: style:inconclusive: Function 'work_maze' argument 2 names different: declaration 'cbuffer' definition 'buffer'. [funcArgNamesDifferent] netmaze-0.81+jpg0.82.orig/maze.c:12:42: note: Function 'work_maze' argument 2 names different: declaration 'cbuffer' definition 'buffer'. netmaze-0.81+jpg0.82.orig/maze.c:88:42: note: Function 'work_maze' argument 2 names different: declaration 'cbuffer' definition 'buffer'. netmaze-0.81+jpg0.82.orig/maze.c:52:21: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] netmaze-0.81+jpg0.82.orig/maze.c:175:7: style: Variable 'm' can be declared as const array [constVariable] netmaze-0.81+jpg0.82.orig/maze.c:56:18: style: Variable 'flag' is assigned a value that is never used. [unreadVariable] netmaze-0.81+jpg0.82.orig/maze.c:68:20: style: Variable 'flag' is assigned a value that is never used. [unreadVariable] netmaze-0.81+jpg0.82.orig/netmaze.c:116:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netmaze-0.81+jpg0.82.orig/netmaze.c:343:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netmaze-0.81+jpg0.82.orig/netmaze.c:374:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ITIMER_REAL [valueFlowBailoutIncompleteVar] netmaze-0.81+jpg0.82.orig/netmaze.c:510:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netmaze-0.81+jpg0.82.orig/netmaze.c:302:30: style:inconclusive: Function 'init_program' argument 1 names different: declaration '' definition 'argc'. [funcArgNamesDifferentUnnamed] netmaze-0.81+jpg0.82.orig/netmaze.c:302:42: style:inconclusive: Function 'init_program' argument 2 names different: declaration '' definition 'argv'. [funcArgNamesDifferentUnnamed] netmaze-0.81+jpg0.82.orig/netmaze.c:438:28: style:inconclusive: Function 'solo_timer' argument 1 names different: declaration '' definition 'sig'. [funcArgNamesDifferentUnnamed] netmaze-0.81+jpg0.82.orig/netmaze.c:361:20: style: Local variable 'vec' shadows outer variable [shadowVariable] netmaze-0.81+jpg0.82.orig/netmaze.c:93:18: note: Shadowed declaration netmaze-0.81+jpg0.82.orig/netmaze.c:361:20: note: Shadow variable netmaze-0.81+jpg0.82.orig/netmaze.c:453:9: style: Variable 's' can be declared as pointer to const [constVariablePointer] netmaze-0.81+jpg0.82.orig/netserv.c:177:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netmaze-0.81+jpg0.82.orig/netserv.c:236:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netmaze-0.81+jpg0.82.orig/netserv.c:413:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netmaze-0.81+jpg0.82.orig/netserv.c:620:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ITIMER_REAL [valueFlowBailoutIncompleteVar] netmaze-0.81+jpg0.82.orig/netserv.c:666:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netmaze-0.81+jpg0.82.orig/netserv.c:700:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netmaze-0.81+jpg0.82.orig/netserv.c:827:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netmaze-0.81+jpg0.82.orig/netserv.c:884:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sockaddr [valueFlowBailoutIncompleteVar] netmaze-0.81+jpg0.82.orig/netserv.c:914:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_addr [valueFlowBailoutIncompleteVar] netmaze-0.81+jpg0.82.orig/netserv.c:948:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netmaze-0.81+jpg0.82.orig/netserv.c:975:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netmaze-0.81+jpg0.82.orig/netserv.c:999:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netmaze-0.81+jpg0.82.orig/netserv.c:1204:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netmaze-0.81+jpg0.82.orig/netserv.c:1213:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vfeld [valueFlowBailoutIncompleteVar] netmaze-0.81+jpg0.82.orig/netserv.c:1517:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netmaze-0.81+jpg0.82.orig/netserv.c:1608:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netmaze-0.81+jpg0.82.orig/netserv.c:1787:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netmaze-0.81+jpg0.82.orig/netserv.c:164:5: warning: Return value of function pipe() is not used. [ignoredReturnValue] netmaze-0.81+jpg0.82.orig/netserv.c:165:5: warning: Return value of function pipe() is not used. [ignoredReturnValue] netmaze-0.81+jpg0.82.orig/netserv.c:173:7: warning: Return value of function dup() is not used. [ignoredReturnValue] netmaze-0.81+jpg0.82.orig/netserv.c:173:20: warning: Return value of function dup() is not used. [ignoredReturnValue] netmaze-0.81+jpg0.82.orig/netserv.c:485:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] netmaze-0.81+jpg0.82.orig/netserv.c:488:17: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] netmaze-0.81+jpg0.82.orig/netserv.c:915:8: style: Obsolescent function 'gethostbyaddr' called. It is recommended to use 'getnameinfo' instead. [prohibitedgethostbyaddrCalled] netmaze-0.81+jpg0.82.orig/netserv.c:417:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] netmaze-0.81+jpg0.82.orig/netserv.c:441:12: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] netmaze-0.81+jpg0.82.orig/netserv.c:889:3: warning: If memory allocation fails, then there is a possible null pointer dereference: q [nullPointerOutOfMemory] netmaze-0.81+jpg0.82.orig/netserv.c:887:13: note: Assuming allocation function fails netmaze-0.81+jpg0.82.orig/netserv.c:887:13: note: Assignment 'q=calloc(1,sizeof(struct cqueue))', assigned value is 0 netmaze-0.81+jpg0.82.orig/netserv.c:889:3: note: Null pointer dereference netmaze-0.81+jpg0.82.orig/netserv.c:890:3: warning: If memory allocation fails, then there is a possible null pointer dereference: q [nullPointerOutOfMemory] netmaze-0.81+jpg0.82.orig/netserv.c:887:13: note: Assuming allocation function fails netmaze-0.81+jpg0.82.orig/netserv.c:887:13: note: Assignment 'q=calloc(1,sizeof(struct cqueue))', assigned value is 0 netmaze-0.81+jpg0.82.orig/netserv.c:890:3: note: Null pointer dereference netmaze-0.81+jpg0.82.orig/netserv.c:891:6: warning: If memory allocation fails, then there is a possible null pointer dereference: q [nullPointerOutOfMemory] netmaze-0.81+jpg0.82.orig/netserv.c:887:13: note: Assuming allocation function fails netmaze-0.81+jpg0.82.orig/netserv.c:887:13: note: Assignment 'q=calloc(1,sizeof(struct cqueue))', assigned value is 0 netmaze-0.81+jpg0.82.orig/netserv.c:891:6: note: Null pointer dereference netmaze-0.81+jpg0.82.orig/netserv.c:896:3: warning: If memory allocation fails, then there is a possible null pointer dereference: q [nullPointerOutOfMemory] netmaze-0.81+jpg0.82.orig/netserv.c:887:13: note: Assuming allocation function fails netmaze-0.81+jpg0.82.orig/netserv.c:887:13: note: Assignment 'q=calloc(1,sizeof(struct cqueue))', assigned value is 0 netmaze-0.81+jpg0.82.orig/netserv.c:891:16: note: Assuming condition is false netmaze-0.81+jpg0.82.orig/netserv.c:896:3: note: Null pointer dereference netmaze-0.81+jpg0.82.orig/netserv.c:897:3: warning: If memory allocation fails, then there is a possible null pointer dereference: q [nullPointerOutOfMemory] netmaze-0.81+jpg0.82.orig/netserv.c:887:13: note: Assuming allocation function fails netmaze-0.81+jpg0.82.orig/netserv.c:887:13: note: Assignment 'q=calloc(1,sizeof(struct cqueue))', assigned value is 0 netmaze-0.81+jpg0.82.orig/netserv.c:891:16: note: Assuming condition is false netmaze-0.81+jpg0.82.orig/netserv.c:897:3: note: Null pointer dereference netmaze-0.81+jpg0.82.orig/netserv.c:900:18: warning: If memory allocation fails, then there is a possible null pointer dereference: q [nullPointerOutOfMemory] netmaze-0.81+jpg0.82.orig/netserv.c:887:13: note: Assuming allocation function fails netmaze-0.81+jpg0.82.orig/netserv.c:887:13: note: Assignment 'q=calloc(1,sizeof(struct cqueue))', assigned value is 0 netmaze-0.81+jpg0.82.orig/netserv.c:891:16: note: Assuming condition is false netmaze-0.81+jpg0.82.orig/netserv.c:900:18: note: Null pointer dereference netmaze-0.81+jpg0.82.orig/netserv.c:902:58: warning: If memory allocation fails, then there is a possible null pointer dereference: q [nullPointerOutOfMemory] netmaze-0.81+jpg0.82.orig/netserv.c:887:13: note: Assuming allocation function fails netmaze-0.81+jpg0.82.orig/netserv.c:887:13: note: Assignment 'q=calloc(1,sizeof(struct cqueue))', assigned value is 0 netmaze-0.81+jpg0.82.orig/netserv.c:891:16: note: Assuming condition is false netmaze-0.81+jpg0.82.orig/netserv.c:902:58: note: Null pointer dereference netmaze-0.81+jpg0.82.orig/netserv.c:904:10: warning: If memory allocation fails, then there is a possible null pointer dereference: q [nullPointerOutOfMemory] netmaze-0.81+jpg0.82.orig/netserv.c:887:13: note: Assuming allocation function fails netmaze-0.81+jpg0.82.orig/netserv.c:887:13: note: Assignment 'q=calloc(1,sizeof(struct cqueue))', assigned value is 0 netmaze-0.81+jpg0.82.orig/netserv.c:891:16: note: Assuming condition is false netmaze-0.81+jpg0.82.orig/netserv.c:904:10: note: Null pointer dereference netmaze-0.81+jpg0.82.orig/netserv.c:1530:3: warning: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] netmaze-0.81+jpg0.82.orig/netserv.c:1507:13: note: Assuming allocation function fails netmaze-0.81+jpg0.82.orig/netserv.c:1507:13: note: Assignment 'p=calloc(1,sizeof(struct pqueue))', assigned value is 0 netmaze-0.81+jpg0.82.orig/netserv.c:1530:3: note: Null pointer dereference netmaze-0.81+jpg0.82.orig/netserv.c:1531:3: warning: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] netmaze-0.81+jpg0.82.orig/netserv.c:1507:13: note: Assuming allocation function fails netmaze-0.81+jpg0.82.orig/netserv.c:1507:13: note: Assignment 'p=calloc(1,sizeof(struct pqueue))', assigned value is 0 netmaze-0.81+jpg0.82.orig/netserv.c:1531:3: note: Null pointer dereference netmaze-0.81+jpg0.82.orig/netserv.c:1532:3: warning: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] netmaze-0.81+jpg0.82.orig/netserv.c:1507:13: note: Assuming allocation function fails netmaze-0.81+jpg0.82.orig/netserv.c:1507:13: note: Assignment 'p=calloc(1,sizeof(struct pqueue))', assigned value is 0 netmaze-0.81+jpg0.82.orig/netserv.c:1532:3: note: Null pointer dereference netmaze-0.81+jpg0.82.orig/netserv.c:1742:3: warning: If memory allocation fails, then there is a possible null pointer dereference: g [nullPointerOutOfMemory] netmaze-0.81+jpg0.82.orig/netserv.c:1734:13: note: Assuming allocation function fails netmaze-0.81+jpg0.82.orig/netserv.c:1734:13: note: Assignment 'g=calloc(1,sizeof(struct gqueue))', assigned value is 0 netmaze-0.81+jpg0.82.orig/netserv.c:1742:3: note: Null pointer dereference netmaze-0.81+jpg0.82.orig/netserv.c:1743:10: warning: If memory allocation fails, then there is a possible null pointer dereference: g [nullPointerOutOfMemory] netmaze-0.81+jpg0.82.orig/netserv.c:1734:13: note: Assuming allocation function fails netmaze-0.81+jpg0.82.orig/netserv.c:1734:13: note: Assignment 'g=calloc(1,sizeof(struct gqueue))', assigned value is 0 netmaze-0.81+jpg0.82.orig/netserv.c:1743:10: note: Null pointer dereference netmaze-0.81+jpg0.82.orig/netserv.c:294:49: style:inconclusive: Function 'do_command' argument 2 names different: declaration 'p' definition 'pl'. [funcArgNamesDifferent] netmaze-0.81+jpg0.82.orig/netserv.c:86:49: note: Function 'do_command' argument 2 names different: declaration 'p' definition 'pl'. netmaze-0.81+jpg0.82.orig/netserv.c:294:49: note: Function 'do_command' argument 2 names different: declaration 'p' definition 'pl'. netmaze-0.81+jpg0.82.orig/netserv.c:674:16: style:inconclusive: Function 'inter' argument 1 names different: declaration '' definition 'sig'. [funcArgNamesDifferentUnnamed] netmaze-0.81+jpg0.82.orig/netserv.c:687:19: style:inconclusive: Function 'do_timer' argument 1 names different: declaration '' definition 'nowaitgroup'. [funcArgNamesDifferentUnnamed] netmaze-0.81+jpg0.82.orig/netserv.c:911:35: style:inconclusive: Function 'get_hostname' argument 1 names different: declaration '' definition 'q'. [funcArgNamesDifferentUnnamed] netmaze-0.81+jpg0.82.orig/netserv.c:928:44: style:inconclusive: Function 'close_socket' argument 1 names different: declaration '' definition 'q'. [funcArgNamesDifferentUnnamed] netmaze-0.81+jpg0.82.orig/netserv.c:965:43: style:inconclusive: Function 'close_timeout_sockets' argument 1 names different: declaration '' definition 'g'. [funcArgNamesDifferentUnnamed] netmaze-0.81+jpg0.82.orig/netserv.c:990:59: style:inconclusive: Function 'work_input' argument 3 names different: declaration '' definition 'q'. [funcArgNamesDifferentUnnamed] netmaze-0.81+jpg0.82.orig/netserv.c:1143:32: style:inconclusive: Function 'start_game' argument 1 names different: declaration '' definition 'g'. [funcArgNamesDifferentUnnamed] netmaze-0.81+jpg0.82.orig/netserv.c:1143:39: style:inconclusive: Function 'start_game' argument 2 names different: declaration '' definition 'teams'. [funcArgNamesDifferentUnnamed] netmaze-0.81+jpg0.82.orig/netserv.c:1160:32: style:inconclusive: Function 'init_slots' argument 2 names different: declaration '' definition 'teams'. [funcArgNamesDifferentUnnamed] netmaze-0.81+jpg0.82.orig/netserv.c:1160:53: style:inconclusive: Function 'init_slots' argument 3 names different: declaration '' definition 'g'. [funcArgNamesDifferentUnnamed] netmaze-0.81+jpg0.82.orig/netserv.c:1189:30: style:inconclusive: Function 'end_game' argument 1 names different: declaration '' definition 'g'. [funcArgNamesDifferentUnnamed] netmaze-0.81+jpg0.82.orig/netserv.c:1211:31: style:inconclusive: Function 'send_maze' argument 1 names different: declaration '' definition 'g'. [funcArgNamesDifferentUnnamed] netmaze-0.81+jpg0.82.orig/netserv.c:1250:32: style:inconclusive: Function 'send_names' argument 1 names different: declaration '' definition 'g'. [funcArgNamesDifferentUnnamed] netmaze-0.81+jpg0.82.orig/netserv.c:1272:35: style:inconclusive: Function 'send_comments' argument 1 names different: declaration '' definition 'g'. [funcArgNamesDifferentUnnamed] netmaze-0.81+jpg0.82.orig/netserv.c:1300:32: style:inconclusive: Function 'send_start' argument 1 names different: declaration '' definition 'g'. [funcArgNamesDifferentUnnamed] netmaze-0.81+jpg0.82.orig/netserv.c:1360:21: style:inconclusive: Function 'send_mes' argument 1 names different: declaration '' definition 'm'. [funcArgNamesDifferentUnnamed] netmaze-0.81+jpg0.82.orig/netserv.c:1360:38: style:inconclusive: Function 'send_mes' argument 2 names different: declaration '' definition 'from'. [funcArgNamesDifferentUnnamed] netmaze-0.81+jpg0.82.orig/netserv.c:1360:67: style:inconclusive: Function 'send_mes' argument 4 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] netmaze-0.81+jpg0.82.orig/netserv.c:1360:84: style:inconclusive: Function 'send_mes' argument 5 names different: declaration '' definition 'g'. [funcArgNamesDifferentUnnamed] netmaze-0.81+jpg0.82.orig/netserv.c:1417:44: style:inconclusive: Function 'send_message' argument 2 names different: declaration '' definition 'q'. [funcArgNamesDifferentUnnamed] netmaze-0.81+jpg0.82.orig/netserv.c:1435:34: style:inconclusive: Function 'send_joydata' argument 1 names different: declaration '' definition 'g'. [funcArgNamesDifferentUnnamed] netmaze-0.81+jpg0.82.orig/netserv.c:1503:48: style:inconclusive: Function 'add_player' argument 2 names different: declaration '' definition 'cn'. [funcArgNamesDifferentUnnamed] netmaze-0.81+jpg0.82.orig/netserv.c:1503:55: style:inconclusive: Function 'add_player' argument 3 names different: declaration '' definition 'mode'. [funcArgNamesDifferentUnnamed] netmaze-0.81+jpg0.82.orig/netserv.c:1503:66: style:inconclusive: Function 'add_player' argument 4 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] netmaze-0.81+jpg0.82.orig/netserv.c:1690:34: style:inconclusive: Function 'find_player' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] netmaze-0.81+jpg0.82.orig/netserv.c:1782:36: style:inconclusive: Function 'print_timerinfo' argument 1 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] netmaze-0.81+jpg0.82.orig/netserv.c:692:24: style: Local variable 'lasttick' shadows outer variable [shadowVariable] netmaze-0.81+jpg0.82.orig/netserv.c:51:15: note: Shadowed declaration netmaze-0.81+jpg0.82.orig/netserv.c:692:24: note: Shadow variable netmaze-0.81+jpg0.82.orig/netserv.c:294:58: style: Parameter 'line' can be declared as pointer to const [constParameterPointer] netmaze-0.81+jpg0.82.orig/netserv.c:403:9: style: Variable 'num' can be declared as pointer to const [constVariablePointer] netmaze-0.81+jpg0.82.orig/netserv.c:404:21: style: Variable 'cq' can be declared as pointer to const [constVariablePointer] netmaze-0.81+jpg0.82.orig/netserv.c:406:18: style: Variable 'p' can be declared as pointer to const [constVariablePointer] netmaze-0.81+jpg0.82.orig/netserv.c:690:18: style: Variable 'p' can be declared as pointer to const [constVariablePointer] netmaze-0.81+jpg0.82.orig/netserv.c:913:19: style: Variable 'hp' can be declared as pointer to const [constVariablePointer] netmaze-0.81+jpg0.82.orig/netserv.c:914:9: style: Variable 'saddr' can be declared as pointer to const [constVariablePointer] netmaze-0.81+jpg0.82.orig/netserv.c:1160:32: style: Parameter 'teams' can be declared as pointer to const [constParameterPointer] netmaze-0.81+jpg0.82.orig/netserv.c:1253:18: style: Variable 'p' can be declared as pointer to const [constVariablePointer] netmaze-0.81+jpg0.82.orig/netserv.c:1280:51: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] netmaze-0.81+jpg0.82.orig/netserv.c:1360:21: style: Parameter 'm' can be declared as pointer to const [constParameterPointer] netmaze-0.81+jpg0.82.orig/netserv.c:1360:38: style: Parameter 'from' can be declared as pointer to const [constParameterPointer] netmaze-0.81+jpg0.82.orig/netserv.c:1360:67: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] netmaze-0.81+jpg0.82.orig/netserv.c:1417:25: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] netmaze-0.81+jpg0.82.orig/netserv.c:1417:44: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] netmaze-0.81+jpg0.82.orig/netserv.c:1453:52: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] netmaze-0.81+jpg0.82.orig/netserv.c:1473:34: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] netmaze-0.81+jpg0.82.orig/netserv.c:1473:51: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] netmaze-0.81+jpg0.82.orig/netserv.c:1487:49: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] netmaze-0.81+jpg0.82.orig/netserv.c:1489:18: style: Variable 'p' can be declared as pointer to const [constVariablePointer] netmaze-0.81+jpg0.82.orig/netserv.c:1674:33: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] netmaze-0.81+jpg0.82.orig/netserv.c:1690:34: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] netmaze-0.81+jpg0.82.orig/netserv.c:1754:18: style: Variable 'q' can be declared as pointer to const [constVariablePointer] netmaze-0.81+jpg0.82.orig/netserv.c:485:13: style: Variable 'num' is assigned a value that is never used. [unreadVariable] netmaze-0.81+jpg0.82.orig/network.c:66:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netmaze-0.81+jpg0.82.orig/network.c:132:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable vfeld [valueFlowBailoutIncompleteVar] netmaze-0.81+jpg0.82.orig/network.c:289:8: style: Variable 'data' can be declared as const array [constVariable] netmaze-0.81+jpg0.82.orig/network.c:64:19: style: Variable 'count' is assigned a value that is never used. [unreadVariable] netmaze-0.81+jpg0.82.orig/network.c:103:19: style: Variable 'count' is assigned a value that is never used. [unreadVariable] netmaze-0.81+jpg0.82.orig/robot.c:75:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netmaze-0.81+jpg0.82.orig/robot.c:110:13: style: Obsolescent function 'gethostbyname' called. It is recommended to use 'getaddrinfo' instead. [prohibitedgethostbynameCalled] netmaze-0.81+jpg0.82.orig/texture.c:199:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netmaze-0.81+jpg0.82.orig/texture.c:242:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netmaze-0.81+jpg0.82.orig/texture.c:285:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netmaze-0.81+jpg0.82.orig/texture.c:357:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netmaze-0.81+jpg0.82.orig/texture.c:637:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netmaze-0.81+jpg0.82.orig/texture.c:194:16: error: Array 'jmptabsave[32]' accessed at index 9999, which is out of bounds. [arrayIndexOutOfBounds] netmaze-0.81+jpg0.82.orig/texture.c:193:3: note: After for loop, shft has value 9999 netmaze-0.81+jpg0.82.orig/texture.c:194:16: note: Array index out of bounds netmaze-0.81+jpg0.82.orig/texture.c:237:16: error: Array 'divtabsave[32]' accessed at index 9999, which is out of bounds. [arrayIndexOutOfBounds] netmaze-0.81+jpg0.82.orig/texture.c:236:3: note: After for loop, shft has value 9999 netmaze-0.81+jpg0.82.orig/texture.c:237:16: note: Array index out of bounds netmaze-0.81+jpg0.82.orig/texture.c:390:5: error: Memory leak: tex [memleak] netmaze-0.81+jpg0.82.orig/texture.c:54:55: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] netmaze-0.81+jpg0.82.orig/texture.c:70:59: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] netmaze-0.81+jpg0.82.orig/texture.c:81:59: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] netmaze-0.81+jpg0.82.orig/texture.c:488:55: style:inconclusive: Function 'image_circle' argument 5 names different: declaration '' definition 'col'. [funcArgNamesDifferentUnnamed] netmaze-0.81+jpg0.82.orig/texture.c:41:9: style: Variable 'jmpt' can be declared as pointer to const [constVariablePointer] netmaze-0.81+jpg0.82.orig/texture.c:41:23: style: Variable 't1' can be declared as pointer to const [constVariablePointer] netmaze-0.81+jpg0.82.orig/texture.c:41:27: style: Variable 't2' can be declared as pointer to const [constVariablePointer] netmaze-0.81+jpg0.82.orig/texture.c:274:10: style: Variable 'm' can be declared as const array [constVariable] netmaze-0.81+jpg0.82.orig/texture.c:334:36: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] netmaze-0.81+jpg0.82.orig/texture.c:339:15: style: Variable 't1' can be declared as pointer to const [constVariablePointer] netmaze-0.81+jpg0.82.orig/texture.c:537:9: style: Variable 't' can be declared as pointer to const [constVariablePointer] netmaze-0.81+jpg0.82.orig/texture.c:538:9: style: Variable 'fltab' can be declared as pointer to const [constVariablePointer] netmaze-0.81+jpg0.82.orig/texture.c:255:5: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] netmaze-0.81+jpg0.82.orig/x11cntrl.c:37:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedAfterReading [valueFlowBailoutIncompleteVar] netmaze-0.81+jpg0.82.orig/x11gfx.c:94:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netmaze-0.81+jpg0.82.orig/x11gfx.c:330:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hfeld [valueFlowBailoutIncompleteVar] netmaze-0.81+jpg0.82.orig/x11gfx.c:486:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] netmaze-0.81+jpg0.82.orig/x11gfx.c:648:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pixel [valueFlowBailoutIncompleteVar] netmaze-0.81+jpg0.82.orig/x11gfx.c:833:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] netmaze-0.81+jpg0.82.orig/x11gfx.c:1019:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hwall_bits [valueFlowBailoutIncompleteVar] netmaze-0.81+jpg0.82.orig/x11gfx.c:1063:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FillOpaqueStippled [valueFlowBailoutIncompleteVar] netmaze-0.81+jpg0.82.orig/x11gfx.c:1081:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FillOpaqueStippled [valueFlowBailoutIncompleteVar] netmaze-0.81+jpg0.82.orig/x11gfx.c:1101:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netmaze-0.81+jpg0.82.orig/x11gfx.c:1131:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FillOpaqueStippled [valueFlowBailoutIncompleteVar] netmaze-0.81+jpg0.82.orig/x11gfx.c:1169:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DoRed [valueFlowBailoutIncompleteVar] netmaze-0.81+jpg0.82.orig/x11gfx.c:692:18: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] netmaze-0.81+jpg0.82.orig/x11gfx.c:671:16: note: outer condition: id<64 netmaze-0.81+jpg0.82.orig/x11gfx.c:692:18: note: identical inner condition: id<64 netmaze-0.81+jpg0.82.orig/x11gfx.c:545:18: style: Condition 'id<64' is always true [knownConditionTrueFalse] netmaze-0.81+jpg0.82.orig/x11gfx.c:513:16: note: Assuming that condition 'id<64' is not redundant netmaze-0.81+jpg0.82.orig/x11gfx.c:545:18: note: Condition 'id<64' is always true netmaze-0.81+jpg0.82.orig/x11gfx.c:580:25: warning: Either the condition 'me' is redundant or there is possible null pointer dereference: me. [nullPointerRedundantCheck] netmaze-0.81+jpg0.82.orig/x11gfx.c:587:9: note: Assuming that condition 'me' is not redundant netmaze-0.81+jpg0.82.orig/x11gfx.c:580:25: note: Null pointer dereference netmaze-0.81+jpg0.82.orig/x11gfx.c:1017:22: warning: Either the condition 'ditherpoint==NULL' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck] netmaze-0.81+jpg0.82.orig/x11gfx.c:1016:25: note: Assuming that condition 'ditherpoint==NULL' is not redundant netmaze-0.81+jpg0.82.orig/x11gfx.c:1017:22: note: Null pointer subtraction netmaze-0.81+jpg0.82.orig/x11gfx.c:317:38: style:inconclusive: Function 'XErrorNewHandler' argument 1 names different: declaration '' definition 'd'. [funcArgNamesDifferentUnnamed] netmaze-0.81+jpg0.82.orig/x11gfx.c:317:53: style:inconclusive: Function 'XErrorNewHandler' argument 2 names different: declaration '' definition 'e'. [funcArgNamesDifferentUnnamed] netmaze-0.81+jpg0.82.orig/x11gfx.c:951:32: style:inconclusive: Function 'set_colors' argument 1 names different: declaration '' definition 'players'. [funcArgNamesDifferentUnnamed] netmaze-0.81+jpg0.82.orig/x11gfx.c:1091:41: style:inconclusive: Function 'mkcolormap' argument 2 names different: declaration '' definition 'col'. [funcArgNamesDifferentUnnamed] netmaze-0.81+jpg0.82.orig/x11gfx.c:317:38: style: Parameter 'd' can be declared as pointer to const [constParameterPointer] netmaze-0.81+jpg0.82.orig/x11gfx.c:317:53: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] netmaze-0.81+jpg0.82.orig/x11gfx.c:580:13: style: Variable 'them' can be declared as pointer to const [constVariablePointer] netmaze-0.81+jpg0.82.orig/x11gfx.c:628:44: style: Parameter 'play' can be declared as pointer to const [constParameterPointer] netmaze-0.81+jpg0.82.orig/x11gfx.c:606:12: style: Variable 'diff' is assigned a value that is never used. [unreadVariable] netmaze-0.81+jpg0.82.orig/x11gfx.c:607:12: style: Variable 'diff' is assigned a value that is never used. [unreadVariable] netmaze-0.81+jpg0.82.orig/x11smiley.c:122:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x1 [valueFlowBailoutIncompleteVar] netmaze-0.81+jpg0.82.orig/x11smiley.c:147:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable val [valueFlowBailoutIncompleteVar] netmaze-0.81+jpg0.82.orig/x11smiley.c:71:15: error: Array 'datas[512]' accessed at index 9998, which is out of bounds. [arrayIndexOutOfBounds] netmaze-0.81+jpg0.82.orig/x11smiley.c:46:10: style: Variable 'data' can be declared as pointer to const [constVariablePointer] netmaze-0.81+jpg0.82.orig/x11smiley.c:96:8: style: Variable 'rclip' is assigned a value that is never used. [unreadVariable] netmaze-0.81+jpg0.82.orig/x11smiley.c:175:15: style: Unused variable: xi1 [unusedVariable] netmaze-0.81+jpg0.82.orig/x11smiley.c:175:19: style: Unused variable: xi2 [unusedVariable] netmaze-0.81+jpg0.82.orig/xtests/texpix.c:2:9: error: syntax error: keyword 'switch' is not allowed in global scope [syntaxError] netmaze-0.81+jpg0.82.orig/xtests/texturep.c:79:1: error: syntax error: keyword 'if' is not allowed in global scope [syntaxError] netmaze-0.81+jpg0.82.orig/xtests/x11mouse.c:36:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PointerMotionMask [valueFlowBailoutIncompleteVar] netmaze-0.81+jpg0.82.orig/xtests/xmmenu.c:64:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xmFormWidgetClass [valueFlowBailoutIncompleteVar] netmaze-0.81+jpg0.82.orig/xtests/xmmenu.c:118:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netmaze-0.81+jpg0.82.orig/xtests/xmmenu.c:134:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netmaze-0.81+jpg0.82.orig/xtests/xmmenu.c:128:36: style: Parameter 's' can be declared as pointer to const. However it seems that 'InputHandler' is a callback function, if 's' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netmaze-0.81+jpg0.82.orig/xtests/xmmenu.c:110:55: note: You might need to cast the function pointer here netmaze-0.81+jpg0.82.orig/xtests/xmmenu.c:128:36: note: Parameter 's' can be declared as pointer to const netmaze-0.81+jpg0.82.orig/xtests/xmmenu.c:76:9: style: Variable 'ntext' is assigned a value that is never used. [unreadVariable] netmaze-0.81+jpg0.82.orig/xtests/xmmenu.c:79:9: style: Variable 'ctext' is assigned a value that is never used. [unreadVariable] netmaze-0.81+jpg0.82.orig/xtests/xmmenu.c:85:12: style: Variable 'pmsgtext' is assigned a value that is never used. [unreadVariable] netmaze-0.81+jpg0.82.orig/xtests/xmmenu.c:97:11: style: Variable 'msgtext' is assigned a value that is never used. [unreadVariable] netmaze-0.81+jpg0.82.orig/xtests/xmmenu.c:103:8: style: Variable 'help' is assigned a value that is never used. [unreadVariable] netmaze-0.81+jpg0.82.orig/xtests/xmserv.c:84:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xmFormWidgetClass [valueFlowBailoutIncompleteVar] netmaze-0.81+jpg0.82.orig/xtests/xmserv.c:136:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] netmaze-0.81+jpg0.82.orig/xtests/xmserv.c:198:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] netmaze-0.81+jpg0.82.orig/xtests/xmserv.c:219:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xmRowColumnWidgetClass [valueFlowBailoutIncompleteVar] netmaze-0.81+jpg0.82.orig/xtests/xmserv.c:280:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable xmRowColumnWidgetClass [valueFlowBailoutIncompleteVar] netmaze-0.81+jpg0.82.orig/xtests/xmserv.c:220:35: error: Allocation with XmStringCreateSimple, XtSetArg doesn't release it. [leakNoVarFunctionCall] netmaze-0.81+jpg0.82.orig/xtests/xmserv.c:230:37: error: Allocation with XmStringCreateSimple, XtSetArg doesn't release it. [leakNoVarFunctionCall] netmaze-0.81+jpg0.82.orig/xtests/xmserv.c:192:36: style: Parameter 's' can be declared as pointer to const. However it seems that 'InputHandler' is a callback function, if 's' is declared with const you might also need to cast function pointer(s). [constParameterCallback] netmaze-0.81+jpg0.82.orig/xtests/xmserv.c:113:54: note: You might need to cast the function pointer here netmaze-0.81+jpg0.82.orig/xtests/xmserv.c:192:36: note: Parameter 's' can be declared as pointer to const diff: head netmaze-0.81+jpg0.82.orig/allmove.c:341:29: style:inconclusive: Function 'add_shot' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head netmaze-0.81+jpg0.82.orig/allmove.c:361:33: style:inconclusive: Function 'remove_shot' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head netmaze-0.81+jpg0.82.orig/allmove.c:361:39: style:inconclusive: Function 'remove_shot' argument 2 names different: declaration '' definition 'i'. [funcArgNamesDifferentUnnamed] head netmaze-0.81+jpg0.82.orig/allmove.c:382:29: style:inconclusive: Function 'wall_pcoll' argument 1 names different: declaration '' definition 'xold'. [funcArgNamesDifferentUnnamed] head netmaze-0.81+jpg0.82.orig/allmove.c:382:39: style:inconclusive: Function 'wall_pcoll' argument 2 names different: declaration '' definition 'yold'. [funcArgNamesDifferentUnnamed] head netmaze-0.81+jpg0.82.orig/allmove.c:382:52: style:inconclusive: Function 'wall_pcoll' argument 3 names different: declaration '' definition 'player'. [funcArgNamesDifferentUnnamed] head netmaze-0.81+jpg0.82.orig/allmove.c:520:31: style:inconclusive: Function 'wall_scoll' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head netmaze-0.81+jpg0.82.orig/allmove.c:719:33: style:inconclusive: Function 'enemy_colision' argument 1 names different: declaration '' definition 'xold'. [funcArgNamesDifferentUnnamed] head netmaze-0.81+jpg0.82.orig/allmove.c:719:43: style:inconclusive: Function 'enemy_colision' argument 2 names different: declaration '' definition 'yold'. [funcArgNamesDifferentUnnamed] head netmaze-0.81+jpg0.82.orig/allmove.c:719:56: style:inconclusive: Function 'enemy_colision' argument 3 names different: declaration '' definition 'player'. [funcArgNamesDifferentUnnamed] head netmaze-0.81+jpg0.82.orig/allmove.c:719:71: style:inconclusive: Function 'enemy_colision' argument 4 names different: declaration '' definition 'players'. [funcArgNamesDifferentUnnamed] head netmaze-0.81+jpg0.82.orig/allmove.c:760:27: style:inconclusive: Function 'player_hit' argument 1 names different: declaration '' definition 'plnr'. [funcArgNamesDifferentUnnamed] head netmaze-0.81+jpg0.82.orig/allmove.c:760:37: style:inconclusive: Function 'player_hit' argument 2 names different: declaration '' definition 'sx'. [funcArgNamesDifferentUnnamed] head netmaze-0.81+jpg0.82.orig/allmove.c:760:45: style:inconclusive: Function 'player_hit' argument 3 names different: declaration '' definition 'sy'. [funcArgNamesDifferentUnnamed] head netmaze-0.81+jpg0.82.orig/allmove.c:900:36: style:inconclusive: Function 'set_player_pos' argument 1 names different: declaration '' definition 'players'. [funcArgNamesDifferentUnnamed] head netmaze-0.81+jpg0.82.orig/allmove.c:900:48: style:inconclusive: Function 'set_player_pos' argument 2 names different: declaration '' definition 'num'. [funcArgNamesDifferentUnnamed] head netmaze-0.81+jpg0.82.orig/draw_3d.c:102:29: style:inconclusive: Function 'clip_walls' argument 1 names different: declaration '' definition 'walls'. [funcArgNamesDifferentUnnamed] head netmaze-0.81+jpg0.82.orig/draw_3d.c:102:39: style:inconclusive: Function 'clip_walls' argument 2 names different: declaration '' definition 'anzahl'. [funcArgNamesDifferentUnnamed] head netmaze-0.81+jpg0.82.orig/draw_3d.c:239:30: style:inconclusive: Function 'sort_walls' argument 1 names different: declaration '' definition 'walls'. [funcArgNamesDifferentUnnamed] head netmaze-0.81+jpg0.82.orig/draw_3d.c:239:40: style:inconclusive: Function 'sort_walls' argument 2 names different: declaration '' definition 'anzahl'. [funcArgNamesDifferentUnnamed] head netmaze-0.81+jpg0.82.orig/draw_3d.c:244:23: style:inconclusive: Function 'comp' argument 1 names different: declaration '' definition 'wall1'. [funcArgNamesDifferentUnnamed] head netmaze-0.81+jpg0.82.orig/draw_3d.c:244:35: style:inconclusive: Function 'comp' argument 2 names different: declaration '' definition 'wall2'. [funcArgNamesDifferentUnnamed] head netmaze-0.81+jpg0.82.orig/draw_3d.c:254:31: style:inconclusive: Function 'calc_walls' argument 1 names different: declaration '' definition 'players'. [funcArgNamesDifferentUnnamed] head netmaze-0.81+jpg0.82.orig/draw_3d.c:254:45: style:inconclusive: Function 'calc_walls' argument 2 names different: declaration '' definition 'walls'. [funcArgNamesDifferentUnnamed] head netmaze-0.81+jpg0.82.orig/draw_3d.c:254:57: style:inconclusive: Function 'calc_walls' argument 3 names different: declaration '' definition 'maze'. [funcArgNamesDifferentUnnamed] head netmaze-0.81+jpg0.82.orig/draw_3d.c:254:66: style:inconclusive: Function 'calc_walls' argument 4 names different: declaration '' definition 'anzahl'. [funcArgNamesDifferentUnnamed] head netmaze-0.81+jpg0.82.orig/draw_3d.c:409:29: style:inconclusive: Function 'calc_players' argument 1 names different: declaration '' definition 'number'. [funcArgNamesDifferentUnnamed] head netmaze-0.81+jpg0.82.orig/draw_3d.c:409:42: style:inconclusive: Function 'calc_players' argument 2 names different: declaration '' definition 'walls'. [funcArgNamesDifferentUnnamed] head netmaze-0.81+jpg0.82.orig/draw_3d.c:409:56: style:inconclusive: Function 'calc_players' argument 3 names different: declaration '' definition 'players'. [funcArgNamesDifferentUnnamed] head netmaze-0.81+jpg0.82.orig/draw_3d.c:409:68: style:inconclusive: Function 'calc_players' argument 4 names different: declaration '' definition 'anz'. [funcArgNamesDifferentUnnamed] head netmaze-0.81+jpg0.82.orig/draw_3d.c:469:28: style:inconclusive: Function 'calc_shoots' argument 1 names different: declaration '' definition 'number'. [funcArgNamesDifferentUnnamed] head netmaze-0.81+jpg0.82.orig/draw_3d.c:469:41: style:inconclusive: Function 'calc_shoots' argument 2 names different: declaration '' definition 'walls'. [funcArgNamesDifferentUnnamed] head netmaze-0.81+jpg0.82.orig/draw_3d.c:469:55: style:inconclusive: Function 'calc_shoots' argument 3 names different: declaration '' definition 'players'. [funcArgNamesDifferentUnnamed] head netmaze-0.81+jpg0.82.orig/draw_3d.c:469:67: style:inconclusive: Function 'calc_shoots' argument 4 names different: declaration '' definition 'anz'. [funcArgNamesDifferentUnnamed] head netmaze-0.81+jpg0.82.orig/draw_3d.c:523:25: style:inconclusive: Function 'wall_3d' argument 1 names different: declaration '' definition 'x1'. [funcArgNamesDifferentUnnamed] head netmaze-0.81+jpg0.82.orig/draw_3d.c:523:33: style:inconclusive: Function 'wall_3d' argument 2 names different: declaration '' definition 'y1'. [funcArgNamesDifferentUnnamed] head netmaze-0.81+jpg0.82.orig/draw_3d.c:523:41: style:inconclusive: Function 'wall_3d' argument 3 names different: declaration '' definition 'x2'. [funcArgNamesDifferentUnnamed] head netmaze-0.81+jpg0.82.orig/draw_3d.c:523:49: style:inconclusive: Function 'wall_3d' argument 4 names different: declaration '' definition 'y2'. [funcArgNamesDifferentUnnamed] head netmaze-0.81+jpg0.82.orig/draw_3d.c:523:56: style:inconclusive: Function 'wall_3d' argument 5 names different: declaration '' definition 'ident'. [funcArgNamesDifferentUnnamed] head netmaze-0.81+jpg0.82.orig/draw_3d.c:523:68: style:inconclusive: Function 'wall_3d' argument 6 names different: declaration '' definition 'wall'. [funcArgNamesDifferentUnnamed] head netmaze-0.81+jpg0.82.orig/iocntl.c:141:28: style:inconclusive: Function 'io_handler' argument 1 names different: declaration '' definition 'a'. [funcArgNamesDifferentUnnamed] head netmaze-0.81+jpg0.82.orig/netmaze.c:302:30: style:inconclusive: Function 'init_program' argument 1 names different: declaration '' definition 'argc'. [funcArgNamesDifferentUnnamed] head netmaze-0.81+jpg0.82.orig/netmaze.c:302:42: style:inconclusive: Function 'init_program' argument 2 names different: declaration '' definition 'argv'. [funcArgNamesDifferentUnnamed] head netmaze-0.81+jpg0.82.orig/netmaze.c:438:28: style:inconclusive: Function 'solo_timer' argument 1 names different: declaration '' definition 'sig'. [funcArgNamesDifferentUnnamed] head netmaze-0.81+jpg0.82.orig/netserv.c:1143:32: style:inconclusive: Function 'start_game' argument 1 names different: declaration '' definition 'g'. [funcArgNamesDifferentUnnamed] head netmaze-0.81+jpg0.82.orig/netserv.c:1143:39: style:inconclusive: Function 'start_game' argument 2 names different: declaration '' definition 'teams'. [funcArgNamesDifferentUnnamed] head netmaze-0.81+jpg0.82.orig/netserv.c:1160:32: style:inconclusive: Function 'init_slots' argument 2 names different: declaration '' definition 'teams'. [funcArgNamesDifferentUnnamed] head netmaze-0.81+jpg0.82.orig/netserv.c:1160:53: style:inconclusive: Function 'init_slots' argument 3 names different: declaration '' definition 'g'. [funcArgNamesDifferentUnnamed] head netmaze-0.81+jpg0.82.orig/netserv.c:1189:30: style:inconclusive: Function 'end_game' argument 1 names different: declaration '' definition 'g'. [funcArgNamesDifferentUnnamed] head netmaze-0.81+jpg0.82.orig/netserv.c:1211:31: style:inconclusive: Function 'send_maze' argument 1 names different: declaration '' definition 'g'. [funcArgNamesDifferentUnnamed] head netmaze-0.81+jpg0.82.orig/netserv.c:1250:32: style:inconclusive: Function 'send_names' argument 1 names different: declaration '' definition 'g'. [funcArgNamesDifferentUnnamed] head netmaze-0.81+jpg0.82.orig/netserv.c:1272:35: style:inconclusive: Function 'send_comments' argument 1 names different: declaration '' definition 'g'. [funcArgNamesDifferentUnnamed] head netmaze-0.81+jpg0.82.orig/netserv.c:1300:32: style:inconclusive: Function 'send_start' argument 1 names different: declaration '' definition 'g'. [funcArgNamesDifferentUnnamed] head netmaze-0.81+jpg0.82.orig/netserv.c:1360:21: style:inconclusive: Function 'send_mes' argument 1 names different: declaration '' definition 'm'. [funcArgNamesDifferentUnnamed] head netmaze-0.81+jpg0.82.orig/netserv.c:1360:38: style:inconclusive: Function 'send_mes' argument 2 names different: declaration '' definition 'from'. [funcArgNamesDifferentUnnamed] head netmaze-0.81+jpg0.82.orig/netserv.c:1360:67: style:inconclusive: Function 'send_mes' argument 4 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head netmaze-0.81+jpg0.82.orig/netserv.c:1360:84: style:inconclusive: Function 'send_mes' argument 5 names different: declaration '' definition 'g'. [funcArgNamesDifferentUnnamed] head netmaze-0.81+jpg0.82.orig/netserv.c:1417:44: style:inconclusive: Function 'send_message' argument 2 names different: declaration '' definition 'q'. [funcArgNamesDifferentUnnamed] head netmaze-0.81+jpg0.82.orig/netserv.c:1435:34: style:inconclusive: Function 'send_joydata' argument 1 names different: declaration '' definition 'g'. [funcArgNamesDifferentUnnamed] head netmaze-0.81+jpg0.82.orig/netserv.c:1503:48: style:inconclusive: Function 'add_player' argument 2 names different: declaration '' definition 'cn'. [funcArgNamesDifferentUnnamed] head netmaze-0.81+jpg0.82.orig/netserv.c:1503:55: style:inconclusive: Function 'add_player' argument 3 names different: declaration '' definition 'mode'. [funcArgNamesDifferentUnnamed] head netmaze-0.81+jpg0.82.orig/netserv.c:1503:66: style:inconclusive: Function 'add_player' argument 4 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] head netmaze-0.81+jpg0.82.orig/netserv.c:1690:34: style:inconclusive: Function 'find_player' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] head netmaze-0.81+jpg0.82.orig/netserv.c:1782:36: style:inconclusive: Function 'print_timerinfo' argument 1 names different: declaration '' definition 't'. [funcArgNamesDifferentUnnamed] head netmaze-0.81+jpg0.82.orig/netserv.c:674:16: style:inconclusive: Function 'inter' argument 1 names different: declaration '' definition 'sig'. [funcArgNamesDifferentUnnamed] head netmaze-0.81+jpg0.82.orig/netserv.c:687:19: style:inconclusive: Function 'do_timer' argument 1 names different: declaration '' definition 'nowaitgroup'. [funcArgNamesDifferentUnnamed] head netmaze-0.81+jpg0.82.orig/netserv.c:911:35: style:inconclusive: Function 'get_hostname' argument 1 names different: declaration '' definition 'q'. [funcArgNamesDifferentUnnamed] head netmaze-0.81+jpg0.82.orig/netserv.c:928:44: style:inconclusive: Function 'close_socket' argument 1 names different: declaration '' definition 'q'. [funcArgNamesDifferentUnnamed] head netmaze-0.81+jpg0.82.orig/netserv.c:965:43: style:inconclusive: Function 'close_timeout_sockets' argument 1 names different: declaration '' definition 'g'. [funcArgNamesDifferentUnnamed] head netmaze-0.81+jpg0.82.orig/netserv.c:990:59: style:inconclusive: Function 'work_input' argument 3 names different: declaration '' definition 'q'. [funcArgNamesDifferentUnnamed] head netmaze-0.81+jpg0.82.orig/texture.c:488:55: style:inconclusive: Function 'image_circle' argument 5 names different: declaration '' definition 'col'. [funcArgNamesDifferentUnnamed] head netmaze-0.81+jpg0.82.orig/x11gfx.c:1091:41: style:inconclusive: Function 'mkcolormap' argument 2 names different: declaration '' definition 'col'. [funcArgNamesDifferentUnnamed] head netmaze-0.81+jpg0.82.orig/x11gfx.c:317:38: style:inconclusive: Function 'XErrorNewHandler' argument 1 names different: declaration '' definition 'd'. [funcArgNamesDifferentUnnamed] head netmaze-0.81+jpg0.82.orig/x11gfx.c:317:53: style:inconclusive: Function 'XErrorNewHandler' argument 2 names different: declaration '' definition 'e'. [funcArgNamesDifferentUnnamed] head netmaze-0.81+jpg0.82.orig/x11gfx.c:951:32: style:inconclusive: Function 'set_colors' argument 1 names different: declaration '' definition 'players'. [funcArgNamesDifferentUnnamed] DONE