2026-05-05 21:39 ftp://ftp.de.debian.org/debian/pool/main/x/xboard/xboard_4.9.1.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=motif --library=gtk --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: 6278f6b (2026-05-05 15:01:04 +0200) count: 2355 1464 elapsed-time: 129.2 80.9 head-timing-info: old-timing-info: head results: xboard-4.9.1/backend.c:771:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE_STRING [valueFlowBailoutIncompleteVar] xboard-4.9.1/backend.c:1502:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCK_EX [valueFlowBailoutIncompleteVar] xboard-4.9.1/backend.c:1624:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE_STRING [valueFlowBailoutIncompleteVar] xboard-4.9.1/backend.c:8980:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] xboard-4.9.1/backend.c:11129:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCK_EX [valueFlowBailoutIncompleteVar] xboard-4.9.1/backend.c:12089:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCKS_PER_SEC [valueFlowBailoutIncompleteVar] xboard-4.9.1/backend.c:12472:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] xboard-4.9.1/backend.c:13526:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] xboard-4.9.1/backend.c:13720:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] xboard-4.9.1/backend.c:14100:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] xboard-4.9.1/backend.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] xboard-4.9.1/backend.c:7442:76: style:inconclusive: Boolean expression 'killX<0' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] xboard-4.9.1/backend.c:16826:41: style:inconclusive: Boolean expression '!score' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] xboard-4.9.1/backend.c:8628:2: warning:inconclusive: The buffer 'buf' may not be null-terminated after the call to strncpy(). [terminateStrncpy] xboard-4.9.1/backend.c:12063:2: warning:inconclusive: The buffer 'engineVariant' may not be null-terminated after the call to strncpy(). [terminateStrncpy] xboard-4.9.1/backend.c:11031:10: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] xboard-4.9.1/backend.c:18204:10: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] xboard-4.9.1/backend.c:7442:76: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] xboard-4.9.1/backend.c:11488:59: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] xboard-4.9.1/backend.c:16826:41: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] xboard-4.9.1/backend.c:9961:13: style: Redundant condition: The condition '*p' is redundant since '*p == ' '' is sufficient. [redundantCondition] xboard-4.9.1/backend.c:15267:17: style: The statement 'if (gameFileFP!=NULL) gameFileFP=NULL' is logically equivalent to 'gameFileFP=NULL'. [duplicateConditionalAssign] xboard-4.9.1/backend.c:15268:17: note: Assignment 'gameFileFP=NULL' xboard-4.9.1/backend.c:15267:17: note: Condition 'gameFileFP!=NULL' is redundant xboard-4.9.1/backend.c:2139:5: style: Condition 'p' is always true [knownConditionTrueFalse] xboard-4.9.1/backend.c:2720:10: style: Condition 'u=1' is always true [knownConditionTrueFalse] xboard-4.9.1/backend.c:3318:79: style: Condition 'sscanf(star_match[1],"%d",&channel),1' is always true [knownConditionTrueFalse] xboard-4.9.1/backend.c:3319:82: style: Condition 'sscanf(star_match[2],"%d",&channel),1' is always true [knownConditionTrueFalse] xboard-4.9.1/backend.c:3320:85: style: Condition 'sscanf(star_match[3],"%d",&channel),1' is always true [knownConditionTrueFalse] xboard-4.9.1/backend.c:5698:11: style: Condition 'valid' is always true [knownConditionTrueFalse] xboard-4.9.1/backend.c:12761:24: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] xboard-4.9.1/backend.c:2718:8: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] xboard-4.9.1/backend.c:2719:8: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] xboard-4.9.1/backend.c:2721:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] xboard-4.9.1/backend.c:2722:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] xboard-4.9.1/backend.c:3323:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] xboard-4.9.1/backend.c:4233:4: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] xboard-4.9.1/backend.c:4263:4: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] xboard-4.9.1/backend.c:4375:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] xboard-4.9.1/backend.c:8794:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] xboard-4.9.1/backend.c:8795:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] xboard-4.9.1/backend.c:9144:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] xboard-4.9.1/backend.c:9148:15: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] xboard-4.9.1/backend.c:9168:8: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] xboard-4.9.1/backend.c:9189:33: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] xboard-4.9.1/backend.c:9274:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] xboard-4.9.1/backend.c:9496:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] xboard-4.9.1/backend.c:9736:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] xboard-4.9.1/backend.c:9900:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] xboard-4.9.1/backend.c:9922:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] xboard-4.9.1/backend.c:9986:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] xboard-4.9.1/backend.c:11241:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] xboard-4.9.1/backend.c:13612:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] xboard-4.9.1/backend.c:13615:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] xboard-4.9.1/backend.c:17174:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] xboard-4.9.1/backend.c:1044:47: warning: Either the condition 'q' is redundant or there is possible null pointer dereference: q. [nullPointerRedundantCheck] xboard-4.9.1/backend.c:1047:5: note: Assuming that condition 'q' is not redundant xboard-4.9.1/backend.c:1044:47: note: Null pointer dereference xboard-4.9.1/backend.c:1046:11: warning: If memory allocation fails, then there is a possible null pointer dereference: firstChessProgramNames [nullPointerOutOfMemory] xboard-4.9.1/backend.c:1044:33: note: Assuming allocation function fails xboard-4.9.1/backend.c:1044:33: note: Assignment 'firstChessProgramNames=malloc(len=strlen(q)+strlen(buf)+1)', assigned value is 0 xboard-4.9.1/backend.c:1046:11: note: Null pointer dereference xboard-4.9.1/backend.c:1046:52: warning: Either the condition 'q' is redundant or there is possible null pointer dereference: q. [nullPointerRedundantCheck] xboard-4.9.1/backend.c:1047:5: note: Assuming that condition 'q' is not redundant xboard-4.9.1/backend.c:1046:52: note: Null pointer dereference xboard-4.9.1/backend.c:1526:27: warning: If memory allocation fails, then there is a possible null pointer dereference: q [nullPointerOutOfMemory] xboard-4.9.1/backend.c:1513:15: note: Assuming allocation function fails xboard-4.9.1/backend.c:1513:15: note: Assignment 'q=malloc(strlen(p)+2)', assigned value is 0 xboard-4.9.1/backend.c:1526:27: note: Null pointer dereference xboard-4.9.1/backend.c:8282:69: warning: Possible null pointer dereference: cps [nullPointer] xboard-4.9.1/backend.c:7284:17: note: Calling function 'Adjudicate', 1st argument 'NULL' value is 0 xboard-4.9.1/backend.c:8282:69: note: Null pointer dereference xboard-4.9.1/backend.c:11188:5: warning: If memory allocation fails, then there is a possible null pointer dereference: name [nullPointerOutOfMemory] xboard-4.9.1/backend.c:11186:7: note: Assuming allocation function fails xboard-4.9.1/backend.c:11186:7: note: Assignment 'name=strdup(appData.tourneyFile)', assigned value is 0 xboard-4.9.1/backend.c:11188:5: note: Null pointer dereference xboard-4.9.1/backend.c:11311:43: warning: If memory allocation fails, then there is a possible null pointer dereference: engineName [nullPointerOutOfMemory] xboard-4.9.1/backend.c:11311:24: note: Assuming allocation function fails xboard-4.9.1/backend.c:11311:24: note: Assignment 'engineName=strdup(p)', assigned value is 0 xboard-4.9.1/backend.c:11311:43: note: Null pointer dereference xboard-4.9.1/backend.c:11312:55: warning: If memory allocation fails, then there is a possible null pointer dereference: engineName [nullPointerOutOfMemory] xboard-4.9.1/backend.c:11311:24: note: Assuming allocation function fails xboard-4.9.1/backend.c:11311:24: note: Assignment 'engineName=strdup(p)', assigned value is 0 xboard-4.9.1/backend.c:11312:55: note: Null pointer dereference xboard-4.9.1/backend.c:14141:12: warning: If resource allocation fails, then there is a possible null pointer dereference: f [nullPointerOutOfResources] xboard-4.9.1/backend.c:14281:15: note: Assuming allocation function fails xboard-4.9.1/backend.c:14281:15: note: Assignment 'f=fopen(string,"w")', assigned value is 0 xboard-4.9.1/backend.c:14282:19: note: Calling function 'SavePosition', 1st argument 'f' value is 0 xboard-4.9.1/backend.c:14141:12: note: Null pointer dereference xboard-4.9.1/backend.c:19130:43: warning: Either the condition 'q' is redundant or there is possible null pointer dereference: q. [nullPointerRedundantCheck] xboard-4.9.1/backend.c:19133:5: note: Assuming that condition 'q' is not redundant xboard-4.9.1/backend.c:19130:43: note: Null pointer dereference xboard-4.9.1/backend.c:19132:48: warning: Either the condition 'q' is redundant or there is possible null pointer dereference: q. [nullPointerRedundantCheck] xboard-4.9.1/backend.c:19133:5: note: Assuming that condition 'q' is not redundant xboard-4.9.1/backend.c:19132:48: note: Null pointer dereference xboard-4.9.1/backend.c:974:10: style: Redundant initialization for 'p'. The initialized value is overwritten before it is read. [redundantInitialization] xboard-4.9.1/backend.c:968:42: note: p is initialized xboard-4.9.1/backend.c:974:10: note: p is overwritten xboard-4.9.1/backend.c:4734:11: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment] xboard-4.9.1/backend.c:4733:11: note: r is assigned xboard-4.9.1/backend.c:4734:11: note: r is overwritten xboard-4.9.1/backend.c:17220:18: style: Variable 'opt->target' is reassigned a value before the old one has been used. [redundantAssignment] xboard-4.9.1/backend.c:17218:18: note: opt->target is assigned xboard-4.9.1/backend.c:17220:18: note: opt->target is overwritten xboard-4.9.1/backend.c:17225:18: style: Variable 'opt->target' is reassigned a value before the old one has been used. [redundantAssignment] xboard-4.9.1/backend.c:17223:18: note: opt->target is assigned xboard-4.9.1/backend.c:17225:18: note: opt->target is overwritten xboard-4.9.1/backend.c:17190:19: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] xboard-4.9.1/backend.c:345:19: style:inconclusive: Function 'safeStrCpy' argument 1 names different: declaration '' definition 'dst'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:345:36: style:inconclusive: Function 'safeStrCpy' argument 2 names different: declaration '' definition 'src'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:345:48: style:inconclusive: Function 'safeStrCpy' argument 3 names different: declaration '' definition 'count'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:373:18: style:inconclusive: Function 'u64ToDouble' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:391:15: style:inconclusive: Function 'PosFlags' argument 1 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:721:25: style:inconclusive: Function 'string_to_rating' argument 1 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:987:26: style:inconclusive: Function 'Load' argument 1 names different: declaration '' definition 'cps'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:987:35: style:inconclusive: Function 'Load' argument 2 names different: declaration '' definition 'i'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:1365:25: style:inconclusive: Function 'ParseTimeControl' argument 1 names different: declaration '' definition 'tc'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:1365:35: style:inconclusive: Function 'ParseTimeControl' argument 2 names different: declaration '' definition 'ti'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:1365:43: style:inconclusive: Function 'ParseTimeControl' argument 3 names different: declaration '' definition 'mps'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:1541:17: style:inconclusive: Function 'MatchEvent' argument 1 names different: declaration '' definition 'mode'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:1820:18: style:inconclusive: Function 'HistorySet' argument 1 names different: declaration '' definition 'movelist'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:1820:46: style:inconclusive: Function 'HistorySet' argument 2 names different: declaration '' definition 'first'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:1820:57: style:inconclusive: Function 'HistorySet' argument 3 names different: declaration '' definition 'last'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:1820:67: style:inconclusive: Function 'HistorySet' argument 4 names different: declaration '' definition 'current'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:1894:19: style:inconclusive: Function 'show_bytes' argument 1 names different: declaration '' definition 'fp'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:1894:29: style:inconclusive: Function 'show_bytes' argument 2 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:1894:38: style:inconclusive: Function 'show_bytes' argument 3 names different: declaration '' definition 'count'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:1963:34: style:inconclusive: Function 'read_from_player' argument 1 names different: declaration '' definition 'isr'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:1963:48: style:inconclusive: Function 'read_from_player' argument 2 names different: declaration '' definition 'closure'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:1963:63: style:inconclusive: Function 'read_from_player' argument 3 names different: declaration '' definition 'message'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:1963:76: style:inconclusive: Function 'read_from_player' argument 4 names different: declaration '' definition 'count'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:1963:87: style:inconclusive: Function 'read_from_player' argument 5 names different: declaration '' definition 'error'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:2007:19: style:inconclusive: Function 'ics_printf' argument 1 names different: declaration '' definition 'format'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:2020:18: style:inconclusive: Function 'SendToICS' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:2037:25: style:inconclusive: Function 'SendToICSDelayed' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:2037:33: style:inconclusive: Function 'SendToICSDelayed' argument 2 names different: declaration '' definition 'msdelay'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:2061:31: style:inconclusive: Function 'StripHighlightAndTitle' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:2085:23: style:inconclusive: Function 'StripHighlight' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:2106:27: style:inconclusive: Function 'VariantName' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:2116:24: style:inconclusive: Function 'StringToVariant' argument 1 names different: declaration '' definition 'e'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:2328:20: style:inconclusive: Function 'looking_at' argument 1 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:2328:30: style:inconclusive: Function 'looking_at' argument 2 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:2328:43: style:inconclusive: Function 'looking_at' argument 3 names different: declaration '' definition 'pattern'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:2766:27: style:inconclusive: Function 'SeekGraphClick' argument 1 names different: declaration '' definition 'click'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:2766:38: style:inconclusive: Function 'SeekGraphClick' argument 2 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:2766:45: style:inconclusive: Function 'SeekGraphClick' argument 3 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:2766:52: style:inconclusive: Function 'SeekGraphClick' argument 4 names different: declaration '' definition 'moving'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:2826:31: style:inconclusive: Function 'read_from_ics' argument 1 names different: declaration '' definition 'isr'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:2826:45: style:inconclusive: Function 'read_from_ics' argument 2 names different: declaration '' definition 'closure'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:2826:60: style:inconclusive: Function 'read_from_ics' argument 3 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:2826:70: style:inconclusive: Function 'read_from_ics' argument 4 names different: declaration '' definition 'count'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:2826:81: style:inconclusive: Function 'read_from_ics' argument 5 names different: declaration '' definition 'error'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:4332:21: style:inconclusive: Function 'ParseBoard12' argument 1 names different: declaration '' definition 'string'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:5089:28: style:inconclusive: Function 'AnalysisPeriodicEvent' argument 1 names different: declaration '' definition 'force'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:5106:23: style:inconclusive: Function 'ics_update_width' argument 1 names different: declaration '' definition 'new_width'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:5112:24: style:inconclusive: Function 'SendMoveToProgram' argument 1 names different: declaration '' definition 'moveNum'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:5112:52: style:inconclusive: Function 'SendMoveToProgram' argument 2 names different: declaration '' definition 'cps'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:5218:26: style:inconclusive: Function 'SendMoveToICS' argument 1 names different: declaration '' definition 'moveType'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:5218:40: style:inconclusive: Function 'SendMoveToICS' argument 2 names different: declaration '' definition 'fromX'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:5218:51: style:inconclusive: Function 'SendMoveToICS' argument 3 names different: declaration '' definition 'fromY'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:5218:62: style:inconclusive: Function 'SendMoveToICS' argument 4 names different: declaration '' definition 'toX'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:5218:71: style:inconclusive: Function 'SendMoveToICS' argument 5 names different: declaration '' definition 'toY'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:5218:81: style:inconclusive: Function 'SendMoveToICS' argument 6 names different: declaration '' definition 'promoChar'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:5397:29: style:inconclusive: Function 'ProcessICSInitScript' argument 1 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:5468:18: style:inconclusive: Function 'PromoScroll' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:5468:25: style:inconclusive: Function 'PromoScroll' argument 2 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:5499:18: style:inconclusive: Function 'AlphaRank' argument 1 names different: declaration '' definition 'move'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:5499:28: style:inconclusive: Function 'AlphaRank' argument 2 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:5551:21: style:inconclusive: Function 'ParseOneMove' argument 1 names different: declaration '' definition 'move'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:5551:31: style:inconclusive: Function 'ParseOneMove' argument 2 names different: declaration '' definition 'moveNum'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:5551:51: style:inconclusive: Function 'ParseOneMove' argument 3 names different: declaration '' definition 'moveType'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:5551:66: style:inconclusive: Function 'ParseOneMove' argument 4 names different: declaration '' definition 'fromX'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:5551:78: style:inconclusive: Function 'ParseOneMove' argument 5 names different: declaration '' definition 'fromY'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:5551:90: style:inconclusive: Function 'ParseOneMove' argument 6 names different: declaration '' definition 'toX'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:5551:100: style:inconclusive: Function 'ParseOneMove' argument 7 names different: declaration '' definition 'toY'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:5551:111: style:inconclusive: Function 'ParseOneMove' argument 8 names different: declaration '' definition 'promoChar'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:5708:29: style:inconclusive: Function 'MultiPV' argument 1 names different: declaration '' definition 'cps'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:5708:38: style:inconclusive: Function 'MultiPV' argument 2 names different: declaration '' definition 'kind'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:5725:18: style:inconclusive: Function 'LoadMultiPV' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:5725:25: style:inconclusive: Function 'LoadMultiPV' argument 2 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:5725:34: style:inconclusive: Function 'LoadMultiPV' argument 3 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:5725:43: style:inconclusive: Function 'LoadMultiPV' argument 4 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:5725:55: style:inconclusive: Function 'LoadMultiPV' argument 5 names different: declaration '' definition 'start'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:5725:67: style:inconclusive: Function 'LoadMultiPV' argument 6 names different: declaration '' definition 'end'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:5725:76: style:inconclusive: Function 'LoadMultiPV' argument 7 names different: declaration '' definition 'pane'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:5791:13: style:inconclusive: Function 'LoadPV' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:5791:20: style:inconclusive: Function 'LoadPV' argument 2 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:5838:13: style:inconclusive: Function 'MovePV' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:5838:20: style:inconclusive: Function 'MovePV' argument 2 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:5838:27: style:inconclusive: Function 'MovePV' argument 3 names different: declaration '' definition 'h'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:6149:19: style:inconclusive: Function 'InitPosition' argument 1 names different: declaration '' definition 'redraw'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:6484:31: style:inconclusive: Function 'SendBoard' argument 1 names different: declaration '' definition 'cps'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:6484:40: style:inconclusive: Function 'SendBoard' argument 2 names different: declaration '' definition 'moveNum'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:6631:19: style:inconclusive: Function 'ExcludeClick' argument 1 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:6689:25: style:inconclusive: Function 'HasPromotionChoice' argument 1 names different: declaration '' definition 'fromX'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:6689:36: style:inconclusive: Function 'HasPromotionChoice' argument 2 names different: declaration '' definition 'fromY'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:6689:47: style:inconclusive: Function 'HasPromotionChoice' argument 3 names different: declaration '' definition 'toX'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:6689:56: style:inconclusive: Function 'HasPromotionChoice' argument 4 names different: declaration '' definition 'toY'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:6689:67: style:inconclusive: Function 'HasPromotionChoice' argument 5 names different: declaration '' definition 'promoChoice'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:6689:84: style:inconclusive: Function 'HasPromotionChoice' argument 6 names different: declaration '' definition 'sweepSelect'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:6808:15: style:inconclusive: Function 'InPalace' argument 1 names different: declaration '' definition 'row'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:6808:24: style:inconclusive: Function 'InPalace' argument 2 names different: declaration '' definition 'column'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:6817:21: style:inconclusive: Function 'PieceForSquare' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:6817:28: style:inconclusive: Function 'PieceForSquare' argument 2 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:6826:24: style:inconclusive: Function 'OKToStartUserMove' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:6826:31: style:inconclusive: Function 'OKToStartUserMove' argument 2 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:6995:20: style:inconclusive: Function 'UserMoveEvent' argument 1 names different: declaration '' definition 'fromX'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:6995:31: style:inconclusive: Function 'UserMoveEvent' argument 2 names different: declaration '' definition 'fromY'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:6995:42: style:inconclusive: Function 'UserMoveEvent' argument 3 names different: declaration '' definition 'toX'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:6995:51: style:inconclusive: Function 'UserMoveEvent' argument 4 names different: declaration '' definition 'toY'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:6995:60: style:inconclusive: Function 'UserMoveEvent' argument 5 names different: declaration '' definition 'promoChar'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:7205:23: style:inconclusive: Function 'FinishMove' argument 1 names different: declaration '' definition 'moveType'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:7205:37: style:inconclusive: Function 'FinishMove' argument 2 names different: declaration '' definition 'fromX'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:7205:48: style:inconclusive: Function 'FinishMove' argument 3 names different: declaration '' definition 'fromY'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:7205:59: style:inconclusive: Function 'FinishMove' argument 4 names different: declaration '' definition 'toX'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:7205:68: style:inconclusive: Function 'FinishMove' argument 5 names different: declaration '' definition 'toY'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:7205:77: style:inconclusive: Function 'FinishMove' argument 6 names different: declaration '' definition 'promoChar'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:7471:16: style:inconclusive: Function 'Explode' argument 1 names different: declaration '' definition 'board'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:7471:27: style:inconclusive: Function 'Explode' argument 2 names different: declaration '' definition 'fromX'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:7471:38: style:inconclusive: Function 'Explode' argument 3 names different: declaration '' definition 'fromY'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:7471:49: style:inconclusive: Function 'Explode' argument 4 names different: declaration '' definition 'toX'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:7471:58: style:inconclusive: Function 'Explode' argument 5 names different: declaration '' definition 'toY'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:7503:17: style:inconclusive: Function 'HoverEvent' argument 1 names different: declaration '' definition 'xPix'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:7503:27: style:inconclusive: Function 'HoverEvent' argument 2 names different: declaration '' definition 'yPix'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:7503:37: style:inconclusive: Function 'HoverEvent' argument 3 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:7503:44: style:inconclusive: Function 'HoverEvent' argument 4 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:7546:22: style:inconclusive: Function 'LeftClick' argument 1 names different: declaration '' definition 'clickType'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:7546:37: style:inconclusive: Function 'LeftClick' argument 2 names different: declaration '' definition 'xPix'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:7546:47: style:inconclusive: Function 'LeftClick' argument 3 names different: declaration '' definition 'yPix'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:7960:23: style:inconclusive: Function 'RightClick' argument 1 names different: declaration '' definition 'action'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:7960:35: style:inconclusive: Function 'RightClick' argument 2 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:7960:42: style:inconclusive: Function 'RightClick' argument 3 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:7960:50: style:inconclusive: Function 'RightClick' argument 4 names different: declaration '' definition 'fromX'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:7960:62: style:inconclusive: Function 'RightClick' argument 5 names different: declaration '' definition 'fromY'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:8051:12: style:inconclusive: Function 'Wheel' argument 1 names different: declaration '' definition 'dir'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:8051:21: style:inconclusive: Function 'Wheel' argument 2 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:8051:28: style:inconclusive: Function 'Wheel' argument 3 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:8275:32: style:inconclusive: Function 'Adjudicate' argument 1 names different: declaration '' definition 'cps'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:8644:25: style:inconclusive: Function 'SendMoveToBookUser' argument 1 names different: declaration '' definition 'moveNr'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:8644:52: style:inconclusive: Function 'SendMoveToBookUser' argument 2 names different: declaration '' definition 'cps'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:8644:61: style:inconclusive: Function 'SendMoveToBookUser' argument 3 names different: declaration '' definition 'initial'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:8733:26: style:inconclusive: Function 'HandleMachineMove' argument 1 names different: declaration '' definition 'message'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:8733:54: style:inconclusive: Function 'HandleMachineMove' argument 2 names different: declaration '' definition 'cps'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:10029:25: style:inconclusive: Function 'ParseGameHistory' argument 1 names different: declaration '' definition 'game'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:10213:16: style:inconclusive: Function 'ApplyMove' argument 1 names different: declaration '' definition 'fromX'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:10213:27: style:inconclusive: Function 'ApplyMove' argument 2 names different: declaration '' definition 'fromY'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:10213:38: style:inconclusive: Function 'ApplyMove' argument 3 names different: declaration '' definition 'toX'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:10213:47: style:inconclusive: Function 'ApplyMove' argument 4 names different: declaration '' definition 'toY'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:10213:56: style:inconclusive: Function 'ApplyMove' argument 5 names different: declaration '' definition 'promoChar'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:10213:73: style:inconclusive: Function 'ApplyMove' argument 6 names different: declaration '' definition 'board'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:10584:15: style:inconclusive: Function 'MakeMove' argument 1 names different: declaration '' definition 'fromX'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:10584:26: style:inconclusive: Function 'MakeMove' argument 2 names different: declaration '' definition 'fromY'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:10584:37: style:inconclusive: Function 'MakeMove' argument 3 names different: declaration '' definition 'toX'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:10584:46: style:inconclusive: Function 'MakeMove' argument 4 names different: declaration '' definition 'toY'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:10584:55: style:inconclusive: Function 'MakeMove' argument 5 names different: declaration '' definition 'promoChar'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:10700:15: style:inconclusive: Function 'ShowMove' argument 1 names different: declaration '' definition 'fromX'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:10700:26: style:inconclusive: Function 'ShowMove' argument 2 names different: declaration '' definition 'fromY'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:10700:37: style:inconclusive: Function 'ShowMove' argument 3 names different: declaration '' definition 'toX'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:10700:46: style:inconclusive: Function 'ShowMove' argument 4 names different: declaration '' definition 'toY'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:10765:36: style:inconclusive: Function 'NonStandardBoardSize' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:10765:43: style:inconclusive: Function 'NonStandardBoardSize' argument 2 names different: declaration '' definition 'boardWidth'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:10765:59: style:inconclusive: Function 'NonStandardBoardSize' argument 3 names different: declaration '' definition 'boardHeight'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:10765:76: style:inconclusive: Function 'NonStandardBoardSize' argument 4 names different: declaration '' definition 'holdingsSize'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:10791:25: style:inconclusive: Function 'SupportedVariant' argument 1 names different: declaration '' definition 'list'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:10791:44: style:inconclusive: Function 'SupportedVariant' argument 2 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:10791:51: style:inconclusive: Function 'SupportedVariant' argument 3 names different: declaration '' definition 'boardWidth'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:10791:67: style:inconclusive: Function 'SupportedVariant' argument 4 names different: declaration '' definition 'boardHeight'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:10791:84: style:inconclusive: Function 'SupportedVariant' argument 5 names different: declaration '' definition 'holdingsSize'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:10791:102: style:inconclusive: Function 'SupportedVariant' argument 6 names different: declaration '' definition 'proto'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:10791:115: style:inconclusive: Function 'SupportedVariant' argument 7 names different: declaration '' definition 'engine'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:10830:38: style:inconclusive: Function 'InitChessProgram' argument 1 names different: declaration '' definition 'cps'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:10830:47: style:inconclusive: Function 'InitChessProgram' argument 2 names different: declaration '' definition 'setup'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:10953:39: style:inconclusive: Function 'StartChessProgram' argument 1 names different: declaration '' definition 'cps'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:11022:17: style:inconclusive: Function 'MakeName' argument 1 names different: declaration '' definition 'template'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:11059:25: style:inconclusive: Function 'WriteTourneyFile' argument 1 names different: declaration '' definition 'results'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:11059:40: style:inconclusive: Function 'WriteTourneyFile' argument 2 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:11101:19: style:inconclusive: Function 'Substitute' argument 1 names different: declaration '' definition 'participants'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:11101:37: style:inconclusive: Function 'Substitute' argument 2 names different: declaration '' definition 'expunge'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:11182:22: style:inconclusive: Function 'CreateTourney' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:11216:20: style:inconclusive: Function 'NamesToList' argument 1 names different: declaration '' definition 'names'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:11216:34: style:inconclusive: Function 'NamesToList' argument 2 names different: declaration '' definition 'engineList'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:11216:53: style:inconclusive: Function 'NamesToList' argument 3 names different: declaration '' definition 'engineMnemonic'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:11216:75: style:inconclusive: Function 'NamesToList' argument 4 names different: declaration '' definition 'group'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:11255:18: style:inconclusive: Function 'SwapEngines' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:11284:22: style:inconclusive: Function 'GetEngineLine' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:11284:29: style:inconclusive: Function 'GetEngineLine' argument 2 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:11333:24: style:inconclusive: Function 'RecentEngineEvent' argument 1 names different: declaration '' definition 'nr'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:11347:14: style:inconclusive: Function 'Pairing' argument 1 names different: declaration '' definition 'nr'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:11347:22: style:inconclusive: Function 'Pairing' argument 2 names different: declaration '' definition 'nPlayers'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:11347:37: style:inconclusive: Function 'Pairing' argument 3 names different: declaration '' definition 'whitePlayer'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:11347:55: style:inconclusive: Function 'Pairing' argument 4 names different: declaration '' definition 'blackPlayer'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:11347:73: style:inconclusive: Function 'Pairing' argument 5 names different: declaration '' definition 'syncInterval'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:11396:22: style:inconclusive: Function 'NextTourneyGame' argument 1 names different: declaration '' definition 'nr'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:11396:31: style:inconclusive: Function 'NextTourneyGame' argument 2 names different: declaration '' definition 'swapColors'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:11507:28: style:inconclusive: Function 'UserAdjudicationEvent' argument 1 names different: declaration '' definition 'result'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:11549:21: style:inconclusive: Function 'GameEnds' argument 1 names different: declaration '' definition 'result'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:11549:35: style:inconclusive: Function 'GameEnds' argument 2 names different: declaration '' definition 'resultDetails'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:11549:54: style:inconclusive: Function 'GameEnds' argument 3 names different: declaration '' definition 'whosays'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:11963:40: style:inconclusive: Function 'FeedMovesToProgram' argument 1 names different: declaration '' definition 'cps'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:11963:49: style:inconclusive: Function 'FeedMovesToProgram' argument 2 names different: declaration '' definition 'upto'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:12034:12: style:inconclusive: Function 'Reset' argument 1 names different: declaration '' definition 'redraw'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:12034:24: style:inconclusive: Function 'Reset' argument 2 names different: declaration '' definition 'init'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:12223:28: style:inconclusive: Function 'LoadGameOneMove' argument 1 names different: declaration '' definition 'readAhead'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:12466:25: style:inconclusive: Function 'LoadGameFromFile' argument 1 names different: declaration '' definition 'filename'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:12466:39: style:inconclusive: Function 'LoadGameFromFile' argument 2 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:12466:48: style:inconclusive: Function 'LoadGameFromFile' argument 3 names different: declaration '' definition 'title'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:12466:59: style:inconclusive: Function 'LoadGameFromFile' argument 4 names different: declaration '' definition 'useList'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:12569:22: style:inconclusive: Function 'CmailLoadGame' argument 1 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:12569:29: style:inconclusive: Function 'CmailLoadGame' argument 2 names different: declaration '' definition 'gameNumber'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:12569:47: style:inconclusive: Function 'CmailLoadGame' argument 3 names different: declaration '' definition 'title'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:12569:58: style:inconclusive: Function 'CmailLoadGame' argument 4 names different: declaration '' definition 'useList'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:12610:17: style:inconclusive: Function 'ReloadGame' argument 1 names different: declaration '' definition 'offset'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:12702:15: style:inconclusive: Function 'PackMove' argument 1 names different: declaration '' definition 'fromX'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:12702:26: style:inconclusive: Function 'PackMove' argument 2 names different: declaration '' definition 'fromY'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:12702:37: style:inconclusive: Function 'PackMove' argument 3 names different: declaration '' definition 'toX'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:12702:46: style:inconclusive: Function 'PackMove' argument 4 names different: declaration '' definition 'toY'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:12702:63: style:inconclusive: Function 'PackMove' argument 5 names different: declaration '' definition 'promoPiece'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:12756:17: style:inconclusive: Function 'PackGame' argument 1 names different: declaration '' definition 'board'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:12917:29: style:inconclusive: Function 'GameContainsPosition' argument 1 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:12917:42: style:inconclusive: Function 'GameContainsPosition' argument 2 names different: declaration '' definition 'lg'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:13021:17: style:inconclusive: Function 'LoadGame' argument 1 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:13021:24: style:inconclusive: Function 'LoadGame' argument 2 names different: declaration '' definition 'gameNumber'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:13021:42: style:inconclusive: Function 'LoadGame' argument 3 names different: declaration '' definition 'title'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:13021:53: style:inconclusive: Function 'LoadGame' argument 4 names different: declaration '' definition 'useList'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:13503:21: style:inconclusive: Function 'ReloadPosition' argument 1 names different: declaration '' definition 'offset'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:13520:29: style:inconclusive: Function 'LoadPositionFromFile' argument 1 names different: declaration '' definition 'filename'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:13520:43: style:inconclusive: Function 'LoadPositionFromFile' argument 2 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:13520:52: style:inconclusive: Function 'LoadPositionFromFile' argument 3 names different: declaration '' definition 'title'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:13541:21: style:inconclusive: Function 'LoadPosition' argument 1 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:13541:28: style:inconclusive: Function 'LoadPosition' argument 2 names different: declaration '' definition 'positionNumber'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:13541:50: style:inconclusive: Function 'LoadPosition' argument 3 names different: declaration '' definition 'title'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:13680:36: style:inconclusive: Function 'CopyPlayerNameIntoFileName' argument 1 names different: declaration '' definition 'dest'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:13680:48: style:inconclusive: Function 'CopyPlayerNameIntoFileName' argument 2 names different: declaration '' definition 'src'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:13693:24: style:inconclusive: Function 'DefaultFileName' argument 1 names different: declaration '' definition 'ext'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:13713:23: style:inconclusive: Function 'SaveGameToFile' argument 1 names different: declaration '' definition 'filename'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:13713:37: style:inconclusive: Function 'SaveGameToFile' argument 2 names different: declaration '' definition 'append'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:13747:17: style:inconclusive: Function 'SavePart' argument 1 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:14008:20: style:inconclusive: Function 'SaveGamePGN' argument 1 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:14018:25: style:inconclusive: Function 'SaveGameOldStyle' argument 1 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:14082:17: style:inconclusive: Function 'SaveGame' argument 1 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:14082:24: style:inconclusive: Function 'SaveGame' argument 2 names different: declaration '' definition 'dummy'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:14082:37: style:inconclusive: Function 'SaveGame' argument 3 names different: declaration '' definition 'dummy2'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:14094:27: style:inconclusive: Function 'SavePositionToFile' argument 1 names different: declaration '' definition 'filename'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:14122:21: style:inconclusive: Function 'SavePosition' argument 1 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:14122:28: style:inconclusive: Function 'SavePosition' argument 2 names different: declaration '' definition 'dummy'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:14122:41: style:inconclusive: Function 'SavePosition' argument 3 names different: declaration '' definition 'dummy2'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:14146:26: style:inconclusive: Function 'ReloadCmailMsgEvent' argument 1 names different: declaration '' definition 'unregister'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:14477:16: style:inconclusive: Function 'ExitEvent' argument 1 names different: declaration '' definition 'status'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:14538:33: style:inconclusive: Function 'PauseEngine' argument 1 names different: declaration '' definition 'cps'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:15006:35: style:inconclusive: Function 'WaitForEngine' argument 1 names different: declaration '' definition 'cps'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:15006:61: style:inconclusive: Function 'WaitForEngine' argument 2 names different: declaration '' definition 'retry'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:15385:27: style:inconclusive: Function 'EditPositionDone' argument 1 names different: declaration '' definition 'fakeRights'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:15438:17: style:inconclusive: Function 'TimeDelay' argument 1 names different: declaration '' definition 'ms'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:15450:27: style:inconclusive: Function 'SendMultiLineToICS' argument 1 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:15501:36: style:inconclusive: Function 'EditPositionMenuEvent' argument 1 names different: declaration '' definition 'selection'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:15501:51: style:inconclusive: Function 'EditPositionMenuEvent' argument 2 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:15501:58: style:inconclusive: Function 'EditPositionMenuEvent' argument 3 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:15678:28: style:inconclusive: Function 'DropMenuEvent' argument 1 names different: declaration '' definition 'selection'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:15678:43: style:inconclusive: Function 'DropMenuEvent' argument 2 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:15678:50: style:inconclusive: Function 'DropMenuEvent' argument 3 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:15816:17: style:inconclusive: Function 'ClockClick' argument 1 names different: declaration '' definition 'which'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:15967:19: style:inconclusive: Function 'ForwardInner' argument 1 names different: declaration '' definition 'target'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:16084:20: style:inconclusive: Function 'BackwardInner' argument 1 names different: declaration '' definition 'target'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:16201:16: style:inconclusive: Function 'ToNrEvent' argument 1 names different: declaration '' definition 'to'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:16214:22: style:inconclusive: Function 'RevertEvent' argument 1 names different: declaration '' definition 'annotate'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:16356:21: style:inconclusive: Function 'SaveSelected' argument 1 names different: declaration '' definition 'g'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:16356:28: style:inconclusive: Function 'SaveSelected' argument 2 names different: declaration '' definition 'dummy'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:16356:41: style:inconclusive: Function 'SaveSelected' argument 3 names different: declaration '' definition 'dummy2'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:16464:22: style:inconclusive: Function 'PrintPosition' argument 1 names different: declaration '' definition 'fp'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:16464:30: style:inconclusive: Function 'PrintPosition' argument 2 names different: declaration '' definition 'move'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:16482:23: style:inconclusive: Function 'PrintOpponents' argument 1 names different: declaration '' definition 'fp'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:16493:24: style:inconclusive: Function 'TidyProgramName' argument 1 names different: declaration '' definition 'prog'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:16493:36: style:inconclusive: Function 'TidyProgramName' argument 2 names different: declaration '' definition 'host'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:16493:47: style:inconclusive: Function 'TidyProgramName' argument 3 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:16639:21: style:inconclusive: Function 'ReplaceComment' argument 1 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:16639:34: style:inconclusive: Function 'ReplaceComment' argument 2 names different: declaration '' definition 'text'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:16694:20: style:inconclusive: Function 'AppendComment' argument 1 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:16694:33: style:inconclusive: Function 'AppendComment' argument 2 names different: declaration '' definition 'text'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:16694:47: style:inconclusive: Function 'AppendComment' argument 3 names different: declaration '' definition 'addBraces'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:16758:25: style:inconclusive: Function 'GetInfoFromComment' argument 1 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:16758:39: style:inconclusive: Function 'GetInfoFromComment' argument 2 names different: declaration '' definition 'text'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:16861:22: style:inconclusive: Function 'SendToProgram' argument 1 names different: declaration '' definition 'message'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:16861:50: style:inconclusive: Function 'SendToProgram' argument 2 names different: declaration '' definition 'cps'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:16905:36: style:inconclusive: Function 'ReceiveFromProgram' argument 1 names different: declaration '' definition 'isr'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:16905:50: style:inconclusive: Function 'ReceiveFromProgram' argument 2 names different: declaration '' definition 'closure'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:16905:65: style:inconclusive: Function 'ReceiveFromProgram' argument 3 names different: declaration '' definition 'message'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:16905:78: style:inconclusive: Function 'ReceiveFromProgram' argument 4 names different: declaration '' definition 'count'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:16905:89: style:inconclusive: Function 'ReceiveFromProgram' argument 5 names different: declaration '' definition 'error'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:17000:37: style:inconclusive: Function 'SendTimeControl' argument 1 names different: declaration '' definition 'cps'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:17000:46: style:inconclusive: Function 'SendTimeControl' argument 2 names different: declaration '' definition 'mps'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:17000:56: style:inconclusive: Function 'SendTimeControl' argument 3 names different: declaration '' definition 'tc'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:17000:64: style:inconclusive: Function 'SendTimeControl' argument 4 names different: declaration '' definition 'inc'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:17000:73: style:inconclusive: Function 'SendTimeControl' argument 5 names different: declaration '' definition 'sd'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:17000:81: style:inconclusive: Function 'SendTimeControl' argument 6 names different: declaration '' definition 'st'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:17075:39: style:inconclusive: Function 'SendTimeRemaining' argument 1 names different: declaration '' definition 'cps'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:17075:48: style:inconclusive: Function 'SendTimeRemaining' argument 2 names different: declaration '' definition 'machineWhite'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:17105:42: style:inconclusive: Function 'EngineDefinedVariant' argument 1 names different: declaration '' definition 'cps'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:17105:51: style:inconclusive: Function 'EngineDefinedVariant' argument 2 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:17280:33: style:inconclusive: Function 'FeatureDone' argument 1 names different: declaration '' definition 'cps'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:17280:42: style:inconclusive: Function 'FeatureDone' argument 2 names different: declaration '' definition 'val'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:17296:22: style:inconclusive: Function 'ParseFeatures' argument 1 names different: declaration '' definition 'args'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:17296:47: style:inconclusive: Function 'ParseFeatures' argument 2 names different: declaration '' definition 'cps'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:17393:27: style:inconclusive: Function 'PeriodicUpdatesEvent' argument 1 names different: declaration '' definition 'newState'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:17411:26: style:inconclusive: Function 'PonderNextMoveEvent' argument 1 names different: declaration '' definition 'newState'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:17431:22: style:inconclusive: Function 'NewSettingEvent' argument 1 names different: declaration '' definition 'option'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:17431:35: style:inconclusive: Function 'NewSettingEvent' argument 2 names different: declaration '' definition 'feature'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:17431:50: style:inconclusive: Function 'NewSettingEvent' argument 3 names different: declaration '' definition 'command'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:17431:63: style:inconclusive: Function 'NewSettingEvent' argument 4 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:17471:25: style:inconclusive: Function 'AskQuestionEvent' argument 1 names different: declaration '' definition 'title'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:17471:38: style:inconclusive: Function 'AskQuestionEvent' argument 2 names different: declaration '' definition 'question'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:17471:54: style:inconclusive: Function 'AskQuestionEvent' argument 3 names different: declaration '' definition 'replyPrefix'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:17471:73: style:inconclusive: Function 'AskQuestionEvent' argument 4 names different: declaration '' definition 'which'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:17479:19: style:inconclusive: Function 'TypeInEvent' argument 1 names different: declaration '' definition 'firstChar'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:17493:24: style:inconclusive: Function 'TypeInDoneEvent' argument 1 names different: declaration '' definition 'move'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:17536:18: style:inconclusive: Function 'DisplayMove' argument 1 names different: declaration '' definition 'moveNumber'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:17593:21: style:inconclusive: Function 'DisplayComment' argument 1 names different: declaration '' definition 'moveNumber'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:17593:39: style:inconclusive: Function 'DisplayComment' argument 2 names different: declaration '' definition 'text'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:17615:31: style:inconclusive: Function 'Attention' argument 1 names different: declaration '' definition 'cps'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:17739:24: style:inconclusive: Function 'GetTimeMark' argument 1 names different: declaration '' definition 'tm'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:17771:30: style:inconclusive: Function 'SubtractTimeMarks' argument 1 names different: declaration '' definition 'tm2'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:17771:45: style:inconclusive: Function 'SubtractTimeMarks' argument 2 names different: declaration '' definition 'tm1'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:17792:22: style:inconclusive: Function 'NextTickLength' argument 1 names different: declaration '' definition 'timeRemaining'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:17808:22: style:inconclusive: Function 'AdjustClock' argument 1 names different: declaration '' definition 'which'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:17808:33: style:inconclusive: Function 'AdjustClock' argument 2 names different: declaration '' definition 'dir'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:17941:19: style:inconclusive: Function 'SwitchClocks' argument 1 names different: declaration '' definition 'newMoveNr'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:18061:18: style:inconclusive: Function 'TimeString' argument 1 names different: declaration '' definition 'ms'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:18111:15: style:inconclusive: Function 'StrStr' argument 1 names different: declaration '' definition 'string'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:18111:29: style:inconclusive: Function 'StrStr' argument 2 names different: declaration '' definition 'match'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:18125:19: style:inconclusive: Function 'StrCaseStr' argument 1 names different: declaration '' definition 'string'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:18125:33: style:inconclusive: Function 'StrCaseStr' argument 2 names different: declaration '' definition 'match'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:18144:19: style:inconclusive: Function 'StrCaseCmp' argument 1 names different: declaration '' definition 's1'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:18144:29: style:inconclusive: Function 'StrCaseCmp' argument 2 names different: declaration '' definition 's2'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:18159:14: style:inconclusive: Function 'ToLower' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:18166:14: style:inconclusive: Function 'ToUpper' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:18173:16: style:inconclusive: Function 'StrSave' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:18185:19: style:inconclusive: Function 'StrSavePtr' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:18185:29: style:inconclusive: Function 'StrSavePtr' argument 2 names different: declaration '' definition 'savePtr'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:18212:20: style:inconclusive: Function 'PositionToFEN' argument 1 names different: declaration '' definition 'move'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:18212:32: style:inconclusive: Function 'PositionToFEN' argument 2 names different: declaration '' definition 'overrideCastling'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:18212:54: style:inconclusive: Function 'PositionToFEN' argument 3 names different: declaration '' definition 'moveCounts'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:18433:17: style:inconclusive: Function 'ParseFEN' argument 1 names different: declaration '' definition 'board'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:18433:29: style:inconclusive: Function 'ParseFEN' argument 2 names different: declaration '' definition 'blackPlaysFirst'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:18433:52: style:inconclusive: Function 'ParseFEN' argument 3 names different: declaration '' definition 'fen'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:18433:65: style:inconclusive: Function 'ParseFEN' argument 4 names different: declaration '' definition 'autoSize'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:18779:29: style:inconclusive: Function 'EditPositionPasteFEN' argument 1 names different: declaration '' definition 'fen'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:18803:26: style:inconclusive: Function 'set_cont_sequence' argument 1 names different: declaration '' definition 'new_seq'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:18829:13: style:inconclusive: Function 'wrap' argument 1 names different: declaration '' definition 'dest'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:18829:25: style:inconclusive: Function 'wrap' argument 2 names different: declaration '' definition 'src'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:18829:34: style:inconclusive: Function 'wrap' argument 3 names different: declaration '' definition 'count'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:18829:45: style:inconclusive: Function 'wrap' argument 4 names different: declaration '' definition 'width'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:18829:57: style:inconclusive: Function 'wrap' argument 5 names different: declaration '' definition 'lp'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:18913:16: style:inconclusive: Function 'PushInner' argument 1 names different: declaration '' definition 'firstMove'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:18913:31: style:inconclusive: Function 'PushInner' argument 2 names different: declaration '' definition 'lastMove'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:18944:15: style:inconclusive: Function 'PushTail' argument 1 names different: declaration '' definition 'firstMove'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:18944:30: style:inconclusive: Function 'PushTail' argument 2 names different: declaration '' definition 'lastMove'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:18958:19: style:inconclusive: Function 'PopInner' argument 1 names different: declaration '' definition 'annotate'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:19005:18: style:inconclusive: Function 'PopTail' argument 1 names different: declaration '' definition 'annotate'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:19037:20: style:inconclusive: Function 'LoadVariation' argument 1 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:19037:33: style:inconclusive: Function 'LoadVariation' argument 2 names different: declaration '' definition 'text'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/backend.c:989:32: style: Local variable 'command' shadows outer variable [shadowVariable] xboard-4.9.1/backend.c:11098:7: note: Shadowed declaration xboard-4.9.1/backend.c:989:32: note: Shadow variable xboard-4.9.1/backend.c:1611:10: style: Local variable 'w' shadows outer variable [shadowVariable] xboard-4.9.1/backend.c:2623:36: note: Shadowed declaration xboard-4.9.1/backend.c:1611:10: note: Shadow variable xboard-4.9.1/backend.c:1611:13: style: Local variable 'h' shadows outer variable [shadowVariable] xboard-4.9.1/backend.c:2623:33: note: Shadowed declaration xboard-4.9.1/backend.c:1611:13: note: Shadow variable xboard-4.9.1/backend.c:2784:40: style: Local variable 'second' shadows outer variable [shadowVariable] xboard-4.9.1/backend.h:391:33: note: Shadowed declaration xboard-4.9.1/backend.c:2784:40: note: Shadow variable xboard-4.9.1/backend.c:3098:12: style: Local variable 'p' shadows outer variable [shadowVariable] xboard-4.9.1/backend.c:2853:11: note: Shadowed declaration xboard-4.9.1/backend.c:3098:12: note: Shadow variable xboard-4.9.1/backend.c:3200:13: style: Local variable 'buf' shadows outer variable [shadowVariable] xboard-4.9.1/backend.c:2841:17: note: Shadowed declaration xboard-4.9.1/backend.c:3200:13: note: Shadow variable xboard-4.9.1/backend.c:3247:10: style: Local variable 'p' shadows outer variable [shadowVariable] xboard-4.9.1/backend.c:2853:11: note: Shadowed declaration xboard-4.9.1/backend.c:3247:10: note: Shadow variable xboard-4.9.1/backend.c:3297:13: style: Local variable 'p' shadows outer variable [shadowVariable] xboard-4.9.1/backend.c:2853:11: note: Shadowed declaration xboard-4.9.1/backend.c:3297:13: note: Shadow variable xboard-4.9.1/backend.c:3322:7: style: Local variable 'p' shadows outer variable [shadowVariable] xboard-4.9.1/backend.c:2853:11: note: Shadowed declaration xboard-4.9.1/backend.c:3322:7: note: Shadow variable xboard-4.9.1/backend.c:4158:14: style: Local variable 'str' shadows outer variable [shadowVariable] xboard-4.9.1/backend.c:2847:10: note: Shadowed declaration xboard-4.9.1/backend.c:4158:14: note: Shadow variable xboard-4.9.1/backend.c:4349:9: style: Local variable 'fromX' shadows outer variable [shadowVariable] xboard-4.9.1/frontend.h:133:12: note: Shadowed declaration xboard-4.9.1/backend.c:4349:9: note: Shadow variable xboard-4.9.1/backend.c:4349:16: style: Local variable 'fromY' shadows outer variable [shadowVariable] xboard-4.9.1/frontend.h:133:19: note: Shadowed declaration xboard-4.9.1/backend.c:4349:16: note: Shadow variable xboard-4.9.1/backend.c:4349:23: style: Local variable 'toX' shadows outer variable [shadowVariable] xboard-4.9.1/frontend.h:133:26: note: Shadowed declaration xboard-4.9.1/backend.c:4349:23: note: Shadow variable xboard-4.9.1/backend.c:4349:28: style: Local variable 'toY' shadows outer variable [shadowVariable] xboard-4.9.1/frontend.h:133:31: note: Shadowed declaration xboard-4.9.1/backend.c:4349:28: note: Shadow variable xboard-4.9.1/backend.c:4364:21: style: Local variable 'j' shadows outer variable [shadowVariable] xboard-4.9.1/backend.c:4340:9: note: Shadowed declaration xboard-4.9.1/backend.c:4364:21: note: Shadow variable xboard-4.9.1/backend.c:4696:14: style: Local variable 'j' shadows outer variable [shadowVariable] xboard-4.9.1/backend.c:4340:9: note: Shadowed declaration xboard-4.9.1/backend.c:4696:14: note: Shadow variable xboard-4.9.1/backend.c:5150:13: style: Local variable 'fromX' shadows outer variable [shadowVariable] xboard-4.9.1/frontend.h:133:12: note: Shadowed declaration xboard-4.9.1/backend.c:5150:13: note: Shadow variable xboard-4.9.1/backend.c:5151:13: style: Local variable 'fromY' shadows outer variable [shadowVariable] xboard-4.9.1/frontend.h:133:19: note: Shadowed declaration xboard-4.9.1/backend.c:5151:13: note: Shadow variable xboard-4.9.1/backend.c:5152:13: style: Local variable 'toX' shadows outer variable [shadowVariable] xboard-4.9.1/frontend.h:133:26: note: Shadowed declaration xboard-4.9.1/backend.c:5152:13: note: Shadow variable xboard-4.9.1/backend.c:5153:13: style: Local variable 'toY' shadows outer variable [shadowVariable] xboard-4.9.1/frontend.h:133:31: note: Shadowed declaration xboard-4.9.1/backend.c:5153:13: note: Shadow variable xboard-4.9.1/backend.c:5305:31: style: Local variable 'command' shadows outer variable [shadowVariable] xboard-4.9.1/backend.c:11098:7: note: Shadowed declaration xboard-4.9.1/backend.c:5305:31: note: Shadow variable xboard-4.9.1/backend.c:5646:7: style: Local variable 'fromX' shadows outer variable [shadowVariable] xboard-4.9.1/frontend.h:133:12: note: Shadowed declaration xboard-4.9.1/backend.c:5646:7: note: Shadow variable xboard-4.9.1/backend.c:5646:14: style: Local variable 'fromY' shadows outer variable [shadowVariable] xboard-4.9.1/frontend.h:133:19: note: Shadowed declaration xboard-4.9.1/backend.c:5646:14: note: Shadow variable xboard-4.9.1/backend.c:5646:21: style: Local variable 'toX' shadows outer variable [shadowVariable] xboard-4.9.1/frontend.h:133:26: note: Shadowed declaration xboard-4.9.1/backend.c:5646:21: note: Shadow variable xboard-4.9.1/backend.c:5646:26: style: Local variable 'toY' shadows outer variable [shadowVariable] xboard-4.9.1/frontend.h:133:31: note: Shadowed declaration xboard-4.9.1/backend.c:5646:26: note: Shadow variable xboard-4.9.1/backend.c:5947:12: style: Local variable 'first' shadows outer variable [shadowVariable] xboard-4.9.1/backend.h:391:26: note: Shadowed declaration xboard-4.9.1/backend.c:5947:12: note: Shadow variable xboard-4.9.1/backend.c:6496:25: style: Local variable 'right' shadows outer variable [shadowVariable] xboard-4.9.1/backend.c:7542:9: note: Shadowed declaration xboard-4.9.1/backend.c:6496:25: note: Shadow variable xboard-4.9.1/backend.c:7550:16: style: Local variable 'second' shadows outer variable [shadowVariable] xboard-4.9.1/backend.h:391:33: note: Shadowed declaration xboard-4.9.1/backend.c:7550:16: note: Shadow variable xboard-4.9.1/backend.c:7874:14: style: Local variable 'piece' shadows outer variable [shadowVariable] xboard-4.9.1/backend.c:7552:17: note: Shadowed declaration xboard-4.9.1/backend.c:7874:14: note: Shadow variable xboard-4.9.1/backend.c:8111:12: style: Local variable 'w' shadows outer variable [shadowVariable] xboard-4.9.1/backend.c:2623:36: note: Shadowed declaration xboard-4.9.1/backend.c:8111:12: note: Shadow variable xboard-4.9.1/backend.c:8340:11: style: Local variable 'i' shadows outer variable [shadowVariable] xboard-4.9.1/backend.c:8288:65: note: Shadowed declaration xboard-4.9.1/backend.c:8340:11: note: Shadow variable xboard-4.9.1/backend.c:8670:10: style: Local variable 'fromX' shadows outer variable [shadowVariable] xboard-4.9.1/frontend.h:133:12: note: Shadowed declaration xboard-4.9.1/backend.c:8670:10: note: Shadow variable xboard-4.9.1/backend.c:8670:17: style: Local variable 'fromY' shadows outer variable [shadowVariable] xboard-4.9.1/frontend.h:133:19: note: Shadowed declaration xboard-4.9.1/backend.c:8670:17: note: Shadow variable xboard-4.9.1/backend.c:8670:24: style: Local variable 'toX' shadows outer variable [shadowVariable] xboard-4.9.1/frontend.h:133:26: note: Shadowed declaration xboard-4.9.1/backend.c:8670:24: note: Shadow variable xboard-4.9.1/backend.c:8670:29: style: Local variable 'toY' shadows outer variable [shadowVariable] xboard-4.9.1/frontend.h:133:31: note: Shadowed declaration xboard-4.9.1/backend.c:8670:29: note: Shadow variable xboard-4.9.1/backend.c:8738:9: style: Local variable 'fromX' shadows outer variable [shadowVariable] xboard-4.9.1/frontend.h:133:12: note: Shadowed declaration xboard-4.9.1/backend.c:8738:9: note: Shadow variable xboard-4.9.1/backend.c:8738:16: style: Local variable 'fromY' shadows outer variable [shadowVariable] xboard-4.9.1/frontend.h:133:19: note: Shadowed declaration xboard-4.9.1/backend.c:8738:16: note: Shadow variable xboard-4.9.1/backend.c:8738:23: style: Local variable 'toX' shadows outer variable [shadowVariable] xboard-4.9.1/frontend.h:133:26: note: Shadowed declaration xboard-4.9.1/backend.c:8738:23: note: Shadow variable xboard-4.9.1/backend.c:8738:28: style: Local variable 'toY' shadows outer variable [shadowVariable] xboard-4.9.1/frontend.h:133:31: note: Shadowed declaration xboard-4.9.1/backend.c:8738:28: note: Shadow variable xboard-4.9.1/backend.c:8780:12: style: Local variable 'p' shadows outer variable [shadowVariable] xboard-4.9.1/backend.c:8741:11: note: Shadowed declaration xboard-4.9.1/backend.c:8780:12: note: Shadow variable xboard-4.9.1/backend.c:8900:21: style: Local variable 'p' shadows outer variable [shadowVariable] xboard-4.9.1/backend.c:8741:11: note: Shadowed declaration xboard-4.9.1/backend.c:8900:21: note: Shadow variable xboard-4.9.1/backend.c:8933:22: style: Local variable 'moveType' shadows outer variable [shadowVariable] xboard-4.9.1/backend.c:8739:15: note: Shadowed declaration xboard-4.9.1/backend.c:8933:22: note: Shadow variable xboard-4.9.1/backend.c:9141:18: style: Local variable 'w' shadows outer variable [shadowVariable] xboard-4.9.1/backend.c:2623:36: note: Shadowed declaration xboard-4.9.1/backend.c:9141:18: note: Shadow variable xboard-4.9.1/backend.c:9141:21: style: Local variable 'h' shadows outer variable [shadowVariable] xboard-4.9.1/backend.c:2623:33: note: Shadowed declaration xboard-4.9.1/backend.c:9141:21: note: Shadow variable xboard-4.9.1/backend.c:9170:13: style: Local variable 'p' shadows outer variable [shadowVariable] xboard-4.9.1/backend.c:8741:11: note: Shadowed declaration xboard-4.9.1/backend.c:9170:13: note: Shadow variable xboard-4.9.1/backend.c:9529:8: style: Local variable 'p' shadows outer variable [shadowVariable] xboard-4.9.1/backend.c:8741:11: note: Shadowed declaration xboard-4.9.1/backend.c:9529:8: note: Shadow variable xboard-4.9.1/backend.c:9541:8: style: Local variable 'p' shadows outer variable [shadowVariable] xboard-4.9.1/backend.c:8741:11: note: Shadowed declaration xboard-4.9.1/backend.c:9541:8: note: Shadow variable xboard-4.9.1/backend.c:9558:8: style: Local variable 'p' shadows outer variable [shadowVariable] xboard-4.9.1/backend.c:8741:11: note: Shadowed declaration xboard-4.9.1/backend.c:9558:8: note: Shadow variable xboard-4.9.1/backend.c:9763:27: style: Local variable 'p' shadows outer variable [shadowVariable] xboard-4.9.1/backend.c:8741:11: note: Shadowed declaration xboard-4.9.1/backend.c:9763:27: note: Shadow variable xboard-4.9.1/backend.c:9779:27: style: Local variable 'p' shadows outer variable [shadowVariable] xboard-4.9.1/backend.c:8741:11: note: Shadowed declaration xboard-4.9.1/backend.c:9779:27: note: Shadow variable xboard-4.9.1/backend.c:9779:42: style: Local variable 'solved' shadows outer variable [shadowVariable] xboard-4.9.1/backend.c:9734:10: note: Shadowed declaration xboard-4.9.1/backend.c:9779:42: note: Shadow variable xboard-4.9.1/backend.c:10032:9: style: Local variable 'fromX' shadows outer variable [shadowVariable] xboard-4.9.1/frontend.h:133:12: note: Shadowed declaration xboard-4.9.1/backend.c:10032:9: note: Shadow variable xboard-4.9.1/backend.c:10032:16: style: Local variable 'fromY' shadows outer variable [shadowVariable] xboard-4.9.1/frontend.h:133:19: note: Shadowed declaration xboard-4.9.1/backend.c:10032:16: note: Shadow variable xboard-4.9.1/backend.c:10032:23: style: Local variable 'toX' shadows outer variable [shadowVariable] xboard-4.9.1/frontend.h:133:26: note: Shadowed declaration xboard-4.9.1/backend.c:10032:23: note: Shadow variable xboard-4.9.1/backend.c:10032:28: style: Local variable 'toY' shadows outer variable [shadowVariable] xboard-4.9.1/frontend.h:133:31: note: Shadowed declaration xboard-4.9.1/backend.c:10032:28: note: Shadow variable xboard-4.9.1/backend.c:10473:14: style: Local variable 'piece' shadows outer variable [shadowVariable] xboard-4.9.1/backend.c:10215:43: note: Shadowed declaration xboard-4.9.1/backend.c:10473:14: note: Shadow variable xboard-4.9.1/backend.c:10644:26: style: Local variable 'p' shadows outer variable [shadowVariable] xboard-4.9.1/backend.c:10588:17: note: Shadowed declaration xboard-4.9.1/backend.c:10644:26: note: Shadow variable xboard-4.9.1/backend.c:10868:10: style: Local variable 'w' shadows outer variable [shadowVariable] xboard-4.9.1/backend.c:2623:36: note: Shadowed declaration xboard-4.9.1/backend.c:10868:10: note: Shadow variable xboard-4.9.1/backend.c:10868:13: style: Local variable 'h' shadows outer variable [shadowVariable] xboard-4.9.1/backend.c:2623:33: note: Shadowed declaration xboard-4.9.1/backend.c:10868:13: note: Shadow variable xboard-4.9.1/backend.c:11134:42: style: Local variable 'w' shadows outer variable [shadowVariable] xboard-4.9.1/backend.c:2623:36: note: Shadowed declaration xboard-4.9.1/backend.c:11134:42: note: Shadow variable xboard-4.9.1/backend.c:11257:9: style: Local variable 'h' shadows outer variable [shadowVariable] xboard-4.9.1/backend.c:2623:33: note: Shadowed declaration xboard-4.9.1/backend.c:11257:9: note: Shadow variable xboard-4.9.1/backend.c:11309:25: style: Local variable 'engineName' shadows outer variable [shadowVariable] xboard-4.9.1/backend.c:956:14: note: Shadowed declaration xboard-4.9.1/backend.c:11309:25: note: Shadow variable xboard-4.9.1/backend.c:11738:8: style: Local variable 'buf' shadows outer variable [shadowVariable] xboard-4.9.1/backend.c:11553:10: note: Shadowed declaration xboard-4.9.1/backend.c:11738:8: note: Shadow variable xboard-4.9.1/backend.c:11822:13: style: Local variable 'buf' shadows outer variable [shadowVariable] xboard-4.9.1/backend.c:11553:10: note: Shadowed declaration xboard-4.9.1/backend.c:11822:13: note: Shadow variable xboard-4.9.1/backend.c:11848:13: style: Local variable 'buf' shadows outer variable [shadowVariable] xboard-4.9.1/backend.c:11553:10: note: Shadowed declaration xboard-4.9.1/backend.c:11848:13: note: Shadow variable xboard-4.9.1/backend.c:12148:9: style: Local variable 'fromX' shadows outer variable [shadowVariable] xboard-4.9.1/frontend.h:133:12: note: Shadowed declaration xboard-4.9.1/backend.c:12148:9: note: Shadow variable xboard-4.9.1/backend.c:12148:16: style: Local variable 'fromY' shadows outer variable [shadowVariable] xboard-4.9.1/frontend.h:133:19: note: Shadowed declaration xboard-4.9.1/backend.c:12148:16: note: Shadow variable xboard-4.9.1/backend.c:12148:23: style: Local variable 'toX' shadows outer variable [shadowVariable] xboard-4.9.1/frontend.h:133:26: note: Shadowed declaration xboard-4.9.1/backend.c:12148:23: note: Shadow variable xboard-4.9.1/backend.c:12148:28: style: Local variable 'toY' shadows outer variable [shadowVariable] xboard-4.9.1/frontend.h:133:31: note: Shadowed declaration xboard-4.9.1/backend.c:12148:28: note: Shadow variable xboard-4.9.1/backend.c:12225:9: style: Local variable 'fromX' shadows outer variable [shadowVariable] xboard-4.9.1/frontend.h:133:12: note: Shadowed declaration xboard-4.9.1/backend.c:12225:9: note: Shadow variable xboard-4.9.1/backend.c:12225:20: style: Local variable 'fromY' shadows outer variable [shadowVariable] xboard-4.9.1/frontend.h:133:19: note: Shadowed declaration xboard-4.9.1/backend.c:12225:20: note: Shadow variable xboard-4.9.1/backend.c:12225:31: style: Local variable 'toX' shadows outer variable [shadowVariable] xboard-4.9.1/frontend.h:133:26: note: Shadowed declaration xboard-4.9.1/backend.c:12225:31: note: Shadow variable xboard-4.9.1/backend.c:12225:40: style: Local variable 'toY' shadows outer variable [shadowVariable] xboard-4.9.1/frontend.h:133:31: note: Shadowed declaration xboard-4.9.1/backend.c:12225:40: note: Shadow variable xboard-4.9.1/backend.c:12506:9: style: Local variable 'fromX' shadows outer variable [shadowVariable] xboard-4.9.1/frontend.h:133:12: note: Shadowed declaration xboard-4.9.1/backend.c:12506:9: note: Shadow variable xboard-4.9.1/backend.c:12506:16: style: Local variable 'fromY' shadows outer variable [shadowVariable] xboard-4.9.1/frontend.h:133:19: note: Shadowed declaration xboard-4.9.1/backend.c:12506:16: note: Shadow variable xboard-4.9.1/backend.c:12506:23: style: Local variable 'toX' shadows outer variable [shadowVariable] xboard-4.9.1/frontend.h:133:26: note: Shadowed declaration xboard-4.9.1/backend.c:12506:23: note: Shadow variable xboard-4.9.1/backend.c:12506:28: style: Local variable 'toY' shadows outer variable [shadowVariable] xboard-4.9.1/frontend.h:133:31: note: Shadowed declaration xboard-4.9.1/backend.c:12506:28: note: Shadow variable xboard-4.9.1/backend.c:12920:9: style: Local variable 'fromX' shadows outer variable [shadowVariable] xboard-4.9.1/frontend.h:133:12: note: Shadowed declaration xboard-4.9.1/backend.c:12920:9: note: Shadow variable xboard-4.9.1/backend.c:12920:16: style: Local variable 'fromY' shadows outer variable [shadowVariable] xboard-4.9.1/frontend.h:133:19: note: Shadowed declaration xboard-4.9.1/backend.c:12920:16: note: Shadow variable xboard-4.9.1/backend.c:12920:23: style: Local variable 'toX' shadows outer variable [shadowVariable] xboard-4.9.1/frontend.h:133:26: note: Shadowed declaration xboard-4.9.1/backend.c:12920:23: note: Shadow variable xboard-4.9.1/backend.c:12920:28: style: Local variable 'toY' shadows outer variable [shadowVariable] xboard-4.9.1/frontend.h:133:31: note: Shadowed declaration xboard-4.9.1/backend.c:12920:28: note: Shadow variable xboard-4.9.1/backend.c:13286:19: style: Local variable 'i' shadows outer variable [shadowVariable] xboard-4.9.1/backend.c:13027:25: note: Shadowed declaration xboard-4.9.1/backend.c:13286:19: note: Shadow variable xboard-4.9.1/backend.c:13317:17: style: Local variable 'v' shadows outer variable [shadowVariable] xboard-4.9.1/backend.c:13030:18: note: Shadowed declaration xboard-4.9.1/backend.c:13317:17: note: Shadow variable xboard-4.9.1/backend.c:13335:6: style: Local variable 'i' shadows outer variable [shadowVariable] xboard-4.9.1/backend.c:13027:25: note: Shadowed declaration xboard-4.9.1/backend.c:13335:6: note: Shadow variable xboard-4.9.1/backend.c:13476:11: style: Local variable 'w' shadows outer variable [shadowVariable] xboard-4.9.1/backend.c:2623:36: note: Shadowed declaration xboard-4.9.1/backend.c:13476:11: note: Shadow variable xboard-4.9.1/backend.c:13606:8: style: Local variable 'p' shadows outer variable [shadowVariable] xboard-4.9.1/backend.c:13543:11: note: Shadowed declaration xboard-4.9.1/backend.c:13606:8: note: Shadow variable xboard-4.9.1/backend.c:13656:5: style: Local variable 'i' shadows outer variable [shadowVariable] xboard-4.9.1/backend.c:13545:9: note: Shadowed declaration xboard-4.9.1/backend.c:13656:5: note: Shadow variable xboard-4.9.1/backend.c:13656:8: style: Local variable 'j' shadows outer variable [shadowVariable] xboard-4.9.1/backend.c:13545:12: note: Shadowed declaration xboard-4.9.1/backend.c:13656:8: note: Shadow variable xboard-4.9.1/backend.c:15505:56: style: Local variable 'nullBoard' shadows outer variable [shadowVariable] xboard-4.9.1/backend.c:6992:27: note: Shadowed declaration xboard-4.9.1/backend.c:15505:56: note: Shadow variable xboard-4.9.1/backend.c:15993:6: style: Local variable 'fromX' shadows outer variable [shadowVariable] xboard-4.9.1/frontend.h:133:12: note: Shadowed declaration xboard-4.9.1/backend.c:15993:6: note: Shadow variable xboard-4.9.1/backend.c:15993:13: style: Local variable 'fromY' shadows outer variable [shadowVariable] xboard-4.9.1/frontend.h:133:19: note: Shadowed declaration xboard-4.9.1/backend.c:15993:13: note: Shadow variable xboard-4.9.1/backend.c:15993:20: style: Local variable 'toX' shadows outer variable [shadowVariable] xboard-4.9.1/frontend.h:133:26: note: Shadowed declaration xboard-4.9.1/backend.c:15993:20: note: Shadow variable xboard-4.9.1/backend.c:15993:25: style: Local variable 'toY' shadows outer variable [shadowVariable] xboard-4.9.1/frontend.h:133:31: note: Shadowed declaration xboard-4.9.1/backend.c:15993:25: note: Shadow variable xboard-4.9.1/backend.c:16105:6: style: Local variable 'fromX' shadows outer variable [shadowVariable] xboard-4.9.1/frontend.h:133:12: note: Shadowed declaration xboard-4.9.1/backend.c:16105:6: note: Shadow variable xboard-4.9.1/backend.c:16105:13: style: Local variable 'fromY' shadows outer variable [shadowVariable] xboard-4.9.1/frontend.h:133:19: note: Shadowed declaration xboard-4.9.1/backend.c:16105:13: note: Shadow variable xboard-4.9.1/backend.c:16105:20: style: Local variable 'toX' shadows outer variable [shadowVariable] xboard-4.9.1/frontend.h:133:26: note: Shadowed declaration xboard-4.9.1/backend.c:16105:20: note: Shadow variable xboard-4.9.1/backend.c:16105:25: style: Local variable 'toY' shadows outer variable [shadowVariable] xboard-4.9.1/frontend.h:133:31: note: Shadowed declaration xboard-4.9.1/backend.c:16105:25: note: Shadow variable xboard-4.9.1/backend.c:16669:11: style: Local variable 'p' shadows outer variable [shadowVariable] xboard-4.9.1/backend.c:16642:11: note: Shadowed declaration xboard-4.9.1/backend.c:16669:11: note: Shadow variable xboard-4.9.1/backend.c:17496:9: style: Local variable 'fromX' shadows outer variable [shadowVariable] xboard-4.9.1/frontend.h:133:12: note: Shadowed declaration xboard-4.9.1/backend.c:17496:9: note: Shadow variable xboard-4.9.1/backend.c:17496:16: style: Local variable 'fromY' shadows outer variable [shadowVariable] xboard-4.9.1/frontend.h:133:19: note: Shadowed declaration xboard-4.9.1/backend.c:17496:16: note: Shadow variable xboard-4.9.1/backend.c:17496:23: style: Local variable 'toX' shadows outer variable [shadowVariable] xboard-4.9.1/frontend.h:133:26: note: Shadowed declaration xboard-4.9.1/backend.c:17496:23: note: Shadow variable xboard-4.9.1/backend.c:17496:28: style: Local variable 'toY' shadows outer variable [shadowVariable] xboard-4.9.1/frontend.h:133:31: note: Shadowed declaration xboard-4.9.1/backend.c:17496:28: note: Shadow variable xboard-4.9.1/backend.c:18063:10: style: Local variable 'second' shadows outer variable [shadowVariable] xboard-4.9.1/backend.h:391:33: note: Shadowed declaration xboard-4.9.1/backend.c:18063:10: note: Shadow variable xboard-4.9.1/backend.c:18214:15: style: Local variable 'fromX' shadows outer variable [shadowVariable] xboard-4.9.1/frontend.h:133:12: note: Shadowed declaration xboard-4.9.1/backend.c:18214:15: note: Shadow variable xboard-4.9.1/backend.c:18214:22: style: Local variable 'fromY' shadows outer variable [shadowVariable] xboard-4.9.1/frontend.h:133:19: note: Shadowed declaration xboard-4.9.1/backend.c:18214:22: note: Shadow variable xboard-4.9.1/backend.c:18214:29: style: Local variable 'toX' shadows outer variable [shadowVariable] xboard-4.9.1/frontend.h:133:26: note: Shadowed declaration xboard-4.9.1/backend.c:18214:29: note: Shadow variable xboard-4.9.1/backend.c:18214:34: style: Local variable 'toY' shadows outer variable [shadowVariable] xboard-4.9.1/frontend.h:133:31: note: Shadowed declaration xboard-4.9.1/backend.c:18214:34: note: Shadow variable xboard-4.9.1/backend.c:18232:34: style: Local variable 'piece' shadows outer variable [shadowVariable] xboard-4.9.1/backend.c:18219:17: note: Shadowed declaration xboard-4.9.1/backend.c:18232:34: note: Shadow variable xboard-4.9.1/backend.c:18347:17: style: Local variable 'q' shadows outer variable [shadowVariable] xboard-4.9.1/backend.c:18217:15: note: Shadowed declaration xboard-4.9.1/backend.c:18347:17: note: Shadow variable xboard-4.9.1/backend.c:18410:13: style: Local variable 'i' shadows outer variable [shadowVariable] xboard-4.9.1/backend.c:18214:9: note: Shadowed declaration xboard-4.9.1/backend.c:18410:13: note: Shadow variable xboard-4.9.1/backend.c:18410:20: style: Local variable 'j' shadows outer variable [shadowVariable] xboard-4.9.1/backend.c:18214:12: note: Shadowed declaration xboard-4.9.1/backend.c:18410:20: note: Shadow variable xboard-4.9.1/backend.c:18435:18: style: Local variable 'w' shadows outer variable [shadowVariable] xboard-4.9.1/backend.c:2623:36: note: Shadowed declaration xboard-4.9.1/backend.c:18435:18: note: Shadow variable xboard-4.9.1/backend.c:18490:26: style: Local variable 'c' shadows outer variable [shadowVariable] xboard-4.9.1/backend.c:18436:14: note: Shadowed declaration xboard-4.9.1/backend.c:18490:26: note: Shadow variable xboard-4.9.1/backend.c:18497:26: style: Local variable 'c' shadows outer variable [shadowVariable] xboard-4.9.1/backend.c:18436:14: note: Shadowed declaration xboard-4.9.1/backend.c:18497:26: note: Shadow variable xboard-4.9.1/backend.c:18560:25: style: Local variable 'k' shadows outer variable [shadowVariable] xboard-4.9.1/backend.c:18435:15: note: Shadowed declaration xboard-4.9.1/backend.c:18560:25: note: Shadow variable xboard-4.9.1/backend.c:18636:11: style: Local variable 'w' shadows outer variable [shadowVariable] xboard-4.9.1/backend.c:18435:18: note: Shadowed declaration xboard-4.9.1/backend.c:18636:11: note: Shadow variable xboard-4.9.1/backend.c:18662:13: style: Local variable 'c' shadows outer variable [shadowVariable] xboard-4.9.1/backend.c:18436:14: note: Shadowed declaration xboard-4.9.1/backend.c:18662:13: note: Shadow variable xboard-4.9.1/backend.c:18761:15: style: Local variable 'c' shadows outer variable [shadowVariable] xboard-4.9.1/backend.c:18436:14: note: Shadowed declaration xboard-4.9.1/backend.c:18761:15: note: Shadow variable xboard-4.9.1/backend.c:17439:46: error: Subtracting pointers that point to different objects [subtractPointers] xboard-4.9.1/backend.c:449:26: note: Variable declared here. xboard-4.9.1/backend.c:17439:38: note: Address of variable taken here. xboard-4.9.1/backend.c:449:19: note: Variable declared here. xboard-4.9.1/backend.c:17439:54: note: Address of variable taken here. xboard-4.9.1/backend.c:17439:46: note: Subtracting pointers that point to different objects xboard-4.9.1/backend.c:721:25: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/backend.c:1369:38: style: Variable 'mytc' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/backend.c:1880:30: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/backend.c:1911:22: style: Variable 'p' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/backend.c:1911:30: style: Variable 'buflim' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/backend.c:2061:31: style: Parameter 's' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/backend.c:2085:23: style: Parameter 's' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/backend.c:2330:11: style: Variable 'bufp' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/backend.c:2378:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/backend.c:2473:34: style: Parameter 'holdings' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/backend.c:2655:14: style: Parameter 'handle' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/backend.c:2655:28: style: Parameter 'rating' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/backend.c:2657:22: style: Variable 'ext' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/backend.c:2713:24: style: Parameter 'line' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/backend.c:2853:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/backend.c:3247:10: style: Variable 'p' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/backend.c:3751:43: style: Variable 'bookHit' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/backend.c:4036:9: style: Variable 'whitename' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/backend.c:4036:21: style: Variable 'blackname' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/backend.c:4036:39: style: Variable 'endtoken' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/backend.c:4433:13: style: Variable 'toSqr' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/backend.c:4856:35: style: Variable 'prom' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/backend.c:5130:13: style: Variable 'space' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/backend.c:5164:8: style: Variable 'm' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/backend.c:5299:18: style: Variable 'castlingStrings' can be declared as const array [constVariable] xboard-4.9.1/backend.c:5414:22: style: Parameter 's' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/backend.c:5728:8: style: Variable 'p' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/backend.c:6034:30: style: Parameter 'escapes' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/backend.c:6056:19: style: Variable 'p' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/backend.c:6066:19: style: Variable 'p' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/backend.c:6634:16: style: Variable 'e' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/backend.c:6661:12: style: Variable 'p' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/backend.c:7207:11: style: Variable 'bookHit' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/backend.c:7530:24: style: Parameter 'action' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/backend.c:8068:49: style: Parameter 'cps' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/backend.c:8171:24: style: Parameter 'pCnt' can be declared as const array [constParameter] xboard-4.9.1/backend.c:8200:22: style: Parameter 'pCnt' can be declared as const array [constParameter] xboard-4.9.1/backend.c:8623:12: style: Variable 'path' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/backend.c:8741:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/backend.c:8743:11: style: Variable 'bookHit' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/backend.c:8900:41: style: Variable 'q' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/backend.c:9170:27: style: Variable 'q' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/backend.c:9170:31: style: Variable 's' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/backend.c:10733:37: style: Variable 'p' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/backend.c:10791:115: style: Parameter 'engine' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/backend.c:10793:17: style: Variable 'variant' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/backend.c:10833:25: style: Variable 'b' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/backend.c:11022:17: style: Parameter 'template' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/backend.c:11025:16: style: Variable 'tm' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/backend.c:11059:25: style: Parameter 'results' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/backend.c:11104:15: style: Variable 'q' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/backend.c:11161:21: style: Parameter 'participants' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/backend.c:11216:75: style: Parameter 'group' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/backend.c:11284:22: style: Parameter 's' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/backend.c:11398:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/backend.c:11398:15: style: Variable 'q' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/backend.c:11526:23: style: Parameter 's' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/backend.c:12466:25: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/backend.c:12766:12: style: Variable 'p' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/backend.c:12781:33: style: Parameter 'minCounts' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/backend.c:12781:49: style: Parameter 'maxCounts' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/backend.c:12816:31: style: Parameter 'move' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/backend.c:13026:15: style: Variable 'lg' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/backend.c:13477:8: style: Variable 'p' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/backend.c:13520:29: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/backend.c:13606:8: style: Variable 'p' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/backend.c:13680:48: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/backend.c:13693:24: style: Parameter 'ext' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/backend.c:13713:23: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/backend.c:13750:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/backend.c:13996:22: style: Variable 'p' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/backend.c:14094:27: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/backend.c:14305:18: style: Variable 'partCommandString' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/backend.c:14312:11: style: Variable 'arcDir' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/backend.c:14807:11: style: Variable 'bookHit' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/backend.c:14890:9: style: Variable 'bookHit' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/backend.c:15032:11: style: Variable 'bookHit' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/backend.c:15450:27: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/backend.c:16493:36: style: Parameter 'host' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/backend.c:16639:34: style: Parameter 'text' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/backend.c:16682:9: style: Variable 'p' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/backend.c:16744:30: style: Parameter 'sub_text' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/backend.c:16766:16: style: Variable 's_eval' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/backend.c:16767:16: style: Variable 's_emt' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/backend.c:16955:8: style: Variable 'quote' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/backend.c:17130:30: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/backend.c:17150:29: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/backend.c:17166:32: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/backend.c:17431:35: style: Parameter 'feature' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/backend.c:17431:50: style: Parameter 'command' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/backend.c:17471:73: style: Parameter 'which' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/backend.c:17615:31: style: Parameter 'cps' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/backend.c:17771:30: style: Parameter 'tm2' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/backend.c:17771:45: style: Parameter 'tm1' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/backend.c:18064:11: style: Variable 'sign' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/backend.c:18111:29: style: Parameter 'match' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/backend.c:18125:33: style: Parameter 'match' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/backend.c:18144:19: style: Parameter 's1' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/backend.c:18144:29: style: Parameter 's2' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/backend.c:18173:16: style: Parameter 's' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/backend.c:18185:19: style: Parameter 's' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/backend.c:18200:16: style: Variable 'tm' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/backend.c:18487:9: style: Variable 'q' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/backend.c:18487:13: style: Variable 's' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/backend.c:18635:13: style: Variable 'q' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/backend.c:18803:26: style: Parameter 'new_seq' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/backend.c:19074:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/backend.c:17190:19: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] xboard-4.9.1/backend.c:17190:32: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned] xboard-4.9.1/backend.c:4585:14: 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] xboard-4.9.1/backend.c:4587:16: 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] xboard-4.9.1/backend.c:4812:54: 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] xboard-4.9.1/backend.c:4813:54: 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] xboard-4.9.1/backend.c:1353:54: warning: Uninitialized variable: increment [uninitvar] xboard-4.9.1/backend.c:1352:12: note: Assuming condition is false xboard-4.9.1/backend.c:1353:54: note: Uninitialized variable: increment xboard-4.9.1/backend.c:14351:22: warning: Uninitialized variable: buffer [uninitvar] xboard-4.9.1/backend.c:14343:26: note: Assuming condition is false xboard-4.9.1/backend.c:14351:22: note: Uninitialized variable: buffer xboard-4.9.1/backend.c:1317:23: style: Variable 'result' is assigned a value that is never used. [unreadVariable] xboard-4.9.1/backend.c:1321:27: style: Variable 'result' is assigned a value that is never used. [unreadVariable] xboard-4.9.1/backend.c:4295:15: style: Variable 'next_out' is assigned a value that is never used. [unreadVariable] xboard-4.9.1/backend.c:4734:11: style: Variable 'r' is assigned a value that is never used. [unreadVariable] xboard-4.9.1/backend.c:13771:26: style: Variable 'has_book_hit' is assigned a value that is never used. [unreadVariable] xboard-4.9.1/backend.c:13793:26: style: Variable 'has_book_hit' is assigned a value that is never used. [unreadVariable] xboard-4.9.1/backend.c:14187:9: style: Variable 'status' is assigned a value that is never used. [unreadVariable] xboard-4.9.1/backend.c:16765:28: style: Variable 'sec' is assigned a value that is never used. [unreadVariable] xboard-4.9.1/backend.c:18257:17: style: Variable 'emptycount' is assigned a value that is never used. [unreadVariable] xboard-4.9.1/board.c:152:20: style:inconclusive: Function 'SetHighlights' argument 1 names different: declaration '' definition 'fromX'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/board.c:152:31: style:inconclusive: Function 'SetHighlights' argument 2 names different: declaration '' definition 'fromY'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/board.c:152:42: style:inconclusive: Function 'SetHighlights' argument 3 names different: declaration '' definition 'toX'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/board.c:152:51: style:inconclusive: Function 'SetHighlights' argument 4 names different: declaration '' definition 'toY'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/board.c:188:27: style:inconclusive: Function 'SetPremoveHighlights' argument 1 names different: declaration '' definition 'fromX'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/board.c:188:38: style:inconclusive: Function 'SetPremoveHighlights' argument 2 names different: declaration '' definition 'fromY'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/board.c:188:49: style:inconclusive: Function 'SetPremoveHighlights' argument 3 names different: declaration '' definition 'toX'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/board.c:188:58: style:inconclusive: Function 'SetPremoveHighlights' argument 4 names different: declaration '' definition 'toY'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/board.c:217:20: style:inconclusive: Function 'EventToSquare' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/board.c:217:27: style:inconclusive: Function 'EventToSquare' argument 2 names different: declaration '' definition 'limit'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/board.c:234:18: style:inconclusive: Function 'SquareColor' argument 1 names different: declaration '' definition 'row'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/board.c:234:27: style:inconclusive: Function 'SquareColor' argument 2 names different: declaration '' definition 'column'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/board.c:268:19: style:inconclusive: Function 'ScreenSquare' argument 1 names different: declaration '' definition 'column'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/board.c:268:31: style:inconclusive: Function 'ScreenSquare' argument 2 names different: declaration '' definition 'row'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/board.c:268:41: style:inconclusive: Function 'ScreenSquare' argument 3 names different: declaration '' definition 'pt'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/board.c:268:50: style:inconclusive: Function 'ScreenSquare' argument 4 names different: declaration '' definition 'color'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/board.c:283:18: style:inconclusive: Function 'BoardSquare' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/board.c:283:25: style:inconclusive: Function 'BoardSquare' argument 2 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/board.c:283:33: style:inconclusive: Function 'BoardSquare' argument 3 names different: declaration '' definition 'column'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/board.c:283:46: style:inconclusive: Function 'BoardSquare' argument 4 names different: declaration '' definition 'row'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/board.c:361:14: style:inconclusive: Function 'DoSleep' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/board.c:558:29: style:inconclusive: Function 'AnimateAtomicCapture' argument 1 names different: declaration '' definition 'board'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/board.c:558:40: style:inconclusive: Function 'AnimateAtomicCapture' argument 2 names different: declaration '' definition 'fromX'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/board.c:558:51: style:inconclusive: Function 'AnimateAtomicCapture' argument 3 names different: declaration '' definition 'fromY'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/board.c:558:62: style:inconclusive: Function 'AnimateAtomicCapture' argument 4 names different: declaration '' definition 'toX'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/board.c:558:71: style:inconclusive: Function 'AnimateAtomicCapture' argument 5 names different: declaration '' definition 'toY'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/board.c:583:20: style:inconclusive: Function 'AnimateMove' argument 1 names different: declaration '' definition 'board'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/board.c:583:31: style:inconclusive: Function 'AnimateMove' argument 2 names different: declaration '' definition 'fromX'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/board.c:583:42: style:inconclusive: Function 'AnimateMove' argument 3 names different: declaration '' definition 'fromY'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/board.c:583:53: style:inconclusive: Function 'AnimateMove' argument 4 names different: declaration '' definition 'toX'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/board.c:583:62: style:inconclusive: Function 'AnimateMove' argument 5 names different: declaration '' definition 'toY'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/board.c:655:30: style:inconclusive: Function 'ChangeDragPiece' argument 1 names different: declaration '' definition 'piece'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/board.c:663:20: style:inconclusive: Function 'DragPieceMove' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/board.c:663:27: style:inconclusive: Function 'DragPieceMove' argument 2 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/board.c:689:19: style:inconclusive: Function 'DragPieceEnd' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/board.c:689:26: style:inconclusive: Function 'DragPieceEnd' argument 2 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/board.c:717:21: style:inconclusive: Function 'DragPieceBegin' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/board.c:717:28: style:inconclusive: Function 'DragPieceBegin' argument 2 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/board.c:717:39: style:inconclusive: Function 'DragPieceBegin' argument 3 names different: declaration '' definition 'instantly'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/board.c:777:17: style:inconclusive: Function 'DrawSquare' argument 1 names different: declaration '' definition 'row'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/board.c:777:26: style:inconclusive: Function 'DrawSquare' argument 2 names different: declaration '' definition 'column'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/board.c:777:46: style:inconclusive: Function 'DrawSquare' argument 3 names different: declaration '' definition 'piece'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/board.c:777:57: style:inconclusive: Function 'DrawSquare' argument 4 names different: declaration '' definition 'do_flash'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/board.c:917:19: style:inconclusive: Function 'DrawPosition' argument 1 names different: declaration '' definition 'repaint'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/board.c:917:34: style:inconclusive: Function 'DrawPosition' argument 2 names different: declaration '' definition 'board'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/board.c:1210:18: style:inconclusive: Function 'ArrowDamage' argument 1 names different: declaration '' definition 's_col'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/board.c:1210:29: style:inconclusive: Function 'ArrowDamage' argument 2 names different: declaration '' definition 's_row'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/board.c:1210:40: style:inconclusive: Function 'ArrowDamage' argument 3 names different: declaration '' definition 'd_col'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/board.c:1210:51: style:inconclusive: Function 'ArrowDamage' argument 4 names different: declaration '' definition 'd_row'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/board.c:1282:25: style:inconclusive: Function 'DrawArrowHighlight' argument 1 names different: declaration '' definition 'fromX'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/board.c:1282:36: style:inconclusive: Function 'DrawArrowHighlight' argument 2 names different: declaration '' definition 'fromY'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/board.c:1282:47: style:inconclusive: Function 'DrawArrowHighlight' argument 3 names different: declaration '' definition 'toX'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/board.c:1282:55: style:inconclusive: Function 'DrawArrowHighlight' argument 4 names different: declaration '' definition 'toY'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/board.c:304:13: style: Parameter 'start' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/board.c:304:25: style: Parameter 'mid' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/board.c:304:35: style: Parameter 'finish' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/board.c:380:18: style: Parameter 'old' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/board.c:380:28: style: Parameter 'new' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/board.c:398:23: style: Parameter 'old' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/board.c:398:33: style: Parameter 'new' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/board.c:874:13: style: Variable 'r' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/book.c:415:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] xboard-4.9.1/book.c:425:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] xboard-4.9.1/book.c:593:2: warning:inconclusive: The buffer 'curBook' may not be null-terminated after the call to strncpy(). [terminateStrncpy] xboard-4.9.1/book.c:680:2: warning: Buffer 'move_s' is too small, the function 'move_to_string' expects a bigger buffer in 1st argument [argumentSize] xboard-4.9.1/book.c:680:2: note: Function 'move_to_string' is called xboard-4.9.1/book.c:491:22: note: Declaration of 1st function argument. xboard-4.9.1/book.c:655:17: note: Passing buffer 'move_s' to function that is declared here xboard-4.9.1/book.c:680:2: note: Buffer 'move_s' is too small, the function 'move_to_string' expects a bigger buffer in 1st argument xboard-4.9.1/book.c:723:5: warning: Buffer 'move_s' is too small, the function 'move_to_string' expects a bigger buffer in 1st argument [argumentSize] xboard-4.9.1/book.c:723:5: note: Function 'move_to_string' is called xboard-4.9.1/book.c:491:22: note: Declaration of 1st function argument. xboard-4.9.1/book.c:693:17: note: Passing buffer 'move_s' to function that is declared here xboard-4.9.1/book.c:723:5: note: Buffer 'move_s' is too small, the function 'move_to_string' expects a bigger buffer in 1st argument xboard-4.9.1/book.c:742:6: warning: Buffer 'algMove' is too small, the function 'move_to_string' expects a bigger buffer in 1st argument [argumentSize] xboard-4.9.1/book.c:742:6: note: Function 'move_to_string' is called xboard-4.9.1/book.c:491:22: note: Declaration of 1st function argument. xboard-4.9.1/book.c:736:7: note: Passing buffer 'algMove' to function that is declared here xboard-4.9.1/book.c:742:6: note: Buffer 'algMove' is too small, the function 'move_to_string' expects a bigger buffer in 1st argument xboard-4.9.1/book.c:806:25: portability: %hd in format string (no. 1) requires 'short *' but the argument type is 'uint16 * {aka unsigned short *}'. [invalidScanfArgType_int] xboard-4.9.1/book.c:806:25: portability: %hd in format string (no. 2) requires 'short *' but the argument type is 'uint16 * {aka unsigned short *}'. [invalidScanfArgType_int] xboard-4.9.1/book.c:644:5: warning: If memory allocation fails, then there is a possible null pointer dereference: memBook [nullPointerOutOfMemory] xboard-4.9.1/book.c:641:34: note: Assuming allocation function fails xboard-4.9.1/book.c:641:16: note: Assignment 'memBook=(struct entry_t*)calloc(1024*1024,sizeof(struct entry_t))', assigned value is 0 xboard-4.9.1/book.c:644:5: note: Null pointer dereference xboard-4.9.1/book.c:645:5: warning: If memory allocation fails, then there is a possible null pointer dereference: mergeBuf [nullPointerOutOfMemory] xboard-4.9.1/book.c:643:34: note: Assuming allocation function fails xboard-4.9.1/book.c:643:16: note: Assignment 'mergeBuf=(struct entry_t*)calloc(2048+5,sizeof(struct entry_t))', assigned value is 0 xboard-4.9.1/book.c:645:5: note: Null pointer dereference xboard-4.9.1/book.c:739:3: warning: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] xboard-4.9.1/book.c:737:26: note: Assuming allocation function fails xboard-4.9.1/book.c:737:12: note: Assignment 'p=(char*)malloc(40*count+1)', assigned value is 0 xboard-4.9.1/book.c:739:3: note: Null pointer dereference xboard-4.9.1/book.c:824:18: style:inconclusive: Function 'DisplayBook' argument 1 names different: declaration '' definition 'moveNr'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/book.c:866:19: style:inconclusive: Function 'SaveToBook' argument 1 names different: declaration '' definition 'text'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/book.c:1008:20: style:inconclusive: Function 'AddGameToBook' argument 1 names different: declaration '' definition 'always'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/book.c:1028:20: style:inconclusive: Function 'PlayBookMove' argument 1 names different: declaration '' definition 'text'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/book.c:1028:30: style:inconclusive: Function 'PlayBookMove' argument 2 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/book.c:460:9: style: Local variable 'first' shadows outer variable [shadowVariable] xboard-4.9.1/backend.h:391:26: note: Shadowed declaration xboard-4.9.1/book.c:460:9: note: Shadow variable xboard-4.9.1/book.c:788:7: style: Local variable 'fromX' shadows outer variable [shadowVariable] xboard-4.9.1/frontend.h:133:12: note: Shadowed declaration xboard-4.9.1/book.c:788:7: note: Shadow variable xboard-4.9.1/book.c:788:14: style: Local variable 'fromY' shadows outer variable [shadowVariable] xboard-4.9.1/frontend.h:133:19: note: Shadowed declaration xboard-4.9.1/book.c:788:14: note: Shadow variable xboard-4.9.1/book.c:788:21: style: Local variable 'toX' shadows outer variable [shadowVariable] xboard-4.9.1/frontend.h:133:26: note: Shadowed declaration xboard-4.9.1/book.c:788:21: note: Shadow variable xboard-4.9.1/book.c:788:26: style: Local variable 'toY' shadows outer variable [shadowVariable] xboard-4.9.1/frontend.h:133:31: note: Shadowed declaration xboard-4.9.1/book.c:788:26: note: Shadow variable xboard-4.9.1/book.c:940:15: style: Local variable 'fromY' shadows outer variable [shadowVariable] xboard-4.9.1/frontend.h:133:19: note: Shadowed declaration xboard-4.9.1/book.c:940:15: note: Shadow variable xboard-4.9.1/book.c:940:22: style: Local variable 'toY' shadows outer variable [shadowVariable] xboard-4.9.1/frontend.h:133:31: note: Shadowed declaration xboard-4.9.1/book.c:940:22: note: Shadow variable xboard-4.9.1/book.c:941:10: style: Local variable 'fromX' shadows outer variable [shadowVariable] xboard-4.9.1/frontend.h:133:12: note: Shadowed declaration xboard-4.9.1/book.c:941:10: note: Shadow variable xboard-4.9.1/book.c:941:17: style: Local variable 'toX' shadows outer variable [shadowVariable] xboard-4.9.1/frontend.h:133:26: note: Shadowed declaration xboard-4.9.1/book.c:941:17: note: Shadow variable xboard-4.9.1/book.c:585:37: style: Parameter 'book' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/book.c:609:15: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/book.c:615:17: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/book.c:854:34: style: Parameter 'entry' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/book.c:679:29: warning: Uninitialized variable: nominal [uninitvar] xboard-4.9.1/book.c:666:15: note: Assuming condition is false xboard-4.9.1/book.c:679:29: note: Uninitialized variable: nominal xboard-4.9.1/book.c:428:16: warning: Uninitialized variable: *r [uninitvar] xboard-4.9.1/book.c:439:27: note: Calling function 'int_from_file', 3rd argument '&r' value is xboard-4.9.1/book.c:425:13: note: Assuming condition is false xboard-4.9.1/book.c:428:16: note: Uninitialized variable: *r xboard-4.9.1/childio.c:79:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_IGN [valueFlowBailoutIncompleteVar] xboard-4.9.1/childio.c:80:5: warning: Return value of function pipe() is not used. [ignoredReturnValue] xboard-4.9.1/childio.c:81:5: warning: Return value of function pipe() is not used. [ignoredReturnValue] xboard-4.9.1/dialogs.c:2492:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] xboard-4.9.1/dialogs.c:2513:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] xboard-4.9.1/dialogs.c:2535:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] xboard-4.9.1/dialogs.c:2612:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] xboard-4.9.1/dialogs.c:2621:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] xboard-4.9.1/dialogs.c:2884:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proc [valueFlowBailoutIncompleteVar] xboard-4.9.1/dialogs.c:366:23: warning: Either the condition 'sel<1' is redundant or the array 'engineList[2000]' is accessed at index 2000, which is out of bounds. [arrayIndexOutOfBoundsCond] xboard-4.9.1/dialogs.c:365:12: note: Assuming that condition 'sel<1' is not redundant xboard-4.9.1/dialogs.c:366:23: note: Array index out of bounds xboard-4.9.1/dialogs.c:957:83: warning: Either the condition '(n=SelectedListBoxItem(&boardOptions[1]))>0' is redundant or the array 'engineList[2000]' is accessed at index 2000, which is out of bounds. [arrayIndexOutOfBoundsCond] xboard-4.9.1/dialogs.c:957:65: note: Assuming that condition '(n=SelectedListBoxItem(&boardOptions[1]))>0' is not redundant xboard-4.9.1/dialogs.c:957:83: note: Array index out of bounds xboard-4.9.1/dialogs.c:1012:23: warning: Either the condition 'sel<1' is redundant or the array 'engineList[2000]' is accessed at index 2000, which is out of bounds. [arrayIndexOutOfBoundsCond] xboard-4.9.1/dialogs.c:1011:12: note: Assuming that condition 'sel<1' is not redundant xboard-4.9.1/dialogs.c:1012:23: note: Array index out of bounds xboard-4.9.1/dialogs.c:1545:23: warning: Either the condition 'sel<1' is redundant or the array 'engineList[2000]' is accessed at index 2000, which is out of bounds. [arrayIndexOutOfBoundsCond] xboard-4.9.1/dialogs.c:1544:12: note: Assuming that condition 'sel<1' is not redundant xboard-4.9.1/dialogs.c:1545:23: note: Array index out of bounds xboard-4.9.1/dialogs.c:1050:2: warning:inconclusive: The buffer 'buf2' may not be null-terminated after the call to strncpy(). [terminateStrncpy] xboard-4.9.1/dialogs.c:1062:2: warning:inconclusive: The buffer 'buf' may not be null-terminated after the call to strncpy(). [terminateStrncpy] xboard-4.9.1/dialogs.c:2229:22: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition] xboard-4.9.1/dialogs.c:2229:8: note: outer condition: !inputs[n] xboard-4.9.1/dialogs.c:2229:22: note: opposite inner condition: inputs[n] xboard-4.9.1/dialogs.c:2243:20: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition] xboard-4.9.1/dialogs.c:2243:8: note: outer condition: !icsLine xboard-4.9.1/dialogs.c:2243:20: note: opposite inner condition: icsLine xboard-4.9.1/dialogs.c:3237:23: style: Condition 'p=q+1' is always true [knownConditionTrueFalse] xboard-4.9.1/dialogs.c:983:8: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] xboard-4.9.1/dialogs.c:3160:6: warning: If memory allocation fails, then there is a possible null pointer dereference: fileName [nullPointerOutOfMemory] xboard-4.9.1/dialogs.c:3155:3: note: Assuming allocation function fails xboard-4.9.1/dialogs.c:3155:3: note: Assignment 'fileName=strdup(fileList[sel])', assigned value is 0 xboard-4.9.1/dialogs.c:3160:6: note: Null pointer dereference xboard-4.9.1/dialogs.c:3222:22: warning: If resource allocation fails, then there is a possible null pointer dereference: dir [nullPointerOutOfResources] xboard-4.9.1/dialogs.c:3217:15: note: Assuming allocation function fails xboard-4.9.1/dialogs.c:3217:15: note: Assignment 'dir=opendir(".")', assigned value is 0 xboard-4.9.1/dialogs.c:3222:22: note: Null pointer dereference xboard-4.9.1/dialogs.c:3340:24: warning: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] xboard-4.9.1/dialogs.c:3339:3: note: Assuming allocation function fails xboard-4.9.1/dialogs.c:3339:3: note: Assignment '*res=strdup(newName)', assigned value is 0 xboard-4.9.1/dialogs.c:3340:9: note: Assignment 'p=*res', assigned value is 0 xboard-4.9.1/dialogs.c:3340:24: note: Null pointer dereference xboard-4.9.1/dialogs.c:2634:12: style: Variable 'len' is reassigned a value before the old one has been used. [redundantAssignment] xboard-4.9.1/dialogs.c:2633:9: note: len is assigned xboard-4.9.1/dialogs.c:2634:12: note: len is overwritten xboard-4.9.1/dialogs.c:80:17: style:inconclusive: Function 'MarkMenu' argument 1 names different: declaration '' definition 'item'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:80:27: style:inconclusive: Function 'MarkMenu' argument 2 names different: declaration '' definition 'dlgNr'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:95:35: style:inconclusive: Function 'SetCurrentComboSelection' argument 1 names different: declaration '' definition 'opt'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:157:25: style:inconclusive: Function 'GenericReadout' argument 1 names different: declaration '' definition 'opts'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:157:35: style:inconclusive: Function 'GenericReadout' argument 2 names different: declaration '' definition 'selected'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:361:19: style:inconclusive: Function 'AddToTourney' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:361:26: style:inconclusive: Function 'AddToTourney' argument 2 names different: declaration '' definition 'sel'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:531:11: style:inconclusive: Function 'Pick' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:763:31: style:inconclusive: Function 'LoadOptionsPopUp' argument 1 names different: declaration '' definition 'parent'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:867:11: style:inconclusive: Function 'Test' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:955:21: style:inconclusive: Function 'BoardOptionsOK' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:972:15: style:inconclusive: Function 'DefColor' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:978:19: style:inconclusive: Function 'RefreshColor' argument 1 names different: declaration '' definition 'source'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:978:31: style:inconclusive: Function 'RefreshColor' argument 2 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:1000:18: style:inconclusive: Function 'AdjustColor' argument 1 names different: declaration '' definition 'i'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:1007:15: style:inconclusive: Function 'ThemeSel' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:1007:22: style:inconclusive: Function 'ThemeSel' argument 2 names different: declaration '' definition 'sel'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:1044:19: style:inconclusive: Function 'SendString' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:1140:23: style:inconclusive: Function 'CommentClick' argument 1 names different: declaration '' definition 'opt'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:1140:32: style:inconclusive: Function 'CommentClick' argument 2 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:1140:39: style:inconclusive: Function 'CommentClick' argument 3 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:1140:46: style:inconclusive: Function 'CommentClick' argument 4 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:1140:55: style:inconclusive: Function 'CommentClick' argument 5 names different: declaration '' definition 'val'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:1140:64: style:inconclusive: Function 'CommentClick' argument 6 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:1150:18: style:inconclusive: Function 'SaveChanges' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:1157:19: style:inconclusive: Function 'ClearComment' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:1177:23: style:inconclusive: Function 'EditCommentPopUp' argument 1 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:1177:36: style:inconclusive: Function 'EditCommentPopUp' argument 2 names different: declaration '' definition 'title'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:1177:49: style:inconclusive: Function 'EditCommentPopUp' argument 3 names different: declaration '' definition 'text'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:1185:21: style:inconclusive: Function 'CommentPopUp' argument 1 names different: declaration '' definition 'title'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:1185:34: style:inconclusive: Function 'CommentPopUp' argument 2 names different: declaration '' definition 'text'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:1238:31: style:inconclusive: Function 'TagsClick' argument 1 names different: declaration '' definition 'opt'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:1238:40: style:inconclusive: Function 'TagsClick' argument 2 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:1238:47: style:inconclusive: Function 'TagsClick' argument 3 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:1238:54: style:inconclusive: Function 'TagsClick' argument 4 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:1238:63: style:inconclusive: Function 'TagsClick' argument 5 names different: declaration '' definition 'val'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:1238:72: style:inconclusive: Function 'TagsClick' argument 6 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:1246:17: style:inconclusive: Function 'changeTags' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:1272:18: style:inconclusive: Function 'TagsPopUp' argument 1 names different: declaration '' definition 'tags'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:1272:30: style:inconclusive: Function 'TagsPopUp' argument 2 names different: declaration '' definition 'msg'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:1278:22: style:inconclusive: Function 'EditTagsPopUp' argument 1 names different: declaration '' definition 'tags'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:1278:35: style:inconclusive: Function 'EditTagsPopUp' argument 2 names different: declaration '' definition 'dest'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:1285:21: style:inconclusive: Function 'EditAnyPopUp' argument 1 names different: declaration '' definition 'tags'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:1285:34: style:inconclusive: Function 'EditAnyPopUp' argument 2 names different: declaration '' definition 'dest'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:1285:46: style:inconclusive: Function 'EditAnyPopUp' argument 3 names different: declaration '' definition 'title'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:1306:20: style:inconclusive: Function 'AddBookMove' argument 1 names different: declaration '' definition 'text'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:1381:13: style:inconclusive: Function 'IcsKey' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:1426:15: style:inconclusive: Function 'TypeInOK' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:1433:23: style:inconclusive: Function 'PopUpMoveDialog' argument 1 names different: declaration '' definition 'firstchar'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:1443:21: style:inconclusive: Function 'BoxAutoPopUp' argument 1 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:1461:35: style:inconclusive: Function 'SettingsPopUp' argument 1 names different: declaration '' definition 'cps'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:1482:43: style:inconclusive: Function 'RefreshSettingsDialog' argument 1 names different: declaration '' definition 'cps'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:1482:52: style:inconclusive: Function 'RefreshSettingsDialog' argument 2 names different: declaration '' definition 'val'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:1525:16: style:inconclusive: Function 'InstallOK' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:1540:13: style:inconclusive: Function 'EngSel' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:1540:20: style:inconclusive: Function 'EngSel' argument 2 names different: declaration '' definition 'sel'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:1612:16: style:inconclusive: Function 'SetRandom' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:1746:17: style:inconclusive: Function 'AdjustFont' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:1805:11: style:inconclusive: Function 'TcOK' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:1835:16: style:inconclusive: Function 'SetTcType' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:1885:16: style:inconclusive: Function 'SendReply' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:1901:20: style:inconclusive: Function 'AskQuestion' argument 1 names different: declaration '' definition 'title'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:1901:33: style:inconclusive: Function 'AskQuestion' argument 2 names different: declaration '' definition 'question'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:1901:49: style:inconclusive: Function 'AskQuestion' argument 3 names different: declaration '' definition 'replyPrefix'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:1901:70: style:inconclusive: Function 'AskQuestion' argument 4 names different: declaration '' definition 'pr'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:1930:16: style:inconclusive: Function 'PromoPick' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:1961:22: style:inconclusive: Function 'PromotionPopUp' argument 1 names different: declaration '' definition 'choice'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:2068:16: style:inconclusive: Function 'PutText' argument 1 names different: declaration '' definition 'text'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:2068:26: style:inconclusive: Function 'PutText' argument 2 names different: declaration '' definition 'pos'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:2087:14: style:inconclusive: Function 'IcsHist' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:2087:25: style:inconclusive: Function 'IcsHist' argument 2 names different: declaration '' definition 'opt'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:2087:42: style:inconclusive: Function 'IcsHist' argument 3 names different: declaration '' definition 'dlg'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:2133:24: style:inconclusive: Function 'OutputChatMessage' argument 1 names different: declaration '' definition 'partner'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:2133:39: style:inconclusive: Function 'OutputChatMessage' argument 2 names different: declaration '' definition 'mess'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:2153:13: style:inconclusive: Function 'ChatOK' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:2208:17: style:inconclusive: Function 'ChatSwitch' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:2263:16: style:inconclusive: Function 'NewChat' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:2272:20: style:inconclusive: Function 'ConsoleWrite' argument 1 names different: declaration '' definition 'message'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:2272:33: style:inconclusive: Function 'ConsoleWrite' argument 2 names different: declaration '' definition 'count'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:2303:25: style:inconclusive: Function 'ConsoleAutoPopUp' argument 1 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:2379:13: style:inconclusive: Function 'GLT_OK' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:2388:17: style:inconclusive: Function 'GLT_Button' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:2419:35: style:inconclusive: Function 'GameListOptionsPopUp' argument 1 names different: declaration '' definition 'parent'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:2458:14: style:inconclusive: Function 'ErrorOK' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:2473:19: style:inconclusive: Function 'ErrorPopUp' argument 1 names different: declaration '' definition 'title'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:2473:32: style:inconclusive: Function 'ErrorPopUp' argument 2 names different: declaration '' definition 'label'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:2473:43: style:inconclusive: Function 'ErrorPopUp' argument 3 names different: declaration '' definition 'modal'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:2486:22: style:inconclusive: Function 'DisplayError' argument 1 names different: declaration '' definition 'message'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:2486:35: style:inconclusive: Function 'DisplayError' argument 2 names different: declaration '' definition 'error'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:2507:26: style:inconclusive: Function 'DisplayMoveError' argument 1 names different: declaration '' definition 'message'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:2524:27: style:inconclusive: Function 'DisplayFatalError' argument 1 names different: declaration '' definition 'message'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:2524:40: style:inconclusive: Function 'DisplayFatalError' argument 2 names different: declaration '' definition 'error'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:2524:51: style:inconclusive: Function 'DisplayFatalError' argument 3 names different: declaration '' definition 'status'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:2553:28: style:inconclusive: Function 'DisplayInformation' argument 1 names different: declaration '' definition 'message'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:2560:21: style:inconclusive: Function 'DisplayNote' argument 1 names different: declaration '' definition 'message'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:2567:21: style:inconclusive: Function 'DisplayTitle' argument 1 names different: declaration '' definition 'text'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:2674:20: style:inconclusive: Function 'DisplayHelp' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:2766:23: style:inconclusive: Function 'DisplayLogos' argument 1 names different: declaration '' definition 'w1'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:2766:35: style:inconclusive: Function 'DisplayLogos' argument 2 names different: declaration '' definition 'w2'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:2858:12: style:inconclusive: Function 'LogoW' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:2858:19: style:inconclusive: Function 'LogoW' argument 2 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:2858:26: style:inconclusive: Function 'LogoW' argument 3 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:2865:12: style:inconclusive: Function 'LogoB' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:2865:19: style:inconclusive: Function 'LogoB' argument 2 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:2865:26: style:inconclusive: Function 'LogoB' argument 3 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:2872:17: style:inconclusive: Function 'SizeKludge' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:2882:19: style:inconclusive: Function 'MenuCallback' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:2890:10: style:inconclusive: Function 'Exp' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:2890:17: style:inconclusive: Function 'Exp' argument 2 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:2890:24: style:inconclusive: Function 'Exp' argument 3 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:2950:17: style:inconclusive: Function 'BoardPopUp' argument 1 names different: declaration '' definition 'squareSize'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:2950:33: style:inconclusive: Function 'BoardPopUp' argument 2 names different: declaration '' definition 'lineGap'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:2950:48: style:inconclusive: Function 'BoardPopUp' argument 3 names different: declaration '' definition 'clockFontThingy'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:3012:25: style:inconclusive: Function 'DisplayWhiteClock' argument 1 names different: declaration '' definition 'timeRemaining'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:3012:44: style:inconclusive: Function 'DisplayWhiteClock' argument 2 names different: declaration '' definition 'highlight'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:3024:25: style:inconclusive: Function 'DisplayBlackClock' argument 1 names different: declaration '' definition 'timeRemaining'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:3024:44: style:inconclusive: Function 'DisplayBlackClock' argument 2 names different: declaration '' definition 'highlight'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:3039:23: style:inconclusive: Function 'DisplayMessage' argument 1 names different: declaration '' definition 'message'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:3039:38: style:inconclusive: Function 'DisplayMessage' argument 2 names different: declaration '' definition 'extMessage'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:3149:15: style:inconclusive: Function 'BrowseOK' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:3266:16: style:inconclusive: Function 'CreateDir' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:3281:13: style:inconclusive: Function 'Switch' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:3290:20: style:inconclusive: Function 'SetTypeFilter' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:3303:18: style:inconclusive: Function 'FileSelProc' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:3303:25: style:inconclusive: Function 'FileSelProc' argument 2 names different: declaration '' definition 'sel'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:3312:17: style:inconclusive: Function 'DirSelProc' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:3312:24: style:inconclusive: Function 'DirSelProc' argument 2 names different: declaration '' definition 'sel'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:3320:17: style:inconclusive: Function 'StartDir' argument 1 names different: declaration '' definition 'filter'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:3320:31: style:inconclusive: Function 'StartDir' argument 2 names different: declaration '' definition 'newName'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:3354:21: style:inconclusive: Function 'Browse' argument 1 names different: declaration '' definition 'dlg'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:3354:32: style:inconclusive: Function 'Browse' argument 2 names different: declaration '' definition 'label'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:3354:45: style:inconclusive: Function 'Browse' argument 3 names different: declaration '' definition 'proposed'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:3354:61: style:inconclusive: Function 'Browse' argument 4 names different: declaration '' definition 'ext'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:3354:74: style:inconclusive: Function 'Browse' argument 5 names different: declaration '' definition 'pathFlag'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:3354:90: style:inconclusive: Function 'Browse' argument 6 names different: declaration '' definition 'mode'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:3354:103: style:inconclusive: Function 'Browse' argument 7 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:3354:116: style:inconclusive: Function 'Browse' argument 8 names different: declaration '' definition 'fp'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:3383:22: style:inconclusive: Function 'FileNamePopUp' argument 1 names different: declaration '' definition 'label'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:3383:35: style:inconclusive: Function 'FileNamePopUp' argument 2 names different: declaration '' definition 'def'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:3383:46: style:inconclusive: Function 'FileNamePopUp' argument 3 names different: declaration '' definition 'filter'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:3383:63: style:inconclusive: Function 'FileNamePopUp' argument 4 names different: declaration '' definition 'proc'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:3383:75: style:inconclusive: Function 'FileNamePopUp' argument 5 names different: declaration '' definition 'openMode'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:3391:20: style:inconclusive: Function 'ActivateTheme' argument 1 names different: declaration '' definition 'col'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:3400:16: style:inconclusive: Function 'Shorten' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/dialogs.c:349:11: style: Local variable 'name' shadows outer variable [shadowVariable] xboard-4.9.1/dialogs.c:1718:13: note: Shadowed declaration xboard-4.9.1/dialogs.c:349:11: note: Shadow variable xboard-4.9.1/dialogs.c:1257:11: style: Local variable 'title' shadows outer variable [shadowVariable] xboard-4.9.1/dialogs.c:3087:30: note: Shadowed declaration xboard-4.9.1/dialogs.c:1257:11: note: Shadow variable xboard-4.9.1/dialogs.c:1749:11: style: Local variable 'oldFont' shadows outer variable [shadowVariable] xboard-4.9.1/dialogs.c:1631:14: note: Shadowed declaration xboard-4.9.1/dialogs.c:1749:11: note: Shadow variable xboard-4.9.1/dialogs.c:2569:10: style: Local variable 'title' shadows outer variable [shadowVariable] xboard-4.9.1/dialogs.c:3087:30: note: Shadowed declaration xboard-4.9.1/dialogs.c:2569:10: note: Shadow variable xboard-4.9.1/dialogs.c:2629:11: style: Local variable 'line' shadows outer variable [shadowVariable] xboard-4.9.1/dialogs.c:2001:14: note: Shadowed declaration xboard-4.9.1/dialogs.c:2629:11: note: Shadow variable xboard-4.9.1/dialogs.c:2629:31: style: Local variable 'title' shadows outer variable [shadowVariable] xboard-4.9.1/dialogs.c:3087:30: note: Shadowed declaration xboard-4.9.1/dialogs.c:2629:31: note: Shadow variable xboard-4.9.1/dialogs.c:2630:14: style: Local variable 'cnt' shadows outer variable [shadowVariable] xboard-4.9.1/dialogs.c:3086:73: note: Shadowed declaration xboard-4.9.1/dialogs.c:2630:14: note: Shadow variable xboard-4.9.1/dialogs.c:3228:9: style: Local variable 's' shadows outer variable [shadowVariable] xboard-4.9.1/dialogs.c:3223:12: note: Shadowed declaration xboard-4.9.1/dialogs.c:3228:9: note: Shadow variable xboard-4.9.1/dialogs.c:3268:11: style: Local variable 'name' shadows outer variable [shadowVariable] xboard-4.9.1/dialogs.c:1718:13: note: Shadowed declaration xboard-4.9.1/dialogs.c:3268:11: note: Shadow variable xboard-4.9.1/dialogs.c:3323:17: style: Local variable 'curDir' shadows outer variable [shadowVariable] xboard-4.9.1/dialogs.c:3087:13: note: Shadowed declaration xboard-4.9.1/dialogs.c:3323:17: note: Shadow variable xboard-4.9.1/dialogs.c:581:12: style: Variable 'v' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/dialogs.c:1046:40: style: Variable 'q' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/dialogs.c:1079:14: style: Variable 'q' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/dialogs.c:1634:32: style: Parameter 'font' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/dialogs.c:1889:11: style: Variable 'reply' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/dialogs.c:1953:17: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/dialogs.c:2020:22: style: Parameter 'opt' can be declared as pointer to const. However it seems that 'ContextMenu' is a callback function, if 'opt' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xboard-4.9.1/dialogs.c:2061:91: note: You might need to cast the function pointer here xboard-4.9.1/dialogs.c:2020:22: note: Parameter 'opt' can be declared as pointer to const xboard-4.9.1/dialogs.c:2028:19: style: Variable 'end' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/dialogs.c:2303:25: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/dialogs.c:2627:29: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/dialogs.c:2706:8: style: Variable 'msg' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/dialogs.c:3232:13: style: Variable 'p' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/dialogs.c:3320:31: style: Parameter 'newName' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/dialogs.c:3354:45: style: Parameter 'proposed' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/dialogs.c:3354:61: style: Parameter 'ext' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/dialogs.c:1088:4: style: Variable 'q' is assigned a value that is never used. [unreadVariable] xboard-4.9.1/dialogs.c:3322:18: style: Variable 'gamesDir' is not assigned a value. [unassignedVariable] xboard-4.9.1/dialogs.c:3322:38: style: Variable 'imgDir' is not assigned a value. [unassignedVariable] xboard-4.9.1/dialogs.c:3322:47: style: Variable 'bookDir' is not assigned a value. [unassignedVariable] xboard-4.9.1/draw.c:144:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_FORMAT_ARGB32 [valueFlowBailoutIncompleteVar] xboard-4.9.1/draw.c:252:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_ANTIALIAS_NONE [valueFlowBailoutIncompleteVar] xboard-4.9.1/draw.c:269:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] xboard-4.9.1/draw.c:358:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_FORMAT_ARGB32 [valueFlowBailoutIncompleteVar] xboard-4.9.1/draw.c:394:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] xboard-4.9.1/draw.c:655:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_ANTIALIAS_NONE [valueFlowBailoutIncompleteVar] xboard-4.9.1/draw.c:686:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_ANTIALIAS_NONE [valueFlowBailoutIncompleteVar] xboard-4.9.1/draw.c:727:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_STATUS_SUCCESS [valueFlowBailoutIncompleteVar] xboard-4.9.1/draw.c:760:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_ANTIALIAS_NONE [valueFlowBailoutIncompleteVar] xboard-4.9.1/draw.c:841:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_PI [valueFlowBailoutIncompleteVar] xboard-4.9.1/draw.c:956:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_FORMAT_ARGB32 [valueFlowBailoutIncompleteVar] xboard-4.9.1/draw.c:1076:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_ANTIALIAS_NONE [valueFlowBailoutIncompleteVar] xboard-4.9.1/draw.c:1095:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_ANTIALIAS_NONE [valueFlowBailoutIncompleteVar] xboard-4.9.1/draw.c:906:5: warning:inconclusive: The buffer 'buf' may not be null-terminated after the call to strncpy(). [terminateStrncpy] xboard-4.9.1/draw.c:432:5: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] xboard-4.9.1/draw.c:520:3: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] xboard-4.9.1/draw.c:131:19: style:inconclusive: Function 'SwitchWindow' argument 1 names different: declaration '' definition 'main'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/draw.c:248:23: style:inconclusive: Function 'ExposeRedraw' argument 1 names different: declaration '' definition 'graph'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/draw.c:248:34: style:inconclusive: Function 'ExposeRedraw' argument 2 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/draw.c:248:41: style:inconclusive: Function 'ExposeRedraw' argument 3 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/draw.c:248:48: style:inconclusive: Function 'ExposeRedraw' argument 4 names different: declaration '' definition 'w'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/draw.c:248:55: style:inconclusive: Function 'ExposeRedraw' argument 5 names different: declaration '' definition 'h'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/draw.c:454:24: style:inconclusive: Function 'CreatePNGPieces' argument 1 names different: declaration '' definition 'pieceDir'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/draw.c:465:22: style:inconclusive: Function 'CreateAnyPieces' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/draw.c:485:24: style:inconclusive: Function 'InitDrawingParams' argument 1 names different: declaration '' definition 'reloadPieces'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/draw.c:492:14: style:inconclusive: Function 'Preview' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/draw.c:492:23: style:inconclusive: Function 'Preview' argument 2 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/draw.c:517:14: style:inconclusive: Function 'Color' argument 1 names different: declaration '' definition 'col'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/draw.c:517:23: style:inconclusive: Function 'Color' argument 2 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/draw.c:612:28: style:inconclusive: Function 'InitDrawingHandle' argument 1 names different: declaration '' definition 'opt'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/draw.c:674:17: style:inconclusive: Function 'DrawBorder' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/draw.c:674:24: style:inconclusive: Function 'DrawBorder' argument 2 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/draw.c:674:31: style:inconclusive: Function 'DrawBorder' argument 3 names different: declaration '' definition 'type'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/draw.c:674:41: style:inconclusive: Function 'DrawBorder' argument 4 names different: declaration '' definition 'odd'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/draw.c:714:19: style:inconclusive: Function 'DrawLogo' argument 1 names different: declaration '' definition 'opt'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/draw.c:714:30: style:inconclusive: Function 'DrawLogo' argument 2 names different: declaration '' definition 'logo'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/draw.c:815:14: style:inconclusive: Function 'DrawDot' argument 1 names different: declaration '' definition 'marker'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/draw.c:815:26: style:inconclusive: Function 'DrawDot' argument 2 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/draw.c:815:33: style:inconclusive: Function 'DrawDot' argument 3 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/draw.c:815:40: style:inconclusive: Function 'DrawDot' argument 4 names different: declaration '' definition 'r'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/draw.c:850:17: style:inconclusive: Function 'DrawText' argument 1 names different: declaration '' definition 'string'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/draw.c:850:29: style:inconclusive: Function 'DrawText' argument 2 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/draw.c:850:36: style:inconclusive: Function 'DrawText' argument 3 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/draw.c:850:43: style:inconclusive: Function 'DrawText' argument 4 names different: declaration '' definition 'align'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/draw.c:919:20: style:inconclusive: Function 'DrawOneSquare' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/draw.c:919:27: style:inconclusive: Function 'DrawOneSquare' argument 2 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/draw.c:919:42: style:inconclusive: Function 'DrawOneSquare' argument 3 names different: declaration '' definition 'piece'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/draw.c:919:53: style:inconclusive: Function 'DrawOneSquare' argument 4 names different: declaration '' definition 'square_color'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/draw.c:919:71: style:inconclusive: Function 'DrawOneSquare' argument 5 names different: declaration '' definition 'marker'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/draw.c:919:85: style:inconclusive: Function 'DrawOneSquare' argument 6 names different: declaration '' definition 'tString'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/draw.c:919:100: style:inconclusive: Function 'DrawOneSquare' argument 7 names different: declaration '' definition 'bString'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/draw.c:919:113: style:inconclusive: Function 'DrawOneSquare' argument 8 names different: declaration '' definition 'align'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/draw.c:980:21: style:inconclusive: Function 'InsertPiece' argument 1 names different: declaration '' definition 'anr'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/draw.c:980:38: style:inconclusive: Function 'InsertPiece' argument 2 names different: declaration '' definition 'piece'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/draw.c:986:19: style:inconclusive: Function 'DrawBlank' argument 1 names different: declaration '' definition 'anr'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/draw.c:986:28: style:inconclusive: Function 'DrawBlank' argument 2 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/draw.c:986:35: style:inconclusive: Function 'DrawBlank' argument 3 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/draw.c:986:42: style:inconclusive: Function 'DrawBlank' argument 4 names different: declaration '' definition 'startColor'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/draw.c:991:28: style:inconclusive: Function 'CopyRectangle' argument 1 names different: declaration '' definition 'anr'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/draw.c:991:37: style:inconclusive: Function 'CopyRectangle' argument 2 names different: declaration '' definition 'srcBuf'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/draw.c:991:49: style:inconclusive: Function 'CopyRectangle' argument 3 names different: declaration '' definition 'destBuf'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/draw.c:992:8: style:inconclusive: Function 'CopyRectangle' argument 4 names different: declaration '' definition 'srcX'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/draw.c:992:18: style:inconclusive: Function 'CopyRectangle' argument 5 names different: declaration '' definition 'srcY'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/draw.c:992:28: style:inconclusive: Function 'CopyRectangle' argument 6 names different: declaration '' definition 'width'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/draw.c:992:39: style:inconclusive: Function 'CopyRectangle' argument 7 names different: declaration '' definition 'height'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/draw.c:992:51: style:inconclusive: Function 'CopyRectangle' argument 8 names different: declaration '' definition 'destX'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/draw.c:992:62: style:inconclusive: Function 'CopyRectangle' argument 9 names different: declaration '' definition 'destY'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/draw.c:1006:22: style:inconclusive: Function 'SetDragPiece' argument 1 names different: declaration '' definition 'anr'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/draw.c:1006:39: style:inconclusive: Function 'SetDragPiece' argument 2 names different: declaration '' definition 'piece'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/draw.c:1035:18: style:inconclusive: Function 'DrawPolygon' argument 1 names different: declaration '' definition 'arrow'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/draw.c:1035:31: style:inconclusive: Function 'DrawPolygon' argument 2 names different: declaration '' definition 'nr'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/draw.c:1070:56: style:inconclusive: Function 'DrawSegment' argument 5 names different: declaration 'p' definition 'penType'. [funcArgNamesDifferent] xboard-4.9.1/evalgraph.h:51:61: note: Function 'DrawSegment' argument 5 names different: declaration 'p' definition 'penType'. xboard-4.9.1/draw.c:1070:56: note: Function 'DrawSegment' argument 5 names different: declaration 'p' definition 'penType'. xboard-4.9.1/draw.c:430:10: style: Local variable 'buf' shadows outer variable [shadowVariable] xboard-4.9.1/draw.c:382:8: note: Shadowed declaration xboard-4.9.1/draw.c:430:10: note: Shadow variable xboard-4.9.1/draw.c:270:15: style: Variable 'p' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/draw.c:333:9: style: Variable 'name' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/draw.c:517:14: style: Parameter 'col' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/engineoutput.c:672:26: style: Array index 'i' is used before limits check. [arrayIndexThenCheck] xboard-4.9.1/engineoutput.c:165:41: style:inconclusive: Function 'SetProgramStats' argument 1 names different: declaration '' definition 'stats'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/engineoutput.c:669:14: style:inconclusive: Function 'Collapse' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/engineoutput.c:582:24: style: Local variable 'fail' shadows outer variable [shadowVariable] xboard-4.9.1/engineoutput.c:100:13: note: Shadowed declaration xboard-4.9.1/engineoutput.c:582:24: note: Shadow variable xboard-4.9.1/engineoutput.c:589:17: style: Local variable 'h' shadows outer variable [shadowVariable] xboard-4.9.1/engineoutput.c:483:9: note: Shadowed declaration xboard-4.9.1/engineoutput.c:589:17: note: Shadow variable xboard-4.9.1/engineoutput.c:589:32: style: Local variable 'i' shadows outer variable [shadowVariable] xboard-4.9.1/engineoutput.c:583:27: note: Shadowed declaration xboard-4.9.1/engineoutput.c:589:32: note: Shadow variable xboard-4.9.1/engineoutput.c:237:17: style: Variable 'exclu' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/engineoutput.c:239:19: style: Variable 's' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/engineoutput.c:484:12: style: Variable 'name' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/engineoutput.c:514:20: style: Variable 'sep' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/gamelist.c:213:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOMEM [valueFlowBailoutIncompleteVar] xboard-4.9.1/gamelist.c:383:15: style: Condition 'cm!=(enum ChessMove)0' is always true [knownConditionTrueFalse] xboard-4.9.1/gamelist.c:315:12: note: Assuming that condition 'cm!=NormalMove' is not redundant xboard-4.9.1/gamelist.c:383:15: note: Condition 'cm!=(enum ChessMove)0' is always true xboard-4.9.1/gamelist.c:393:6: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] xboard-4.9.1/gamelist.c:74:26: style:inconclusive: Function 'HasPattern' argument 1 names different: declaration '' definition 'text'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/gamelist.c:74:45: style:inconclusive: Function 'HasPattern' argument 2 names different: declaration '' definition 'pattern'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/gamelist.c:106:29: style:inconclusive: Function 'SearchPattern' argument 1 names different: declaration '' definition 'text'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/gamelist.c:106:48: style:inconclusive: Function 'SearchPattern' argument 2 names different: declaration '' definition 'pattern'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/gamelist.c:133:31: style:inconclusive: Function 'GameListDeleteGame' argument 1 names different: declaration '' definition 'listGame'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/gamelist.c:155:21: style:inconclusive: Function 'GameListFree' argument 1 names different: declaration '' definition 'gameList'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/gamelist.c:168:33: style:inconclusive: Function 'GameListInitGameInfo' argument 1 names different: declaration '' definition 'gameInfo'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/gamelist.c:209:29: style:inconclusive: Function 'GameListNewGame' argument 1 names different: declaration '' definition 'listGamePtr'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/gamelist.c:224:22: style:inconclusive: Function 'GameListBuild' argument 1 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/gamelist.c:412:26: style:inconclusive: Function 'ClearGameInfo' argument 1 names different: declaration '' definition 'gameInfo'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/gamelist.c:473:19: style:inconclusive: Function 'GameListLine' argument 1 names different: declaration '' definition 'number'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/gamelist.c:473:38: style:inconclusive: Function 'GameListLine' argument 2 names different: declaration '' definition 'gameInfo'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/gamelist.c:553:23: style:inconclusive: Function 'GameListLineFull' argument 1 names different: declaration '' definition 'number'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/gamelist.c:553:42: style:inconclusive: Function 'GameListLineFull' argument 2 names different: declaration '' definition 'gameInfo'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/gamelist.c:622:23: style:inconclusive: Function 'GLT_TagsToList' argument 1 names different: declaration '' definition 'tags'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/gamelist.c:229:38: style: Local variable 'fromX' shadows outer variable [shadowVariable] xboard-4.9.1/frontend.h:133:12: note: Shadowed declaration xboard-4.9.1/gamelist.c:229:38: note: Shadow variable xboard-4.9.1/gamelist.c:229:45: style: Local variable 'fromY' shadows outer variable [shadowVariable] xboard-4.9.1/frontend.h:133:19: note: Shadowed declaration xboard-4.9.1/gamelist.c:229:45: note: Shadow variable xboard-4.9.1/gamelist.c:229:52: style: Local variable 'toX' shadows outer variable [shadowVariable] xboard-4.9.1/frontend.h:133:26: note: Shadowed declaration xboard-4.9.1/gamelist.c:229:52: note: Shadow variable xboard-4.9.1/gamelist.c:229:57: style: Local variable 'toY' shadows outer variable [shadowVariable] xboard-4.9.1/frontend.h:133:31: note: Shadowed declaration xboard-4.9.1/gamelist.c:229:57: note: Shadow variable xboard-4.9.1/gamelist.c:457:11: style: Variable 'event' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/gamelist.c:459:11: style: Variable 'white' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/gamelist.c:460:11: style: Variable 'black' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/gamelist.c:461:11: style: Variable 'date' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/gamelist.c:477:12: style: Variable 'glt' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/gamelist.c:555:12: style: Variable 'event' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/gamelist.c:556:12: style: Variable 'site' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/gamelist.c:557:12: style: Variable 'white' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/gamelist.c:558:12: style: Variable 'black' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/gamelist.c:559:12: style: Variable 'round' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/gamelist.c:560:12: style: Variable 'date' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/gamelist.c:561:12: style: Variable 'oob' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/gamelist.c:562:12: style: Variable 'reason' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/gamelist.c:624:12: style: Variable 'pc' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/gamelist.c:654:16: style: Variable 'list' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/gtk/xboard.c:339:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BoardWindow [valueFlowBailoutIncompleteVar] xboard-4.9.1/gtk/xboard.c:394:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_SIZE [valueFlowBailoutIncompleteVar] xboard-4.9.1/gtk/xboard.c:434:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clockFont [valueFlowBailoutIncompleteVar] xboard-4.9.1/gtk/xboard.c:475:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colorShout [valueFlowBailoutIncompleteVar] xboard-4.9.1/gtk/xboard.c:481:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable boardSize [valueFlowBailoutIncompleteVar] xboard-4.9.1/gtk/xboard.c:502:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clockFont [valueFlowBailoutIncompleteVar] xboard-4.9.1/gtk/xboard.c:547:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colorShout [valueFlowBailoutIncompleteVar] xboard-4.9.1/gtk/xboard.c:560:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable boardSize [valueFlowBailoutIncompleteVar] xboard-4.9.1/gtk/xboard.c:588:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shellUp [valueFlowBailoutIncompleteVar] xboard-4.9.1/gtk/xboard.c:596:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shellUp [valueFlowBailoutIncompleteVar] xboard-4.9.1/gtk/xboard.c:619:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BoardWindow [valueFlowBailoutIncompleteVar] xboard-4.9.1/gtk/xboard.c:633:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NULLCHAR [valueFlowBailoutIncompleteVar] xboard-4.9.1/gtk/xboard.c:658:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable W_BOARD [valueFlowBailoutIncompleteVar] xboard-4.9.1/gtk/xboard.c:681:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCK_FONT [valueFlowBailoutIncompleteVar] xboard-4.9.1/gtk/xboard.c:794:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/gtk/xboard.c:826:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DummyDlg [valueFlowBailoutIncompleteVar] xboard-4.9.1/gtk/xboard.c:838:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/gtk/xboard.c:878:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable debugFP [valueFlowBailoutIncompleteVar] xboard-4.9.1/gtk/xboard.c:1323:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_IGN [valueFlowBailoutIncompleteVar] xboard-4.9.1/gtk/xboard.c:1345:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/gtk/xboard.c:1516:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable active [valueFlowBailoutIncompleteVar] xboard-4.9.1/gtk/xboard.c:1678:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lineGap [valueFlowBailoutIncompleteVar] xboard-4.9.1/gtk/xboard.c:1774:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable useStickyWindows [valueFlowBailoutIncompleteVar] xboard-4.9.1/gtk/xboard.c:1820:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable W_MESSG [valueFlowBailoutIncompleteVar] xboard-4.9.1/gtk/xboard.c:1829:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable W_MESSG [valueFlowBailoutIncompleteVar] xboard-4.9.1/gtk/xboard.c:1837:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GameMode [valueFlowBailoutIncompleteVar] xboard-4.9.1/gtk/xboard.c:1902:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NULLCHAR [valueFlowBailoutIncompleteVar] xboard-4.9.1/gtk/xboard.c:1920:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gameCopyFilename [valueFlowBailoutIncompleteVar] xboard-4.9.1/gtk/xboard.c:1934:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_SELECTION_CLIPBOARD [valueFlowBailoutIncompleteVar] xboard-4.9.1/gtk/xboard.c:1946:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flipView [valueFlowBailoutIncompleteVar] xboard-4.9.1/gtk/xboard.c:1991:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_CONTROL_MASK [valueFlowBailoutIncompleteVar] xboard-4.9.1/gtk/xboard.c:2043:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/gtk/xboard.c:2071:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable titleInWindow [valueFlowBailoutIncompleteVar] xboard-4.9.1/gtk/xboard.c:2114:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable font [valueFlowBailoutIncompleteVar] xboard-4.9.1/gtk/xboard.c:2135:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable logoSize [valueFlowBailoutIncompleteVar] xboard-4.9.1/gtk/xboard.c:2226:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ChatDlg [valueFlowBailoutIncompleteVar] xboard-4.9.1/gtk/xboard.c:2279:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoProc [valueFlowBailoutIncompleteVar] xboard-4.9.1/gtk/xboard.c:2338:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ITIMER_REAL [valueFlowBailoutIncompleteVar] xboard-4.9.1/gtk/xboard.c:2367:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/gtk/xboard.c:2378:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/gtk/xboard.c:2398:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable W_WHITE [valueFlowBailoutIncompleteVar] xboard-4.9.1/gtk/xboard.c:2422:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/gtk/xboard.c:2444:12: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] xboard-4.9.1/gtk/xboard.c:2447:14: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] xboard-4.9.1/gtk/xboard.c:1056:12: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] xboard-4.9.1/gtk/xboard.c:1038:8: note: outer condition: i<7 xboard-4.9.1/gtk/xboard.c:1056:12: note: identical inner condition: i<7 xboard-4.9.1/gtk/xboard.c:1118:9: style: Condition 'forceMono' is always false [knownConditionTrueFalse] xboard-4.9.1/gtk/xboard.c:1116:27: note: Calling function 'MakeColors' returns 0 xboard-4.9.1/gtk/xboard.c:1116:27: note: Assignment 'forceMono=MakeColors()', assigned value is 0 xboard-4.9.1/gtk/xboard.c:1118:9: note: Condition 'forceMono' is always false xboard-4.9.1/gtk/xboard.c:1958:14: style: Condition 'text==NULL' is always false [knownConditionTrueFalse] xboard-4.9.1/gtk/xboard.c:2339:12: style: Condition 'frameWaiting' is always true [knownConditionTrueFalse] xboard-4.9.1/gtk/xboard.c:2332:20: note: Assignment 'frameWaiting=1', assigned value is 1 xboard-4.9.1/gtk/xboard.c:2339:12: note: Condition 'frameWaiting' is always true xboard-4.9.1/gtk/xboard.c:1894:9: error: Resource leak: f [resourceLeak] xboard-4.9.1/gtk/xboard.c:2298:5: error: Memory leak: channel [memleak] xboard-4.9.1/gtk/xboard.c:2277:5: warning: If memory allocation fails, then there is a possible null pointer dereference: is [nullPointerOutOfMemory] xboard-4.9.1/gtk/xboard.c:2276:32: note: Assuming allocation function fails xboard-4.9.1/gtk/xboard.c:2276:10: note: Assignment 'is=(struct InputSource*)calloc(1,sizeof(struct InputSource))', assigned value is 0 xboard-4.9.1/gtk/xboard.c:2277:5: note: Null pointer dereference xboard-4.9.1/gtk/xboard.c:2278:5: warning: If memory allocation fails, then there is a possible null pointer dereference: is [nullPointerOutOfMemory] xboard-4.9.1/gtk/xboard.c:2276:32: note: Assuming allocation function fails xboard-4.9.1/gtk/xboard.c:2276:10: note: Assignment 'is=(struct InputSource*)calloc(1,sizeof(struct InputSource))', assigned value is 0 xboard-4.9.1/gtk/xboard.c:2278:5: note: Null pointer dereference xboard-4.9.1/gtk/xboard.c:2293:37: warning: If memory allocation fails, then there is a possible null pointer dereference: is [nullPointerOutOfMemory] xboard-4.9.1/gtk/xboard.c:2276:32: note: Assuming allocation function fails xboard-4.9.1/gtk/xboard.c:2276:10: note: Assignment 'is=(struct InputSource*)calloc(1,sizeof(struct InputSource))', assigned value is 0 xboard-4.9.1/gtk/xboard.c:2293:37: note: Null pointer dereference xboard-4.9.1/gtk/xboard.c:2295:5: warning: If memory allocation fails, then there is a possible null pointer dereference: is [nullPointerOutOfMemory] xboard-4.9.1/gtk/xboard.c:2276:32: note: Assuming allocation function fails xboard-4.9.1/gtk/xboard.c:2276:10: note: Assignment 'is=(struct InputSource*)calloc(1,sizeof(struct InputSource))', assigned value is 0 xboard-4.9.1/gtk/xboard.c:2295:5: note: Null pointer dereference xboard-4.9.1/gtk/xboard.c:2297:5: warning: If memory allocation fails, then there is a possible null pointer dereference: is [nullPointerOutOfMemory] xboard-4.9.1/gtk/xboard.c:2276:32: note: Assuming allocation function fails xboard-4.9.1/gtk/xboard.c:2276:10: note: Assignment 'is=(struct InputSource*)calloc(1,sizeof(struct InputSource))', assigned value is 0 xboard-4.9.1/gtk/xboard.c:2297:5: note: Null pointer dereference xboard-4.9.1/gtk/xboard.c:932:6: style: Local variable 'i' shadows outer variable [shadowVariable] xboard-4.9.1/gtk/xboard.c:869:9: note: Shadowed declaration xboard-4.9.1/gtk/xboard.c:932:6: note: Shadow variable xboard-4.9.1/gtk/xboard.c:461:26: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/gtk/xboard.c:473:40: style: Parameter 's' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/gtk/xboard.c:479:35: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/gtk/xboard.c:496:38: style: Parameter 'ad' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/gtk/xboard.c:545:41: style: Parameter 'ad' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/gtk/xboard.c:551:36: style: Parameter 'ad' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/gtk/xboard.c:558:31: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/gtk/xboard.c:564:30: style: Parameter 's' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/gtk/xboard.c:606:30: style: Parameter 'f' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/gtk/xboard.c:606:39: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/gtk/xboard.c:611:22: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/gtk/xboard.c:611:30: style: Parameter 'y' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/gtk/xboard.c:836:22: style: Parameter 'svgFilename' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/gtk/xboard.c:871:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/gtk/xboard.c:1040:26: style: Variable 'nearest' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/gtk/xboard.c:1332:70: style: Parameter 'message' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/gtk/xboard.c:1343:22: style: Parameter 'pattern' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/gtk/xboard.c:1675:26: style: Parameter 'wp' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/gtk/xboard.c:1878:33: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/gtk/xboard.c:1944:12: style: Variable 'text' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/gtk/xboard.c:1986:19: style: Parameter 'eventkey' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/gtk/xboard.c:2274:16: style: Variable 'cp' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/gtk/xboard.c:2363:17: style: Parameter 'place' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/gtk/xboard.c:2363:30: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/gtk/xboard.c:2411:12: style: Parameter 'openMode' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/gtk/xboard.c:2418:8: style: Variable 'space' can be declared as const array [constVariable] xboard-4.9.1/gtk/xboard.c:2420:9: style: Variable 'result' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/gtk/xengineoutput.c:91:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nColorWhite [valueFlowBailoutIncompleteVar] xboard-4.9.1/gtk/xengineoutput.c:117:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle [valueFlowBailoutIncompleteVar] xboard-4.9.1/gtk/xengineoutput.c:133:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle [valueFlowBailoutIncompleteVar] xboard-4.9.1/gtk/xengineoutput.c:85:27: style: Parameter 'opt' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/gtk/xengineoutput.c:85:40: style: Parameter 'memo2' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/gtk/xoptions.c:181:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Spin [valueFlowBailoutIncompleteVar] xboard-4.9.1/gtk/xoptions.c:239:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Button [valueFlowBailoutIncompleteVar] xboard-4.9.1/gtk/xoptions.c:295:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TransientDlg [valueFlowBailoutIncompleteVar] xboard-4.9.1/gtk/xoptions.c:304:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/gtk/xoptions.c:424:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_BUTTON_RELEASE [valueFlowBailoutIncompleteVar] xboard-4.9.1/gtk/xoptions.c:439:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable values [valueFlowBailoutIncompleteVar] xboard-4.9.1/gtk/xoptions.c:476:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable values [valueFlowBailoutIncompleteVar] xboard-4.9.1/gtk/xoptions.c:491:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable string [valueFlowBailoutIncompleteVar] xboard-4.9.1/gtk/xoptions.c:582:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_SHIFT_MASK [valueFlowBailoutIncompleteVar] xboard-4.9.1/gtk/xoptions.c:648:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STATE_NORMAL [valueFlowBailoutIncompleteVar] xboard-4.9.1/gtk/xoptions.c:692:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_Return [valueFlowBailoutIncompleteVar] xboard-4.9.1/gtk/xoptions.c:744:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_SHIFT_MASK [valueFlowBailoutIncompleteVar] xboard-4.9.1/gtk/xoptions.c:855:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shellUp [valueFlowBailoutIncompleteVar] xboard-4.9.1/gtk/xoptions.c:898:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FatalDlg [valueFlowBailoutIncompleteVar] xboard-4.9.1/gtk/xoptions.c:921:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_RESPONSE_ACCEPT [valueFlowBailoutIncompleteVar] xboard-4.9.1/gtk/xoptions.c:949:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_STATE_NORMAL [valueFlowBailoutIncompleteVar] xboard-4.9.1/gtk/xoptions.c:968:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable window [valueFlowBailoutIncompleteVar] xboard-4.9.1/gtk/xoptions.c:1022:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REPLACE [valueFlowBailoutIncompleteVar] xboard-4.9.1/gtk/xoptions.c:1068:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_EXPOSE [valueFlowBailoutIncompleteVar] xboard-4.9.1/gtk/xoptions.c:1075:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/gtk/xoptions.c:1129:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/gtk/xoptions.c:1215:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_2BUTTON_PRESS [valueFlowBailoutIncompleteVar] xboard-4.9.1/gtk/xoptions.c:1293:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Break [valueFlowBailoutIncompleteVar] xboard-4.9.1/gtk/xoptions.c:1301:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SAME_ROW [valueFlowBailoutIncompleteVar] xboard-4.9.1/gtk/xoptions.c:1310:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GTK_FILL [valueFlowBailoutIncompleteVar] xboard-4.9.1/gtk/xoptions.c:1341:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/gtk/xoptions.c:1896:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable textOptions [valueFlowBailoutIncompleteVar] xboard-4.9.1/gtk/xoptions.c:1383:8: style: gtk_vbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_VERTICAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_vbox_newCalled] xboard-4.9.1/gtk/xoptions.c:1418:15: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled] xboard-4.9.1/gtk/xoptions.c:1420:15: style: gtk_vbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_VERTICAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_vbox_newCalled] xboard-4.9.1/gtk/xoptions.c:1432:24: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled] xboard-4.9.1/gtk/xoptions.c:1764:41: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled] xboard-4.9.1/gtk/xoptions.c:1814:24: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled] xboard-4.9.1/gtk/xoptions.c:1824:17: style: gtk_hbox_new has been deprecated since version 3.2 and should not be used in newly-written code. You can use gtk_box_new() with GTK_ORIENTATION_HORIZONTAL instead, which is a quick and easy change. But the recommendation is to switch to GtkGrid, since GtkBox is going to go away eventually. See Migrating from other containers to GtkGrid. [prohibitedgtk_hbox_newCalled] xboard-4.9.1/gtk/xoptions.c:499:37: style: Redundant assignment of 'msg' to itself. [selfAssignment] xboard-4.9.1/gtk/xoptions.c:1088:32: style: Variable 'shells[dlg]' is assigned an expression that holds the same value. [redundantAssignment] xboard-4.9.1/gtk/xoptions.c:1086:8: note: sh is assigned 'shells[dlg]' here. xboard-4.9.1/gtk/xoptions.c:1088:32: note: Variable 'shells[dlg]' is assigned an expression that holds the same value. xboard-4.9.1/gtk/xoptions.c:1169:19: style: Local variable 'p' shadows outer variable [shadowVariable] xboard-4.9.1/gtk/xoptions.c:1129:25: note: Shadowed declaration xboard-4.9.1/gtk/xoptions.c:1169:19: note: Shadow variable xboard-4.9.1/gtk/xoptions.c:1595:26: style: Local variable 'color' shadows outer variable [shadowVariable] xboard-4.9.1/gtk/xoptions.c:1331:14: note: Shadowed declaration xboard-4.9.1/gtk/xoptions.c:1595:26: note: Shadow variable xboard-4.9.1/gtk/xoptions.c:1465:93: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] xboard-4.9.1/gtk/xoptions.c:1473:72: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] xboard-4.9.1/gtk/xoptions.c:1474:72: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] xboard-4.9.1/gtk/xoptions.c:179:38: style: Parameter 'val' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/gtk/xoptions.c:407:37: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/gtk/xoptions.c:421:46: style: Parameter 'event' can be declared as pointer to const. However it seems that 'HelpEvent' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xboard-4.9.1/gtk/xoptions.c:1643:6: note: You might need to cast the function pointer here xboard-4.9.1/gtk/xoptions.c:421:46: note: Parameter 'event' can be declared as pointer to const xboard-4.9.1/gtk/xoptions.c:432:46: style: Parameter 'addr' can be declared as pointer to const. However it seems that 'ComboSelect' is a callback function, if 'addr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xboard-4.9.1/gtk/xoptions.c:1671:13: note: You might need to cast the function pointer here xboard-4.9.1/gtk/xoptions.c:432:46: note: Parameter 'addr' can be declared as pointer to const xboard-4.9.1/gtk/xoptions.c:469:22: style: Parameter 'addr' can be declared as pointer to const. However it seems that 'MenuSelect' is a callback function, if 'addr' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xboard-4.9.1/gtk/xoptions.c:505:63: note: You might need to cast the function pointer here xboard-4.9.1/gtk/xoptions.c:469:22: note: Parameter 'addr' can be declared as pointer to const xboard-4.9.1/gtk/xoptions.c:570:45: style: Parameter 'event' can be declared as pointer to const. However it seems that 'TypeInProc' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xboard-4.9.1/gtk/xoptions.c:789:2: note: You might need to cast the function pointer here xboard-4.9.1/gtk/xoptions.c:570:45: note: Parameter 'event' can be declared as pointer to const xboard-4.9.1/gtk/xoptions.c:570:61: style: Parameter 'gdata' can be declared as pointer to const. However it seems that 'TypeInProc' is a callback function, if 'gdata' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xboard-4.9.1/gtk/xoptions.c:789:2: note: You might need to cast the function pointer here xboard-4.9.1/gtk/xoptions.c:570:61: note: Parameter 'gdata' can be declared as pointer to const xboard-4.9.1/gtk/xoptions.c:687:26: style: Parameter 'widget' can be declared as pointer to const. However it seems that 'GameListEvent' is a callback function, if 'widget' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xboard-4.9.1/gtk/xoptions.c:794:2: note: You might need to cast the function pointer here xboard-4.9.1/gtk/xoptions.c:687:26: note: Parameter 'widget' can be declared as pointer to const xboard-4.9.1/gtk/xoptions.c:687:60: style: Parameter 'gdata' can be declared as pointer to const. However it seems that 'GameListEvent' is a callback function, if 'gdata' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xboard-4.9.1/gtk/xoptions.c:794:2: note: You might need to cast the function pointer here xboard-4.9.1/gtk/xoptions.c:687:60: note: Parameter 'gdata' can be declared as pointer to const xboard-4.9.1/gtk/xoptions.c:724:21: style: Variable 'bevent' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/gtk/xoptions.c:725:21: style: Variable 'mevent' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/gtk/xoptions.c:887:16: style: Parameter 'gdata' can be declared as pointer to const. However it seems that 'GenericPopDown' is a callback function, if 'gdata' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xboard-4.9.1/gtk/xoptions.c:1856:5: note: You might need to cast the function pointer here xboard-4.9.1/gtk/xoptions.c:887:16: note: Parameter 'gdata' can be declared as pointer to const xboard-4.9.1/gtk/xoptions.c:919:16: style: Parameter 'gdata' can be declared as pointer to const. However it seems that 'PopDownProxy' is a callback function, if 'gdata' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xboard-4.9.1/gtk/xoptions.c:1812:13: note: You might need to cast the function pointer here xboard-4.9.1/gtk/xoptions.c:919:16: note: Parameter 'gdata' can be declared as pointer to const xboard-4.9.1/gtk/xoptions.c:982:13: style: Variable 'opt' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/gtk/xoptions.c:985:21: style: Variable 'bevent' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/gtk/xoptions.c:986:21: style: Variable 'mevent' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/gtk/xoptions.c:987:21: style: Variable 'sevent' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/gtk/xoptions.c:1072:50: style: Parameter 'gdata' can be declared as pointer to const. However it seems that 'GenericCallback' is a callback function, if 'gdata' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xboard-4.9.1/gtk/xoptions.c:1631:13: note: You might need to cast the function pointer here xboard-4.9.1/gtk/xoptions.c:1072:50: note: Parameter 'gdata' can be declared as pointer to const xboard-4.9.1/gtk/xoptions.c:1108:51: style: Parameter 'data' can be declared as pointer to const. However it seems that 'BrowseCallback' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xboard-4.9.1/gtk/xoptions.c:1187:7: note: You might need to cast the function pointer here xboard-4.9.1/gtk/xoptions.c:1108:51: note: Parameter 'data' can be declared as pointer to const xboard-4.9.1/gtk/xoptions.c:1111:13: style: Variable 'opt' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/gtk/xoptions.c:1121:44: style: Parameter 'gdata' can be declared as pointer to const. However it seems that 'BrowseGTK' is a callback function, if 'gdata' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xboard-4.9.1/gtk/xoptions.c:1539:17: note: You might need to cast the function pointer here xboard-4.9.1/gtk/xoptions.c:1121:44: note: Parameter 'gdata' can be declared as pointer to const xboard-4.9.1/gtk/xoptions.c:1129:25: style: Variable 'p' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/gtk/xoptions.c:1209:50: style: Parameter 'event' can be declared as pointer to const. However it seems that 'ListCallback' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xboard-4.9.1/gtk/xoptions.c:1702:21: note: You might need to cast the function pointer here xboard-4.9.1/gtk/xoptions.c:1209:50: note: Parameter 'event' can be declared as pointer to const xboard-4.9.1/gtk/xoptions.c:1209:66: style: Parameter 'gdata' can be declared as pointer to const. However it seems that 'ListCallback' is a callback function, if 'gdata' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xboard-4.9.1/gtk/xoptions.c:1702:21: note: You might need to cast the function pointer here xboard-4.9.1/gtk/xoptions.c:1209:66: note: Parameter 'gdata' can be declared as pointer to const xboard-4.9.1/gtk/xoptions.c:1291:21: style: Parameter 'opt' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/gtk/xoptions.c:1299:18: style: Parameter 'opt' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/gtk/xoptions.c:1613:23: style: Variable 'v' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/gtk/xoptions.c:1613:27: style: Variable 'p' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/gtk/xoptions.c:1631:13: portability: '(void*)(intptr_t)i' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] xboard-4.9.1/gtk/xoptions.c:1812:13: portability: '(void*)(intptr_t)dlgNr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] xboard-4.9.1/gtk/xoptions.c:1618:18: error: Uninitialized variable: v [legacyUninitvar] xboard-4.9.1/gtk/xoptions.c:1009:15: style: Variable 'w' is assigned a value that is never used. [unreadVariable] xboard-4.9.1/gtk/xoptions.c:1047:9: style: Variable 'opt' is assigned a value that is never used. [unreadVariable] xboard-4.9.1/gtk/xtimer.c:190:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gameMode [valueFlowBailoutIncompleteVar] xboard-4.9.1/gtk/xtimer.c:127:26: style: Variable 'delayedEventCallback' is reassigned a value before the old one has been used. [redundantAssignment] xboard-4.9.1/gtk/xtimer.c:126:26: note: delayedEventCallback is assigned xboard-4.9.1/gtk/xtimer.c:127:26: note: delayedEventCallback is overwritten xboard-4.9.1/gtk/xtimer.c:171:32: style: Parameter 'data' can be declared as pointer to const. However it seems that 'LoadGameTimerCallback' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xboard-4.9.1/gtk/xtimer.c:182:41: note: You might need to cast the function pointer here xboard-4.9.1/gtk/xtimer.c:171:32: note: Parameter 'data' can be declared as pointer to const xboard-4.9.1/gtk/xtimer.c:188:32: style: Parameter 'data' can be declared as pointer to const. However it seems that 'AnalysisClockCallback' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xboard-4.9.1/gtk/xtimer.c:201:36: note: You might need to cast the function pointer here xboard-4.9.1/gtk/xtimer.c:188:32: note: Parameter 'data' can be declared as pointer to const xboard-4.9.1/gtk/xtimer.c:226:29: style: Parameter 'data' can be declared as pointer to const. However it seems that 'ClockTimerCallback' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xboard-4.9.1/gtk/xtimer.c:238:58: note: You might need to cast the function pointer here xboard-4.9.1/gtk/xtimer.c:226:29: note: Parameter 'data' can be declared as pointer to const xboard-4.9.1/history.c:213:26: style:inconclusive: Function 'FindMoveByCharIndex' argument 1 names different: declaration '' definition 'char_index'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/history.c:246:22: style:inconclusive: Function 'MoveHistorySet' argument 1 names different: declaration '' definition 'movelist'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/history.c:246:50: style:inconclusive: Function 'MoveHistorySet' argument 2 names different: declaration '' definition 'first'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/history.c:246:61: style:inconclusive: Function 'MoveHistorySet' argument 3 names different: declaration '' definition 'last'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/history.c:246:71: style:inconclusive: Function 'MoveHistorySet' argument 4 names different: declaration '' definition 'current'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/history.c:246:105: style:inconclusive: Function 'MoveHistorySet' argument 5 names different: declaration '' definition 'pvInfo'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/lists.c:48:18: style:inconclusive: Function 'ListEmpty' argument 1 names different: declaration '' definition 'l'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/lists.c:57:16: style:inconclusive: Function 'ListNew' argument 1 names different: declaration '' definition 'l'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/lists.c:68:23: style:inconclusive: Function 'ListRemove' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/lists.c:82:25: style:inconclusive: Function 'ListNodeFree' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/lists.c:94:24: style:inconclusive: Function 'ListNodeCreate' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/lists.c:109:23: style:inconclusive: Function 'ListInsert' argument 1 names different: declaration '' definition 'm'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/lists.c:109:36: style:inconclusive: Function 'ListInsert' argument 2 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/lists.c:121:20: style:inconclusive: Function 'ListAddHead' argument 1 names different: declaration '' definition 'l'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/lists.c:121:33: style:inconclusive: Function 'ListAddHead' argument 2 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/lists.c:130:20: style:inconclusive: Function 'ListAddTail' argument 1 names different: declaration '' definition 'l'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/lists.c:130:33: style:inconclusive: Function 'ListAddTail' argument 2 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/lists.c:140:17: style:inconclusive: Function 'ListElem' argument 1 names different: declaration '' definition 'l'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/lists.c:140:24: style:inconclusive: Function 'ListElem' argument 2 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/menus.c:370:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE [valueFlowBailoutIncompleteVar] xboard-4.9.1/menus.c:382:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] xboard-4.9.1/menus.c:1234:6: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] xboard-4.9.1/menus.c:1235:6: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf] xboard-4.9.1/menus.c:1243:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] xboard-4.9.1/menus.c:616:100: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] xboard-4.9.1/menus.c:659:89: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] xboard-4.9.1/menus.c:661:89: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] xboard-4.9.1/menus.c:662:89: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] xboard-4.9.1/menus.c:663:89: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] xboard-4.9.1/menus.c:664:89: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] xboard-4.9.1/menus.c:666:89: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] xboard-4.9.1/menus.c:667:89: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] xboard-4.9.1/menus.c:668:89: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] xboard-4.9.1/menus.c:669:89: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] xboard-4.9.1/menus.c:670:89: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] xboard-4.9.1/menus.c:681:93: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] xboard-4.9.1/menus.c:682:93: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] xboard-4.9.1/menus.c:683:93: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] xboard-4.9.1/menus.c:684:93: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] xboard-4.9.1/menus.c:685:93: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] xboard-4.9.1/menus.c:686:93: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] xboard-4.9.1/menus.c:687:93: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] xboard-4.9.1/menus.c:688:93: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] xboard-4.9.1/menus.c:689:93: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] xboard-4.9.1/menus.c:691:93: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] xboard-4.9.1/menus.c:692:93: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] xboard-4.9.1/menus.c:736:94: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] xboard-4.9.1/menus.c:775:100: portability: Casting non-zero decimal integer literal to pointer. [intToPointerCast] xboard-4.9.1/menus.c:838:23: style:inconclusive: Function 'MenuNameToItem' argument 1 names different: declaration '' definition 'menuName'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/menus.c:863:28: style:inconclusive: Function 'AppendEnginesToMenu' argument 1 names different: declaration '' definition 'list'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/menus.c:1131:21: style:inconclusive: Function 'GreyRevert' argument 1 names different: declaration '' definition 'grey'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/menus.c:1138:28: style:inconclusive: Function 'ModeToWidgetName' argument 1 names different: declaration '' definition 'mode'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/menus.c:357:11: style: Variable 'zippy' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/menus.c:1180:25: style: Parameter 'command' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/menus.c:1180:40: style: Parameter 'dir' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/menus.c:1180:67: style: Parameter 'protocol' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/menus.c:1210:23: style: Parameter 'dirName' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/menus.c:1210:54: style: Parameter 'settingsFile' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/moves.c:2564:13: style: Array index 'rt' is used before limits check. [arrayIndexThenCheck] xboard-4.9.1/moves.c:425:6: warning:inconclusive: The buffer 'buf' may not be null-terminated after the call to strncpy(). [terminateStrncpy] xboard-4.9.1/moves.c:1599:6: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition] xboard-4.9.1/moves.c:688:12: style: Condition 'rt<0' is always false [knownConditionTrueFalse] xboard-4.9.1/moves.c:686:9: note: Assuming that condition 'rt<0' is not redundant xboard-4.9.1/moves.c:688:12: note: Condition 'rt<0' is always false xboard-4.9.1/moves.c:1138:15: style: Statements following 'break' will never be executed. [unreachableCode] xboard-4.9.1/moves.c:89:25: style:inconclusive: Function 'WhitePiece' argument 1 names different: declaration '' definition 'piece'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:95:25: style:inconclusive: Function 'BlackPiece' argument 1 names different: declaration '' definition 'piece'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:127:26: style:inconclusive: Function 'PieceToChar' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:137:26: style:inconclusive: Function 'PieceSuffix' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:147:28: style:inconclusive: Function 'PieceToNumber' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:157:18: style:inconclusive: Function 'CharToPiece' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:169:18: style:inconclusive: Function 'CopyBoard' argument 1 names different: declaration '' definition 'to'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:169:28: style:inconclusive: Function 'CopyBoard' argument 2 names different: declaration '' definition 'from'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:183:22: style:inconclusive: Function 'CompareBoards' argument 1 names different: declaration '' definition 'board1'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:183:36: style:inconclusive: Function 'CompareBoards' argument 2 names different: declaration '' definition 'board2'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:237:22: style:inconclusive: Function 'LoadPieceDesc' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:741:23: style:inconclusive: Function 'GenPseudoLegal' argument 1 names different: declaration '' definition 'board'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:741:34: style:inconclusive: Function 'GenPseudoLegal' argument 2 names different: declaration '' definition 'flags'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:741:54: style:inconclusive: Function 'GenPseudoLegal' argument 3 names different: declaration '' definition 'callback'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:741:73: style:inconclusive: Function 'GenPseudoLegal' argument 4 names different: declaration '' definition 'closure'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:741:94: style:inconclusive: Function 'GenPseudoLegal' argument 5 names different: declaration '' definition 'filter'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:1435:25: style:inconclusive: Function 'GenLegalCallback' argument 1 names different: declaration '' definition 'board'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:1435:36: style:inconclusive: Function 'GenLegalCallback' argument 2 names different: declaration '' definition 'flags'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:1435:53: style:inconclusive: Function 'GenLegalCallback' argument 3 names different: declaration '' definition 'kind'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:1435:63: style:inconclusive: Function 'GenLegalCallback' argument 4 names different: declaration '' definition 'rf'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:1435:71: style:inconclusive: Function 'GenLegalCallback' argument 5 names different: declaration '' definition 'ff'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:1435:79: style:inconclusive: Function 'GenLegalCallback' argument 6 names different: declaration '' definition 'rt'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:1435:87: style:inconclusive: Function 'GenLegalCallback' argument 7 names different: declaration '' definition 'ft'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:1435:100: style:inconclusive: Function 'GenLegalCallback' argument 8 names different: declaration '' definition 'closure'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:1493:17: style:inconclusive: Function 'GenLegal' argument 1 names different: declaration '' definition 'board'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:1493:29: style:inconclusive: Function 'GenLegal' argument 2 names different: declaration '' definition 'flags'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:1493:49: style:inconclusive: Function 'GenLegal' argument 3 names different: declaration '' definition 'callback'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:1493:68: style:inconclusive: Function 'GenLegal' argument 4 names different: declaration '' definition 'closure'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:1493:89: style:inconclusive: Function 'GenLegal' argument 5 names different: declaration '' definition 'filter'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:1692:26: style:inconclusive: Function 'CheckTestCallback' argument 1 names different: declaration '' definition 'board'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:1692:37: style:inconclusive: Function 'CheckTestCallback' argument 2 names different: declaration '' definition 'flags'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:1692:54: style:inconclusive: Function 'CheckTestCallback' argument 3 names different: declaration '' definition 'kind'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:1692:64: style:inconclusive: Function 'CheckTestCallback' argument 4 names different: declaration '' definition 'rf'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:1692:72: style:inconclusive: Function 'CheckTestCallback' argument 5 names different: declaration '' definition 'ff'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:1692:80: style:inconclusive: Function 'CheckTestCallback' argument 6 names different: declaration '' definition 'rt'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:1692:88: style:inconclusive: Function 'CheckTestCallback' argument 7 names different: declaration '' definition 'ft'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:1692:101: style:inconclusive: Function 'CheckTestCallback' argument 8 names different: declaration '' definition 'closure'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:1715:18: style:inconclusive: Function 'CheckTest' argument 1 names different: declaration '' definition 'board'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:1715:29: style:inconclusive: Function 'CheckTest' argument 2 names different: declaration '' definition 'flags'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:1715:40: style:inconclusive: Function 'CheckTest' argument 3 names different: declaration '' definition 'rf'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:1715:48: style:inconclusive: Function 'CheckTest' argument 4 names different: declaration '' definition 'ff'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:1715:56: style:inconclusive: Function 'CheckTest' argument 5 names different: declaration '' definition 'rt'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:1715:64: style:inconclusive: Function 'CheckTest' argument 6 names different: declaration '' definition 'ft'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:1715:72: style:inconclusive: Function 'CheckTest' argument 7 names different: declaration '' definition 'enPassant'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:1859:29: style:inconclusive: Function 'LegalityTestCallback' argument 1 names different: declaration '' definition 'board'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:1859:40: style:inconclusive: Function 'LegalityTestCallback' argument 2 names different: declaration '' definition 'flags'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:1859:57: style:inconclusive: Function 'LegalityTestCallback' argument 3 names different: declaration '' definition 'kind'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:1859:67: style:inconclusive: Function 'LegalityTestCallback' argument 4 names different: declaration '' definition 'rf'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:1859:75: style:inconclusive: Function 'LegalityTestCallback' argument 5 names different: declaration '' definition 'ff'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:1859:83: style:inconclusive: Function 'LegalityTestCallback' argument 6 names different: declaration '' definition 'rt'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:1859:91: style:inconclusive: Function 'LegalityTestCallback' argument 7 names different: declaration '' definition 'ft'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:1859:104: style:inconclusive: Function 'LegalityTestCallback' argument 8 names different: declaration '' definition 'closure'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:1870:21: style:inconclusive: Function 'LegalityTest' argument 1 names different: declaration '' definition 'board'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:1870:32: style:inconclusive: Function 'LegalityTest' argument 2 names different: declaration '' definition 'flags'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:1870:43: style:inconclusive: Function 'LegalityTest' argument 3 names different: declaration '' definition 'rf'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:1870:51: style:inconclusive: Function 'LegalityTest' argument 4 names different: declaration '' definition 'ff'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:1870:59: style:inconclusive: Function 'LegalityTest' argument 5 names different: declaration '' definition 'rt'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:1870:67: style:inconclusive: Function 'LegalityTest' argument 6 names different: declaration '' definition 'ft'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:1870:75: style:inconclusive: Function 'LegalityTest' argument 7 names different: declaration '' definition 'promoChar'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:2004:25: style:inconclusive: Function 'MateTestCallback' argument 1 names different: declaration '' definition 'board'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:2004:36: style:inconclusive: Function 'MateTestCallback' argument 2 names different: declaration '' definition 'flags'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:2004:53: style:inconclusive: Function 'MateTestCallback' argument 3 names different: declaration '' definition 'kind'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:2004:63: style:inconclusive: Function 'MateTestCallback' argument 4 names different: declaration '' definition 'rf'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:2004:71: style:inconclusive: Function 'MateTestCallback' argument 5 names different: declaration '' definition 'ff'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:2004:79: style:inconclusive: Function 'MateTestCallback' argument 6 names different: declaration '' definition 'rt'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:2004:87: style:inconclusive: Function 'MateTestCallback' argument 7 names different: declaration '' definition 'ft'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:2004:100: style:inconclusive: Function 'MateTestCallback' argument 8 names different: declaration '' definition 'closure'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:2013:17: style:inconclusive: Function 'MateTest' argument 1 names different: declaration '' definition 'board'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:2013:28: style:inconclusive: Function 'MateTest' argument 2 names different: declaration '' definition 'flags'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:2073:29: style:inconclusive: Function 'DisambiguateCallback' argument 1 names different: declaration '' definition 'board'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:2073:40: style:inconclusive: Function 'DisambiguateCallback' argument 2 names different: declaration '' definition 'flags'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:2073:57: style:inconclusive: Function 'DisambiguateCallback' argument 3 names different: declaration '' definition 'kind'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:2073:67: style:inconclusive: Function 'DisambiguateCallback' argument 4 names different: declaration '' definition 'rf'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:2073:75: style:inconclusive: Function 'DisambiguateCallback' argument 5 names different: declaration '' definition 'ff'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:2073:83: style:inconclusive: Function 'DisambiguateCallback' argument 6 names different: declaration '' definition 'rt'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:2073:91: style:inconclusive: Function 'DisambiguateCallback' argument 7 names different: declaration '' definition 'ft'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:2073:104: style:inconclusive: Function 'DisambiguateCallback' argument 8 names different: declaration '' definition 'closure'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:2122:21: style:inconclusive: Function 'Disambiguate' argument 1 names different: declaration '' definition 'board'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:2122:32: style:inconclusive: Function 'Disambiguate' argument 2 names different: declaration '' definition 'flags'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:2122:60: style:inconclusive: Function 'Disambiguate' argument 3 names different: declaration '' definition 'closure'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:2284:34: style:inconclusive: Function 'CoordsToAlgebraicCallback' argument 1 names different: declaration '' definition 'board'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:2284:45: style:inconclusive: Function 'CoordsToAlgebraicCallback' argument 2 names different: declaration '' definition 'flags'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:2284:62: style:inconclusive: Function 'CoordsToAlgebraicCallback' argument 3 names different: declaration '' definition 'kind'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:2284:72: style:inconclusive: Function 'CoordsToAlgebraicCallback' argument 4 names different: declaration '' definition 'rf'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:2284:80: style:inconclusive: Function 'CoordsToAlgebraicCallback' argument 5 names different: declaration '' definition 'ff'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:2284:88: style:inconclusive: Function 'CoordsToAlgebraicCallback' argument 6 names different: declaration '' definition 'rt'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:2284:96: style:inconclusive: Function 'CoordsToAlgebraicCallback' argument 7 names different: declaration '' definition 'ft'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:2284:109: style:inconclusive: Function 'CoordsToAlgebraicCallback' argument 8 names different: declaration '' definition 'closure'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:2314:26: style:inconclusive: Function 'CoordsToAlgebraic' argument 1 names different: declaration '' definition 'board'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:2314:37: style:inconclusive: Function 'CoordsToAlgebraic' argument 2 names different: declaration '' definition 'flags'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:2314:48: style:inconclusive: Function 'CoordsToAlgebraic' argument 3 names different: declaration '' definition 'rf'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:2314:56: style:inconclusive: Function 'CoordsToAlgebraic' argument 4 names different: declaration '' definition 'ff'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:2314:64: style:inconclusive: Function 'CoordsToAlgebraic' argument 5 names different: declaration '' definition 'rt'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:2314:72: style:inconclusive: Function 'CoordsToAlgebraic' argument 6 names different: declaration '' definition 'ft'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:2314:80: style:inconclusive: Function 'CoordsToAlgebraic' argument 7 names different: declaration '' definition 'promoChar'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:2314:96: style:inconclusive: Function 'CoordsToAlgebraic' argument 8 names different: declaration '' definition 'out'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:2606:26: style:inconclusive: Function 'ProtectedCallback' argument 1 names different: declaration '' definition 'board'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:2606:37: style:inconclusive: Function 'ProtectedCallback' argument 2 names different: declaration '' definition 'flags'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:2606:54: style:inconclusive: Function 'ProtectedCallback' argument 3 names different: declaration '' definition 'kind'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:2606:64: style:inconclusive: Function 'ProtectedCallback' argument 4 names different: declaration '' definition 'rf'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:2606:72: style:inconclusive: Function 'ProtectedCallback' argument 5 names different: declaration '' definition 'ff'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:2606:80: style:inconclusive: Function 'ProtectedCallback' argument 6 names different: declaration '' definition 'rt'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:2606:88: style:inconclusive: Function 'ProtectedCallback' argument 7 names different: declaration '' definition 'ft'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:2606:101: style:inconclusive: Function 'ProtectedCallback' argument 8 names different: declaration '' definition 'closure'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/moves.c:440:10: style: Local variable 'i' shadows outer variable [shadowVariable] xboard-4.9.1/moves.c:317:37: note: Shadowed declaration xboard-4.9.1/moves.c:440:10: note: Shadow variable xboard-4.9.1/moves.c:1205:11: style: Local variable 'rt' shadows outer variable [shadowVariable] xboard-4.9.1/moves.c:745:29: note: Shadowed declaration xboard-4.9.1/moves.c:1205:11: note: Shadow variable xboard-4.9.1/moves.c:1206:11: style: Local variable 'ft' shadows outer variable [shadowVariable] xboard-4.9.1/moves.c:745:33: note: Shadowed declaration xboard-4.9.1/moves.c:1206:11: note: Shadow variable xboard-4.9.1/moves.c:1926:25: style: Local variable 'piece' shadows outer variable [shadowVariable] xboard-4.9.1/moves.c:1872:41: note: Shadowed declaration xboard-4.9.1/moves.c:1926:25: note: Shadow variable xboard-4.9.1/moves.c:1959:25: style: Local variable 'piece' shadows outer variable [shadowVariable] xboard-4.9.1/moves.c:1872:41: note: Shadowed declaration xboard-4.9.1/moves.c:1959:25: note: Shadow variable xboard-4.9.1/moves.c:1968:18: style: Local variable 'piece' shadows outer variable [shadowVariable] xboard-4.9.1/moves.c:1872:41: note: Shadowed declaration xboard-4.9.1/moves.c:1968:18: note: Shadow variable xboard-4.9.1/moves.c:2047:17: style: Local variable 'r' shadows outer variable [shadowVariable] xboard-4.9.1/moves.c:2016:18: note: Shadowed declaration xboard-4.9.1/moves.c:2047:17: note: Shadow variable xboard-4.9.1/moves.c:2047:20: style: Local variable 'f' shadows outer variable [shadowVariable] xboard-4.9.1/moves.c:2016:21: note: Shadowed declaration xboard-4.9.1/moves.c:2047:20: note: Shadow variable xboard-4.9.1/moves.c:1813:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] xboard-4.9.1/moves.c:209:11: style: Variable 'm' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/moves.c:209:15: style: Variable 'pieceName' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/moves.c:221:12: style: Variable 'wm' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/moves.c:240:17: style: Variable 'suf' can be declared as const array [constVariable] xboard-4.9.1/moves.c:241:11: style: Variable 'r' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/moves.c:1498:56: style: Variable 'castlingRights' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/moves.c:1500:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/moves.c:2584:28: style: Variable 'cl' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/nengineoutput.c:97:19: style:inconclusive: Function 'MemoProc' argument 1 names different: declaration '' definition 'opt'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/nengineoutput.c:97:28: style:inconclusive: Function 'MemoProc' argument 2 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/nengineoutput.c:97:35: style:inconclusive: Function 'MemoProc' argument 3 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/nengineoutput.c:97:42: style:inconclusive: Function 'MemoProc' argument 4 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/nengineoutput.c:97:51: style:inconclusive: Function 'MemoProc' argument 5 names different: declaration '' definition 'text'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/nengineoutput.c:97:61: style:inconclusive: Function 'MemoProc' argument 6 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/nengineoutput.c:97:19: style: Parameter 'opt' can be declared as pointer to const. However it seems that 'MemoProc' is a callback function, if 'opt' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xboard-4.9.1/nengineoutput.c:92:66: note: You might need to cast the function pointer here xboard-4.9.1/nengineoutput.c:97:19: note: Parameter 'opt' can be declared as pointer to const xboard-4.9.1/nevalgraph.c:114:19: style:inconclusive: Function 'EvalCallback' argument 1 names different: declaration '' definition 'button'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/nevalgraph.c:114:31: style:inconclusive: Function 'EvalCallback' argument 2 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/nevalgraph.c:114:38: style:inconclusive: Function 'EvalCallback' argument 3 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/nevalgraph.c:183:19: style:inconclusive: Function 'EvalGraphSet' argument 1 names different: declaration '' definition 'first'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/nevalgraph.c:183:30: style:inconclusive: Function 'EvalGraphSet' argument 2 names different: declaration '' definition 'last'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/nevalgraph.c:183:40: style:inconclusive: Function 'EvalGraphSet' argument 3 names different: declaration '' definition 'current'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/nevalgraph.c:183:74: style:inconclusive: Function 'EvalGraphSet' argument 4 names different: declaration '' definition 'pvInfo'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/nevalgraph.c:79:30: style: Parameter 'opt' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/ngamelist.c:236:2: warning: If memory allocation fails, then there is a possible null pointer dereference: glc [nullPointerOutOfMemory] xboard-4.9.1/ngamelist.c:235:34: note: Assuming allocation function fails xboard-4.9.1/ngamelist.c:235:8: note: Assignment 'glc=(struct GameListClosure*)calloc(1,sizeof(struct GameListClosure))', assigned value is 0 xboard-4.9.1/ngamelist.c:236:2: note: Null pointer dereference xboard-4.9.1/ngamelist.c:236:11: warning: If memory allocation fails, then there is a possible null pointer dereference: glc [nullPointerOutOfMemory] xboard-4.9.1/ngamelist.c:235:34: note: Assuming allocation function fails xboard-4.9.1/ngamelist.c:235:8: note: Assignment 'glc=(struct GameListClosure*)calloc(1,sizeof(struct GameListClosure))', assigned value is 0 xboard-4.9.1/ngamelist.c:236:11: note: Null pointer dereference xboard-4.9.1/ngamelist.c:237:2: warning: If memory allocation fails, then there is a possible null pointer dereference: glc [nullPointerOutOfMemory] xboard-4.9.1/ngamelist.c:235:34: note: Assuming allocation function fails xboard-4.9.1/ngamelist.c:235:8: note: Assignment 'glc=(struct GameListClosure*)calloc(1,sizeof(struct GameListClosure))', assigned value is 0 xboard-4.9.1/ngamelist.c:237:2: note: Null pointer dereference xboard-4.9.1/ngamelist.c:372:9: style: Variable 'lg' is assigned an expression that holds the same value. [redundantAssignment] xboard-4.9.1/ngamelist.c:361:19: note: lg is assigned '(struct ListGame*)gameList.head' here. xboard-4.9.1/ngamelist.c:364:14: note: Assuming condition is false xboard-4.9.1/ngamelist.c:372:9: note: Variable 'lg' is assigned an expression that holds the same value. xboard-4.9.1/ngamelist.c:97:16: style:inconclusive: Function 'GL_Button' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/ngamelist.c:162:22: style:inconclusive: Function 'GameListPrepare' argument 1 names different: declaration '' definition 'byPos'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/ngamelist.c:162:33: style:inconclusive: Function 'GameListPrepare' argument 2 names different: declaration '' definition 'narrow'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/ngamelist.c:205:22: style:inconclusive: Function 'GameListReplace' argument 1 names different: declaration '' definition 'page'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/ngamelist.c:232:22: style:inconclusive: Function 'GameListPopUp' argument 1 names different: declaration '' definition 'fp'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/ngamelist.c:232:32: style:inconclusive: Function 'GameListPopUp' argument 2 names different: declaration '' definition 'filename'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/ngamelist.c:297:21: style:inconclusive: Function 'GameListClicks' argument 1 names different: declaration '' definition 'direction'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/ngamelist.c:349:24: style:inconclusive: Function 'GameListHighlight' argument 1 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/ngamelist.c:359:27: style:inconclusive: Function 'SaveGameListAsText' argument 1 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/ngamelist.c:361:19: style: Variable 'lg' is assigned a value that is never used. [unreadVariable] xboard-4.9.1/nhistory.c:74:21: style: Parameter 'opt' can be declared as pointer to const. However it seems that 'SelectMove' is a callback function, if 'opt' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xboard-4.9.1/nhistory.c:82:93: note: You might need to cast the function pointer here xboard-4.9.1/nhistory.c:74:21: note: Parameter 'opt' can be declared as pointer to const xboard-4.9.1/nhistory.c:74:53: style: Parameter 'text' can be declared as pointer to const. However it seems that 'SelectMove' is a callback function, if 'text' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xboard-4.9.1/nhistory.c:82:93: note: You might need to cast the function pointer here xboard-4.9.1/nhistory.c:74:53: note: Parameter 'text' can be declared as pointer to const xboard-4.9.1/parser.c:291:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] xboard-4.9.1/parser.c:842:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] xboard-4.9.1/parser.c:738:62: style: Condition 'Word("check",p)||1' is always true [knownConditionTrueFalse] xboard-4.9.1/parser.c:741:39: style: Condition 'Match("hite",p)||1' is always true [knownConditionTrueFalse] xboard-4.9.1/parser.c:741:82: style: Condition 'Match("lack",p)||1' is always true [knownConditionTrueFalse] xboard-4.9.1/parser.c:601:6: style: Variable 'oldp' is assigned an expression that holds the same value. [redundantAssignment] xboard-4.9.1/parser.c:594:5: note: *p is assigned 'oldp' here. xboard-4.9.1/parser.c:601:6: note: Variable 'oldp' is assigned an expression that holds the same value. xboard-4.9.1/parser.c:395:18: style:inconclusive: Function 'NextUnit' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/parser.c:830:18: style:inconclusive: Function 'yynewfile' argument 1 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/parser.c:881:15: style:inconclusive: Function 'yylexstr' argument 1 names different: declaration '' definition 'boardIndex'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/parser.c:881:33: style:inconclusive: Function 'yylexstr' argument 2 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/parser.c:881:42: style:inconclusive: Function 'yylexstr' argument 3 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/parser.c:881:51: style:inconclusive: Function 'yylexstr' argument 4 names different: declaration '' definition 'buflen'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/parser.c:266:8: style: Local variable 'q' shadows outer variable [shadowVariable] xboard-4.9.1/parser.c:214:25: note: Shadowed declaration xboard-4.9.1/parser.c:266:8: note: Shadow variable xboard-4.9.1/parser.c:480:10: style: Local variable 'fromX' shadows outer variable [shadowVariable] xboard-4.9.1/frontend.h:133:12: note: Shadowed declaration xboard-4.9.1/parser.c:480:10: note: Shadow variable xboard-4.9.1/parser.c:480:17: style: Local variable 'fromY' shadows outer variable [shadowVariable] xboard-4.9.1/frontend.h:133:19: note: Shadowed declaration xboard-4.9.1/parser.c:480:17: note: Shadow variable xboard-4.9.1/parser.c:480:24: style: Local variable 'toX' shadows outer variable [shadowVariable] xboard-4.9.1/frontend.h:133:26: note: Shadowed declaration xboard-4.9.1/parser.c:480:24: note: Shadow variable xboard-4.9.1/parser.c:480:29: style: Local variable 'toY' shadows outer variable [shadowVariable] xboard-4.9.1/frontend.h:133:31: note: Shadowed declaration xboard-4.9.1/parser.c:480:29: note: Shadow variable xboard-4.9.1/parser.c:180:20: style: Variable 'q' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/parser.c:288:18: style: Variable 'start' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/parser.c:314:11: style: Variable 'start' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/parser.c:324:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/parser.c:410:12: style: Variable 'q' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/parser.c:423:19: style: Variable 's' can be declared as const array [constVariable] xboard-4.9.1/parser.c:424:13: style: Variable 'q' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/parser.c:650:13: style: Variable 'q' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/parser.c:851:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/parser.c:863:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/pgntags.c:143:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOMEM [valueFlowBailoutIncompleteVar] xboard-4.9.1/pgntags.c:55:20: style:inconclusive: Function 'ParsePGNTag' argument 1 names different: declaration '' definition 'tag'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/pgntags.c:55:35: style:inconclusive: Function 'ParsePGNTag' argument 2 names different: declaration '' definition 'gameInfo'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/pgntags.c:149:21: style:inconclusive: Function 'PrintPGNTags' argument 1 names different: declaration '' definition 'fp'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/pgntags.c:149:35: style:inconclusive: Function 'PrintPGNTags' argument 2 names different: declaration '' definition 'gameInfo'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/pgntags.c:177:20: style:inconclusive: Function 'PGNTags' argument 1 names different: declaration '' definition 'gameInfo'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/pgntags.c:227:22: style:inconclusive: Function 'PGNResult' argument 1 names different: declaration '' definition 'result'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/pgntags.c:244:20: style:inconclusive: Function 'ReplaceTags' argument 1 names different: declaration '' definition 'tags'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/pgntags.c:244:36: style:inconclusive: Function 'ReplaceTags' argument 2 names different: declaration '' definition 'gameInfo'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/pgntags.c:57:30: style: Variable 'oldTags' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/pgntags.c:151:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/uci.c:41:15: style: Variable 'p' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/usounds.c:86:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] xboard-4.9.1/usounds.c:80:22: style:inconclusive: Function 'PlaySoundFile' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/usounds.c:80:22: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/usounds.c:89:11: style: Variable 'prefix' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/usounds.c:89:25: style: Variable 'sep' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/usystem.c:223:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] xboard-4.9.1/usystem.c:231:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] xboard-4.9.1/usystem.c:259:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] xboard-4.9.1/usystem.c:327:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pw_name [valueFlowBailoutIncompleteVar] xboard-4.9.1/usystem.c:353:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pw_dir [valueFlowBailoutIncompleteVar] xboard-4.9.1/usystem.c:457:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] xboard-4.9.1/usystem.c:627:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] xboard-4.9.1/usystem.c:676:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] xboard-4.9.1/usystem.c:722:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] xboard-4.9.1/usystem.c:327:12: portability: Non reentrant function 'getpwuid' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwuid_r'. [prohibitedgetpwuidCalled] xboard-4.9.1/usystem.c:353:18: portability: Non reentrant function 'getpwuid' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwuid_r'. [prohibitedgetpwuidCalled] xboard-4.9.1/usystem.c:359:10: portability: Non reentrant function 'getpwnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwnam_r'. [prohibitedgetpwnamCalled] xboard-4.9.1/usystem.c:383:50: warning: Either the condition 'name' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck] xboard-4.9.1/usystem.c:380:6: note: Assuming that condition 'name' is not redundant xboard-4.9.1/usystem.c:383:50: note: Null pointer dereference xboard-4.9.1/usystem.c:479:5: warning: If memory allocation fails, then there is a possible null pointer dereference: cp [nullPointerOutOfMemory] xboard-4.9.1/usystem.c:478:30: note: Assuming allocation function fails xboard-4.9.1/usystem.c:478:10: note: Assignment 'cp=(struct ChildProc*)calloc(1,sizeof(struct ChildProc))', assigned value is 0 xboard-4.9.1/usystem.c:479:5: note: Null pointer dereference xboard-4.9.1/usystem.c:480:5: warning: If memory allocation fails, then there is a possible null pointer dereference: cp [nullPointerOutOfMemory] xboard-4.9.1/usystem.c:478:30: note: Assuming allocation function fails xboard-4.9.1/usystem.c:478:10: note: Assignment 'cp=(struct ChildProc*)calloc(1,sizeof(struct ChildProc))', assigned value is 0 xboard-4.9.1/usystem.c:480:5: note: Null pointer dereference xboard-4.9.1/usystem.c:481:5: warning: If memory allocation fails, then there is a possible null pointer dereference: cp [nullPointerOutOfMemory] xboard-4.9.1/usystem.c:478:30: note: Assuming allocation function fails xboard-4.9.1/usystem.c:478:10: note: Assignment 'cp=(struct ChildProc*)calloc(1,sizeof(struct ChildProc))', assigned value is 0 xboard-4.9.1/usystem.c:481:5: note: Null pointer dereference xboard-4.9.1/usystem.c:482:5: warning: If memory allocation fails, then there is a possible null pointer dereference: cp [nullPointerOutOfMemory] xboard-4.9.1/usystem.c:478:30: note: Assuming allocation function fails xboard-4.9.1/usystem.c:478:10: note: Assignment 'cp=(struct ChildProc*)calloc(1,sizeof(struct ChildProc))', assigned value is 0 xboard-4.9.1/usystem.c:482:5: note: Null pointer dereference xboard-4.9.1/usystem.c:630:5: warning: If memory allocation fails, then there is a possible null pointer dereference: cp [nullPointerOutOfMemory] xboard-4.9.1/usystem.c:629:30: note: Assuming allocation function fails xboard-4.9.1/usystem.c:629:10: note: Assignment 'cp=(struct ChildProc*)calloc(1,sizeof(struct ChildProc))', assigned value is 0 xboard-4.9.1/usystem.c:630:5: note: Null pointer dereference xboard-4.9.1/usystem.c:631:5: warning: If memory allocation fails, then there is a possible null pointer dereference: cp [nullPointerOutOfMemory] xboard-4.9.1/usystem.c:629:30: note: Assuming allocation function fails xboard-4.9.1/usystem.c:629:10: note: Assignment 'cp=(struct ChildProc*)calloc(1,sizeof(struct ChildProc))', assigned value is 0 xboard-4.9.1/usystem.c:631:5: note: Null pointer dereference xboard-4.9.1/usystem.c:632:5: warning: If memory allocation fails, then there is a possible null pointer dereference: cp [nullPointerOutOfMemory] xboard-4.9.1/usystem.c:629:30: note: Assuming allocation function fails xboard-4.9.1/usystem.c:629:10: note: Assignment 'cp=(struct ChildProc*)calloc(1,sizeof(struct ChildProc))', assigned value is 0 xboard-4.9.1/usystem.c:632:5: note: Null pointer dereference xboard-4.9.1/usystem.c:633:5: warning: If memory allocation fails, then there is a possible null pointer dereference: cp [nullPointerOutOfMemory] xboard-4.9.1/usystem.c:629:30: note: Assuming allocation function fails xboard-4.9.1/usystem.c:629:10: note: Assignment 'cp=(struct ChildProc*)calloc(1,sizeof(struct ChildProc))', assigned value is 0 xboard-4.9.1/usystem.c:633:5: note: Null pointer dereference xboard-4.9.1/usystem.c:648:5: warning: If memory allocation fails, then there is a possible null pointer dereference: cp [nullPointerOutOfMemory] xboard-4.9.1/usystem.c:647:30: note: Assuming allocation function fails xboard-4.9.1/usystem.c:647:10: note: Assignment 'cp=(struct ChildProc*)calloc(1,sizeof(struct ChildProc))', assigned value is 0 xboard-4.9.1/usystem.c:648:5: note: Null pointer dereference xboard-4.9.1/usystem.c:649:5: warning: If memory allocation fails, then there is a possible null pointer dereference: cp [nullPointerOutOfMemory] xboard-4.9.1/usystem.c:647:30: note: Assuming allocation function fails xboard-4.9.1/usystem.c:647:10: note: Assignment 'cp=(struct ChildProc*)calloc(1,sizeof(struct ChildProc))', assigned value is 0 xboard-4.9.1/usystem.c:649:5: note: Null pointer dereference xboard-4.9.1/usystem.c:650:5: warning: If memory allocation fails, then there is a possible null pointer dereference: cp [nullPointerOutOfMemory] xboard-4.9.1/usystem.c:647:30: note: Assuming allocation function fails xboard-4.9.1/usystem.c:647:10: note: Assignment 'cp=(struct ChildProc*)calloc(1,sizeof(struct ChildProc))', assigned value is 0 xboard-4.9.1/usystem.c:650:5: note: Null pointer dereference xboard-4.9.1/usystem.c:651:5: warning: If memory allocation fails, then there is a possible null pointer dereference: cp [nullPointerOutOfMemory] xboard-4.9.1/usystem.c:647:30: note: Assuming allocation function fails xboard-4.9.1/usystem.c:647:10: note: Assignment 'cp=(struct ChildProc*)calloc(1,sizeof(struct ChildProc))', assigned value is 0 xboard-4.9.1/usystem.c:651:5: note: Null pointer dereference xboard-4.9.1/usystem.c:285:19: style:inconclusive: Function 'RunCommand' argument 1 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/usystem.c:291:22: style:inconclusive: Function 'Colorize' argument 1 names different: declaration '' definition 'cc'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/usystem.c:291:30: style:inconclusive: Function 'Colorize' argument 2 names different: declaration '' definition 'continuation'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/usystem.c:331:23: style:inconclusive: Function 'ExpandPathName' argument 1 names different: declaration '' definition 'path'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/usystem.c:377:21: style:inconclusive: Function 'MySearchPath' argument 1 names different: declaration '' definition 'installDir'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/usystem.c:377:39: style:inconclusive: Function 'MySearchPath' argument 2 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/usystem.c:377:51: style:inconclusive: Function 'MySearchPath' argument 3 names different: declaration '' definition 'fullname'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/usystem.c:389:26: style:inconclusive: Function 'MyGetFullPathName' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/usystem.c:389:38: style:inconclusive: Function 'MyGetFullPathName' argument 2 names different: declaration '' definition 'fullname'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/usystem.c:416:26: style:inconclusive: Function 'StartChildProcess' argument 1 names different: declaration '' definition 'cmdLine'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/usystem.c:416:41: style:inconclusive: Function 'StartChildProcess' argument 2 names different: declaration '' definition 'dir'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/usystem.c:416:55: style:inconclusive: Function 'StartChildProcess' argument 3 names different: declaration '' definition 'pr'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/usystem.c:498:30: style:inconclusive: Function 'DestroyChildProcess' argument 1 names different: declaration '' definition 'pr'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/usystem.c:498:38: style:inconclusive: Function 'DestroyChildProcess' argument 2 names different: declaration '' definition 'signalType'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/usystem.c:520:28: style:inconclusive: Function 'BufferCommandOutput' argument 1 names different: declaration '' definition 'command'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/usystem.c:520:41: style:inconclusive: Function 'BufferCommandOutput' argument 2 names different: declaration '' definition 'size'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/usystem.c:546:32: style:inconclusive: Function 'InterruptChildProcess' argument 1 names different: declaration '' definition 'pr'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/usystem.c:555:19: style:inconclusive: Function 'OpenTelnet' argument 1 names different: declaration '' definition 'host'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/usystem.c:555:31: style:inconclusive: Function 'OpenTelnet' argument 2 names different: declaration '' definition 'port'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/usystem.c:555:46: style:inconclusive: Function 'OpenTelnet' argument 3 names different: declaration '' definition 'pr'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/usystem.c:568:16: style:inconclusive: Function 'OpenTCP' argument 1 names different: declaration '' definition 'host'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/usystem.c:568:28: style:inconclusive: Function 'OpenTCP' argument 2 names different: declaration '' definition 'port'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/usystem.c:568:43: style:inconclusive: Function 'OpenTCP' argument 3 names different: declaration '' definition 'pr'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/usystem.c:621:21: style:inconclusive: Function 'OpenCommPort' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/usystem.c:621:36: style:inconclusive: Function 'OpenCommPort' argument 2 names different: declaration '' definition 'pr'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/usystem.c:640:24: style:inconclusive: Function 'OpenLoopback' argument 1 names different: declaration '' definition 'pr'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/usystem.c:658:17: style:inconclusive: Function 'OpenRcmd' argument 1 names different: declaration '' definition 'host'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/usystem.c:658:29: style:inconclusive: Function 'OpenRcmd' argument 2 names different: declaration '' definition 'user'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/usystem.c:658:41: style:inconclusive: Function 'OpenRcmd' argument 3 names different: declaration '' definition 'cmd'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/usystem.c:658:55: style:inconclusive: Function 'OpenRcmd' argument 4 names different: declaration '' definition 'pr'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/usystem.c:667:26: style:inconclusive: Function 'OutputToProcess' argument 1 names different: declaration '' definition 'pr'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/usystem.c:667:36: style:inconclusive: Function 'OutputToProcess' argument 2 names different: declaration '' definition 'message'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/usystem.c:667:49: style:inconclusive: Function 'OutputToProcess' argument 3 names different: declaration '' definition 'count'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/usystem.c:667:61: style:inconclusive: Function 'OutputToProcess' argument 4 names different: declaration '' definition 'outError'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/usystem.c:713:33: style:inconclusive: Function 'OutputToProcessDelayed' argument 1 names different: declaration '' definition 'pr'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/usystem.c:713:43: style:inconclusive: Function 'OutputToProcessDelayed' argument 2 names different: declaration '' definition 'message'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/usystem.c:713:56: style:inconclusive: Function 'OutputToProcessDelayed' argument 3 names different: declaration '' definition 'count'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/usystem.c:713:68: style:inconclusive: Function 'OutputToProcessDelayed' argument 4 names different: declaration '' definition 'outError'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/usystem.c:713:83: style:inconclusive: Function 'OutputToProcessDelayed' argument 5 names different: declaration '' definition 'msdelay'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/usystem.c:419:12: style: Local variable 'pid' shadows outer variable [shadowVariable] xboard-4.9.1/usystem.c:488:12: note: Shadowed declaration xboard-4.9.1/usystem.c:419:12: note: Shadow variable xboard-4.9.1/usystem.c:184:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/usystem.c:285:19: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/usystem.c:377:21: style: Parameter 'installDir' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/usystem.c:416:41: style: Parameter 'dir' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/usystem.c:548:16: style: Variable 'cp' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/usystem.c:555:19: style: Parameter 'host' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/usystem.c:555:31: style: Parameter 'port' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/usystem.c:568:16: style: Parameter 'host' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/usystem.c:568:28: style: Parameter 'port' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/usystem.c:621:21: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/usystem.c:658:17: style: Parameter 'host' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/usystem.c:658:29: style: Parameter 'user' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/usystem.c:658:41: style: Parameter 'cmd' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/usystem.c:670:16: style: Variable 'cp' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/usystem.c:713:43: style: Parameter 'message' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/usystem.c:715:16: style: Variable 'cp' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/usystem.c:399:17: style: Unused variable: host_name [unusedVariable] xboard-4.9.1/usystem.c:780:8: style: Variable 'fd' is assigned a value that is never used. [unreadVariable] xboard-4.9.1/winboard/bitmaps/convert.c:7:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] xboard-4.9.1/winboard/bitmaps/convert.c:16:35: error: printf format string requires 1 parameter but only 0 are given. [wrongPrintfScanfArgNum] xboard-4.9.1/winboard/bitmaps/convert.c:30:11: error: Uninitialized variable: d [legacyUninitvar] xboard-4.9.1/winboard/help.c:53:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STARTUPINFO [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/jaws.c:130:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ONE [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/jaws.c:146:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BOARD_LEFT [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/jaws.c:152:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable boardHeight [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/jaws.c:168:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable debugMode [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/jaws.c:237:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hwndMain [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/jaws.c:261:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RealSayString [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/jaws.c:300:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fromX [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/jaws.c:394:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EmptySquare [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/jaws.c:424:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fromY [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/jaws.c:459:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EmptySquare [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/jaws.c:497:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fromY [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/jaws.c:526:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fromX [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/jaws.c:555:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fromX [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/jaws.c:602:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fromX [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/jaws.c:648:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable boards [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/jaws.c:784:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WhitePlay [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/jaws.c:821:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fromX [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/jaws.c:847:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable holdingsWidth [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/jaws.c:918:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gameMode [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/jaws.c:942:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/jaws.c:1134:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fromY [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/jaws.c:304:17: style: The if condition is the same as the previous if condition [duplicateCondition] xboard-4.9.1/winboard/jaws.c:300:17: note: First condition xboard-4.9.1/winboard/jaws.c:304:17: note: Second condition xboard-4.9.1/winboard/jaws.c:959:37: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] xboard-4.9.1/winboard/jaws.c:963:35: style: Local variable 'c' shadows outer variable [shadowVariable] xboard-4.9.1/winboard/jaws.c:942:7: note: Shadowed declaration xboard-4.9.1/winboard/jaws.c:963:35: note: Shadow variable xboard-4.9.1/winboard/jaws.c:297:8: style: Variable 'piece' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/winboard/jaws.c:297:16: style: Variable 'xchar' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/winboard/jaws.c:297:24: style: Variable 'ynum' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/winboard/jaws.c:845:8: style: Variable 'piece' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/winboard/jaws.c:446:93: error: Uninitialized variable: cl.onlyCaptures [uninitvar] xboard-4.9.1/winboard/jaws.c:474:83: error: Uninitialized variable: cl.onlyCaptures [uninitvar] xboard-4.9.1/winboard/wchat.c:101:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWND_TOP [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/wchat.c:138:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EM_SETSEL [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/wchat.c:147:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/wchat.c:184:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/wchat.c:365:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/wchat.c:395:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MF_UNCHECKED [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/wchat.c:408:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_CHAT [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/wchat.c:231:10: style: Variable 'pLink' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/winboard/wclipbrd.c:56:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gameMode [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/wclipbrd.c:82:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CF_TEXT [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/wclipbrd.c:180:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GHND [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/wclipbrd.c:240:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable debugMode [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/wclipbrd.c:263:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flipView [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/wclipbrd.c:336:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CF_TEXT [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/wclipbrd.c:113:16: portability: Non reentrant function 'tempnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'tempnam_r'. [prohibitedtempnamCalled] xboard-4.9.1/winboard/wclipbrd.c:265:17: portability: Non reentrant function 'tempnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'tempnam_r'. [prohibitedtempnamCalled] xboard-4.9.1/winboard/wclipbrd.c:138:12: style: Condition 'size==-1' is always false [knownConditionTrueFalse] xboard-4.9.1/winboard/wclipbrd.c:149:11: style: Condition 'len==-1' is always false [knownConditionTrueFalse] xboard-4.9.1/winboard/wedittags.c:73:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_SETFONT [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/wedittags.c:213:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EM_SETSEL [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/wedittags.c:219:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SW_HIDE [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/wedittags.c:237:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NULLCHAR [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/wedittags.c:279:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bookUp [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/wedittags.c:133:10: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: q [nullPointerOutOfMemory] xboard-4.9.1/winboard/wedittags.c:130:23: note: Assuming allocation function fails xboard-4.9.1/winboard/wedittags.c:130:8: note: Assignment 'str=(char*)malloc(len+1)', assigned value is 0 xboard-4.9.1/winboard/wedittags.c:132:10: note: Assignment 'q=str', assigned value is 0 xboard-4.9.1/winboard/wedittags.c:133:10: note: Null pointer dereference xboard-4.9.1/winboard/wedittags.c:134:9: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: q [nullPointerOutOfMemory] xboard-4.9.1/winboard/wedittags.c:130:23: note: Assuming allocation function fails xboard-4.9.1/winboard/wedittags.c:130:8: note: Assignment 'str=(char*)malloc(len+1)', assigned value is 0 xboard-4.9.1/winboard/wedittags.c:132:10: note: Assignment 'q=str', assigned value is 0 xboard-4.9.1/winboard/wedittags.c:134:9: note: Null pointer dereference xboard-4.9.1/winboard/wedittags.c:137:15: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: q++ [nullPointerOutOfMemory] xboard-4.9.1/winboard/wedittags.c:130:23: note: Assuming allocation function fails xboard-4.9.1/winboard/wedittags.c:130:8: note: Assignment 'str=(char*)malloc(len+1)', assigned value is 0 xboard-4.9.1/winboard/wedittags.c:132:10: note: Assignment 'q=str', assigned value is 0 xboard-4.9.1/winboard/wedittags.c:137:15: note: Null pointer dereference xboard-4.9.1/winboard/wedittags.c:137:15: error:inconclusive: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] xboard-4.9.1/winboard/wedittags.c:130:23: note: Assuming allocation function fails xboard-4.9.1/winboard/wedittags.c:130:8: note: Assignment 'str=(char*)malloc(len+1)', assigned value is 0 xboard-4.9.1/winboard/wedittags.c:132:10: note: Assignment 'q=str', assigned value is 0 xboard-4.9.1/winboard/wedittags.c:137:15: note: Null pointer addition xboard-4.9.1/winboard/wedittags.c:225:28: style: Parameter 'tags' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/winboard/wedittags.c:225:40: style: Parameter 'msg' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/winboard/wengineoutput.c:65:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nColorBlack [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/wengineoutput.c:95:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWND_TOP [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/wengineoutput.c:142:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICON_SIZE [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/wengineoutput.c:151:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICON_SIZE [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/wengineoutput.c:190:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H_MARGIN [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/wengineoutput.c:242:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EM_CHARFROMPOS [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/wengineoutput.c:255:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nMemo [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/wengineoutput.c:271:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STM_SETICON [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/wengineoutput.c:297:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wpEngineOutput [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/wengineoutput.c:391:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MF_CHECKED [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/wengineoutput.c:421:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MF_UNCHECKED [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/wengineoutput.c:433:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nMemo [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/wengineoutput.c:190:21: style: Variable 'maxControlWidth' is assigned a value that is never used. [unreadVariable] xboard-4.9.1/winboard/wengineoutput.c:192:14: style: Variable 'npsWidth' is assigned a value that is never used. [unreadVariable] xboard-4.9.1/winboard/wevalgraph.c:67:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PEN_NONE [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/wevalgraph.c:78:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PEN_BLACK [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/wevalgraph.c:95:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRANSPARENT [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/wevalgraph.c:127:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nWidthPB [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/wevalgraph.c:182:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wpEvalGraph [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/wevalgraph.c:274:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MF_CHECKED [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/wevalgraph.c:301:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MF_UNCHECKED [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/wevalgraph.c:317:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currFirst [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/wgamelist.c:55:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/wgamelist.c:177:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LB_RESETCONTENT [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/wgamelist.c:404:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MF_CHECKED [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/wgamelist.c:426:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MF_UNCHECKED [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/wgamelist.c:435:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/wgamelist.c:482:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable head [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/wgamelist.c:372:15: style: Variable 'nItem' is reassigned a value before the old one has been used. [redundantAssignment] xboard-4.9.1/winboard/wgamelist.c:337:8: note: nItem is assigned xboard-4.9.1/winboard/wgamelist.c:372:15: note: nItem is overwritten xboard-4.9.1/winboard/wgamelist.c:138:51: style: Parameter 'pszTitle' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/winboard/wgamelist.c:138:116: style: Parameter 'stats' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/winboard/wgamelist.c:368:13: style: Variable 'res' is assigned a value that is never used. [unreadVariable] xboard-4.9.1/winboard/wgamelist.c:436:23: style: Variable 'res' is assigned a value that is never used. [unreadVariable] xboard-4.9.1/winboard/whistory.c:67:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EM_SETSEL [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/whistory.c:91:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_SETTEXT [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/whistory.c:102:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COLOR_GRAYTEXT [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/whistory.c:138:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_GETTEXTLENGTH [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/whistory.c:160:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EM_SETTARGETDEVICE [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/whistory.c:262:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MF_CHECKED [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/whistory.c:290:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MF_UNCHECKED [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:356:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:399:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:418:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:439:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MENUITEMINFO [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:469:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MF_STRING [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:508:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable icsActive [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:744:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MF_BYPOSITION [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:759:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MF_BYPOSITION [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:801:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable debugFP [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:848:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable icsActive [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:941:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_REMOVE [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:956:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:981:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CS_HREDRAW [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:1029:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:1063:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable liteBackTextureFile [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:1101:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SM_CYSCREEN [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:1124:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NULLCHAR [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:1263:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MF_BYCOMMAND [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:1289:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGPIXELSY [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:1353:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NULLCHAR [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:1415:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:1443:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CFE_BOLD [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:1480:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ColorNormal [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:1499:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DCB [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:1545:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ColorNormal [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:1556:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CFE_BOLD [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:1606:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:1626:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:1640:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable language [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:1661:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GM_ADVANCED [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:1814:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NULL_PEN [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:1862:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BlackPawn [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:2095:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable useFont [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:2196:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:2248:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOGPALETTE [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:2287:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable overrideLineGap [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:2327:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:2845:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BlackPawn [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:2863:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flipView [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:2882:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable showCoords [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:2932:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BOARD_WIDTH [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:2946:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flipView [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:2972:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:2989:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blindfold [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:3089:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BACK_TEXTURE_MODE_DISABLED [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:3134:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BOARD_HEIGHT [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:3194:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:3332:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BS_SOLID [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:3353:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:3380:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:3393:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable y [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:3428:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable highlightLastMove [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:3453:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EmptySquare [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:3471:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:3508:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BOARD_WIDTH [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:3636:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRCCOPY [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:3646:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable programLogo [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:3686:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:3712:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable monoMode [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:3728:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRANSPARENT [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:3773:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EmptySquare [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:4247:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable monoMode [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:4282:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable border [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:4315:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:4339:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable boards [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:4368:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_MBUTTONUP [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:4527:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_ID [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:4580:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GW_OWNER [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:4675:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable variant [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:4685:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:4725:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CFE_BOLD [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:4751:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GWLP_USERDATA [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:4769:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHARFORMAT [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:4817:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:5874:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CC_RGBINIT [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:5909:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NULLCHAR [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:5947:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mute [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:5995:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OFN_ENABLETEMPLATE [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:6028:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CDN_FILEOK [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:6043:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:6118:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LPPOINT [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:6147:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SWP_NOZORDER [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:6173:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SWP_NOZORDER [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:6205:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HORZRES [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:6250:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CB_RESETCONTENT [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:6261:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_ARG_LEN [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:6295:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zippyPlay [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:6328:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:6349:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:6472:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GW_OWNER [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:6514:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EM_SETREADONLY [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:6658:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MF_UNCHECKED [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:6697:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:6752:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:6836:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NULLCHAR [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:6881:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SWP_NOZORDER [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:6989:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NULLCHAR [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:7031:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MF_SEPARATOR [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:7052:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:7127:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VK_CONTROL [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:7254:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:7430:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EN_LINK [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:7573:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WM_INITDIALOG [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:7606:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SoundBell [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:7693:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ETO_CLIPPED [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:7711:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clockMode [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:7761:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable debugMode [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:7796:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_ERROR [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:7823:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable debugMode [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:7847:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_ERROR [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:7894:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_ERROR [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:7946:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCKET_ERROR [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:7978:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_ERROR [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:8017:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MF_BYCOMMAND [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:8211:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MF_BYCOMMAND [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:8221:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pausing [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:8308:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MF_BYCOMMAND [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:8372:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MF_BYCOMMAND [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:8389:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:8418:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NULLCHAR [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:8453:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:8485:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable popupMoveErrors [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:8496:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:8532:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MB_OK [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:8557:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:8605:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LPARAM [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:8621:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GW_OWNER [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:8663:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable defaultFrcPosition [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:8684:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LB_RESETCONTENT [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:8691:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LB_SETCURSEL [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:8699:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LB_ADDSTRING [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:8708:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LB_GETTEXT [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:8716:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LB_GETCURSEL [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:8737:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GW_OWNER [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:8787:110: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lpUserGLT [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:8803:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:8854:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentMove [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:8862:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MF_UNCHECKED [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:8879:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SoundRoar [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:8886:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SoundMove [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:8891:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SoundIcsWin [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:8896:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SoundIcsLoss [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:8901:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SoundIcsDraw [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:8906:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SoundIcsUnfinished [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:8912:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SoundAlarm [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:8918:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ColorTell [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:8928:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EM_SETCHARFORMAT [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:8943:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EM_SETCHARFORMAT [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:8952:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CFM_COLOR [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:8961:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:8977:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:9014:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gameMode [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:9038:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gameMode [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:9087:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:9106:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable debugFP [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:9161:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STARTUPINFO [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:9206:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:9356:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable debugMode [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:9426:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:9458:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_SOCKET [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:9528:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:9566:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_ERROR [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:9582:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:9769:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoProc [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:9855:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCKET_ERROR [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:9953:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:9979:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:9988:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:9995:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:10004:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:10019:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SW_RESTORE [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:10046:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable animSpeed [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:10060:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EmptySquare [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:10141:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flipView [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:10172:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:10207:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCKFILE_EXCLUSIVE_LOCK [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/winboard.c:3738:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] xboard-4.9.1/winboard/winboard.c:372:32: warning: Either the condition 'j>=sizeof(english)' is redundant or the array 'english[1000]' is accessed at index 7999, which is out of bounds. [arrayIndexOutOfBoundsCond] xboard-4.9.1/winboard/winboard.c:371:30: note: Assuming that condition 'j>=sizeof(english)' is not redundant xboard-4.9.1/winboard/winboard.c:372:32: note: Array index out of bounds xboard-4.9.1/winboard/winboard.c:373:32: warning: Either the condition 'j>=sizeof(english)' is redundant or the array 'foreign[1000]' is accessed at index 7999, which is out of bounds. [arrayIndexOutOfBoundsCond] xboard-4.9.1/winboard/winboard.c:371:30: note: Assuming that condition 'j>=sizeof(english)' is not redundant xboard-4.9.1/winboard/winboard.c:373:32: note: Array index out of bounds xboard-4.9.1/winboard/winboard.c:9480:14: style: Obsolescent function 'gethostbyname' called. It is recommended to use 'getaddrinfo' instead. [prohibitedgethostbynameCalled] xboard-4.9.1/winboard/winboard.c:9591:14: style: Obsolescent function 'gethostbyname' called. It is recommended to use 'getaddrinfo' instead. [prohibitedgethostbynameCalled] xboard-4.9.1/winboard/winboard.c:3964:7: style: The if condition is the same as the previous if condition [duplicateCondition] xboard-4.9.1/winboard/winboard.c:3938:7: note: First condition xboard-4.9.1/winboard/winboard.c:3964:7: note: Second condition xboard-4.9.1/winboard/winboard.c:1417:11: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] xboard-4.9.1/winboard/winboard.c:1417:11: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] xboard-4.9.1/winboard/winboard.c:1417:11: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] xboard-4.9.1/winboard/winboard.c:9461:5: error: Resource leak: s [resourceLeak] xboard-4.9.1/winboard/winboard.c:9475:5: error: Resource leak: s [resourceLeak] xboard-4.9.1/winboard/winboard.c:9497:7: error: Resource leak: s [resourceLeak] xboard-4.9.1/winboard/winboard.c:6567:10: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: q [nullPointerOutOfMemory] xboard-4.9.1/winboard/winboard.c:6564:23: note: Assuming allocation function fails xboard-4.9.1/winboard/winboard.c:6564:8: note: Assignment 'str=(char*)malloc(len+1)', assigned value is 0 xboard-4.9.1/winboard/winboard.c:6566:10: note: Assignment 'q=str', assigned value is 0 xboard-4.9.1/winboard/winboard.c:6567:10: note: Null pointer dereference xboard-4.9.1/winboard/winboard.c:6568:9: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: q [nullPointerOutOfMemory] xboard-4.9.1/winboard/winboard.c:6564:23: note: Assuming allocation function fails xboard-4.9.1/winboard/winboard.c:6564:8: note: Assignment 'str=(char*)malloc(len+1)', assigned value is 0 xboard-4.9.1/winboard/winboard.c:6566:10: note: Assignment 'q=str', assigned value is 0 xboard-4.9.1/winboard/winboard.c:6568:9: note: Null pointer dereference xboard-4.9.1/winboard/winboard.c:6571:15: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: q++ [nullPointerOutOfMemory] xboard-4.9.1/winboard/winboard.c:6564:23: note: Assuming allocation function fails xboard-4.9.1/winboard/winboard.c:6564:8: note: Assignment 'str=(char*)malloc(len+1)', assigned value is 0 xboard-4.9.1/winboard/winboard.c:6566:10: note: Assignment 'q=str', assigned value is 0 xboard-4.9.1/winboard/winboard.c:6571:15: note: Null pointer dereference xboard-4.9.1/winboard/winboard.c:9313:3: warning: If memory allocation fails, then there is a possible null pointer dereference: cp [nullPointerOutOfMemory] xboard-4.9.1/winboard/winboard.c:9312:28: note: Assuming allocation function fails xboard-4.9.1/winboard/winboard.c:9312:8: note: Assignment 'cp=(struct ChildProc*)calloc(1,sizeof(struct ChildProc))', assigned value is 0 xboard-4.9.1/winboard/winboard.c:9313:3: note: Null pointer dereference xboard-4.9.1/winboard/winboard.c:9314:3: warning: If memory allocation fails, then there is a possible null pointer dereference: cp [nullPointerOutOfMemory] xboard-4.9.1/winboard/winboard.c:9312:28: note: Assuming allocation function fails xboard-4.9.1/winboard/winboard.c:9312:8: note: Assignment 'cp=(struct ChildProc*)calloc(1,sizeof(struct ChildProc))', assigned value is 0 xboard-4.9.1/winboard/winboard.c:9314:3: note: Null pointer dereference xboard-4.9.1/winboard/winboard.c:9315:3: warning: If memory allocation fails, then there is a possible null pointer dereference: cp [nullPointerOutOfMemory] xboard-4.9.1/winboard/winboard.c:9312:28: note: Assuming allocation function fails xboard-4.9.1/winboard/winboard.c:9312:8: note: Assignment 'cp=(struct ChildProc*)calloc(1,sizeof(struct ChildProc))', assigned value is 0 xboard-4.9.1/winboard/winboard.c:9315:3: note: Null pointer dereference xboard-4.9.1/winboard/winboard.c:9316:3: warning: If memory allocation fails, then there is a possible null pointer dereference: cp [nullPointerOutOfMemory] xboard-4.9.1/winboard/winboard.c:9312:28: note: Assuming allocation function fails xboard-4.9.1/winboard/winboard.c:9312:8: note: Assignment 'cp=(struct ChildProc*)calloc(1,sizeof(struct ChildProc))', assigned value is 0 xboard-4.9.1/winboard/winboard.c:9316:3: note: Null pointer dereference xboard-4.9.1/winboard/winboard.c:9317:3: warning: If memory allocation fails, then there is a possible null pointer dereference: cp [nullPointerOutOfMemory] xboard-4.9.1/winboard/winboard.c:9312:28: note: Assuming allocation function fails xboard-4.9.1/winboard/winboard.c:9312:8: note: Assignment 'cp=(struct ChildProc*)calloc(1,sizeof(struct ChildProc))', assigned value is 0 xboard-4.9.1/winboard/winboard.c:9317:3: note: Null pointer dereference xboard-4.9.1/winboard/winboard.c:9515:3: warning: If memory allocation fails, then there is a possible null pointer dereference: cp [nullPointerOutOfMemory] xboard-4.9.1/winboard/winboard.c:9514:28: note: Assuming allocation function fails xboard-4.9.1/winboard/winboard.c:9514:8: note: Assignment 'cp=(struct ChildProc*)calloc(1,sizeof(struct ChildProc))', assigned value is 0 xboard-4.9.1/winboard/winboard.c:9515:3: note: Null pointer dereference xboard-4.9.1/winboard/winboard.c:9516:3: warning: If memory allocation fails, then there is a possible null pointer dereference: cp [nullPointerOutOfMemory] xboard-4.9.1/winboard/winboard.c:9514:28: note: Assuming allocation function fails xboard-4.9.1/winboard/winboard.c:9514:8: note: Assignment 'cp=(struct ChildProc*)calloc(1,sizeof(struct ChildProc))', assigned value is 0 xboard-4.9.1/winboard/winboard.c:9516:3: note: Null pointer dereference xboard-4.9.1/winboard/winboard.c:9554:3: warning: If memory allocation fails, then there is a possible null pointer dereference: cp [nullPointerOutOfMemory] xboard-4.9.1/winboard/winboard.c:9553:28: note: Assuming allocation function fails xboard-4.9.1/winboard/winboard.c:9553:8: note: Assignment 'cp=(struct ChildProc*)calloc(1,sizeof(struct ChildProc))', assigned value is 0 xboard-4.9.1/winboard/winboard.c:9554:3: note: Null pointer dereference xboard-4.9.1/winboard/winboard.c:9555:3: warning: If memory allocation fails, then there is a possible null pointer dereference: cp [nullPointerOutOfMemory] xboard-4.9.1/winboard/winboard.c:9553:28: note: Assuming allocation function fails xboard-4.9.1/winboard/winboard.c:9553:8: note: Assignment 'cp=(struct ChildProc*)calloc(1,sizeof(struct ChildProc))', assigned value is 0 xboard-4.9.1/winboard/winboard.c:9555:3: note: Null pointer dereference xboard-4.9.1/winboard/winboard.c:9556:3: warning: If memory allocation fails, then there is a possible null pointer dereference: cp [nullPointerOutOfMemory] xboard-4.9.1/winboard/winboard.c:9553:28: note: Assuming allocation function fails xboard-4.9.1/winboard/winboard.c:9553:8: note: Assignment 'cp=(struct ChildProc*)calloc(1,sizeof(struct ChildProc))', assigned value is 0 xboard-4.9.1/winboard/winboard.c:9556:3: note: Null pointer dereference xboard-4.9.1/winboard/winboard.c:9747:3: warning: If memory allocation fails, then there is a possible null pointer dereference: cp [nullPointerOutOfMemory] xboard-4.9.1/winboard/winboard.c:9746:28: note: Assuming allocation function fails xboard-4.9.1/winboard/winboard.c:9746:8: note: Assignment 'cp=(struct ChildProc*)calloc(1,sizeof(struct ChildProc))', assigned value is 0 xboard-4.9.1/winboard/winboard.c:9747:3: note: Null pointer dereference xboard-4.9.1/winboard/winboard.c:9748:3: warning: If memory allocation fails, then there is a possible null pointer dereference: cp [nullPointerOutOfMemory] xboard-4.9.1/winboard/winboard.c:9746:28: note: Assuming allocation function fails xboard-4.9.1/winboard/winboard.c:9746:8: note: Assignment 'cp=(struct ChildProc*)calloc(1,sizeof(struct ChildProc))', assigned value is 0 xboard-4.9.1/winboard/winboard.c:9748:3: note: Null pointer dereference xboard-4.9.1/winboard/winboard.c:9749:3: warning: If memory allocation fails, then there is a possible null pointer dereference: cp [nullPointerOutOfMemory] xboard-4.9.1/winboard/winboard.c:9746:28: note: Assuming allocation function fails xboard-4.9.1/winboard/winboard.c:9746:8: note: Assignment 'cp=(struct ChildProc*)calloc(1,sizeof(struct ChildProc))', assigned value is 0 xboard-4.9.1/winboard/winboard.c:9749:3: note: Null pointer dereference xboard-4.9.1/winboard/winboard.c:9764:3: warning: If memory allocation fails, then there is a possible null pointer dereference: is [nullPointerOutOfMemory] xboard-4.9.1/winboard/winboard.c:9763:30: note: Assuming allocation function fails xboard-4.9.1/winboard/winboard.c:9763:8: note: Assignment 'is=(struct InputSource*)calloc(1,sizeof(struct InputSource))', assigned value is 0 xboard-4.9.1/winboard/winboard.c:9764:3: note: Null pointer dereference xboard-4.9.1/winboard/winboard.c:9765:3: warning: If memory allocation fails, then there is a possible null pointer dereference: is [nullPointerOutOfMemory] xboard-4.9.1/winboard/winboard.c:9763:30: note: Assuming allocation function fails xboard-4.9.1/winboard/winboard.c:9763:8: note: Assignment 'is=(struct InputSource*)calloc(1,sizeof(struct InputSource))', assigned value is 0 xboard-4.9.1/winboard/winboard.c:9765:3: note: Null pointer dereference xboard-4.9.1/winboard/winboard.c:9766:3: warning: If memory allocation fails, then there is a possible null pointer dereference: is [nullPointerOutOfMemory] xboard-4.9.1/winboard/winboard.c:9763:30: note: Assuming allocation function fails xboard-4.9.1/winboard/winboard.c:9763:8: note: Assignment 'is=(struct InputSource*)calloc(1,sizeof(struct InputSource))', assigned value is 0 xboard-4.9.1/winboard/winboard.c:9766:3: note: Null pointer dereference xboard-4.9.1/winboard/winboard.c:9767:3: warning: If memory allocation fails, then there is a possible null pointer dereference: is [nullPointerOutOfMemory] xboard-4.9.1/winboard/winboard.c:9763:30: note: Assuming allocation function fails xboard-4.9.1/winboard/winboard.c:9763:8: note: Assignment 'is=(struct InputSource*)calloc(1,sizeof(struct InputSource))', assigned value is 0 xboard-4.9.1/winboard/winboard.c:9767:3: note: Null pointer dereference xboard-4.9.1/winboard/winboard.c:9768:3: warning: If memory allocation fails, then there is a possible null pointer dereference: is [nullPointerOutOfMemory] xboard-4.9.1/winboard/winboard.c:9763:30: note: Assuming allocation function fails xboard-4.9.1/winboard/winboard.c:9763:8: note: Assignment 'is=(struct InputSource*)calloc(1,sizeof(struct InputSource))', assigned value is 0 xboard-4.9.1/winboard/winboard.c:9768:3: note: Null pointer dereference xboard-4.9.1/winboard/winboard.c:9768:14: warning: If memory allocation fails, then there is a possible null pointer dereference: is [nullPointerOutOfMemory] xboard-4.9.1/winboard/winboard.c:9763:30: note: Assuming allocation function fails xboard-4.9.1/winboard/winboard.c:9763:8: note: Assignment 'is=(struct InputSource*)calloc(1,sizeof(struct InputSource))', assigned value is 0 xboard-4.9.1/winboard/winboard.c:9768:14: note: Null pointer dereference xboard-4.9.1/winboard/winboard.c:9805:8: warning: If memory allocation fails, then there is a possible null pointer dereference: is2 [nullPointerOutOfMemory] xboard-4.9.1/winboard/winboard.c:9804:35: note: Assuming allocation function fails xboard-4.9.1/winboard/winboard.c:9804:13: note: Assignment 'is2=(struct InputSource*)calloc(1,sizeof(struct InputSource))', assigned value is 0 xboard-4.9.1/winboard/winboard.c:9805:8: note: Null pointer dereference xboard-4.9.1/winboard/winboard.c:9808:7: warning: If memory allocation fails, then there is a possible null pointer dereference: is2 [nullPointerOutOfMemory] xboard-4.9.1/winboard/winboard.c:9804:35: note: Assuming allocation function fails xboard-4.9.1/winboard/winboard.c:9804:13: note: Assignment 'is2=(struct InputSource*)calloc(1,sizeof(struct InputSource))', assigned value is 0 xboard-4.9.1/winboard/winboard.c:9808:7: note: Null pointer dereference xboard-4.9.1/winboard/winboard.c:9809:7: warning: If memory allocation fails, then there is a possible null pointer dereference: is2 [nullPointerOutOfMemory] xboard-4.9.1/winboard/winboard.c:9804:35: note: Assuming allocation function fails xboard-4.9.1/winboard/winboard.c:9804:13: note: Assignment 'is2=(struct InputSource*)calloc(1,sizeof(struct InputSource))', assigned value is 0 xboard-4.9.1/winboard/winboard.c:9809:7: note: Null pointer dereference xboard-4.9.1/winboard/winboard.c:6571:15: error:inconclusive: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] xboard-4.9.1/winboard/winboard.c:6564:23: note: Assuming allocation function fails xboard-4.9.1/winboard/winboard.c:6564:8: note: Assignment 'str=(char*)malloc(len+1)', assigned value is 0 xboard-4.9.1/winboard/winboard.c:6566:10: note: Assignment 'q=str', assigned value is 0 xboard-4.9.1/winboard/winboard.c:6571:15: note: Null pointer addition xboard-4.9.1/winboard/winboard.c:1819:36: style: Same expression on both sides of '-' because 'squareSize' and 'steps' represent the same value. [duplicateExpression] xboard-4.9.1/winboard/winboard.c:1816:21: note: 'steps' is assigned value 'squareSize' here. xboard-4.9.1/winboard/winboard.c:1819:36: note: Same expression on both sides of '-' because 'squareSize' and 'steps' represent the same value. xboard-4.9.1/winboard/winboard.c:1824:36: style: Same expression on both sides of '-' because 'squareSize' and 'steps' represent the same value. [duplicateExpression] xboard-4.9.1/winboard/winboard.c:1816:21: note: 'steps' is assigned value 'squareSize' here. xboard-4.9.1/winboard/winboard.c:1824:36: note: Same expression on both sides of '-' because 'squareSize' and 'steps' represent the same value. xboard-4.9.1/winboard/winboard.c:2371:14: style: Variable 'tinyLayout' is reassigned a value before the old one has been used. [redundantAssignment] xboard-4.9.1/winboard/winboard.c:2363:14: note: tinyLayout is assigned xboard-4.9.1/winboard/winboard.c:2371:14: note: tinyLayout is overwritten xboard-4.9.1/winboard/winboard.c:8839:20: style: Variable 'dragInfo.pos.x' is reassigned a value before the old one has been used. [redundantAssignment] xboard-4.9.1/winboard/winboard.c:8838:20: note: dragInfo.pos.x is assigned xboard-4.9.1/winboard/winboard.c:8839:20: note: dragInfo.pos.x is overwritten xboard-4.9.1/winboard/winboard.c:415:26: style:inconclusive: Function 'Translate' argument 2 names different: declaration 'id' definition 'dialogID'. [funcArgNamesDifferent] xboard-4.9.1/winboard/winboard.h:198:32: note: Function 'Translate' argument 2 names different: declaration 'id' definition 'dialogID'. xboard-4.9.1/winboard/winboard.c:415:26: note: Function 'Translate' argument 2 names different: declaration 'id' definition 'dialogID'. xboard-4.9.1/winboard/winboard.c:974:27: style:inconclusive: Function 'InitApplication' argument 1 names different: declaration '' definition 'hInstance'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/winboard/winboard.c:1113:24: style:inconclusive: Function 'InitInstance' argument 1 names different: declaration '' definition 'hInstance'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/winboard/winboard.c:1113:39: style:inconclusive: Function 'InitInstance' argument 2 names different: declaration '' definition 'nCmdShow'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/winboard/winboard.c:1113:55: style:inconclusive: Function 'InitInstance' argument 3 names different: declaration '' definition 'lpCmdLine'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/winboard/winboard.c:4525:17: style:inconclusive: Function 'ButtonProc' argument 1 names different: declaration '' definition 'hwnd'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/winboard/winboard.c:4525:28: style:inconclusive: Function 'ButtonProc' argument 2 names different: declaration '' definition 'message'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/winboard/winboard.c:4525:44: style:inconclusive: Function 'ButtonProc' argument 3 names different: declaration '' definition 'wParam'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/winboard/winboard.c:4525:59: style:inconclusive: Function 'ButtonProc' argument 4 names different: declaration '' definition 'lParam'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/winboard/winboard.c:4810:14: style:inconclusive: Function 'WndProc' argument 1 names different: declaration '' definition 'hwnd'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/winboard/winboard.c:4810:25: style:inconclusive: Function 'WndProc' argument 2 names different: declaration '' definition 'message'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/winboard/winboard.c:4810:41: style:inconclusive: Function 'WndProc' argument 3 names different: declaration '' definition 'wParam'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/winboard/winboard.c:4810:56: style:inconclusive: Function 'WndProc' argument 4 names different: declaration '' definition 'lParam'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/winboard/winboard.c:6038:21: style:inconclusive: Function 'OpenFileDialog' argument 1 names different: declaration 'hWnd' definition 'hwnd'. [funcArgNamesDifferent] xboard-4.9.1/winboard/winboard.h:114:27: note: Function 'OpenFileDialog' argument 1 names different: declaration 'hWnd' definition 'hwnd'. xboard-4.9.1/winboard/winboard.c:6038:21: note: Function 'OpenFileDialog' argument 1 names different: declaration 'hWnd' definition 'hwnd'. xboard-4.9.1/winboard/winboard.c:6467:12: style:inconclusive: Function 'About' argument 1 names different: declaration '' definition 'hDlg'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/winboard/winboard.c:6467:23: style:inconclusive: Function 'About' argument 2 names different: declaration '' definition 'message'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/winboard/winboard.c:6467:39: style:inconclusive: Function 'About' argument 3 names different: declaration '' definition 'wParam'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/winboard/winboard.c:6467:54: style:inconclusive: Function 'About' argument 4 names different: declaration '' definition 'lParam'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/winboard/winboard.c:7670:49: style:inconclusive: Function 'DisplayHoldingsCount' argument 4 names different: declaration 'align' definition 'rightAlign'. [funcArgNamesDifferent] xboard-4.9.1/winboard/winboard.c:111:54: note: Function 'DisplayHoldingsCount' argument 4 names different: declaration 'align' definition 'rightAlign'. xboard-4.9.1/winboard/winboard.c:7670:49: note: Function 'DisplayHoldingsCount' argument 4 names different: declaration 'align' definition 'rightAlign'. xboard-4.9.1/winboard/winboard.c:7967:17: style:inconclusive: Function 'InputEvent' argument 1 names different: declaration 'hWnd' definition 'hwnd'. [funcArgNamesDifferent] xboard-4.9.1/winboard/winboard.h:117:22: note: Function 'InputEvent' argument 1 names different: declaration 'hWnd' definition 'hwnd'. xboard-4.9.1/winboard/winboard.c:7967:17: note: Function 'InputEvent' argument 1 names different: declaration 'hWnd' definition 'hwnd'. xboard-4.9.1/winboard/winboard.c:1606:9: style: Local variable 'dummy' shadows outer variable [shadowVariable] xboard-4.9.1/winboard/winboard.c:704:5: note: Shadowed declaration xboard-4.9.1/winboard/winboard.c:1606:9: note: Shadow variable xboard-4.9.1/winboard/winboard.c:1625:9: style: Local variable 'dummy' shadows outer variable [shadowVariable] xboard-4.9.1/winboard/winboard.c:704:5: note: Shadowed declaration xboard-4.9.1/winboard/winboard.c:1625:9: note: Shadow variable xboard-4.9.1/winboard/winboard.c:2285:7: style: Local variable 'lineGap' shadows outer variable [shadowVariable] xboard-4.9.1/winboard/winboard.c:170:17: note: Shadowed declaration xboard-4.9.1/winboard/winboard.c:2285:7: note: Shadow variable xboard-4.9.1/winboard/winboard.c:2833:10: style: Local variable 'buf' shadows outer variable [shadowVariable] xboard-4.9.1/winboard/winboard.c:2327:8: note: Shadowed declaration xboard-4.9.1/winboard/winboard.c:2833:10: note: Shadow variable xboard-4.9.1/winboard/winboard.c:4000:6: style: Local variable 'x' shadows outer variable [shadowVariable] xboard-4.9.1/winboard/winboard.c:3766:18: note: Shadowed declaration xboard-4.9.1/winboard/winboard.c:4000:6: note: Shadow variable xboard-4.9.1/winboard/winboard.c:4000:9: style: Local variable 'y' shadows outer variable [shadowVariable] xboard-4.9.1/winboard/winboard.c:3766:21: note: Shadowed declaration xboard-4.9.1/winboard/winboard.c:4000:9: note: Shadow variable xboard-4.9.1/winboard/winboard.c:4111:19: style: Local variable 'i' shadows outer variable [shadowVariable] xboard-4.9.1/winboard/winboard.c:3766:60: note: Shadowed declaration xboard-4.9.1/winboard/winboard.c:4111:19: note: Shadow variable xboard-4.9.1/winboard/winboard.c:7178:13: style: Local variable 'pt' shadows outer variable [shadowVariable] xboard-4.9.1/winboard/winboard.c:7167:13: note: Shadowed declaration xboard-4.9.1/winboard/winboard.c:7178:13: note: Shadow variable xboard-4.9.1/winboard/winboard.c:9954:9: style: Local variable 'dummy' shadows outer variable [shadowVariable] xboard-4.9.1/winboard/winboard.c:704:5: note: Shadowed declaration xboard-4.9.1/winboard/winboard.c:9954:9: note: Shadow variable xboard-4.9.1/winboard/winboard.c:352:24: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/winboard/winboard.c:838:21: style: Parameter 'message' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/winboard/winboard.c:1040:8: style: Variable 'opponent' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/winboard/winboard.c:1412:22: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/winboard/winboard.c:1521:37: style: Parameter 'ad' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/winboard/winboard.c:1527:18: style: Variable 'mfp' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/winboard/winboard.c:1554:17: style: Variable 'ta' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/winboard/winboard.c:1565:35: style: Parameter 'ad' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/winboard/winboard.c:1573:30: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/winboard/winboard.c:1573:42: style: Parameter 'addr' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/winboard/winboard.c:2194:37: style: Parameter 'piece' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/winboard/winboard.c:2194:66: style: Parameter 'suffix' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/winboard/winboard.c:2875:15: style: Variable 'files' can be declared as const array [constVariable] xboard-4.9.1/winboard/winboard.c:2876:15: style: Variable 'ranks' can be declared as const array [constVariable] xboard-4.9.1/winboard/winboard.c:2968:44: style: Parameter 'h' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/winboard/winboard.c:4313:9: style: Variable 'p' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/winboard/winboard.c:6019:13: style: Variable 'ofnot' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/winboard/winboard.c:6038:33: style: Parameter 'write' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/winboard/winboard.c:6309:24: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/winboard/winboard.c:6326:61: style: Parameter 'nthd' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/winboard/winboard.c:6329:9: style: Variable 'q' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/winboard/winboard.c:6369:13: style: Variable 'q' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/winboard/winboard.c:6653:50: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/winboard/winboard.c:6815:18: style: Parameter 'title' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/winboard/winboard.c:6818:9: style: Variable 'p' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/winboard/winboard.c:7023:35: style: Parameter 'e' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/winboard/winboard.c:7432:15: style: Variable 'pLink' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/winboard/winboard.c:7582:9: style: Variable 'p' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/winboard/winboard.c:7703:46: style: Parameter 'flagFell' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/winboard/winboard.c:7816:16: style: Variable 'p' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/winboard/winboard.c:8389:25: style: Variable 'host' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/winboard/winboard.c:8410:22: style: Parameter 'str1' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/winboard/winboard.c:8410:34: style: Parameter 'str2' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/winboard/winboard.c:8465:17: style: Variable 'em' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/winboard/winboard.c:8507:17: style: Variable 'em' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/winboard/winboard.c:8790:15: style: Variable 'oldTags' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/winboard/winboard.c:8801:34: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/winboard/winboard.c:9398:14: style: Variable 'cp' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/winboard/winboard.c:9424:18: style: Parameter 'host' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/winboard/winboard.c:9424:30: style: Parameter 'port' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/winboard/winboard.c:9440:15: style: Parameter 'host' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/winboard/winboard.c:9440:27: style: Parameter 'port' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/winboard/winboard.c:9563:23: style: Parameter 'pr' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/winboard/winboard.c:9571:16: style: Parameter 'host' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/winboard/winboard.c:9571:28: style: Parameter 'user' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/winboard/winboard.c:9571:40: style: Parameter 'cmd' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/winboard/winboard.c:9856:14: style: Variable 'cp' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/winboard/winboard.c:9940:10: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/winboard/winboard.c:10162:14: style: Parameter 'start' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/winboard/winboard.c:10162:29: style: Parameter 'mid' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/winboard/winboard.c:10163:14: style: Parameter 'finish' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/winboard/winboard.c:4741:48: error: Uninitialized variable: rc [uninitvar] xboard-4.9.1/winboard/winboard.c:4785:47: error: Uninitialized variable: sel [uninitvar] xboard-4.9.1/winboard/winboard.c:6612:94: error: Uninitialized variable: sel [uninitvar] xboard-4.9.1/winboard/winboard.c:7068:46: error: Uninitialized variable: sel [uninitvar] xboard-4.9.1/winboard/winboard.c:7056:7: note: Assuming condition is false xboard-4.9.1/winboard/winboard.c:7068:46: note: Uninitialized variable: sel xboard-4.9.1/winboard/winboard.c:7616:47: error: Uninitialized variable: savesel [uninitvar] xboard-4.9.1/winboard/winboard.c:7619:47: error: Uninitialized variable: rect [uninitvar] xboard-4.9.1/winboard/winboard.c:7620:48: error: Uninitialized variable: pEnd [uninitvar] xboard-4.9.1/winboard/winboard.c:3738:8: style: Variable 'color' is assigned a value that is never used. [unreadVariable] xboard-4.9.1/winboard/winboard.c:4763:21: style: Variable 'sel' is not assigned a value. [unassignedVariable] xboard-4.9.1/winboard/wlayout.c:44:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CW_USEDEFAULT [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/wlayout.c:72:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CW_USEDEFAULT [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/wlayout.c:93:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CW_USEDEFAULT [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/wlayout.c:157:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWND_TOP [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/wlayout.c:194:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWND_TOP [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/wlayout.c:89:51: style: Parameter 'wp' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/winboard/woptions.c:147:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/woptions.c:178:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable showCoords [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/woptions.c:399:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PS_SOLID [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/woptions.c:482:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SW_HIDE [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/woptions.c:538:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GW_OWNER [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/woptions.c:881:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable engineVariant [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/woptions.c:899:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable engineVariant [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/woptions.c:927:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GW_OWNER [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/woptions.c:1037:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHOOSEFONT [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/woptions.c:1082:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHARFORMAT [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/woptions.c:1111:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GW_OWNER [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/woptions.c:1204:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/woptions.c:1518:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/woptions.c:1610:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEFAULT_CHARSET [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/woptions.c:1845:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSoundClasses [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/woptions.c:1873:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CB_RESETCONTENT [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/woptions.c:1910:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/woptions.c:1945:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CB_SETCURSEL [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/woptions.c:1994:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/woptions.c:2181:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/woptions.c:2288:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CB_RESETCONTENT [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/woptions.c:2304:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CB_SETCURSEL [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/woptions.c:2315:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/woptions.c:2519:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/woptions.c:2644:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/woptions.c:2761:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/woptions.c:2883:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gameMode [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/woptions.c:2908:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GW_OWNER [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/woptions.c:3014:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BFFM_SETSELECTION [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/woptions.c:3029:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BIF_RETURNONLYFSDIRS [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/woptions.c:3060:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/woptions.c:2214:17: style: Condition 'cd->label==NULL' is always false [knownConditionTrueFalse] xboard-4.9.1/winboard/woptions.c:2344:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] xboard-4.9.1/winboard/woptions.c:2183:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] xboard-4.9.1/winboard/woptions.c:2033:18: warning: If memory allocation fails, then there is a possible null pointer dereference: newName [nullPointerOutOfMemory] xboard-4.9.1/winboard/woptions.c:2031:23: note: Assuming allocation function fails xboard-4.9.1/winboard/woptions.c:2031:23: note: Assignment 'newName=strdup(SoundDialogGetName(hDlg,radio))', assigned value is 0 xboard-4.9.1/winboard/woptions.c:2033:18: note: Null pointer dereference xboard-4.9.1/winboard/woptions.c:2054:46: warning: If memory allocation fails, then there is a possible null pointer dereference: newName [nullPointerOutOfMemory] xboard-4.9.1/winboard/woptions.c:2052:23: note: Assuming allocation function fails xboard-4.9.1/winboard/woptions.c:2052:23: note: Assignment 'newName=strdup(SoundDialogGetName(hDlg,radio))', assigned value is 0 xboard-4.9.1/winboard/woptions.c:2054:46: note: Null pointer dereference xboard-4.9.1/winboard/woptions.c:2788:7: style: The comparison 'i == appData.timeIncrement' is always true because 'i' and 'appData.timeIncrement' represent the same value. [knownConditionTrueFalse] xboard-4.9.1/winboard/woptions.c:2787:17: note: 'i' is assigned value 'appData.timeIncrement' here. xboard-4.9.1/winboard/woptions.c:2788:7: note: The comparison 'i == appData.timeIncrement' is always true because 'i' and 'appData.timeIncrement' represent the same value. xboard-4.9.1/winboard/woptions.c:2272:10: style: Redundant initialization for 'flow'. The initialized value is overwritten before it is read. [redundantInitialization] xboard-4.9.1/winboard/woptions.c:2252:14: note: flow is initialized xboard-4.9.1/winboard/woptions.c:2272:10: note: flow is overwritten xboard-4.9.1/winboard/woptions.c:1100:25: style:inconclusive: Function 'ColorizeTextDialog' argument 1 names different: declaration '' definition 'hDlg'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/winboard/woptions.c:1100:36: style:inconclusive: Function 'ColorizeTextDialog' argument 2 names different: declaration '' definition 'message'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/winboard/woptions.c:1100:52: style:inconclusive: Function 'ColorizeTextDialog' argument 3 names different: declaration '' definition 'wParam'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/winboard/woptions.c:1100:67: style:inconclusive: Function 'ColorizeTextDialog' argument 4 names different: declaration '' definition 'lParam'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/winboard/woptions.c:2517:18: style:inconclusive: Function 'LoadOptions' argument 1 names different: declaration '' definition 'hDlg'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/winboard/woptions.c:2517:29: style:inconclusive: Function 'LoadOptions' argument 2 names different: declaration '' definition 'message'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/winboard/woptions.c:2517:45: style:inconclusive: Function 'LoadOptions' argument 3 names different: declaration '' definition 'wParam'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/winboard/woptions.c:2517:60: style:inconclusive: Function 'LoadOptions' argument 4 names different: declaration '' definition 'lParam'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/winboard/woptions.c:2610:23: style:inconclusive: Function 'LoadOptionsPopup' argument 1 names different: declaration 'hDlg' definition 'hwnd'. [funcArgNamesDifferent] xboard-4.9.1/winboard/winboard.h:141:28: note: Function 'LoadOptionsPopup' argument 1 names different: declaration 'hDlg' definition 'hwnd'. xboard-4.9.1/winboard/woptions.c:2610:23: note: Function 'LoadOptionsPopup' argument 1 names different: declaration 'hDlg' definition 'hwnd'. xboard-4.9.1/winboard/woptions.c:2759:18: style:inconclusive: Function 'TimeControl' argument 1 names different: declaration '' definition 'hDlg'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/winboard/woptions.c:2759:29: style:inconclusive: Function 'TimeControl' argument 2 names different: declaration '' definition 'message'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/winboard/woptions.c:2759:45: style:inconclusive: Function 'TimeControl' argument 3 names different: declaration '' definition 'wParam'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/winboard/woptions.c:2759:60: style:inconclusive: Function 'TimeControl' argument 4 names different: declaration '' definition 'lParam'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/winboard/woptions.c:910:11: style: Local variable 'v' shadows outer variable [shadowVariable] xboard-4.9.1/winboard/woptions.c:899:29: note: Shadowed declaration xboard-4.9.1/winboard/woptions.c:910:11: note: Shadow variable xboard-4.9.1/winboard/woptions.c:899:29: style: Variable 'v' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/winboard/woptions.c:1079:56: style: Parameter 'mca' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/winboard/woptions.c:2250:39: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/winboard/woptions.c:2250:50: style: Parameter 'dcb' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/winboard/woptions.c:2252:9: style: Variable 'flow' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/winboard/woptions.c:2252:23: style: Variable 'parity' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/winboard/woptions.c:2252:39: style: Variable 'stopBits' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/winboard/woptions.c:2297:47: style: Parameter 'cd' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/winboard/woptions.c:2761:23: style: Variable 'tc' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/winboard/woptions.c:3054:9: style: Variable 'p' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/winboard/woptions.c:360:25: style: Variable 'oldBrushPiece' is assigned a value that is never used. [unreadVariable] xboard-4.9.1/winboard/wsettings.c:75:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable debugFP [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/wsettings.c:124:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Label [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/wsettings.c:236:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/wsettings.c:323:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/wsettings.c:385:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/wsettings.c:463:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/wsettings.c:561:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable style [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/wsettings.c:577:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ES_NUMBER [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/wsettings.c:647:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WS_VISIBLE [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/wsettings.c:718:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/wsettings.c:748:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/wsettings.c:763:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/wsettings.c:794:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wbOptions [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/wsettings.c:839:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LB_GETCURSEL [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/wsettings.c:856:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/wsettings.c:881:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/wsettings.c:892:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable loadGameIndex [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/wsettings.c:904:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable matchMode [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/wsettings.c:947:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/wsettings.c:998:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/wsettings.c:1022:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable firstChessProgramNames [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/wsettings.c:243:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] xboard-4.9.1/winboard/wsettings.c:307:13: warning: If memory allocation fails, then there is a possible null pointer dereference: p++ [nullPointerOutOfMemory] xboard-4.9.1/winboard/wsettings.c:306:19: note: Assuming allocation function fails xboard-4.9.1/winboard/wsettings.c:306:11: note: Assignment 'p=q=malloc(strlen(s)+n+1)', assigned value is 0 xboard-4.9.1/winboard/wsettings.c:307:13: note: Null pointer dereference xboard-4.9.1/winboard/wsettings.c:928:13: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: p++ [nullPointerOutOfMemory] xboard-4.9.1/winboard/wsettings.c:925:34: note: Assuming allocation function fails xboard-4.9.1/winboard/wsettings.c:925:20: note: Assignment 'participants=(char*)malloc(len)', assigned value is 0 xboard-4.9.1/winboard/wsettings.c:927:0: note: Assignment 'p=participants', assigned value is 0 xboard-4.9.1/winboard/wsettings.c:928:13: note: Null pointer dereference xboard-4.9.1/winboard/wsettings.c:928:20: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: q++ [nullPointerOutOfMemory] xboard-4.9.1/winboard/wsettings.c:925:34: note: Assuming allocation function fails xboard-4.9.1/winboard/wsettings.c:925:20: note: Assignment 'participants=(char*)malloc(len)', assigned value is 0 xboard-4.9.1/winboard/wsettings.c:927:13: note: Assignment 'q=participants', assigned value is 0 xboard-4.9.1/winboard/wsettings.c:928:20: note: Null pointer dereference xboard-4.9.1/winboard/wsettings.c:307:13: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] xboard-4.9.1/winboard/wsettings.c:306:19: note: Assuming allocation function fails xboard-4.9.1/winboard/wsettings.c:306:11: note: Assignment 'p=q=malloc(strlen(s)+n+1)', assigned value is 0 xboard-4.9.1/winboard/wsettings.c:307:13: note: Null pointer addition xboard-4.9.1/winboard/wsettings.c:928:13: error:inconclusive: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] xboard-4.9.1/winboard/wsettings.c:925:34: note: Assuming allocation function fails xboard-4.9.1/winboard/wsettings.c:925:20: note: Assignment 'participants=(char*)malloc(len)', assigned value is 0 xboard-4.9.1/winboard/wsettings.c:927:0: note: Assignment 'p=participants', assigned value is 0 xboard-4.9.1/winboard/wsettings.c:928:13: note: Null pointer addition xboard-4.9.1/winboard/wsettings.c:928:20: error:inconclusive: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] xboard-4.9.1/winboard/wsettings.c:925:34: note: Assuming allocation function fails xboard-4.9.1/winboard/wsettings.c:925:20: note: Assignment 'participants=(char*)malloc(len)', assigned value is 0 xboard-4.9.1/winboard/wsettings.c:927:13: note: Assignment 'q=participants', assigned value is 0 xboard-4.9.1/winboard/wsettings.c:928:20: note: Null pointer addition xboard-4.9.1/winboard/wsettings.c:785:27: style:inconclusive: Function 'LoadEnginePopUp' argument 1 names different: declaration '' definition 'hwnd'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/winboard/wsettings.c:785:37: style:inconclusive: Function 'LoadEnginePopUp' argument 2 names different: declaration '' definition 'nr'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/winboard/wsettings.c:1020:24: style:inconclusive: Function 'TourneyPopup' argument 1 names different: declaration '' definition 'hwnd'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/winboard/wsettings.c:839:12: style: Local variable 'selected' shadows outer variable [shadowVariable] xboard-4.9.1/winboard/wsettings.c:711:22: note: Shadowed declaration xboard-4.9.1/winboard/wsettings.c:839:12: note: Shadow variable xboard-4.9.1/winboard/wsettings.c:72:36: style: Parameter 'optionList' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/winboard/wsettings.c:110:29: style: Parameter 'list' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/winboard/wsettings.c:121:53: style: Parameter 'groupName' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/winboard/wsettings.c:224:12: style: Variable 'q' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/winboard/wsettings.c:312:47: style: Parameter 'cps' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/winboard/wsettings.c:838:15: style: Variable 'q' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/winboard/wsettings.c:923:29: style: Variable 'q' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/winboard/wsettings.c:893:59: warning: Expression '-2' has a negative value. That is converted to an unsigned value and used in an unsigned calculation. [signConversion] xboard-4.9.1/winboard/wsettings.c:911:59: warning: Expression '-2' has a negative value. That is converted to an unsigned value and used in an unsigned calculation. [signConversion] xboard-4.9.1/winboard/wsnap.c:115:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPI_GETWORKAREA [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/wsnap.c:240:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWND_TOP [valueFlowBailoutIncompleteVar] xboard-4.9.1/winboard/wsnap.c:58:53: style: Parameter 'rc' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/winboard/wsnap.c:86:38: style: Parameter 'grid' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/winboard/wsnap.c:248:7: style: Variable 'grid' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/xaw/xboard.c:434:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xboard.c:444:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNiconic [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xboard.c:511:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clockFont [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xboard.c:528:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clockFont [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xboard.c:553:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colorShout [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xboard.c:559:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable boardSize [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xboard.c:580:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clockFont [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xboard.c:609:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable colorShout [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xboard.c:622:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable boardSize [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xboard.c:654:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shellUp [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xboard.c:662:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shellUp [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xboard.c:698:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NULLCHAR [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xboard.c:720:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xboard.c:733:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable monoMode [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xboard.c:752:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lowTimeWarning [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xboard.c:766:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCK_FONT [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xboard.c:859:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable menuBar [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xboard.c:955:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xboard.c:997:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xboard.c:1392:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_IGN [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xboard.c:1515:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xboard.c:1581:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNleftBitmap [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xboard.c:1597:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable W_BUTTON [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xboard.c:1630:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gameMode [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xboard.c:1684:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNheight [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xboard.c:1707:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BOARD_WIDTH [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xboard.c:1736:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shellUp [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xboard.c:1758:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ConfigureNotify [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xboard.c:1775:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BOARD_HEIGHT [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xboard.c:1788:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xboard.c:1804:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable W_MESSG [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xboard.c:1813:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable W_MESSG [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xboard.c:1822:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GameMode [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xboard.c:1882:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XA_STRING [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xboard.c:1980:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pasteSelection [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xboard.c:2001:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flipView [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xboard.c:2024:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pasteSelection [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xboard.c:2101:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedAfterReading [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xboard.c:2115:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xboard.c:2134:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xboard.c:2145:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable titleInWindow [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xboard.c:2167:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable oldICSInteractionTitle [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xboard.c:2276:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gameMode [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xboard.c:2331:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xboard.c:2372:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNiconPixmap [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xboard.c:2422:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xboard.c:2438:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoProc [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xboard.c:2493:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ITIMER_REAL [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xboard.c:2518:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xboard.c:2529:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xboard.c:2549:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable W_WHITE [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xboard.c:1148:12: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] xboard-4.9.1/xaw/xboard.c:1130:8: note: outer condition: i<7 xboard-4.9.1/xaw/xboard.c:1148:12: note: identical inner condition: i<7 xboard-4.9.1/xaw/xboard.c:2494:12: style: Condition 'frameWaiting' is always true [knownConditionTrueFalse] xboard-4.9.1/xaw/xboard.c:2487:20: note: Assignment 'frameWaiting=1', assigned value is 1 xboard-4.9.1/xaw/xboard.c:2494:12: note: Condition 'frameWaiting' is always true xboard-4.9.1/xaw/xboard.c:911:5: error: Common realloc mistake: 'mods' nulled but not freed upon failure [memleakOnRealloc] xboard-4.9.1/xaw/xboard.c:917:5: error: Common realloc mistake: 'mods' nulled but not freed upon failure [memleakOnRealloc] xboard-4.9.1/xaw/xboard.c:931:17: warning: If memory allocation fails, then there is a possible null pointer dereference: buffer [nullPointerOutOfMemory] xboard-4.9.1/xaw/xboard.c:930:29: note: Assuming allocation function fails xboard-4.9.1/xaw/xboard.c:930:29: note: Assignment 'buffer=malloc(MSG_SIZ)', assigned value is 0 xboard-4.9.1/xaw/xboard.c:931:17: note: Null pointer dereference xboard-4.9.1/xaw/xboard.c:2436:5: warning: If memory allocation fails, then there is a possible null pointer dereference: is [nullPointerOutOfMemory] xboard-4.9.1/xaw/xboard.c:2435:32: note: Assuming allocation function fails xboard-4.9.1/xaw/xboard.c:2435:10: note: Assignment 'is=(struct InputSource*)calloc(1,sizeof(struct InputSource))', assigned value is 0 xboard-4.9.1/xaw/xboard.c:2436:5: note: Null pointer dereference xboard-4.9.1/xaw/xboard.c:2437:5: warning: If memory allocation fails, then there is a possible null pointer dereference: is [nullPointerOutOfMemory] xboard-4.9.1/xaw/xboard.c:2435:32: note: Assuming allocation function fails xboard-4.9.1/xaw/xboard.c:2435:10: note: Assignment 'is=(struct InputSource*)calloc(1,sizeof(struct InputSource))', assigned value is 0 xboard-4.9.1/xaw/xboard.c:2437:5: note: Null pointer dereference xboard-4.9.1/xaw/xboard.c:2449:41: warning: If memory allocation fails, then there is a possible null pointer dereference: is [nullPointerOutOfMemory] xboard-4.9.1/xaw/xboard.c:2435:32: note: Assuming allocation function fails xboard-4.9.1/xaw/xboard.c:2435:10: note: Assignment 'is=(struct InputSource*)calloc(1,sizeof(struct InputSource))', assigned value is 0 xboard-4.9.1/xaw/xboard.c:2449:41: note: Null pointer dereference xboard-4.9.1/xaw/xboard.c:1022:6: style: Local variable 'i' shadows outer variable [shadowVariable] xboard-4.9.1/xaw/xboard.c:989:9: note: Shadowed declaration xboard-4.9.1/xaw/xboard.c:1022:6: note: Shadow variable xboard-4.9.1/xaw/xboard.c:539:26: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/xaw/xboard.c:551:40: style: Parameter 's' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/xaw/xboard.c:557:35: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/xaw/xboard.c:574:38: style: Parameter 'ad' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/xaw/xboard.c:576:9: style: Variable 'name' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/xaw/xboard.c:607:41: style: Parameter 'ad' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/xaw/xboard.c:613:36: style: Parameter 'ad' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/xaw/xboard.c:620:31: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/xaw/xboard.c:626:30: style: Parameter 's' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/xaw/xboard.c:671:30: style: Parameter 'f' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/xaw/xboard.c:671:39: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/xaw/xboard.c:676:22: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/xaw/xboard.c:676:30: style: Parameter 'y' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/xaw/xboard.c:870:19: style: Variable 'test' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/xaw/xboard.c:982:22: style: Parameter 'opt' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/xaw/xboard.c:993:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/xaw/xboard.c:1132:26: style: Variable 'nearest' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/xaw/xboard.c:1401:70: style: Parameter 'message' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/xaw/xboard.c:1510:31: style: Variable 'scalable' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/xaw/xboard.c:1510:42: style: Variable 'scalableTail' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/xaw/xboard.c:1611:66: style: Parameter 'nprms' can be declared as pointer to const. However it seems that 'KeyBindingProc' is a callback function, if 'nprms' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xboard-4.9.1/xaw/xboard.c:366:19: note: You might need to cast the function pointer here xboard-4.9.1/xaw/xboard.c:1611:66: note: Parameter 'nprms' can be declared as pointer to const xboard-4.9.1/xaw/xboard.c:1626:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/xaw/xboard.c:1703:26: style: Parameter 'wp' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/xaw/xboard.c:1756:51: style: Parameter 'event' can be declared as pointer to const. However it seems that 'EventProc' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xboard-4.9.1/xaw/xboard.c:1319:26: note: You might need to cast the function pointer here xboard-4.9.1/xaw/xboard.c:1756:51: note: Parameter 'event' can be declared as pointer to const xboard-4.9.1/xaw/xboard.c:1766:37: style: Parameter 'event' can be declared as pointer to const. However it seems that 'DrawPositionProc' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xboard-4.9.1/xaw/xboard.c:362:23: note: You might need to cast the function pointer here xboard-4.9.1/xaw/xboard.c:1766:37: note: Parameter 'event' can be declared as pointer to const xboard-4.9.1/xaw/xboard.c:1766:52: style: Parameter 'prms' can be declared as pointer to const. However it seems that 'DrawPositionProc' is a callback function, if 'prms' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xboard-4.9.1/xaw/xboard.c:362:23: note: You might need to cast the function pointer here xboard-4.9.1/xaw/xboard.c:1766:52: note: Parameter 'prms' can be declared as pointer to const xboard-4.9.1/xaw/xboard.c:1766:68: style: Parameter 'nprms' can be declared as pointer to const. However it seems that 'DrawPositionProc' is a callback function, if 'nprms' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xboard-4.9.1/xaw/xboard.c:362:23: note: You might need to cast the function pointer here xboard-4.9.1/xaw/xboard.c:1766:68: note: Parameter 'nprms' can be declared as pointer to const xboard-4.9.1/xaw/xboard.c:1875:57: style: Parameter 'target' can be declared as pointer to const. However it seems that 'SendPositionSelection' is a callback function, if 'target' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xboard-4.9.1/xaw/xboard.c:1957:6: note: You might need to cast the function pointer here xboard-4.9.1/xaw/xboard.c:1875:57: note: Parameter 'target' can be declared as pointer to const xboard-4.9.1/xaw/xboard.c:1965:48: style: Parameter 'len' can be declared as pointer to const. However it seems that 'PastePositionCB' is a callback function, if 'len' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xboard-4.9.1/xaw/xboard.c:1981:39: note: You might need to cast the function pointer here xboard-4.9.1/xaw/xboard.c:1965:48: note: Parameter 'len' can be declared as pointer to const xboard-4.9.1/xaw/xboard.c:1998:51: style: Parameter 'len' can be declared as pointer to const. However it seems that 'PasteGameCB' is a callback function, if 'len' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xboard-4.9.1/xaw/xboard.c:2025:39: note: You might need to cast the function pointer here xboard-4.9.1/xaw/xboard.c:1998:51: note: Parameter 'len' can be declared as pointer to const xboard-4.9.1/xaw/xboard.c:2038:32: style: Parameter 'event' can be declared as pointer to const. However it seems that 'QuitWrapper' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xboard-4.9.1/xaw/xboard.c:367:19: note: You might need to cast the function pointer here xboard-4.9.1/xaw/xboard.c:2038:32: note: Parameter 'event' can be declared as pointer to const xboard-4.9.1/xaw/xboard.c:2038:47: style: Parameter 'prms' can be declared as pointer to const. However it seems that 'QuitWrapper' is a callback function, if 'prms' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xboard-4.9.1/xaw/xboard.c:367:19: note: You might need to cast the function pointer here xboard-4.9.1/xaw/xboard.c:2038:47: note: Parameter 'prms' can be declared as pointer to const xboard-4.9.1/xaw/xboard.c:2038:63: style: Parameter 'nprms' can be declared as pointer to const. However it seems that 'QuitWrapper' is a callback function, if 'nprms' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xboard-4.9.1/xaw/xboard.c:367:19: note: You might need to cast the function pointer here xboard-4.9.1/xaw/xboard.c:2038:63: note: Parameter 'nprms' can be declared as pointer to const xboard-4.9.1/xaw/xboard.c:2070:30: style: Parameter 'event' can be declared as pointer to const. However it seems that 'UpKeyProc' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xboard-4.9.1/xaw/xboard.c:380:20: note: You might need to cast the function pointer here xboard-4.9.1/xaw/xboard.c:2070:30: note: Parameter 'event' can be declared as pointer to const xboard-4.9.1/xaw/xboard.c:2070:45: style: Parameter 'prms' can be declared as pointer to const. However it seems that 'UpKeyProc' is a callback function, if 'prms' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xboard-4.9.1/xaw/xboard.c:380:20: note: You might need to cast the function pointer here xboard-4.9.1/xaw/xboard.c:2070:45: note: Parameter 'prms' can be declared as pointer to const xboard-4.9.1/xaw/xboard.c:2070:61: style: Parameter 'nprms' can be declared as pointer to const. However it seems that 'UpKeyProc' is a callback function, if 'nprms' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xboard-4.9.1/xaw/xboard.c:380:20: note: You might need to cast the function pointer here xboard-4.9.1/xaw/xboard.c:2070:61: note: Parameter 'nprms' can be declared as pointer to const xboard-4.9.1/xaw/xboard.c:2076:32: style: Parameter 'event' can be declared as pointer to const. However it seems that 'DownKeyProc' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xboard-4.9.1/xaw/xboard.c:381:22: note: You might need to cast the function pointer here xboard-4.9.1/xaw/xboard.c:2076:32: note: Parameter 'event' can be declared as pointer to const xboard-4.9.1/xaw/xboard.c:2076:47: style: Parameter 'prms' can be declared as pointer to const. However it seems that 'DownKeyProc' is a callback function, if 'prms' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xboard-4.9.1/xaw/xboard.c:381:22: note: You might need to cast the function pointer here xboard-4.9.1/xaw/xboard.c:2076:47: note: Parameter 'prms' can be declared as pointer to const xboard-4.9.1/xaw/xboard.c:2076:63: style: Parameter 'nprms' can be declared as pointer to const. However it seems that 'DownKeyProc' is a callback function, if 'nprms' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xboard-4.9.1/xaw/xboard.c:381:22: note: You might need to cast the function pointer here xboard-4.9.1/xaw/xboard.c:2076:63: note: Parameter 'nprms' can be declared as pointer to const xboard-4.9.1/xaw/xboard.c:2082:33: style: Parameter 'event' can be declared as pointer to const. However it seems that 'EnterKeyProc' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xboard-4.9.1/xaw/xboard.c:379:23: note: You might need to cast the function pointer here xboard-4.9.1/xaw/xboard.c:2082:33: note: Parameter 'event' can be declared as pointer to const xboard-4.9.1/xaw/xboard.c:2082:48: style: Parameter 'prms' can be declared as pointer to const. However it seems that 'EnterKeyProc' is a callback function, if 'prms' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xboard-4.9.1/xaw/xboard.c:379:23: note: You might need to cast the function pointer here xboard-4.9.1/xaw/xboard.c:2082:48: note: Parameter 'prms' can be declared as pointer to const xboard-4.9.1/xaw/xboard.c:2082:64: style: Parameter 'nprms' can be declared as pointer to const. However it seems that 'EnterKeyProc' is a callback function, if 'nprms' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xboard-4.9.1/xaw/xboard.c:379:23: note: You might need to cast the function pointer here xboard-4.9.1/xaw/xboard.c:2082:64: note: Parameter 'nprms' can be declared as pointer to const xboard-4.9.1/xaw/xboard.c:2088:37: style: Parameter 'event' can be declared as pointer to const. However it seems that 'TempBackwardProc' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xboard-4.9.1/xaw/xboard.c:369:27: note: You might need to cast the function pointer here xboard-4.9.1/xaw/xboard.c:2088:37: note: Parameter 'event' can be declared as pointer to const xboard-4.9.1/xaw/xboard.c:2088:52: style: Parameter 'prms' can be declared as pointer to const. However it seems that 'TempBackwardProc' is a callback function, if 'prms' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xboard-4.9.1/xaw/xboard.c:369:27: note: You might need to cast the function pointer here xboard-4.9.1/xaw/xboard.c:2088:52: note: Parameter 'prms' can be declared as pointer to const xboard-4.9.1/xaw/xboard.c:2088:68: style: Parameter 'nprms' can be declared as pointer to const. However it seems that 'TempBackwardProc' is a callback function, if 'nprms' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xboard-4.9.1/xaw/xboard.c:369:27: note: You might need to cast the function pointer here xboard-4.9.1/xaw/xboard.c:2088:68: note: Parameter 'nprms' can be declared as pointer to const xboard-4.9.1/xaw/xboard.c:2097:36: style: Parameter 'event' can be declared as pointer to const. However it seems that 'TempForwardProc' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xboard-4.9.1/xaw/xboard.c:370:26: note: You might need to cast the function pointer here xboard-4.9.1/xaw/xboard.c:2097:36: note: Parameter 'event' can be declared as pointer to const xboard-4.9.1/xaw/xboard.c:2113:44: style: Parameter 'prms' can be declared as pointer to const. However it seems that 'ManInner' is a callback function, if 'prms' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xboard-4.9.1/xaw/xboard.c:368:18: note: You might need to cast the function pointer here xboard-4.9.1/xaw/xboard.c:2113:44: note: Parameter 'prms' can be declared as pointer to const xboard-4.9.1/xaw/xboard.c:2113:60: style: Parameter 'nprms' can be declared as pointer to const. However it seems that 'ManInner' is a callback function, if 'nprms' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xboard-4.9.1/xaw/xboard.c:368:18: note: You might need to cast the function pointer here xboard-4.9.1/xaw/xboard.c:2113:60: note: Parameter 'nprms' can be declared as pointer to const xboard-4.9.1/xaw/xboard.c:2159:27: style: Parameter 'dpy' can be declared as pointer to const. However it seems that 'NullXErrorCheck' is a callback function, if 'dpy' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xboard-4.9.1/xaw/xboard.c:2174:46: note: You might need to cast the function pointer here xboard-4.9.1/xaw/xboard.c:2159:27: note: Parameter 'dpy' can be declared as pointer to const xboard-4.9.1/xaw/xboard.c:2159:45: style: Parameter 'error_event' can be declared as pointer to const. However it seems that 'NullXErrorCheck' is a callback function, if 'error_event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xboard-4.9.1/xaw/xboard.c:2174:46: note: You might need to cast the function pointer here xboard-4.9.1/xaw/xboard.c:2159:45: note: Parameter 'error_event' can be declared as pointer to const xboard-4.9.1/xaw/xboard.c:2169:11: style: Variable 'wina' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/xaw/xboard.c:2256:53: style: Parameter 'id' can be declared as pointer to const. However it seems that 'LoadGameTimerCallback' is a callback function, if 'id' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xboard-4.9.1/xaw/xboard.c:2267:31: note: You might need to cast the function pointer here xboard-4.9.1/xaw/xboard.c:2256:53: note: Parameter 'id' can be declared as pointer to const xboard-4.9.1/xaw/xboard.c:2274:53: style: Parameter 'id' can be declared as pointer to const. However it seems that 'AnalysisClockCallback' is a callback function, if 'id' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xboard-4.9.1/xaw/xboard.c:2288:31: note: You might need to cast the function pointer here xboard-4.9.1/xaw/xboard.c:2274:53: note: Parameter 'id' can be declared as pointer to const xboard-4.9.1/xaw/xboard.c:2313:50: style: Parameter 'id' can be declared as pointer to const. However it seems that 'ClockTimerCallback' is a callback function, if 'id' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xboard-4.9.1/xaw/xboard.c:2324:31: note: You might need to cast the function pointer here xboard-4.9.1/xaw/xboard.c:2313:50: note: Parameter 'id' can be declared as pointer to const xboard-4.9.1/xaw/xboard.c:2329:28: style: Parameter 'opt' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/xaw/xboard.c:2329:39: style: Parameter 'color' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/xaw/xboard.c:2433:16: style: Variable 'cp' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/xaw/xboard.c:2514:17: style: Parameter 'place' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/xaw/xboard.c:2514:30: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/xaw/xboard.c:1282:38: error: Uninitialized variable: w [uninitvar] xboard-4.9.1/xaw/xboard.c:1283:38: error: Uninitialized variable: h [uninitvar] xboard-4.9.1/xaw/xboard.c:763:14: style: Unused variable: vTo [unusedVariable] xboard-4.9.1/xaw/xboard.c:992:40: style: Variable 'w' is not assigned a value. [unassignedVariable] xboard-4.9.1/xaw/xboard.c:992:43: style: Variable 'h' is not assigned a value. [unassignedVariable] xboard-4.9.1/xaw/xengineoutput.c:142:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nColorWhite [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xengineoutput.c:156:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNleftBitmap [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xengineoutput.c:170:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XawFmt8Bit [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xengineoutput.c:201:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xengineoutput.c:214:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable highTextStart [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xengineoutput.c:250:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pasteSelection [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xengineoutput.c:274:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EngOutDlg [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xengineoutput.c:137:27: style: Parameter 'opt' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/xaw/xengineoutput.c:137:40: style: Parameter 'memo2' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/xaw/xengineoutput.c:190:46: style: Parameter 'params' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/xaw/xengineoutput.c:235:46: style: Parameter 'len' can be declared as pointer to const. However it seems that 'MemoCB' is a callback function, if 'len' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xboard-4.9.1/xaw/xengineoutput.c:254:39: note: You might need to cast the function pointer here xboard-4.9.1/xaw/xengineoutput.c:235:46: note: Parameter 'len' can be declared as pointer to const xboard-4.9.1/xaw/xengineoutput.c:168:5: error: Uninitialized variable: t [uninitvar] xboard-4.9.1/xaw/xengineoutput.c:280:46: error: Uninitialized variable: ew_height [uninitvar] xboard-4.9.1/xaw/xengineoutput.c:283:46: error: Uninitialized variable: tmp [uninitvar] xboard-4.9.1/xaw/xgamelist.c:106:52: style: Parameter 'prms' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/xaw/xgamelist.c:114:34: style: Parameter 'event' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/xaw/xgamelist.c:114:49: style: Parameter 'prms' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/xaw/xgamelist.c:114:65: style: Parameter 'nprms' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/xaw/xhistory.c:91:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNinsertPosition [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xoptions.c:100:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNdisplayCaret [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xoptions.c:114:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xoptions.c:154:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xoptions.c:162:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstring [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xoptions.c:171:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstate [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xoptions.c:179:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNstate [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xoptions.c:192:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNlabel [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xoptions.c:199:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MasterDlg [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xoptions.c:206:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNtitle [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xoptions.c:228:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNshown [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xoptions.c:307:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNheight [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xoptions.c:338:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNiconName [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xoptions.c:349:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Button1 [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xoptions.c:368:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xoptions.c:404:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable values [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xoptions.c:425:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNleftMargin [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xoptions.c:540:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable simpleMenuWidgetClass [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xoptions.c:628:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ClientMessage [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xoptions.c:653:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shellUp [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xoptions.c:686:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shellUp [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xoptions.c:701:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XawFmt8Bit [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xoptions.c:712:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable monoMode [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xoptions.c:749:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNwidth [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xoptions.c:815:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Expose [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xoptions.c:824:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xoptions.c:853:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EndMark [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xoptions.c:883:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNshown [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xoptions.c:909:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNwidth [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xoptions.c:934:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNfromVert [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xoptions.c:970:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xoptions.c:1384:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_SIZ [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xoptions.c:1397:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable textOptions [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xoptions.c:1417:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XtNinsertPosition [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xoptions.c:1433:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NrOfDialogs [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xoptions.c:1447:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BoardWindow [valueFlowBailoutIncompleteVar] xboard-4.9.1/xaw/xoptions.c:1179:37: error: Allocation with XtNewString, XtSetArg doesn't release it. [leakNoVarFunctionCall] xboard-4.9.1/xaw/xoptions.c:1243:37: error: Allocation with XtNewString, XtSetArg doesn't release it. [leakNoVarFunctionCall] xboard-4.9.1/xaw/xoptions.c:444:7: error: Common realloc mistake: 'output' nulled but not freed upon failure [memleakOnRealloc] xboard-4.9.1/xaw/xoptions.c:450:7: error: Common realloc mistake: 'output' nulled but not freed upon failure [memleakOnRealloc] xboard-4.9.1/xaw/xoptions.c:456:7: error: Common realloc mistake: 'output' nulled but not freed upon failure [memleakOnRealloc] xboard-4.9.1/xaw/xoptions.c:468:3: error: Common realloc mistake: 'output' nulled but not freed upon failure [memleakOnRealloc] xboard-4.9.1/xaw/xoptions.c:427:16: warning: If memory allocation fails, then there is a possible null pointer dereference: msg [nullPointerOutOfMemory] xboard-4.9.1/xaw/xoptions.c:572:18: note: Assuming allocation function fails xboard-4.9.1/xaw/xoptions.c:572:18: note: Assignment 'label=strdup(opt->min&NO_GETTEXT?msg:(msg))', assigned value is 0 xboard-4.9.1/xaw/xoptions.c:574:31: note: Calling function 'CreateMenuItem', 2nd argument 'label' value is 0 xboard-4.9.1/xaw/xoptions.c:427:16: note: Null pointer dereference xboard-4.9.1/xaw/xoptions.c:466:13: warning: If memory allocation fails, then there is a possible null pointer dereference: key [nullPointerOutOfMemory] xboard-4.9.1/xaw/xoptions.c:463:17: note: Assuming allocation function fails xboard-4.9.1/xaw/xoptions.c:463:17: note: Assignment 'key=strdup(input)', assigned value is 0 xboard-4.9.1/xaw/xoptions.c:466:13: note: Null pointer dereference xboard-4.9.1/xaw/xoptions.c:568:15: warning: If memory allocation fails, then there is a possible null pointer dereference: label [nullPointerOutOfMemory] xboard-4.9.1/xaw/xoptions.c:566:20: note: Assuming allocation function fails xboard-4.9.1/xaw/xoptions.c:566:20: note: Assignment 'label=malloc(len)', assigned value is 0 xboard-4.9.1/xaw/xoptions.c:568:15: note: Null pointer dereference xboard-4.9.1/xaw/xoptions.c:411:5: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] xboard-4.9.1/xaw/xoptions.c:413:5: note: Found duplicate branches for 'if' and 'else'. xboard-4.9.1/xaw/xoptions.c:411:5: note: Found duplicate branches for 'if' and 'else'. xboard-4.9.1/xaw/xoptions.c:559:51: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary] xboard-4.9.1/xaw/xoptions.c:572:47: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary] xboard-4.9.1/xaw/xoptions.c:662:11: style: Variable 'wp[n]->x' is reassigned a value before the old one has been used. [redundantAssignment] xboard-4.9.1/xaw/xoptions.c:661:11: note: wp[n]->x is assigned xboard-4.9.1/xaw/xoptions.c:662:11: note: wp[n]->x is overwritten xboard-4.9.1/xaw/xoptions.c:305:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] xboard-4.9.1/xaw/xoptions.c:710:8: style: Local variable 'buttonColor' shadows outer variable [shadowVariable] xboard-4.9.1/xaw/xboard.h:164:71: note: Shadowed declaration xboard-4.9.1/xaw/xoptions.c:710:8: note: Shadow variable xboard-4.9.1/xaw/xoptions.c:1280:16: style: Local variable 'w' shadows outer variable [shadowVariable] xboard-4.9.1/xaw/xoptions.c:967:48: note: Shadowed declaration xboard-4.9.1/xaw/xoptions.c:1280:16: note: Shadow variable xboard-4.9.1/xaw/xoptions.c:1326:13: style: Local variable 'w' shadows outer variable [shadowVariable] xboard-4.9.1/xaw/xoptions.c:967:48: note: Shadowed declaration xboard-4.9.1/xaw/xoptions.c:1326:13: note: Shadow variable xboard-4.9.1/xaw/xoptions.c:146:22: style: Parameter 'opt' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/xaw/xoptions.c:184:21: style: Parameter 'opt' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/xaw/xoptions.c:274:26: style: Variable 'rs' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/xaw/xoptions.c:292:20: style: Parameter 'opt' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/xaw/xoptions.c:292:31: style: Parameter 'font' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/xaw/xoptions.c:344:74: style: Parameter 'b' can be declared as pointer to const. However it seems that 'LabelCallback' is a callback function, if 'b' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xboard-4.9.1/xaw/xoptions.c:1137:51: note: You might need to cast the function pointer here xboard-4.9.1/xaw/xoptions.c:344:74: note: Parameter 'b' can be declared as pointer to const xboard-4.9.1/xaw/xoptions.c:438:14: style: Variable 'test' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/xaw/xoptions.c:476:15: style: Parameter 's' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/xaw/xoptions.c:559:12: style: Variable 'menuname' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/xaw/xoptions.c:682:50: style: Parameter 'prms' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/xaw/xoptions.c:868:45: style: Parameter 'prms' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/xaw/xoptions.c:1149:20: style: Variable 'v' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/xaw/xoptions.c:1382:50: style: Parameter 'len' can be declared as pointer to const. However it seems that 'SendTextCB' is a callback function, if 'len' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xboard-4.9.1/xaw/xoptions.c:1401:36: note: You might need to cast the function pointer here xboard-4.9.1/xaw/xoptions.c:1382:50: note: Parameter 'len' can be declared as pointer to const xboard-4.9.1/xaw/xoptions.c:1384:108: style: Variable 'q' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/xaw/xoptions.c:1424:46: style: Parameter 'prms' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/xaw/xoptions.c:1152:18: error: Uninitialized variable: v [legacyUninitvar] xboard-4.9.1/xaw/xoptions.c:302:10: style: Variable 'j' is assigned a value that is never used. [unreadVariable] xboard-4.9.1/zippy.c:332:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] xboard-4.9.1/zippy.c:649:14: warning: If resource allocation fails, then there is a possible null pointer dereference: f [nullPointerOutOfResources] xboard-4.9.1/zippy.c:648:15: note: Assuming allocation function fails xboard-4.9.1/zippy.c:648:15: note: Assignment 'f=fopen("zippy.messagelog","a")', assigned value is 0 xboard-4.9.1/zippy.c:649:14: note: Null pointer dereference xboard-4.9.1/zippy.c:651:13: warning: If resource allocation fails, then there is a possible null pointer dereference: f [nullPointerOutOfResources] xboard-4.9.1/zippy.c:648:15: note: Assuming allocation function fails xboard-4.9.1/zippy.c:648:15: note: Assignment 'f=fopen("zippy.messagelog","a")', assigned value is 0 xboard-4.9.1/zippy.c:651:13: note: Null pointer dereference xboard-4.9.1/zippy.c:410:21: style:inconclusive: Function 'ZippyControl' argument 1 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/zippy.c:410:31: style:inconclusive: Function 'ZippyControl' argument 2 names different: declaration '' definition 'i'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/zippy.c:584:21: style:inconclusive: Function 'ZippyConverse' argument 1 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/zippy.c:584:31: style:inconclusive: Function 'ZippyConverse' argument 2 names different: declaration '' definition 'i'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/zippy.c:733:23: style:inconclusive: Function 'ZippyGameStart' argument 1 names different: declaration '' definition 'white'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/zippy.c:733:36: style:inconclusive: Function 'ZippyGameStart' argument 2 names different: declaration '' definition 'black'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/zippy.c:751:25: style:inconclusive: Function 'ZippyGameEnd' argument 1 names different: declaration '' definition 'result'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/zippy.c:751:39: style:inconclusive: Function 'ZippyGameEnd' argument 2 names different: declaration '' definition 'resultDetails'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/zippy.c:855:19: style:inconclusive: Function 'ZippyMatch' argument 1 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/zippy.c:855:29: style:inconclusive: Function 'ZippyMatch' argument 2 names different: declaration '' definition 'i'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/zippy.c:974:22: style:inconclusive: Function 'ZippyFirstBoard' argument 1 names different: declaration '' definition 'moveNum'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/zippy.c:974:35: style:inconclusive: Function 'ZippyFirstBoard' argument 2 names different: declaration '' definition 'basetime'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/zippy.c:974:49: style:inconclusive: Function 'ZippyFirstBoard' argument 3 names different: declaration '' definition 'increment'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/zippy.c:1137:22: style:inconclusive: Function 'ZippyHoldings' argument 1 names different: declaration '' definition 'white_holding'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/zippy.c:1137:43: style:inconclusive: Function 'ZippyHoldings' argument 2 names different: declaration '' definition 'black_holding'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/zippy.c:1137:64: style:inconclusive: Function 'ZippyHoldings' argument 3 names different: declaration '' definition 'new_piece'. [funcArgNamesDifferentUnnamed] xboard-4.9.1/zippy.c:437:6: style: Local variable 'i' shadows outer argument [shadowArgument] xboard-4.9.1/zippy.c:410:31: note: Shadowed declaration xboard-4.9.1/zippy.c:437:6: note: Shadow variable xboard-4.9.1/zippy.c:443:6: style: Local variable 'i' shadows outer argument [shadowArgument] xboard-4.9.1/zippy.c:410:31: note: Shadowed declaration xboard-4.9.1/zippy.c:443:6: note: Shadow variable xboard-4.9.1/zippy.c:549:19: style: Local variable 'programVersion' shadows outer variable [shadowVariable] xboard-4.9.1/backend.h:72:14: note: Shadowed declaration xboard-4.9.1/zippy.c:549:19: note: Shadow variable xboard-4.9.1/zippy.c:554:19: style: Local variable 'programVersion' shadows outer variable [shadowVariable] xboard-4.9.1/backend.h:72:14: note: Shadowed declaration xboard-4.9.1/zippy.c:554:19: note: Shadow variable xboard-4.9.1/zippy.c:595:8: style: Variable 'player' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/zippy.c:614:8: style: Variable 'player' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/zippy.c:627:8: style: Variable 'player' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/zippy.c:711:12: style: Variable 'player' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/zippy.c:718:8: style: Variable 'player' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/zippy.c:980:11: style: Variable 'bookHit' can be declared as pointer to const [constVariablePointer] xboard-4.9.1/zippy.c:1137:22: style: Parameter 'white_holding' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/zippy.c:1137:43: style: Parameter 'black_holding' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/zippy.c:1137:64: style: Parameter 'new_piece' can be declared as pointer to const [constParameterPointer] xboard-4.9.1/xaw/xoptions.c:427:16: warning: If memory allocation fails, then there is a possible null pointer dereference: msg [ctunullpointerOutOfMemory] xboard-4.9.1/xaw/xoptions.c:572:18: note: Assuming allocation function fails xboard-4.9.1/xaw/xoptions.c:572:18: note: Assignment 'label=strdup(opt->min&NO_GETTEXT?msg:(msg))', assigned value is 0 xboard-4.9.1/xaw/xoptions.c:574:24: note: Calling function CreateMenuItem, 2nd argument is null xboard-4.9.1/xaw/xoptions.c:427:16: note: Dereferencing argument msg that is null diff: head xboard-4.9.1/backend.c:10029:25: style:inconclusive: Function 'ParseGameHistory' argument 1 names different: declaration '' definition 'game'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:10213:16: style:inconclusive: Function 'ApplyMove' argument 1 names different: declaration '' definition 'fromX'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:10213:27: style:inconclusive: Function 'ApplyMove' argument 2 names different: declaration '' definition 'fromY'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:10213:38: style:inconclusive: Function 'ApplyMove' argument 3 names different: declaration '' definition 'toX'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:10213:47: style:inconclusive: Function 'ApplyMove' argument 4 names different: declaration '' definition 'toY'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:10213:56: style:inconclusive: Function 'ApplyMove' argument 5 names different: declaration '' definition 'promoChar'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:10213:73: style:inconclusive: Function 'ApplyMove' argument 6 names different: declaration '' definition 'board'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:10584:15: style:inconclusive: Function 'MakeMove' argument 1 names different: declaration '' definition 'fromX'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:10584:26: style:inconclusive: Function 'MakeMove' argument 2 names different: declaration '' definition 'fromY'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:10584:37: style:inconclusive: Function 'MakeMove' argument 3 names different: declaration '' definition 'toX'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:10584:46: style:inconclusive: Function 'MakeMove' argument 4 names different: declaration '' definition 'toY'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:10584:55: style:inconclusive: Function 'MakeMove' argument 5 names different: declaration '' definition 'promoChar'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:10700:15: style:inconclusive: Function 'ShowMove' argument 1 names different: declaration '' definition 'fromX'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:10700:26: style:inconclusive: Function 'ShowMove' argument 2 names different: declaration '' definition 'fromY'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:10700:37: style:inconclusive: Function 'ShowMove' argument 3 names different: declaration '' definition 'toX'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:10700:46: style:inconclusive: Function 'ShowMove' argument 4 names different: declaration '' definition 'toY'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:10765:36: style:inconclusive: Function 'NonStandardBoardSize' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:10765:43: style:inconclusive: Function 'NonStandardBoardSize' argument 2 names different: declaration '' definition 'boardWidth'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:10765:59: style:inconclusive: Function 'NonStandardBoardSize' argument 3 names different: declaration '' definition 'boardHeight'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:10765:76: style:inconclusive: Function 'NonStandardBoardSize' argument 4 names different: declaration '' definition 'holdingsSize'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:10791:102: style:inconclusive: Function 'SupportedVariant' argument 6 names different: declaration '' definition 'proto'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:10791:115: style:inconclusive: Function 'SupportedVariant' argument 7 names different: declaration '' definition 'engine'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:10791:25: style:inconclusive: Function 'SupportedVariant' argument 1 names different: declaration '' definition 'list'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:10791:44: style:inconclusive: Function 'SupportedVariant' argument 2 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:10791:51: style:inconclusive: Function 'SupportedVariant' argument 3 names different: declaration '' definition 'boardWidth'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:10791:67: style:inconclusive: Function 'SupportedVariant' argument 4 names different: declaration '' definition 'boardHeight'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:10791:84: style:inconclusive: Function 'SupportedVariant' argument 5 names different: declaration '' definition 'holdingsSize'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:10830:38: style:inconclusive: Function 'InitChessProgram' argument 1 names different: declaration '' definition 'cps'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:10830:47: style:inconclusive: Function 'InitChessProgram' argument 2 names different: declaration '' definition 'setup'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:10953:39: style:inconclusive: Function 'StartChessProgram' argument 1 names different: declaration '' definition 'cps'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:11022:17: style:inconclusive: Function 'MakeName' argument 1 names different: declaration '' definition 'template'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:11059:25: style:inconclusive: Function 'WriteTourneyFile' argument 1 names different: declaration '' definition 'results'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:11059:40: style:inconclusive: Function 'WriteTourneyFile' argument 2 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:11101:19: style:inconclusive: Function 'Substitute' argument 1 names different: declaration '' definition 'participants'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:11101:37: style:inconclusive: Function 'Substitute' argument 2 names different: declaration '' definition 'expunge'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:11182:22: style:inconclusive: Function 'CreateTourney' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:11216:20: style:inconclusive: Function 'NamesToList' argument 1 names different: declaration '' definition 'names'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:11216:34: style:inconclusive: Function 'NamesToList' argument 2 names different: declaration '' definition 'engineList'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:11216:53: style:inconclusive: Function 'NamesToList' argument 3 names different: declaration '' definition 'engineMnemonic'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:11216:75: style:inconclusive: Function 'NamesToList' argument 4 names different: declaration '' definition 'group'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:11255:18: style:inconclusive: Function 'SwapEngines' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:11284:22: style: Parameter 's' can be declared as pointer to const [constParameterPointer] head xboard-4.9.1/backend.c:11284:22: style:inconclusive: Function 'GetEngineLine' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:11284:29: style:inconclusive: Function 'GetEngineLine' argument 2 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:11333:24: style:inconclusive: Function 'RecentEngineEvent' argument 1 names different: declaration '' definition 'nr'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:11347:14: style:inconclusive: Function 'Pairing' argument 1 names different: declaration '' definition 'nr'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:11347:22: style:inconclusive: Function 'Pairing' argument 2 names different: declaration '' definition 'nPlayers'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:11347:37: style:inconclusive: Function 'Pairing' argument 3 names different: declaration '' definition 'whitePlayer'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:11347:55: style:inconclusive: Function 'Pairing' argument 4 names different: declaration '' definition 'blackPlayer'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:11347:73: style:inconclusive: Function 'Pairing' argument 5 names different: declaration '' definition 'syncInterval'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:11396:22: style:inconclusive: Function 'NextTourneyGame' argument 1 names different: declaration '' definition 'nr'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:11396:31: style:inconclusive: Function 'NextTourneyGame' argument 2 names different: declaration '' definition 'swapColors'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:11507:28: style:inconclusive: Function 'UserAdjudicationEvent' argument 1 names different: declaration '' definition 'result'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:11549:21: style:inconclusive: Function 'GameEnds' argument 1 names different: declaration '' definition 'result'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:11549:35: style:inconclusive: Function 'GameEnds' argument 2 names different: declaration '' definition 'resultDetails'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:11549:54: style:inconclusive: Function 'GameEnds' argument 3 names different: declaration '' definition 'whosays'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:11963:40: style:inconclusive: Function 'FeedMovesToProgram' argument 1 names different: declaration '' definition 'cps'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:11963:49: style:inconclusive: Function 'FeedMovesToProgram' argument 2 names different: declaration '' definition 'upto'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:12034:12: style:inconclusive: Function 'Reset' argument 1 names different: declaration '' definition 'redraw'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:12034:24: style:inconclusive: Function 'Reset' argument 2 names different: declaration '' definition 'init'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:12223:28: style:inconclusive: Function 'LoadGameOneMove' argument 1 names different: declaration '' definition 'readAhead'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:12466:25: style:inconclusive: Function 'LoadGameFromFile' argument 1 names different: declaration '' definition 'filename'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:12466:39: style:inconclusive: Function 'LoadGameFromFile' argument 2 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:12466:48: style:inconclusive: Function 'LoadGameFromFile' argument 3 names different: declaration '' definition 'title'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:12466:59: style:inconclusive: Function 'LoadGameFromFile' argument 4 names different: declaration '' definition 'useList'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:12569:22: style:inconclusive: Function 'CmailLoadGame' argument 1 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:12569:29: style:inconclusive: Function 'CmailLoadGame' argument 2 names different: declaration '' definition 'gameNumber'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:12569:47: style:inconclusive: Function 'CmailLoadGame' argument 3 names different: declaration '' definition 'title'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:12569:58: style:inconclusive: Function 'CmailLoadGame' argument 4 names different: declaration '' definition 'useList'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:12610:17: style:inconclusive: Function 'ReloadGame' argument 1 names different: declaration '' definition 'offset'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:12702:15: style:inconclusive: Function 'PackMove' argument 1 names different: declaration '' definition 'fromX'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:12702:26: style:inconclusive: Function 'PackMove' argument 2 names different: declaration '' definition 'fromY'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:12702:37: style:inconclusive: Function 'PackMove' argument 3 names different: declaration '' definition 'toX'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:12702:46: style:inconclusive: Function 'PackMove' argument 4 names different: declaration '' definition 'toY'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:12702:63: style:inconclusive: Function 'PackMove' argument 5 names different: declaration '' definition 'promoPiece'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:12756:17: style:inconclusive: Function 'PackGame' argument 1 names different: declaration '' definition 'board'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:12917:29: style:inconclusive: Function 'GameContainsPosition' argument 1 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:12917:42: style:inconclusive: Function 'GameContainsPosition' argument 2 names different: declaration '' definition 'lg'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:13021:17: style:inconclusive: Function 'LoadGame' argument 1 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:13021:24: style:inconclusive: Function 'LoadGame' argument 2 names different: declaration '' definition 'gameNumber'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:13021:42: style:inconclusive: Function 'LoadGame' argument 3 names different: declaration '' definition 'title'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:13021:53: style:inconclusive: Function 'LoadGame' argument 4 names different: declaration '' definition 'useList'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:13503:21: style:inconclusive: Function 'ReloadPosition' argument 1 names different: declaration '' definition 'offset'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:13520:29: style:inconclusive: Function 'LoadPositionFromFile' argument 1 names different: declaration '' definition 'filename'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:13520:43: style:inconclusive: Function 'LoadPositionFromFile' argument 2 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:13520:52: style:inconclusive: Function 'LoadPositionFromFile' argument 3 names different: declaration '' definition 'title'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:13541:21: style:inconclusive: Function 'LoadPosition' argument 1 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:13541:28: style:inconclusive: Function 'LoadPosition' argument 2 names different: declaration '' definition 'positionNumber'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:13541:50: style:inconclusive: Function 'LoadPosition' argument 3 names different: declaration '' definition 'title'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:1365:25: style:inconclusive: Function 'ParseTimeControl' argument 1 names different: declaration '' definition 'tc'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:1365:35: style:inconclusive: Function 'ParseTimeControl' argument 2 names different: declaration '' definition 'ti'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:1365:43: style:inconclusive: Function 'ParseTimeControl' argument 3 names different: declaration '' definition 'mps'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:13680:36: style:inconclusive: Function 'CopyPlayerNameIntoFileName' argument 1 names different: declaration '' definition 'dest'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:13680:48: style:inconclusive: Function 'CopyPlayerNameIntoFileName' argument 2 names different: declaration '' definition 'src'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:13693:24: style:inconclusive: Function 'DefaultFileName' argument 1 names different: declaration '' definition 'ext'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:13713:23: style:inconclusive: Function 'SaveGameToFile' argument 1 names different: declaration '' definition 'filename'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:13713:37: style:inconclusive: Function 'SaveGameToFile' argument 2 names different: declaration '' definition 'append'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:13747:17: style:inconclusive: Function 'SavePart' argument 1 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:14008:20: style:inconclusive: Function 'SaveGamePGN' argument 1 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:14018:25: style:inconclusive: Function 'SaveGameOldStyle' argument 1 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:14082:17: style:inconclusive: Function 'SaveGame' argument 1 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:14082:24: style:inconclusive: Function 'SaveGame' argument 2 names different: declaration '' definition 'dummy'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:14082:37: style:inconclusive: Function 'SaveGame' argument 3 names different: declaration '' definition 'dummy2'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:14094:27: style:inconclusive: Function 'SavePositionToFile' argument 1 names different: declaration '' definition 'filename'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:14122:21: style:inconclusive: Function 'SavePosition' argument 1 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:14122:28: style:inconclusive: Function 'SavePosition' argument 2 names different: declaration '' definition 'dummy'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:14122:41: style:inconclusive: Function 'SavePosition' argument 3 names different: declaration '' definition 'dummy2'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:14146:26: style:inconclusive: Function 'ReloadCmailMsgEvent' argument 1 names different: declaration '' definition 'unregister'. [funcArgNamesDifferentUnnamed] 2.20.0 xboard-4.9.1/backend.c:14183:19: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: outFilename [nullPointerOutOfMemory] xboard-4.9.1/backend.c:14179:31: note: Assuming allocation function fails xboard-4.9.1/backend.c:14179:16: note: Assignment 'outFilename=(char*)malloc(strlen(appData.cmailGameName)+5)', assigned value is 0 xboard-4.9.1/backend.c:14183:19: note: Null pointer dereference head xboard-4.9.1/backend.c:14351:22: warning: Uninitialized variable: buffer [uninitvar] xboard-4.9.1/backend.c:14343:26: note: Assuming condition is false xboard-4.9.1/backend.c:14351:22: note: Uninitialized variable: buffer head xboard-4.9.1/backend.c:14477:16: style:inconclusive: Function 'ExitEvent' argument 1 names different: declaration '' definition 'status'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:14538:33: style:inconclusive: Function 'PauseEngine' argument 1 names different: declaration '' definition 'cps'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:15006:35: style:inconclusive: Function 'WaitForEngine' argument 1 names different: declaration '' definition 'cps'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:15006:61: style:inconclusive: Function 'WaitForEngine' argument 2 names different: declaration '' definition 'retry'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:15385:27: style:inconclusive: Function 'EditPositionDone' argument 1 names different: declaration '' definition 'fakeRights'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:1541:17: style:inconclusive: Function 'MatchEvent' argument 1 names different: declaration '' definition 'mode'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:15438:17: style:inconclusive: Function 'TimeDelay' argument 1 names different: declaration '' definition 'ms'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:15450:27: style:inconclusive: Function 'SendMultiLineToICS' argument 1 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:15501:36: style:inconclusive: Function 'EditPositionMenuEvent' argument 1 names different: declaration '' definition 'selection'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:15501:51: style:inconclusive: Function 'EditPositionMenuEvent' argument 2 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:15501:58: style:inconclusive: Function 'EditPositionMenuEvent' argument 3 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:15678:28: style:inconclusive: Function 'DropMenuEvent' argument 1 names different: declaration '' definition 'selection'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:15678:43: style:inconclusive: Function 'DropMenuEvent' argument 2 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:15678:50: style:inconclusive: Function 'DropMenuEvent' argument 3 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:15816:17: style:inconclusive: Function 'ClockClick' argument 1 names different: declaration '' definition 'which'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:15967:19: style:inconclusive: Function 'ForwardInner' argument 1 names different: declaration '' definition 'target'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:16084:20: style:inconclusive: Function 'BackwardInner' argument 1 names different: declaration '' definition 'target'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:16201:16: style:inconclusive: Function 'ToNrEvent' argument 1 names different: declaration '' definition 'to'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:16214:22: style:inconclusive: Function 'RevertEvent' argument 1 names different: declaration '' definition 'annotate'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:16356:21: style:inconclusive: Function 'SaveSelected' argument 1 names different: declaration '' definition 'g'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:16356:28: style:inconclusive: Function 'SaveSelected' argument 2 names different: declaration '' definition 'dummy'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:16356:41: style:inconclusive: Function 'SaveSelected' argument 3 names different: declaration '' definition 'dummy2'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:16464:22: style:inconclusive: Function 'PrintPosition' argument 1 names different: declaration '' definition 'fp'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:16464:30: style:inconclusive: Function 'PrintPosition' argument 2 names different: declaration '' definition 'move'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:16482:23: style:inconclusive: Function 'PrintOpponents' argument 1 names different: declaration '' definition 'fp'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:16493:24: style:inconclusive: Function 'TidyProgramName' argument 1 names different: declaration '' definition 'prog'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:16493:36: style:inconclusive: Function 'TidyProgramName' argument 2 names different: declaration '' definition 'host'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:16493:47: style:inconclusive: Function 'TidyProgramName' argument 3 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:16639:21: style:inconclusive: Function 'ReplaceComment' argument 1 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:16639:34: style:inconclusive: Function 'ReplaceComment' argument 2 names different: declaration '' definition 'text'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:16694:20: style:inconclusive: Function 'AppendComment' argument 1 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:16694:33: style:inconclusive: Function 'AppendComment' argument 2 names different: declaration '' definition 'text'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:16694:47: style:inconclusive: Function 'AppendComment' argument 3 names different: declaration '' definition 'addBraces'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:16758:25: style:inconclusive: Function 'GetInfoFromComment' argument 1 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:16758:39: style:inconclusive: Function 'GetInfoFromComment' argument 2 names different: declaration '' definition 'text'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:16861:22: style:inconclusive: Function 'SendToProgram' argument 1 names different: declaration '' definition 'message'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:16861:50: style:inconclusive: Function 'SendToProgram' argument 2 names different: declaration '' definition 'cps'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:16905:36: style:inconclusive: Function 'ReceiveFromProgram' argument 1 names different: declaration '' definition 'isr'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:16905:50: style:inconclusive: Function 'ReceiveFromProgram' argument 2 names different: declaration '' definition 'closure'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:16905:65: style:inconclusive: Function 'ReceiveFromProgram' argument 3 names different: declaration '' definition 'message'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:16905:78: style:inconclusive: Function 'ReceiveFromProgram' argument 4 names different: declaration '' definition 'count'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:16905:89: style:inconclusive: Function 'ReceiveFromProgram' argument 5 names different: declaration '' definition 'error'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:17000:37: style:inconclusive: Function 'SendTimeControl' argument 1 names different: declaration '' definition 'cps'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:17000:46: style:inconclusive: Function 'SendTimeControl' argument 2 names different: declaration '' definition 'mps'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:17000:56: style:inconclusive: Function 'SendTimeControl' argument 3 names different: declaration '' definition 'tc'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:17000:64: style:inconclusive: Function 'SendTimeControl' argument 4 names different: declaration '' definition 'inc'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:17000:73: style:inconclusive: Function 'SendTimeControl' argument 5 names different: declaration '' definition 'sd'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:17000:81: style:inconclusive: Function 'SendTimeControl' argument 6 names different: declaration '' definition 'st'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:17075:39: style:inconclusive: Function 'SendTimeRemaining' argument 1 names different: declaration '' definition 'cps'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:17075:48: style:inconclusive: Function 'SendTimeRemaining' argument 2 names different: declaration '' definition 'machineWhite'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:17105:42: style:inconclusive: Function 'EngineDefinedVariant' argument 1 names different: declaration '' definition 'cps'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:17105:51: style:inconclusive: Function 'EngineDefinedVariant' argument 2 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:17280:33: style:inconclusive: Function 'FeatureDone' argument 1 names different: declaration '' definition 'cps'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:17280:42: style:inconclusive: Function 'FeatureDone' argument 2 names different: declaration '' definition 'val'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:17296:22: style:inconclusive: Function 'ParseFeatures' argument 1 names different: declaration '' definition 'args'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:17296:47: style:inconclusive: Function 'ParseFeatures' argument 2 names different: declaration '' definition 'cps'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:17393:27: style:inconclusive: Function 'PeriodicUpdatesEvent' argument 1 names different: declaration '' definition 'newState'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:17411:26: style:inconclusive: Function 'PonderNextMoveEvent' argument 1 names different: declaration '' definition 'newState'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:17431:22: style:inconclusive: Function 'NewSettingEvent' argument 1 names different: declaration '' definition 'option'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:17431:35: style:inconclusive: Function 'NewSettingEvent' argument 2 names different: declaration '' definition 'feature'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:17431:50: style:inconclusive: Function 'NewSettingEvent' argument 3 names different: declaration '' definition 'command'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:17431:63: style:inconclusive: Function 'NewSettingEvent' argument 4 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:17471:25: style:inconclusive: Function 'AskQuestionEvent' argument 1 names different: declaration '' definition 'title'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:17471:38: style:inconclusive: Function 'AskQuestionEvent' argument 2 names different: declaration '' definition 'question'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:17471:54: style:inconclusive: Function 'AskQuestionEvent' argument 3 names different: declaration '' definition 'replyPrefix'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:17471:73: style:inconclusive: Function 'AskQuestionEvent' argument 4 names different: declaration '' definition 'which'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:17479:19: style:inconclusive: Function 'TypeInEvent' argument 1 names different: declaration '' definition 'firstChar'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:17493:24: style:inconclusive: Function 'TypeInDoneEvent' argument 1 names different: declaration '' definition 'move'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:17536:18: style:inconclusive: Function 'DisplayMove' argument 1 names different: declaration '' definition 'moveNumber'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:17593:21: style:inconclusive: Function 'DisplayComment' argument 1 names different: declaration '' definition 'moveNumber'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:17593:39: style:inconclusive: Function 'DisplayComment' argument 2 names different: declaration '' definition 'text'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:17615:31: style:inconclusive: Function 'Attention' argument 1 names different: declaration '' definition 'cps'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:17739:24: style:inconclusive: Function 'GetTimeMark' argument 1 names different: declaration '' definition 'tm'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:17771:30: style:inconclusive: Function 'SubtractTimeMarks' argument 1 names different: declaration '' definition 'tm2'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:17771:45: style:inconclusive: Function 'SubtractTimeMarks' argument 2 names different: declaration '' definition 'tm1'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:17792:22: style:inconclusive: Function 'NextTickLength' argument 1 names different: declaration '' definition 'timeRemaining'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:17808:22: style:inconclusive: Function 'AdjustClock' argument 1 names different: declaration '' definition 'which'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:17808:33: style:inconclusive: Function 'AdjustClock' argument 2 names different: declaration '' definition 'dir'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:17941:19: style:inconclusive: Function 'SwitchClocks' argument 1 names different: declaration '' definition 'newMoveNr'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:18061:18: style:inconclusive: Function 'TimeString' argument 1 names different: declaration '' definition 'ms'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:18111:15: style:inconclusive: Function 'StrStr' argument 1 names different: declaration '' definition 'string'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:18111:29: style:inconclusive: Function 'StrStr' argument 2 names different: declaration '' definition 'match'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:18125:19: style:inconclusive: Function 'StrCaseStr' argument 1 names different: declaration '' definition 'string'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:18125:33: style:inconclusive: Function 'StrCaseStr' argument 2 names different: declaration '' definition 'match'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:18144:19: style:inconclusive: Function 'StrCaseCmp' argument 1 names different: declaration '' definition 's1'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:18144:29: style:inconclusive: Function 'StrCaseCmp' argument 2 names different: declaration '' definition 's2'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:18159:14: style:inconclusive: Function 'ToLower' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:18166:14: style:inconclusive: Function 'ToUpper' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:18173:16: style:inconclusive: Function 'StrSave' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:18185:19: style:inconclusive: Function 'StrSavePtr' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:18185:29: style:inconclusive: Function 'StrSavePtr' argument 2 names different: declaration '' definition 'savePtr'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:1820:18: style:inconclusive: Function 'HistorySet' argument 1 names different: declaration '' definition 'movelist'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:1820:46: style:inconclusive: Function 'HistorySet' argument 2 names different: declaration '' definition 'first'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:1820:57: style:inconclusive: Function 'HistorySet' argument 3 names different: declaration '' definition 'last'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:1820:67: style:inconclusive: Function 'HistorySet' argument 4 names different: declaration '' definition 'current'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:18212:20: style:inconclusive: Function 'PositionToFEN' argument 1 names different: declaration '' definition 'move'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:18212:32: style:inconclusive: Function 'PositionToFEN' argument 2 names different: declaration '' definition 'overrideCastling'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:18212:54: style:inconclusive: Function 'PositionToFEN' argument 3 names different: declaration '' definition 'moveCounts'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:18433:17: style:inconclusive: Function 'ParseFEN' argument 1 names different: declaration '' definition 'board'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:18433:29: style:inconclusive: Function 'ParseFEN' argument 2 names different: declaration '' definition 'blackPlaysFirst'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:18433:52: style:inconclusive: Function 'ParseFEN' argument 3 names different: declaration '' definition 'fen'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:18433:65: style:inconclusive: Function 'ParseFEN' argument 4 names different: declaration '' definition 'autoSize'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:18779:29: style:inconclusive: Function 'EditPositionPasteFEN' argument 1 names different: declaration '' definition 'fen'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:18803:26: style:inconclusive: Function 'set_cont_sequence' argument 1 names different: declaration '' definition 'new_seq'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:18829:13: style:inconclusive: Function 'wrap' argument 1 names different: declaration '' definition 'dest'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:18829:25: style:inconclusive: Function 'wrap' argument 2 names different: declaration '' definition 'src'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:18829:34: style:inconclusive: Function 'wrap' argument 3 names different: declaration '' definition 'count'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:18829:45: style:inconclusive: Function 'wrap' argument 4 names different: declaration '' definition 'width'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:18829:57: style:inconclusive: Function 'wrap' argument 5 names different: declaration '' definition 'lp'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:18913:16: style:inconclusive: Function 'PushInner' argument 1 names different: declaration '' definition 'firstMove'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:18913:31: style:inconclusive: Function 'PushInner' argument 2 names different: declaration '' definition 'lastMove'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:18944:15: style:inconclusive: Function 'PushTail' argument 1 names different: declaration '' definition 'firstMove'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:18944:30: style:inconclusive: Function 'PushTail' argument 2 names different: declaration '' definition 'lastMove'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:1894:19: style:inconclusive: Function 'show_bytes' argument 1 names different: declaration '' definition 'fp'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:1894:29: style:inconclusive: Function 'show_bytes' argument 2 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:1894:38: style:inconclusive: Function 'show_bytes' argument 3 names different: declaration '' definition 'count'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:18958:19: style:inconclusive: Function 'PopInner' argument 1 names different: declaration '' definition 'annotate'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:19005:18: style:inconclusive: Function 'PopTail' argument 1 names different: declaration '' definition 'annotate'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:19037:20: style:inconclusive: Function 'LoadVariation' argument 1 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:19037:33: style:inconclusive: Function 'LoadVariation' argument 2 names different: declaration '' definition 'text'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:1963:34: style:inconclusive: Function 'read_from_player' argument 1 names different: declaration '' definition 'isr'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:1963:48: style:inconclusive: Function 'read_from_player' argument 2 names different: declaration '' definition 'closure'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:1963:63: style:inconclusive: Function 'read_from_player' argument 3 names different: declaration '' definition 'message'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:1963:76: style:inconclusive: Function 'read_from_player' argument 4 names different: declaration '' definition 'count'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:1963:87: style:inconclusive: Function 'read_from_player' argument 5 names different: declaration '' definition 'error'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:2007:19: style:inconclusive: Function 'ics_printf' argument 1 names different: declaration '' definition 'format'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:2020:18: style:inconclusive: Function 'SendToICS' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:2037:25: style:inconclusive: Function 'SendToICSDelayed' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:2037:33: style:inconclusive: Function 'SendToICSDelayed' argument 2 names different: declaration '' definition 'msdelay'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:2061:31: style:inconclusive: Function 'StripHighlightAndTitle' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:2085:23: style:inconclusive: Function 'StripHighlight' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:2106:27: style:inconclusive: Function 'VariantName' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:2116:24: style:inconclusive: Function 'StringToVariant' argument 1 names different: declaration '' definition 'e'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:2328:20: style:inconclusive: Function 'looking_at' argument 1 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:2328:30: style:inconclusive: Function 'looking_at' argument 2 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:2328:43: style:inconclusive: Function 'looking_at' argument 3 names different: declaration '' definition 'pattern'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:2766:27: style:inconclusive: Function 'SeekGraphClick' argument 1 names different: declaration '' definition 'click'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:2766:38: style:inconclusive: Function 'SeekGraphClick' argument 2 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:2766:45: style:inconclusive: Function 'SeekGraphClick' argument 3 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:2766:52: style:inconclusive: Function 'SeekGraphClick' argument 4 names different: declaration '' definition 'moving'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:2826:31: style:inconclusive: Function 'read_from_ics' argument 1 names different: declaration '' definition 'isr'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:2826:45: style:inconclusive: Function 'read_from_ics' argument 2 names different: declaration '' definition 'closure'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:2826:60: style:inconclusive: Function 'read_from_ics' argument 3 names different: declaration '' definition 'data'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:2826:70: style:inconclusive: Function 'read_from_ics' argument 4 names different: declaration '' definition 'count'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:2826:81: style:inconclusive: Function 'read_from_ics' argument 5 names different: declaration '' definition 'error'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:2853:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] head xboard-4.9.1/backend.c:345:19: style:inconclusive: Function 'safeStrCpy' argument 1 names different: declaration '' definition 'dst'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:345:36: style:inconclusive: Function 'safeStrCpy' argument 2 names different: declaration '' definition 'src'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:345:48: style:inconclusive: Function 'safeStrCpy' argument 3 names different: declaration '' definition 'count'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:373:18: style:inconclusive: Function 'u64ToDouble' argument 1 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:391:15: style:inconclusive: Function 'PosFlags' argument 1 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:4332:21: style:inconclusive: Function 'ParseBoard12' argument 1 names different: declaration '' definition 'string'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:5089:28: style:inconclusive: Function 'AnalysisPeriodicEvent' argument 1 names different: declaration '' definition 'force'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:5106:23: style:inconclusive: Function 'ics_update_width' argument 1 names different: declaration '' definition 'new_width'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:5112:24: style:inconclusive: Function 'SendMoveToProgram' argument 1 names different: declaration '' definition 'moveNum'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:5112:52: style:inconclusive: Function 'SendMoveToProgram' argument 2 names different: declaration '' definition 'cps'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:5218:26: style:inconclusive: Function 'SendMoveToICS' argument 1 names different: declaration '' definition 'moveType'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:5218:40: style:inconclusive: Function 'SendMoveToICS' argument 2 names different: declaration '' definition 'fromX'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:5218:51: style:inconclusive: Function 'SendMoveToICS' argument 3 names different: declaration '' definition 'fromY'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:5218:62: style:inconclusive: Function 'SendMoveToICS' argument 4 names different: declaration '' definition 'toX'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:5218:71: style:inconclusive: Function 'SendMoveToICS' argument 5 names different: declaration '' definition 'toY'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:5218:81: style:inconclusive: Function 'SendMoveToICS' argument 6 names different: declaration '' definition 'promoChar'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:5397:29: style:inconclusive: Function 'ProcessICSInitScript' argument 1 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:5468:18: style:inconclusive: Function 'PromoScroll' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:5468:25: style:inconclusive: Function 'PromoScroll' argument 2 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:5499:18: style:inconclusive: Function 'AlphaRank' argument 1 names different: declaration '' definition 'move'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:5499:28: style:inconclusive: Function 'AlphaRank' argument 2 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:5551:100: style:inconclusive: Function 'ParseOneMove' argument 7 names different: declaration '' definition 'toY'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:5551:111: style:inconclusive: Function 'ParseOneMove' argument 8 names different: declaration '' definition 'promoChar'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:5551:21: style:inconclusive: Function 'ParseOneMove' argument 1 names different: declaration '' definition 'move'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:5551:31: style:inconclusive: Function 'ParseOneMove' argument 2 names different: declaration '' definition 'moveNum'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:5551:51: style:inconclusive: Function 'ParseOneMove' argument 3 names different: declaration '' definition 'moveType'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:5551:66: style:inconclusive: Function 'ParseOneMove' argument 4 names different: declaration '' definition 'fromX'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:5551:78: style:inconclusive: Function 'ParseOneMove' argument 5 names different: declaration '' definition 'fromY'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:5551:90: style:inconclusive: Function 'ParseOneMove' argument 6 names different: declaration '' definition 'toX'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:5708:29: style:inconclusive: Function 'MultiPV' argument 1 names different: declaration '' definition 'cps'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:5708:38: style:inconclusive: Function 'MultiPV' argument 2 names different: declaration '' definition 'kind'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:5725:18: style:inconclusive: Function 'LoadMultiPV' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:5725:25: style:inconclusive: Function 'LoadMultiPV' argument 2 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:5725:34: style:inconclusive: Function 'LoadMultiPV' argument 3 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:5725:43: style:inconclusive: Function 'LoadMultiPV' argument 4 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:5725:55: style:inconclusive: Function 'LoadMultiPV' argument 5 names different: declaration '' definition 'start'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:5725:67: style:inconclusive: Function 'LoadMultiPV' argument 6 names different: declaration '' definition 'end'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:5725:76: style:inconclusive: Function 'LoadMultiPV' argument 7 names different: declaration '' definition 'pane'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:5791:13: style:inconclusive: Function 'LoadPV' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:5791:20: style:inconclusive: Function 'LoadPV' argument 2 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:5838:13: style:inconclusive: Function 'MovePV' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:5838:20: style:inconclusive: Function 'MovePV' argument 2 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:5838:27: style:inconclusive: Function 'MovePV' argument 3 names different: declaration '' definition 'h'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:6149:19: style:inconclusive: Function 'InitPosition' argument 1 names different: declaration '' definition 'redraw'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:6484:31: style:inconclusive: Function 'SendBoard' argument 1 names different: declaration '' definition 'cps'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:6484:40: style:inconclusive: Function 'SendBoard' argument 2 names different: declaration '' definition 'moveNum'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:6631:19: style:inconclusive: Function 'ExcludeClick' argument 1 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:6689:25: style:inconclusive: Function 'HasPromotionChoice' argument 1 names different: declaration '' definition 'fromX'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:6689:36: style:inconclusive: Function 'HasPromotionChoice' argument 2 names different: declaration '' definition 'fromY'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:6689:47: style:inconclusive: Function 'HasPromotionChoice' argument 3 names different: declaration '' definition 'toX'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:6689:56: style:inconclusive: Function 'HasPromotionChoice' argument 4 names different: declaration '' definition 'toY'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:6689:67: style:inconclusive: Function 'HasPromotionChoice' argument 5 names different: declaration '' definition 'promoChoice'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:6689:84: style:inconclusive: Function 'HasPromotionChoice' argument 6 names different: declaration '' definition 'sweepSelect'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:6808:15: style:inconclusive: Function 'InPalace' argument 1 names different: declaration '' definition 'row'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:6808:24: style:inconclusive: Function 'InPalace' argument 2 names different: declaration '' definition 'column'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:6817:21: style:inconclusive: Function 'PieceForSquare' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:6817:28: style:inconclusive: Function 'PieceForSquare' argument 2 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:6826:24: style:inconclusive: Function 'OKToStartUserMove' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:6826:31: style:inconclusive: Function 'OKToStartUserMove' argument 2 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:6995:20: style:inconclusive: Function 'UserMoveEvent' argument 1 names different: declaration '' definition 'fromX'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:6995:31: style:inconclusive: Function 'UserMoveEvent' argument 2 names different: declaration '' definition 'fromY'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:6995:42: style:inconclusive: Function 'UserMoveEvent' argument 3 names different: declaration '' definition 'toX'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:6995:51: style:inconclusive: Function 'UserMoveEvent' argument 4 names different: declaration '' definition 'toY'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:6995:60: style:inconclusive: Function 'UserMoveEvent' argument 5 names different: declaration '' definition 'promoChar'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:7205:23: style:inconclusive: Function 'FinishMove' argument 1 names different: declaration '' definition 'moveType'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:7205:37: style:inconclusive: Function 'FinishMove' argument 2 names different: declaration '' definition 'fromX'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:7205:48: style:inconclusive: Function 'FinishMove' argument 3 names different: declaration '' definition 'fromY'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:7205:59: style:inconclusive: Function 'FinishMove' argument 4 names different: declaration '' definition 'toX'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:7205:68: style:inconclusive: Function 'FinishMove' argument 5 names different: declaration '' definition 'toY'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:7205:77: style:inconclusive: Function 'FinishMove' argument 6 names different: declaration '' definition 'promoChar'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:721:25: style:inconclusive: Function 'string_to_rating' argument 1 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:7471:16: style:inconclusive: Function 'Explode' argument 1 names different: declaration '' definition 'board'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:7471:27: style:inconclusive: Function 'Explode' argument 2 names different: declaration '' definition 'fromX'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:7471:38: style:inconclusive: Function 'Explode' argument 3 names different: declaration '' definition 'fromY'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:7471:49: style:inconclusive: Function 'Explode' argument 4 names different: declaration '' definition 'toX'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:7471:58: style:inconclusive: Function 'Explode' argument 5 names different: declaration '' definition 'toY'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:7503:17: style:inconclusive: Function 'HoverEvent' argument 1 names different: declaration '' definition 'xPix'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:7503:27: style:inconclusive: Function 'HoverEvent' argument 2 names different: declaration '' definition 'yPix'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:7503:37: style:inconclusive: Function 'HoverEvent' argument 3 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:7503:44: style:inconclusive: Function 'HoverEvent' argument 4 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:7546:22: style:inconclusive: Function 'LeftClick' argument 1 names different: declaration '' definition 'clickType'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:7546:37: style:inconclusive: Function 'LeftClick' argument 2 names different: declaration '' definition 'xPix'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:7546:47: style:inconclusive: Function 'LeftClick' argument 3 names different: declaration '' definition 'yPix'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:7960:23: style:inconclusive: Function 'RightClick' argument 1 names different: declaration '' definition 'action'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:7960:35: style:inconclusive: Function 'RightClick' argument 2 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:7960:42: style:inconclusive: Function 'RightClick' argument 3 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:7960:50: style:inconclusive: Function 'RightClick' argument 4 names different: declaration '' definition 'fromX'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:7960:62: style:inconclusive: Function 'RightClick' argument 5 names different: declaration '' definition 'fromY'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:8051:12: style:inconclusive: Function 'Wheel' argument 1 names different: declaration '' definition 'dir'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:8051:21: style:inconclusive: Function 'Wheel' argument 2 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:8051:28: style:inconclusive: Function 'Wheel' argument 3 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] 2.20.0 xboard-4.9.1/backend.c:8147:11: error:inconclusive: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] xboard-4.9.1/backend.c:8145:15: note: Assuming allocation function fails xboard-4.9.1/backend.c:8145:15: note: Assignment 'p=malloc(nPlayers*34+1)', assigned value is 0 xboard-4.9.1/backend.c:8147:11: note: Null pointer addition head xboard-4.9.1/backend.c:8275:32: style:inconclusive: Function 'Adjudicate' argument 1 names different: declaration '' definition 'cps'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:8644:25: style:inconclusive: Function 'SendMoveToBookUser' argument 1 names different: declaration '' definition 'moveNr'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:8644:52: style:inconclusive: Function 'SendMoveToBookUser' argument 2 names different: declaration '' definition 'cps'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:8644:61: style:inconclusive: Function 'SendMoveToBookUser' argument 3 names different: declaration '' definition 'initial'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:8733:26: style:inconclusive: Function 'HandleMachineMove' argument 1 names different: declaration '' definition 'message'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:8733:54: style:inconclusive: Function 'HandleMachineMove' argument 2 names different: declaration '' definition 'cps'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:8741:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] head xboard-4.9.1/backend.c:8743:11: style: Variable 'bookHit' can be declared as pointer to const [constVariablePointer] head xboard-4.9.1/backend.c:987:26: style:inconclusive: Function 'Load' argument 1 names different: declaration '' definition 'cps'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/backend.c:987:35: style:inconclusive: Function 'Load' argument 2 names different: declaration '' definition 'i'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/board.c:1210:18: style:inconclusive: Function 'ArrowDamage' argument 1 names different: declaration '' definition 's_col'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/board.c:1210:29: style:inconclusive: Function 'ArrowDamage' argument 2 names different: declaration '' definition 's_row'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/board.c:1210:40: style:inconclusive: Function 'ArrowDamage' argument 3 names different: declaration '' definition 'd_col'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/board.c:1210:51: style:inconclusive: Function 'ArrowDamage' argument 4 names different: declaration '' definition 'd_row'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/board.c:1282:25: style:inconclusive: Function 'DrawArrowHighlight' argument 1 names different: declaration '' definition 'fromX'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/board.c:1282:36: style:inconclusive: Function 'DrawArrowHighlight' argument 2 names different: declaration '' definition 'fromY'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/board.c:1282:47: style:inconclusive: Function 'DrawArrowHighlight' argument 3 names different: declaration '' definition 'toX'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/board.c:1282:55: style:inconclusive: Function 'DrawArrowHighlight' argument 4 names different: declaration '' definition 'toY'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/board.c:152:20: style:inconclusive: Function 'SetHighlights' argument 1 names different: declaration '' definition 'fromX'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/board.c:152:31: style:inconclusive: Function 'SetHighlights' argument 2 names different: declaration '' definition 'fromY'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/board.c:152:42: style:inconclusive: Function 'SetHighlights' argument 3 names different: declaration '' definition 'toX'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/board.c:152:51: style:inconclusive: Function 'SetHighlights' argument 4 names different: declaration '' definition 'toY'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/board.c:188:27: style:inconclusive: Function 'SetPremoveHighlights' argument 1 names different: declaration '' definition 'fromX'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/board.c:188:38: style:inconclusive: Function 'SetPremoveHighlights' argument 2 names different: declaration '' definition 'fromY'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/board.c:188:49: style:inconclusive: Function 'SetPremoveHighlights' argument 3 names different: declaration '' definition 'toX'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/board.c:188:58: style:inconclusive: Function 'SetPremoveHighlights' argument 4 names different: declaration '' definition 'toY'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/board.c:217:20: style:inconclusive: Function 'EventToSquare' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/board.c:217:27: style:inconclusive: Function 'EventToSquare' argument 2 names different: declaration '' definition 'limit'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/board.c:234:18: style:inconclusive: Function 'SquareColor' argument 1 names different: declaration '' definition 'row'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/board.c:234:27: style:inconclusive: Function 'SquareColor' argument 2 names different: declaration '' definition 'column'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/board.c:268:19: style:inconclusive: Function 'ScreenSquare' argument 1 names different: declaration '' definition 'column'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/board.c:268:31: style:inconclusive: Function 'ScreenSquare' argument 2 names different: declaration '' definition 'row'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/board.c:268:41: style:inconclusive: Function 'ScreenSquare' argument 3 names different: declaration '' definition 'pt'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/board.c:268:50: style:inconclusive: Function 'ScreenSquare' argument 4 names different: declaration '' definition 'color'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/board.c:283:18: style:inconclusive: Function 'BoardSquare' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/board.c:283:25: style:inconclusive: Function 'BoardSquare' argument 2 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/board.c:283:33: style:inconclusive: Function 'BoardSquare' argument 3 names different: declaration '' definition 'column'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/board.c:283:46: style:inconclusive: Function 'BoardSquare' argument 4 names different: declaration '' definition 'row'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/board.c:361:14: style:inconclusive: Function 'DoSleep' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/board.c:558:29: style:inconclusive: Function 'AnimateAtomicCapture' argument 1 names different: declaration '' definition 'board'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/board.c:558:40: style:inconclusive: Function 'AnimateAtomicCapture' argument 2 names different: declaration '' definition 'fromX'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/board.c:558:51: style:inconclusive: Function 'AnimateAtomicCapture' argument 3 names different: declaration '' definition 'fromY'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/board.c:558:62: style:inconclusive: Function 'AnimateAtomicCapture' argument 4 names different: declaration '' definition 'toX'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/board.c:558:71: style:inconclusive: Function 'AnimateAtomicCapture' argument 5 names different: declaration '' definition 'toY'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/board.c:583:20: style:inconclusive: Function 'AnimateMove' argument 1 names different: declaration '' definition 'board'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/board.c:583:31: style:inconclusive: Function 'AnimateMove' argument 2 names different: declaration '' definition 'fromX'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/board.c:583:42: style:inconclusive: Function 'AnimateMove' argument 3 names different: declaration '' definition 'fromY'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/board.c:583:53: style:inconclusive: Function 'AnimateMove' argument 4 names different: declaration '' definition 'toX'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/board.c:583:62: style:inconclusive: Function 'AnimateMove' argument 5 names different: declaration '' definition 'toY'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/board.c:655:30: style:inconclusive: Function 'ChangeDragPiece' argument 1 names different: declaration '' definition 'piece'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/board.c:663:20: style:inconclusive: Function 'DragPieceMove' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/board.c:663:27: style:inconclusive: Function 'DragPieceMove' argument 2 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/board.c:689:19: style:inconclusive: Function 'DragPieceEnd' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/board.c:689:26: style:inconclusive: Function 'DragPieceEnd' argument 2 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/board.c:717:21: style:inconclusive: Function 'DragPieceBegin' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/board.c:717:28: style:inconclusive: Function 'DragPieceBegin' argument 2 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/board.c:717:39: style:inconclusive: Function 'DragPieceBegin' argument 3 names different: declaration '' definition 'instantly'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/board.c:777:17: style:inconclusive: Function 'DrawSquare' argument 1 names different: declaration '' definition 'row'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/board.c:777:26: style:inconclusive: Function 'DrawSquare' argument 2 names different: declaration '' definition 'column'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/board.c:777:46: style:inconclusive: Function 'DrawSquare' argument 3 names different: declaration '' definition 'piece'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/board.c:777:57: style:inconclusive: Function 'DrawSquare' argument 4 names different: declaration '' definition 'do_flash'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/board.c:917:19: style:inconclusive: Function 'DrawPosition' argument 1 names different: declaration '' definition 'repaint'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/board.c:917:34: style:inconclusive: Function 'DrawPosition' argument 2 names different: declaration '' definition 'board'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/book.c:1008:20: style:inconclusive: Function 'AddGameToBook' argument 1 names different: declaration '' definition 'always'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/book.c:1028:20: style:inconclusive: Function 'PlayBookMove' argument 1 names different: declaration '' definition 'text'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/book.c:1028:30: style:inconclusive: Function 'PlayBookMove' argument 2 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/book.c:679:29: warning: Uninitialized variable: nominal [uninitvar] xboard-4.9.1/book.c:666:15: note: Assuming condition is false xboard-4.9.1/book.c:679:29: note: Uninitialized variable: nominal 2.20.0 xboard-4.9.1/book.c:751:16: error:inconclusive: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] xboard-4.9.1/book.c:737:26: note: Assuming allocation function fails xboard-4.9.1/book.c:737:12: note: Assignment 'p=(char*)malloc(40*count+1)', assigned value is 0 xboard-4.9.1/book.c:751:16: note: Null pointer addition 2.20.0 xboard-4.9.1/book.c:751:24: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] xboard-4.9.1/book.c:737:26: note: Assuming allocation function fails xboard-4.9.1/book.c:737:12: note: Assignment 'p=(char*)malloc(40*count+1)', assigned value is 0 xboard-4.9.1/book.c:751:24: note: Null pointer dereference head xboard-4.9.1/book.c:824:18: style:inconclusive: Function 'DisplayBook' argument 1 names different: declaration '' definition 'moveNr'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/book.c:866:19: style:inconclusive: Function 'SaveToBook' argument 1 names different: declaration '' definition 'text'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:1000:18: style:inconclusive: Function 'AdjustColor' argument 1 names different: declaration '' definition 'i'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:1007:15: style:inconclusive: Function 'ThemeSel' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:1007:22: style:inconclusive: Function 'ThemeSel' argument 2 names different: declaration '' definition 'sel'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:1044:19: style:inconclusive: Function 'SendString' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:1140:23: style:inconclusive: Function 'CommentClick' argument 1 names different: declaration '' definition 'opt'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:1140:32: style:inconclusive: Function 'CommentClick' argument 2 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:1140:39: style:inconclusive: Function 'CommentClick' argument 3 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:1140:46: style:inconclusive: Function 'CommentClick' argument 4 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:1140:55: style:inconclusive: Function 'CommentClick' argument 5 names different: declaration '' definition 'val'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:1140:64: style:inconclusive: Function 'CommentClick' argument 6 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:1150:18: style:inconclusive: Function 'SaveChanges' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:1157:19: style:inconclusive: Function 'ClearComment' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:1177:23: style:inconclusive: Function 'EditCommentPopUp' argument 1 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:1177:36: style:inconclusive: Function 'EditCommentPopUp' argument 2 names different: declaration '' definition 'title'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:1177:49: style:inconclusive: Function 'EditCommentPopUp' argument 3 names different: declaration '' definition 'text'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:1185:21: style:inconclusive: Function 'CommentPopUp' argument 1 names different: declaration '' definition 'title'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:1185:34: style:inconclusive: Function 'CommentPopUp' argument 2 names different: declaration '' definition 'text'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:1238:31: style:inconclusive: Function 'TagsClick' argument 1 names different: declaration '' definition 'opt'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:1238:40: style:inconclusive: Function 'TagsClick' argument 2 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:1238:47: style:inconclusive: Function 'TagsClick' argument 3 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:1238:54: style:inconclusive: Function 'TagsClick' argument 4 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:1238:63: style:inconclusive: Function 'TagsClick' argument 5 names different: declaration '' definition 'val'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:1238:72: style:inconclusive: Function 'TagsClick' argument 6 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:1246:17: style:inconclusive: Function 'changeTags' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:1272:18: style:inconclusive: Function 'TagsPopUp' argument 1 names different: declaration '' definition 'tags'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:1272:30: style:inconclusive: Function 'TagsPopUp' argument 2 names different: declaration '' definition 'msg'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:1278:22: style:inconclusive: Function 'EditTagsPopUp' argument 1 names different: declaration '' definition 'tags'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:1278:35: style:inconclusive: Function 'EditTagsPopUp' argument 2 names different: declaration '' definition 'dest'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:1285:21: style:inconclusive: Function 'EditAnyPopUp' argument 1 names different: declaration '' definition 'tags'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:1285:34: style:inconclusive: Function 'EditAnyPopUp' argument 2 names different: declaration '' definition 'dest'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:1285:46: style:inconclusive: Function 'EditAnyPopUp' argument 3 names different: declaration '' definition 'title'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:1306:20: style:inconclusive: Function 'AddBookMove' argument 1 names different: declaration '' definition 'text'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:1381:13: style:inconclusive: Function 'IcsKey' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:1426:15: style:inconclusive: Function 'TypeInOK' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:1433:23: style:inconclusive: Function 'PopUpMoveDialog' argument 1 names different: declaration '' definition 'firstchar'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:1443:21: style:inconclusive: Function 'BoxAutoPopUp' argument 1 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:1461:35: style:inconclusive: Function 'SettingsPopUp' argument 1 names different: declaration '' definition 'cps'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:1482:43: style:inconclusive: Function 'RefreshSettingsDialog' argument 1 names different: declaration '' definition 'cps'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:1482:52: style:inconclusive: Function 'RefreshSettingsDialog' argument 2 names different: declaration '' definition 'val'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:1525:16: style:inconclusive: Function 'InstallOK' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:1540:13: style:inconclusive: Function 'EngSel' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:1540:20: style:inconclusive: Function 'EngSel' argument 2 names different: declaration '' definition 'sel'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:157:25: style:inconclusive: Function 'GenericReadout' argument 1 names different: declaration '' definition 'opts'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:157:35: style:inconclusive: Function 'GenericReadout' argument 2 names different: declaration '' definition 'selected'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:1612:16: style:inconclusive: Function 'SetRandom' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:1746:17: style:inconclusive: Function 'AdjustFont' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:1805:11: style:inconclusive: Function 'TcOK' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:1835:16: style:inconclusive: Function 'SetTcType' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:1885:16: style:inconclusive: Function 'SendReply' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:1901:20: style:inconclusive: Function 'AskQuestion' argument 1 names different: declaration '' definition 'title'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:1901:33: style:inconclusive: Function 'AskQuestion' argument 2 names different: declaration '' definition 'question'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:1901:49: style:inconclusive: Function 'AskQuestion' argument 3 names different: declaration '' definition 'replyPrefix'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:1901:70: style:inconclusive: Function 'AskQuestion' argument 4 names different: declaration '' definition 'pr'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:1930:16: style:inconclusive: Function 'PromoPick' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:1961:22: style:inconclusive: Function 'PromotionPopUp' argument 1 names different: declaration '' definition 'choice'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:2068:16: style:inconclusive: Function 'PutText' argument 1 names different: declaration '' definition 'text'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:2068:26: style:inconclusive: Function 'PutText' argument 2 names different: declaration '' definition 'pos'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:2087:14: style:inconclusive: Function 'IcsHist' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:2087:25: style:inconclusive: Function 'IcsHist' argument 2 names different: declaration '' definition 'opt'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:2087:42: style:inconclusive: Function 'IcsHist' argument 3 names different: declaration '' definition 'dlg'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:2133:24: style:inconclusive: Function 'OutputChatMessage' argument 1 names different: declaration '' definition 'partner'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:2133:39: style:inconclusive: Function 'OutputChatMessage' argument 2 names different: declaration '' definition 'mess'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:2153:13: style:inconclusive: Function 'ChatOK' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:2208:17: style:inconclusive: Function 'ChatSwitch' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:2263:16: style:inconclusive: Function 'NewChat' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:2272:20: style:inconclusive: Function 'ConsoleWrite' argument 1 names different: declaration '' definition 'message'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:2272:33: style:inconclusive: Function 'ConsoleWrite' argument 2 names different: declaration '' definition 'count'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:2303:25: style:inconclusive: Function 'ConsoleAutoPopUp' argument 1 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:2379:13: style:inconclusive: Function 'GLT_OK' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:2388:17: style:inconclusive: Function 'GLT_Button' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:2419:35: style:inconclusive: Function 'GameListOptionsPopUp' argument 1 names different: declaration '' definition 'parent'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:2458:14: style:inconclusive: Function 'ErrorOK' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:2473:19: style:inconclusive: Function 'ErrorPopUp' argument 1 names different: declaration '' definition 'title'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:2473:32: style:inconclusive: Function 'ErrorPopUp' argument 2 names different: declaration '' definition 'label'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:2473:43: style:inconclusive: Function 'ErrorPopUp' argument 3 names different: declaration '' definition 'modal'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:2486:22: style:inconclusive: Function 'DisplayError' argument 1 names different: declaration '' definition 'message'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:2486:35: style:inconclusive: Function 'DisplayError' argument 2 names different: declaration '' definition 'error'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:2507:26: style:inconclusive: Function 'DisplayMoveError' argument 1 names different: declaration '' definition 'message'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:2524:27: style:inconclusive: Function 'DisplayFatalError' argument 1 names different: declaration '' definition 'message'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:2524:40: style:inconclusive: Function 'DisplayFatalError' argument 2 names different: declaration '' definition 'error'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:2524:51: style:inconclusive: Function 'DisplayFatalError' argument 3 names different: declaration '' definition 'status'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:2553:28: style:inconclusive: Function 'DisplayInformation' argument 1 names different: declaration '' definition 'message'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:2560:21: style:inconclusive: Function 'DisplayNote' argument 1 names different: declaration '' definition 'message'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:2567:21: style:inconclusive: Function 'DisplayTitle' argument 1 names different: declaration '' definition 'text'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:2674:20: style:inconclusive: Function 'DisplayHelp' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:2766:23: style:inconclusive: Function 'DisplayLogos' argument 1 names different: declaration '' definition 'w1'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:2766:35: style:inconclusive: Function 'DisplayLogos' argument 2 names different: declaration '' definition 'w2'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:2858:12: style:inconclusive: Function 'LogoW' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:2858:19: style:inconclusive: Function 'LogoW' argument 2 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:2858:26: style:inconclusive: Function 'LogoW' argument 3 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:2865:12: style:inconclusive: Function 'LogoB' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:2865:19: style:inconclusive: Function 'LogoB' argument 2 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:2865:26: style:inconclusive: Function 'LogoB' argument 3 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:2872:17: style:inconclusive: Function 'SizeKludge' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:2882:19: style:inconclusive: Function 'MenuCallback' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:2890:10: style:inconclusive: Function 'Exp' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:2890:17: style:inconclusive: Function 'Exp' argument 2 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:2890:24: style:inconclusive: Function 'Exp' argument 3 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:2950:17: style:inconclusive: Function 'BoardPopUp' argument 1 names different: declaration '' definition 'squareSize'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:2950:33: style:inconclusive: Function 'BoardPopUp' argument 2 names different: declaration '' definition 'lineGap'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:2950:48: style:inconclusive: Function 'BoardPopUp' argument 3 names different: declaration '' definition 'clockFontThingy'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:3012:25: style:inconclusive: Function 'DisplayWhiteClock' argument 1 names different: declaration '' definition 'timeRemaining'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:3012:44: style:inconclusive: Function 'DisplayWhiteClock' argument 2 names different: declaration '' definition 'highlight'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:3024:25: style:inconclusive: Function 'DisplayBlackClock' argument 1 names different: declaration '' definition 'timeRemaining'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:3024:44: style:inconclusive: Function 'DisplayBlackClock' argument 2 names different: declaration '' definition 'highlight'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:3039:23: style:inconclusive: Function 'DisplayMessage' argument 1 names different: declaration '' definition 'message'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:3039:38: style:inconclusive: Function 'DisplayMessage' argument 2 names different: declaration '' definition 'extMessage'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:3149:15: style:inconclusive: Function 'BrowseOK' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:3266:16: style:inconclusive: Function 'CreateDir' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:3281:13: style:inconclusive: Function 'Switch' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:3290:20: style:inconclusive: Function 'SetTypeFilter' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:3303:18: style:inconclusive: Function 'FileSelProc' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:3303:25: style:inconclusive: Function 'FileSelProc' argument 2 names different: declaration '' definition 'sel'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:3312:17: style:inconclusive: Function 'DirSelProc' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:3312:24: style:inconclusive: Function 'DirSelProc' argument 2 names different: declaration '' definition 'sel'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:3320:17: style:inconclusive: Function 'StartDir' argument 1 names different: declaration '' definition 'filter'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:3320:31: style:inconclusive: Function 'StartDir' argument 2 names different: declaration '' definition 'newName'. [funcArgNamesDifferentUnnamed] 2.20.0 xboard-4.9.1/dialogs.c:3322:29: style: Variable 'trnDir' is not assigned a value. [unassignedVariable] head xboard-4.9.1/dialogs.c:3354:103: style:inconclusive: Function 'Browse' argument 7 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:3354:116: style:inconclusive: Function 'Browse' argument 8 names different: declaration '' definition 'fp'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:3354:21: style:inconclusive: Function 'Browse' argument 1 names different: declaration '' definition 'dlg'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:3354:32: style:inconclusive: Function 'Browse' argument 2 names different: declaration '' definition 'label'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:3354:45: style:inconclusive: Function 'Browse' argument 3 names different: declaration '' definition 'proposed'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:3354:61: style:inconclusive: Function 'Browse' argument 4 names different: declaration '' definition 'ext'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:3354:74: style:inconclusive: Function 'Browse' argument 5 names different: declaration '' definition 'pathFlag'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:3354:90: style:inconclusive: Function 'Browse' argument 6 names different: declaration '' definition 'mode'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:3383:22: style:inconclusive: Function 'FileNamePopUp' argument 1 names different: declaration '' definition 'label'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:3383:35: style:inconclusive: Function 'FileNamePopUp' argument 2 names different: declaration '' definition 'def'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:3383:46: style:inconclusive: Function 'FileNamePopUp' argument 3 names different: declaration '' definition 'filter'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:3383:63: style:inconclusive: Function 'FileNamePopUp' argument 4 names different: declaration '' definition 'proc'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:3383:75: style:inconclusive: Function 'FileNamePopUp' argument 5 names different: declaration '' definition 'openMode'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:3391:20: style:inconclusive: Function 'ActivateTheme' argument 1 names different: declaration '' definition 'col'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:3400:16: style:inconclusive: Function 'Shorten' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:361:19: style:inconclusive: Function 'AddToTourney' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:361:26: style:inconclusive: Function 'AddToTourney' argument 2 names different: declaration '' definition 'sel'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:531:11: style:inconclusive: Function 'Pick' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:763:31: style:inconclusive: Function 'LoadOptionsPopUp' argument 1 names different: declaration '' definition 'parent'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:80:17: style:inconclusive: Function 'MarkMenu' argument 1 names different: declaration '' definition 'item'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:80:27: style:inconclusive: Function 'MarkMenu' argument 2 names different: declaration '' definition 'dlgNr'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:867:11: style:inconclusive: Function 'Test' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:955:21: style:inconclusive: Function 'BoardOptionsOK' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:95:35: style:inconclusive: Function 'SetCurrentComboSelection' argument 1 names different: declaration '' definition 'opt'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:972:15: style:inconclusive: Function 'DefColor' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:978:19: style:inconclusive: Function 'RefreshColor' argument 1 names different: declaration '' definition 'source'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/dialogs.c:978:31: style:inconclusive: Function 'RefreshColor' argument 2 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/draw.c:1006:22: style:inconclusive: Function 'SetDragPiece' argument 1 names different: declaration '' definition 'anr'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/draw.c:1006:39: style:inconclusive: Function 'SetDragPiece' argument 2 names different: declaration '' definition 'piece'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/draw.c:1035:18: style:inconclusive: Function 'DrawPolygon' argument 1 names different: declaration '' definition 'arrow'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/draw.c:1035:31: style:inconclusive: Function 'DrawPolygon' argument 2 names different: declaration '' definition 'nr'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/draw.c:131:19: style:inconclusive: Function 'SwitchWindow' argument 1 names different: declaration '' definition 'main'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/draw.c:248:23: style:inconclusive: Function 'ExposeRedraw' argument 1 names different: declaration '' definition 'graph'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/draw.c:248:34: style:inconclusive: Function 'ExposeRedraw' argument 2 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/draw.c:248:41: style:inconclusive: Function 'ExposeRedraw' argument 3 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/draw.c:248:48: style:inconclusive: Function 'ExposeRedraw' argument 4 names different: declaration '' definition 'w'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/draw.c:248:55: style:inconclusive: Function 'ExposeRedraw' argument 5 names different: declaration '' definition 'h'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/draw.c:454:24: style:inconclusive: Function 'CreatePNGPieces' argument 1 names different: declaration '' definition 'pieceDir'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/draw.c:465:22: style:inconclusive: Function 'CreateAnyPieces' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/draw.c:485:24: style:inconclusive: Function 'InitDrawingParams' argument 1 names different: declaration '' definition 'reloadPieces'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/draw.c:492:14: style:inconclusive: Function 'Preview' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/draw.c:492:23: style:inconclusive: Function 'Preview' argument 2 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/draw.c:517:14: style:inconclusive: Function 'Color' argument 1 names different: declaration '' definition 'col'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/draw.c:517:23: style:inconclusive: Function 'Color' argument 2 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/draw.c:612:28: style:inconclusive: Function 'InitDrawingHandle' argument 1 names different: declaration '' definition 'opt'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/draw.c:674:17: style:inconclusive: Function 'DrawBorder' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/draw.c:674:24: style:inconclusive: Function 'DrawBorder' argument 2 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/draw.c:674:31: style:inconclusive: Function 'DrawBorder' argument 3 names different: declaration '' definition 'type'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/draw.c:674:41: style:inconclusive: Function 'DrawBorder' argument 4 names different: declaration '' definition 'odd'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/draw.c:714:19: style:inconclusive: Function 'DrawLogo' argument 1 names different: declaration '' definition 'opt'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/draw.c:714:30: style:inconclusive: Function 'DrawLogo' argument 2 names different: declaration '' definition 'logo'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/draw.c:815:14: style:inconclusive: Function 'DrawDot' argument 1 names different: declaration '' definition 'marker'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/draw.c:815:26: style:inconclusive: Function 'DrawDot' argument 2 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/draw.c:815:33: style:inconclusive: Function 'DrawDot' argument 3 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/draw.c:815:40: style:inconclusive: Function 'DrawDot' argument 4 names different: declaration '' definition 'r'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/draw.c:850:17: style:inconclusive: Function 'DrawText' argument 1 names different: declaration '' definition 'string'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/draw.c:850:29: style:inconclusive: Function 'DrawText' argument 2 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/draw.c:850:36: style:inconclusive: Function 'DrawText' argument 3 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/draw.c:850:43: style:inconclusive: Function 'DrawText' argument 4 names different: declaration '' definition 'align'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/draw.c:919:100: style:inconclusive: Function 'DrawOneSquare' argument 7 names different: declaration '' definition 'bString'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/draw.c:919:113: style:inconclusive: Function 'DrawOneSquare' argument 8 names different: declaration '' definition 'align'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/draw.c:919:20: style:inconclusive: Function 'DrawOneSquare' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/draw.c:919:27: style:inconclusive: Function 'DrawOneSquare' argument 2 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/draw.c:919:42: style:inconclusive: Function 'DrawOneSquare' argument 3 names different: declaration '' definition 'piece'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/draw.c:919:53: style:inconclusive: Function 'DrawOneSquare' argument 4 names different: declaration '' definition 'square_color'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/draw.c:919:71: style:inconclusive: Function 'DrawOneSquare' argument 5 names different: declaration '' definition 'marker'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/draw.c:919:85: style:inconclusive: Function 'DrawOneSquare' argument 6 names different: declaration '' definition 'tString'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/draw.c:980:21: style:inconclusive: Function 'InsertPiece' argument 1 names different: declaration '' definition 'anr'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/draw.c:980:38: style:inconclusive: Function 'InsertPiece' argument 2 names different: declaration '' definition 'piece'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/draw.c:986:19: style:inconclusive: Function 'DrawBlank' argument 1 names different: declaration '' definition 'anr'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/draw.c:986:28: style:inconclusive: Function 'DrawBlank' argument 2 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/draw.c:986:35: style:inconclusive: Function 'DrawBlank' argument 3 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/draw.c:986:42: style:inconclusive: Function 'DrawBlank' argument 4 names different: declaration '' definition 'startColor'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/draw.c:991:28: style:inconclusive: Function 'CopyRectangle' argument 1 names different: declaration '' definition 'anr'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/draw.c:991:37: style:inconclusive: Function 'CopyRectangle' argument 2 names different: declaration '' definition 'srcBuf'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/draw.c:991:49: style:inconclusive: Function 'CopyRectangle' argument 3 names different: declaration '' definition 'destBuf'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/draw.c:992:18: style:inconclusive: Function 'CopyRectangle' argument 5 names different: declaration '' definition 'srcY'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/draw.c:992:28: style:inconclusive: Function 'CopyRectangle' argument 6 names different: declaration '' definition 'width'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/draw.c:992:39: style:inconclusive: Function 'CopyRectangle' argument 7 names different: declaration '' definition 'height'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/draw.c:992:51: style:inconclusive: Function 'CopyRectangle' argument 8 names different: declaration '' definition 'destX'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/draw.c:992:62: style:inconclusive: Function 'CopyRectangle' argument 9 names different: declaration '' definition 'destY'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/draw.c:992:8: style:inconclusive: Function 'CopyRectangle' argument 4 names different: declaration '' definition 'srcX'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/engineoutput.c:165:41: style:inconclusive: Function 'SetProgramStats' argument 1 names different: declaration '' definition 'stats'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/engineoutput.c:669:14: style:inconclusive: Function 'Collapse' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/gamelist.c:106:29: style:inconclusive: Function 'SearchPattern' argument 1 names different: declaration '' definition 'text'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/gamelist.c:106:48: style:inconclusive: Function 'SearchPattern' argument 2 names different: declaration '' definition 'pattern'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/gamelist.c:133:31: style:inconclusive: Function 'GameListDeleteGame' argument 1 names different: declaration '' definition 'listGame'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/gamelist.c:155:21: style:inconclusive: Function 'GameListFree' argument 1 names different: declaration '' definition 'gameList'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/gamelist.c:168:33: style:inconclusive: Function 'GameListInitGameInfo' argument 1 names different: declaration '' definition 'gameInfo'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/gamelist.c:209:29: style:inconclusive: Function 'GameListNewGame' argument 1 names different: declaration '' definition 'listGamePtr'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/gamelist.c:224:22: style:inconclusive: Function 'GameListBuild' argument 1 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/gamelist.c:412:26: style:inconclusive: Function 'ClearGameInfo' argument 1 names different: declaration '' definition 'gameInfo'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/gamelist.c:473:19: style:inconclusive: Function 'GameListLine' argument 1 names different: declaration '' definition 'number'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/gamelist.c:473:38: style:inconclusive: Function 'GameListLine' argument 2 names different: declaration '' definition 'gameInfo'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/gamelist.c:553:23: style:inconclusive: Function 'GameListLineFull' argument 1 names different: declaration '' definition 'number'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/gamelist.c:553:42: style:inconclusive: Function 'GameListLineFull' argument 2 names different: declaration '' definition 'gameInfo'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/gamelist.c:622:23: style:inconclusive: Function 'GLT_TagsToList' argument 1 names different: declaration '' definition 'tags'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/gamelist.c:74:26: style:inconclusive: Function 'HasPattern' argument 1 names different: declaration '' definition 'text'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/gamelist.c:74:45: style:inconclusive: Function 'HasPattern' argument 2 names different: declaration '' definition 'pattern'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/gtk/xoptions.c:724:21: style: Variable 'bevent' can be declared as pointer to const [constVariablePointer] head xboard-4.9.1/gtk/xoptions.c:725:21: style: Variable 'mevent' can be declared as pointer to const [constVariablePointer] head xboard-4.9.1/history.c:213:26: style:inconclusive: Function 'FindMoveByCharIndex' argument 1 names different: declaration '' definition 'char_index'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/history.c:246:105: style:inconclusive: Function 'MoveHistorySet' argument 5 names different: declaration '' definition 'pvInfo'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/history.c:246:22: style:inconclusive: Function 'MoveHistorySet' argument 1 names different: declaration '' definition 'movelist'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/history.c:246:50: style:inconclusive: Function 'MoveHistorySet' argument 2 names different: declaration '' definition 'first'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/history.c:246:61: style:inconclusive: Function 'MoveHistorySet' argument 3 names different: declaration '' definition 'last'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/history.c:246:71: style:inconclusive: Function 'MoveHistorySet' argument 4 names different: declaration '' definition 'current'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/lists.c:109:23: style:inconclusive: Function 'ListInsert' argument 1 names different: declaration '' definition 'm'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/lists.c:109:36: style:inconclusive: Function 'ListInsert' argument 2 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/lists.c:121:20: style:inconclusive: Function 'ListAddHead' argument 1 names different: declaration '' definition 'l'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/lists.c:121:33: style:inconclusive: Function 'ListAddHead' argument 2 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/lists.c:130:20: style:inconclusive: Function 'ListAddTail' argument 1 names different: declaration '' definition 'l'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/lists.c:130:33: style:inconclusive: Function 'ListAddTail' argument 2 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/lists.c:140:17: style:inconclusive: Function 'ListElem' argument 1 names different: declaration '' definition 'l'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/lists.c:140:24: style:inconclusive: Function 'ListElem' argument 2 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/lists.c:48:18: style:inconclusive: Function 'ListEmpty' argument 1 names different: declaration '' definition 'l'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/lists.c:57:16: style:inconclusive: Function 'ListNew' argument 1 names different: declaration '' definition 'l'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/lists.c:68:23: style:inconclusive: Function 'ListRemove' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/lists.c:82:25: style:inconclusive: Function 'ListNodeFree' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/lists.c:94:24: style:inconclusive: Function 'ListNodeCreate' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/menus.c:1131:21: style:inconclusive: Function 'GreyRevert' argument 1 names different: declaration '' definition 'grey'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/menus.c:1138:28: style:inconclusive: Function 'ModeToWidgetName' argument 1 names different: declaration '' definition 'mode'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/menus.c:838:23: style:inconclusive: Function 'MenuNameToItem' argument 1 names different: declaration '' definition 'menuName'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/menus.c:863:28: style:inconclusive: Function 'AppendEnginesToMenu' argument 1 names different: declaration '' definition 'list'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:127:26: style:inconclusive: Function 'PieceToChar' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:137:26: style:inconclusive: Function 'PieceSuffix' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:1435:100: style:inconclusive: Function 'GenLegalCallback' argument 8 names different: declaration '' definition 'closure'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:1435:25: style:inconclusive: Function 'GenLegalCallback' argument 1 names different: declaration '' definition 'board'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:1435:36: style:inconclusive: Function 'GenLegalCallback' argument 2 names different: declaration '' definition 'flags'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:1435:53: style:inconclusive: Function 'GenLegalCallback' argument 3 names different: declaration '' definition 'kind'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:1435:63: style:inconclusive: Function 'GenLegalCallback' argument 4 names different: declaration '' definition 'rf'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:1435:71: style:inconclusive: Function 'GenLegalCallback' argument 5 names different: declaration '' definition 'ff'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:1435:79: style:inconclusive: Function 'GenLegalCallback' argument 6 names different: declaration '' definition 'rt'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:1435:87: style:inconclusive: Function 'GenLegalCallback' argument 7 names different: declaration '' definition 'ft'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:147:28: style:inconclusive: Function 'PieceToNumber' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:1493:17: style:inconclusive: Function 'GenLegal' argument 1 names different: declaration '' definition 'board'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:1493:29: style:inconclusive: Function 'GenLegal' argument 2 names different: declaration '' definition 'flags'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:1493:49: style:inconclusive: Function 'GenLegal' argument 3 names different: declaration '' definition 'callback'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:1493:68: style:inconclusive: Function 'GenLegal' argument 4 names different: declaration '' definition 'closure'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:1493:89: style:inconclusive: Function 'GenLegal' argument 5 names different: declaration '' definition 'filter'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:1498:56: style: Variable 'castlingRights' can be declared as pointer to const [constVariablePointer] head xboard-4.9.1/moves.c:1500:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] head xboard-4.9.1/moves.c:157:18: style:inconclusive: Function 'CharToPiece' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:1692:101: style:inconclusive: Function 'CheckTestCallback' argument 8 names different: declaration '' definition 'closure'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:1692:26: style:inconclusive: Function 'CheckTestCallback' argument 1 names different: declaration '' definition 'board'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:1692:37: style:inconclusive: Function 'CheckTestCallback' argument 2 names different: declaration '' definition 'flags'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:1692:54: style:inconclusive: Function 'CheckTestCallback' argument 3 names different: declaration '' definition 'kind'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:1692:64: style:inconclusive: Function 'CheckTestCallback' argument 4 names different: declaration '' definition 'rf'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:1692:72: style:inconclusive: Function 'CheckTestCallback' argument 5 names different: declaration '' definition 'ff'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:1692:80: style:inconclusive: Function 'CheckTestCallback' argument 6 names different: declaration '' definition 'rt'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:1692:88: style:inconclusive: Function 'CheckTestCallback' argument 7 names different: declaration '' definition 'ft'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:169:18: style:inconclusive: Function 'CopyBoard' argument 1 names different: declaration '' definition 'to'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:169:28: style:inconclusive: Function 'CopyBoard' argument 2 names different: declaration '' definition 'from'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:1715:18: style:inconclusive: Function 'CheckTest' argument 1 names different: declaration '' definition 'board'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:1715:29: style:inconclusive: Function 'CheckTest' argument 2 names different: declaration '' definition 'flags'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:1715:40: style:inconclusive: Function 'CheckTest' argument 3 names different: declaration '' definition 'rf'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:1715:48: style:inconclusive: Function 'CheckTest' argument 4 names different: declaration '' definition 'ff'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:1715:56: style:inconclusive: Function 'CheckTest' argument 5 names different: declaration '' definition 'rt'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:1715:64: style:inconclusive: Function 'CheckTest' argument 6 names different: declaration '' definition 'ft'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:1715:72: style:inconclusive: Function 'CheckTest' argument 7 names different: declaration '' definition 'enPassant'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:183:22: style:inconclusive: Function 'CompareBoards' argument 1 names different: declaration '' definition 'board1'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:183:36: style:inconclusive: Function 'CompareBoards' argument 2 names different: declaration '' definition 'board2'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:1859:104: style:inconclusive: Function 'LegalityTestCallback' argument 8 names different: declaration '' definition 'closure'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:1859:29: style:inconclusive: Function 'LegalityTestCallback' argument 1 names different: declaration '' definition 'board'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:1859:40: style:inconclusive: Function 'LegalityTestCallback' argument 2 names different: declaration '' definition 'flags'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:1859:57: style:inconclusive: Function 'LegalityTestCallback' argument 3 names different: declaration '' definition 'kind'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:1859:67: style:inconclusive: Function 'LegalityTestCallback' argument 4 names different: declaration '' definition 'rf'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:1859:75: style:inconclusive: Function 'LegalityTestCallback' argument 5 names different: declaration '' definition 'ff'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:1859:83: style:inconclusive: Function 'LegalityTestCallback' argument 6 names different: declaration '' definition 'rt'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:1859:91: style:inconclusive: Function 'LegalityTestCallback' argument 7 names different: declaration '' definition 'ft'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:1870:21: style:inconclusive: Function 'LegalityTest' argument 1 names different: declaration '' definition 'board'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:1870:32: style:inconclusive: Function 'LegalityTest' argument 2 names different: declaration '' definition 'flags'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:1870:43: style:inconclusive: Function 'LegalityTest' argument 3 names different: declaration '' definition 'rf'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:1870:51: style:inconclusive: Function 'LegalityTest' argument 4 names different: declaration '' definition 'ff'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:1870:59: style:inconclusive: Function 'LegalityTest' argument 5 names different: declaration '' definition 'rt'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:1870:67: style:inconclusive: Function 'LegalityTest' argument 6 names different: declaration '' definition 'ft'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:1870:75: style:inconclusive: Function 'LegalityTest' argument 7 names different: declaration '' definition 'promoChar'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:2004:100: style:inconclusive: Function 'MateTestCallback' argument 8 names different: declaration '' definition 'closure'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:2004:25: style:inconclusive: Function 'MateTestCallback' argument 1 names different: declaration '' definition 'board'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:2004:36: style:inconclusive: Function 'MateTestCallback' argument 2 names different: declaration '' definition 'flags'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:2004:53: style:inconclusive: Function 'MateTestCallback' argument 3 names different: declaration '' definition 'kind'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:2004:63: style:inconclusive: Function 'MateTestCallback' argument 4 names different: declaration '' definition 'rf'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:2004:71: style:inconclusive: Function 'MateTestCallback' argument 5 names different: declaration '' definition 'ff'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:2004:79: style:inconclusive: Function 'MateTestCallback' argument 6 names different: declaration '' definition 'rt'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:2004:87: style:inconclusive: Function 'MateTestCallback' argument 7 names different: declaration '' definition 'ft'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:2013:17: style:inconclusive: Function 'MateTest' argument 1 names different: declaration '' definition 'board'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:2013:28: style:inconclusive: Function 'MateTest' argument 2 names different: declaration '' definition 'flags'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:2073:104: style:inconclusive: Function 'DisambiguateCallback' argument 8 names different: declaration '' definition 'closure'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:2073:29: style:inconclusive: Function 'DisambiguateCallback' argument 1 names different: declaration '' definition 'board'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:2073:40: style:inconclusive: Function 'DisambiguateCallback' argument 2 names different: declaration '' definition 'flags'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:2073:57: style:inconclusive: Function 'DisambiguateCallback' argument 3 names different: declaration '' definition 'kind'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:2073:67: style:inconclusive: Function 'DisambiguateCallback' argument 4 names different: declaration '' definition 'rf'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:2073:75: style:inconclusive: Function 'DisambiguateCallback' argument 5 names different: declaration '' definition 'ff'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:2073:83: style:inconclusive: Function 'DisambiguateCallback' argument 6 names different: declaration '' definition 'rt'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:2073:91: style:inconclusive: Function 'DisambiguateCallback' argument 7 names different: declaration '' definition 'ft'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:2122:21: style:inconclusive: Function 'Disambiguate' argument 1 names different: declaration '' definition 'board'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:2122:32: style:inconclusive: Function 'Disambiguate' argument 2 names different: declaration '' definition 'flags'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:2122:60: style:inconclusive: Function 'Disambiguate' argument 3 names different: declaration '' definition 'closure'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:2284:109: style:inconclusive: Function 'CoordsToAlgebraicCallback' argument 8 names different: declaration '' definition 'closure'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:2284:34: style:inconclusive: Function 'CoordsToAlgebraicCallback' argument 1 names different: declaration '' definition 'board'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:2284:45: style:inconclusive: Function 'CoordsToAlgebraicCallback' argument 2 names different: declaration '' definition 'flags'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:2284:62: style:inconclusive: Function 'CoordsToAlgebraicCallback' argument 3 names different: declaration '' definition 'kind'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:2284:72: style:inconclusive: Function 'CoordsToAlgebraicCallback' argument 4 names different: declaration '' definition 'rf'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:2284:80: style:inconclusive: Function 'CoordsToAlgebraicCallback' argument 5 names different: declaration '' definition 'ff'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:2284:88: style:inconclusive: Function 'CoordsToAlgebraicCallback' argument 6 names different: declaration '' definition 'rt'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:2284:96: style:inconclusive: Function 'CoordsToAlgebraicCallback' argument 7 names different: declaration '' definition 'ft'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:2314:26: style:inconclusive: Function 'CoordsToAlgebraic' argument 1 names different: declaration '' definition 'board'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:2314:37: style:inconclusive: Function 'CoordsToAlgebraic' argument 2 names different: declaration '' definition 'flags'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:2314:48: style:inconclusive: Function 'CoordsToAlgebraic' argument 3 names different: declaration '' definition 'rf'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:2314:56: style:inconclusive: Function 'CoordsToAlgebraic' argument 4 names different: declaration '' definition 'ff'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:2314:64: style:inconclusive: Function 'CoordsToAlgebraic' argument 5 names different: declaration '' definition 'rt'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:2314:72: style:inconclusive: Function 'CoordsToAlgebraic' argument 6 names different: declaration '' definition 'ft'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:2314:80: style:inconclusive: Function 'CoordsToAlgebraic' argument 7 names different: declaration '' definition 'promoChar'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:2314:96: style:inconclusive: Function 'CoordsToAlgebraic' argument 8 names different: declaration '' definition 'out'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:237:22: style:inconclusive: Function 'LoadPieceDesc' argument 1 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:2606:101: style:inconclusive: Function 'ProtectedCallback' argument 8 names different: declaration '' definition 'closure'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:2606:26: style:inconclusive: Function 'ProtectedCallback' argument 1 names different: declaration '' definition 'board'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:2606:37: style:inconclusive: Function 'ProtectedCallback' argument 2 names different: declaration '' definition 'flags'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:2606:54: style:inconclusive: Function 'ProtectedCallback' argument 3 names different: declaration '' definition 'kind'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:2606:64: style:inconclusive: Function 'ProtectedCallback' argument 4 names different: declaration '' definition 'rf'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:2606:72: style:inconclusive: Function 'ProtectedCallback' argument 5 names different: declaration '' definition 'ff'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:2606:80: style:inconclusive: Function 'ProtectedCallback' argument 6 names different: declaration '' definition 'rt'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:2606:88: style:inconclusive: Function 'ProtectedCallback' argument 7 names different: declaration '' definition 'ft'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:741:23: style:inconclusive: Function 'GenPseudoLegal' argument 1 names different: declaration '' definition 'board'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:741:34: style:inconclusive: Function 'GenPseudoLegal' argument 2 names different: declaration '' definition 'flags'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:741:54: style:inconclusive: Function 'GenPseudoLegal' argument 3 names different: declaration '' definition 'callback'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:741:73: style:inconclusive: Function 'GenPseudoLegal' argument 4 names different: declaration '' definition 'closure'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:741:94: style:inconclusive: Function 'GenPseudoLegal' argument 5 names different: declaration '' definition 'filter'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:89:25: style:inconclusive: Function 'WhitePiece' argument 1 names different: declaration '' definition 'piece'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/moves.c:95:25: style:inconclusive: Function 'BlackPiece' argument 1 names different: declaration '' definition 'piece'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/nengineoutput.c:97:19: style: Parameter 'opt' can be declared as pointer to const. However it seems that 'MemoProc' is a callback function, if 'opt' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xboard-4.9.1/nengineoutput.c:92:66: note: You might need to cast the function pointer here xboard-4.9.1/nengineoutput.c:97:19: note: Parameter 'opt' can be declared as pointer to const head xboard-4.9.1/nengineoutput.c:97:19: style:inconclusive: Function 'MemoProc' argument 1 names different: declaration '' definition 'opt'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/nengineoutput.c:97:28: style:inconclusive: Function 'MemoProc' argument 2 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/nengineoutput.c:97:35: style:inconclusive: Function 'MemoProc' argument 3 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/nengineoutput.c:97:42: style:inconclusive: Function 'MemoProc' argument 4 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/nengineoutput.c:97:51: style:inconclusive: Function 'MemoProc' argument 5 names different: declaration '' definition 'text'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/nengineoutput.c:97:61: style:inconclusive: Function 'MemoProc' argument 6 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/nevalgraph.c:114:19: style:inconclusive: Function 'EvalCallback' argument 1 names different: declaration '' definition 'button'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/nevalgraph.c:114:31: style:inconclusive: Function 'EvalCallback' argument 2 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/nevalgraph.c:114:38: style:inconclusive: Function 'EvalCallback' argument 3 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/nevalgraph.c:183:19: style:inconclusive: Function 'EvalGraphSet' argument 1 names different: declaration '' definition 'first'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/nevalgraph.c:183:30: style:inconclusive: Function 'EvalGraphSet' argument 2 names different: declaration '' definition 'last'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/nevalgraph.c:183:40: style:inconclusive: Function 'EvalGraphSet' argument 3 names different: declaration '' definition 'current'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/nevalgraph.c:183:74: style:inconclusive: Function 'EvalGraphSet' argument 4 names different: declaration '' definition 'pvInfo'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/ngamelist.c:162:22: style:inconclusive: Function 'GameListPrepare' argument 1 names different: declaration '' definition 'byPos'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/ngamelist.c:162:33: style:inconclusive: Function 'GameListPrepare' argument 2 names different: declaration '' definition 'narrow'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/ngamelist.c:205:22: style:inconclusive: Function 'GameListReplace' argument 1 names different: declaration '' definition 'page'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/ngamelist.c:232:22: style:inconclusive: Function 'GameListPopUp' argument 1 names different: declaration '' definition 'fp'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/ngamelist.c:232:32: style:inconclusive: Function 'GameListPopUp' argument 2 names different: declaration '' definition 'filename'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/ngamelist.c:297:21: style:inconclusive: Function 'GameListClicks' argument 1 names different: declaration '' definition 'direction'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/ngamelist.c:349:24: style:inconclusive: Function 'GameListHighlight' argument 1 names different: declaration '' definition 'index'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/ngamelist.c:359:27: style:inconclusive: Function 'SaveGameListAsText' argument 1 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/ngamelist.c:97:16: style:inconclusive: Function 'GL_Button' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/parser.c:395:18: style:inconclusive: Function 'NextUnit' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/parser.c:830:18: style:inconclusive: Function 'yynewfile' argument 1 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/parser.c:881:15: style:inconclusive: Function 'yylexstr' argument 1 names different: declaration '' definition 'boardIndex'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/parser.c:881:33: style:inconclusive: Function 'yylexstr' argument 2 names different: declaration '' definition 's'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/parser.c:881:42: style:inconclusive: Function 'yylexstr' argument 3 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/parser.c:881:51: style:inconclusive: Function 'yylexstr' argument 4 names different: declaration '' definition 'buflen'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/pgntags.c:149:21: style:inconclusive: Function 'PrintPGNTags' argument 1 names different: declaration '' definition 'fp'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/pgntags.c:149:35: style:inconclusive: Function 'PrintPGNTags' argument 2 names different: declaration '' definition 'gameInfo'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/pgntags.c:177:20: style:inconclusive: Function 'PGNTags' argument 1 names different: declaration '' definition 'gameInfo'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/pgntags.c:227:22: style:inconclusive: Function 'PGNResult' argument 1 names different: declaration '' definition 'result'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/pgntags.c:244:20: style:inconclusive: Function 'ReplaceTags' argument 1 names different: declaration '' definition 'tags'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/pgntags.c:244:36: style:inconclusive: Function 'ReplaceTags' argument 2 names different: declaration '' definition 'gameInfo'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/pgntags.c:55:20: style:inconclusive: Function 'ParsePGNTag' argument 1 names different: declaration '' definition 'tag'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/pgntags.c:55:35: style:inconclusive: Function 'ParsePGNTag' argument 2 names different: declaration '' definition 'gameInfo'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/usounds.c:80:22: style:inconclusive: Function 'PlaySoundFile' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/usystem.c:285:19: style:inconclusive: Function 'RunCommand' argument 1 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/usystem.c:291:22: style:inconclusive: Function 'Colorize' argument 1 names different: declaration '' definition 'cc'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/usystem.c:291:30: style:inconclusive: Function 'Colorize' argument 2 names different: declaration '' definition 'continuation'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/usystem.c:331:23: style:inconclusive: Function 'ExpandPathName' argument 1 names different: declaration '' definition 'path'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/usystem.c:377:21: style:inconclusive: Function 'MySearchPath' argument 1 names different: declaration '' definition 'installDir'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/usystem.c:377:39: style:inconclusive: Function 'MySearchPath' argument 2 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/usystem.c:377:51: style:inconclusive: Function 'MySearchPath' argument 3 names different: declaration '' definition 'fullname'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/usystem.c:389:26: style:inconclusive: Function 'MyGetFullPathName' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/usystem.c:389:38: style:inconclusive: Function 'MyGetFullPathName' argument 2 names different: declaration '' definition 'fullname'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/usystem.c:416:26: style:inconclusive: Function 'StartChildProcess' argument 1 names different: declaration '' definition 'cmdLine'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/usystem.c:416:41: style:inconclusive: Function 'StartChildProcess' argument 2 names different: declaration '' definition 'dir'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/usystem.c:416:55: style:inconclusive: Function 'StartChildProcess' argument 3 names different: declaration '' definition 'pr'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/usystem.c:498:30: style:inconclusive: Function 'DestroyChildProcess' argument 1 names different: declaration '' definition 'pr'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/usystem.c:498:38: style:inconclusive: Function 'DestroyChildProcess' argument 2 names different: declaration '' definition 'signalType'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/usystem.c:520:28: style:inconclusive: Function 'BufferCommandOutput' argument 1 names different: declaration '' definition 'command'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/usystem.c:520:41: style:inconclusive: Function 'BufferCommandOutput' argument 2 names different: declaration '' definition 'size'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/usystem.c:546:32: style:inconclusive: Function 'InterruptChildProcess' argument 1 names different: declaration '' definition 'pr'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/usystem.c:555:19: style:inconclusive: Function 'OpenTelnet' argument 1 names different: declaration '' definition 'host'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/usystem.c:555:31: style:inconclusive: Function 'OpenTelnet' argument 2 names different: declaration '' definition 'port'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/usystem.c:555:46: style:inconclusive: Function 'OpenTelnet' argument 3 names different: declaration '' definition 'pr'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/usystem.c:568:16: style:inconclusive: Function 'OpenTCP' argument 1 names different: declaration '' definition 'host'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/usystem.c:568:28: style:inconclusive: Function 'OpenTCP' argument 2 names different: declaration '' definition 'port'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/usystem.c:568:43: style:inconclusive: Function 'OpenTCP' argument 3 names different: declaration '' definition 'pr'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/usystem.c:621:21: style:inconclusive: Function 'OpenCommPort' argument 1 names different: declaration '' definition 'name'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/usystem.c:621:36: style:inconclusive: Function 'OpenCommPort' argument 2 names different: declaration '' definition 'pr'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/usystem.c:640:24: style:inconclusive: Function 'OpenLoopback' argument 1 names different: declaration '' definition 'pr'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/usystem.c:658:17: style:inconclusive: Function 'OpenRcmd' argument 1 names different: declaration '' definition 'host'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/usystem.c:658:29: style:inconclusive: Function 'OpenRcmd' argument 2 names different: declaration '' definition 'user'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/usystem.c:658:41: style:inconclusive: Function 'OpenRcmd' argument 3 names different: declaration '' definition 'cmd'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/usystem.c:658:55: style:inconclusive: Function 'OpenRcmd' argument 4 names different: declaration '' definition 'pr'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/usystem.c:667:26: style:inconclusive: Function 'OutputToProcess' argument 1 names different: declaration '' definition 'pr'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/usystem.c:667:36: style:inconclusive: Function 'OutputToProcess' argument 2 names different: declaration '' definition 'message'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/usystem.c:667:49: style:inconclusive: Function 'OutputToProcess' argument 3 names different: declaration '' definition 'count'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/usystem.c:667:61: style:inconclusive: Function 'OutputToProcess' argument 4 names different: declaration '' definition 'outError'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/usystem.c:713:33: style:inconclusive: Function 'OutputToProcessDelayed' argument 1 names different: declaration '' definition 'pr'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/usystem.c:713:43: style:inconclusive: Function 'OutputToProcessDelayed' argument 2 names different: declaration '' definition 'message'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/usystem.c:713:56: style:inconclusive: Function 'OutputToProcessDelayed' argument 3 names different: declaration '' definition 'count'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/usystem.c:713:68: style:inconclusive: Function 'OutputToProcessDelayed' argument 4 names different: declaration '' definition 'outError'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/usystem.c:713:83: style:inconclusive: Function 'OutputToProcessDelayed' argument 5 names different: declaration '' definition 'msdelay'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/winboard/winboard.c:1113:24: style:inconclusive: Function 'InitInstance' argument 1 names different: declaration '' definition 'hInstance'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/winboard/winboard.c:1113:39: style:inconclusive: Function 'InitInstance' argument 2 names different: declaration '' definition 'nCmdShow'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/winboard/winboard.c:1113:55: style:inconclusive: Function 'InitInstance' argument 3 names different: declaration '' definition 'lpCmdLine'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/winboard/winboard.c:1527:18: style: Variable 'mfp' can be declared as pointer to const [constVariablePointer] head xboard-4.9.1/winboard/winboard.c:1554:17: style: Variable 'ta' can be declared as pointer to const [constVariablePointer] head xboard-4.9.1/winboard/winboard.c:2875:15: style: Variable 'files' can be declared as const array [constVariable] head xboard-4.9.1/winboard/winboard.c:2876:15: style: Variable 'ranks' can be declared as const array [constVariable] head xboard-4.9.1/winboard/winboard.c:372:32: warning: Either the condition 'j>=sizeof(english)' is redundant or the array 'english[1000]' is accessed at index 7999, which is out of bounds. [arrayIndexOutOfBoundsCond] xboard-4.9.1/winboard/winboard.c:371:30: note: Assuming that condition 'j>=sizeof(english)' is not redundant xboard-4.9.1/winboard/winboard.c:372:32: note: Array index out of bounds head xboard-4.9.1/winboard/winboard.c:373:32: warning: Either the condition 'j>=sizeof(english)' is redundant or the array 'foreign[1000]' is accessed at index 7999, which is out of bounds. [arrayIndexOutOfBoundsCond] xboard-4.9.1/winboard/winboard.c:371:30: note: Assuming that condition 'j>=sizeof(english)' is not redundant xboard-4.9.1/winboard/winboard.c:373:32: note: Array index out of bounds head xboard-4.9.1/winboard/winboard.c:4525:17: style:inconclusive: Function 'ButtonProc' argument 1 names different: declaration '' definition 'hwnd'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/winboard/winboard.c:4525:28: style:inconclusive: Function 'ButtonProc' argument 2 names different: declaration '' definition 'message'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/winboard/winboard.c:4525:44: style:inconclusive: Function 'ButtonProc' argument 3 names different: declaration '' definition 'wParam'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/winboard/winboard.c:4525:59: style:inconclusive: Function 'ButtonProc' argument 4 names different: declaration '' definition 'lParam'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/winboard/winboard.c:4810:14: style:inconclusive: Function 'WndProc' argument 1 names different: declaration '' definition 'hwnd'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/winboard/winboard.c:4810:25: style:inconclusive: Function 'WndProc' argument 2 names different: declaration '' definition 'message'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/winboard/winboard.c:4810:41: style:inconclusive: Function 'WndProc' argument 3 names different: declaration '' definition 'wParam'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/winboard/winboard.c:4810:56: style:inconclusive: Function 'WndProc' argument 4 names different: declaration '' definition 'lParam'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/winboard/winboard.c:6467:12: style:inconclusive: Function 'About' argument 1 names different: declaration '' definition 'hDlg'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/winboard/winboard.c:6467:23: style:inconclusive: Function 'About' argument 2 names different: declaration '' definition 'message'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/winboard/winboard.c:6467:39: style:inconclusive: Function 'About' argument 3 names different: declaration '' definition 'wParam'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/winboard/winboard.c:6467:54: style:inconclusive: Function 'About' argument 4 names different: declaration '' definition 'lParam'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/winboard/winboard.c:6653:50: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] head xboard-4.9.1/winboard/winboard.c:9563:23: style: Parameter 'pr' can be declared as pointer to const [constParameterPointer] head xboard-4.9.1/winboard/winboard.c:974:27: style:inconclusive: Function 'InitApplication' argument 1 names different: declaration '' definition 'hInstance'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/winboard/winboard.c:9940:10: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] head xboard-4.9.1/winboard/woptions.c:1100:25: style:inconclusive: Function 'ColorizeTextDialog' argument 1 names different: declaration '' definition 'hDlg'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/winboard/woptions.c:1100:36: style:inconclusive: Function 'ColorizeTextDialog' argument 2 names different: declaration '' definition 'message'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/winboard/woptions.c:1100:52: style:inconclusive: Function 'ColorizeTextDialog' argument 3 names different: declaration '' definition 'wParam'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/winboard/woptions.c:1100:67: style:inconclusive: Function 'ColorizeTextDialog' argument 4 names different: declaration '' definition 'lParam'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/winboard/woptions.c:2517:18: style:inconclusive: Function 'LoadOptions' argument 1 names different: declaration '' definition 'hDlg'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/winboard/woptions.c:2517:29: style:inconclusive: Function 'LoadOptions' argument 2 names different: declaration '' definition 'message'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/winboard/woptions.c:2517:45: style:inconclusive: Function 'LoadOptions' argument 3 names different: declaration '' definition 'wParam'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/winboard/woptions.c:2517:60: style:inconclusive: Function 'LoadOptions' argument 4 names different: declaration '' definition 'lParam'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/winboard/woptions.c:2759:18: style:inconclusive: Function 'TimeControl' argument 1 names different: declaration '' definition 'hDlg'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/winboard/woptions.c:2759:29: style:inconclusive: Function 'TimeControl' argument 2 names different: declaration '' definition 'message'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/winboard/woptions.c:2759:45: style:inconclusive: Function 'TimeControl' argument 3 names different: declaration '' definition 'wParam'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/winboard/woptions.c:2759:60: style:inconclusive: Function 'TimeControl' argument 4 names different: declaration '' definition 'lParam'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/winboard/wsettings.c:1020:24: style:inconclusive: Function 'TourneyPopup' argument 1 names different: declaration '' definition 'hwnd'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/winboard/wsettings.c:312:47: style: Parameter 'cps' can be declared as pointer to const [constParameterPointer] head xboard-4.9.1/winboard/wsettings.c:785:27: style:inconclusive: Function 'LoadEnginePopUp' argument 1 names different: declaration '' definition 'hwnd'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/winboard/wsettings.c:785:37: style:inconclusive: Function 'LoadEnginePopUp' argument 2 names different: declaration '' definition 'nr'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/xaw/xboard.c:1766:37: style: Parameter 'event' can be declared as pointer to const. However it seems that 'DrawPositionProc' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xboard-4.9.1/xaw/xboard.c:362:23: note: You might need to cast the function pointer here xboard-4.9.1/xaw/xboard.c:1766:37: note: Parameter 'event' can be declared as pointer to const head xboard-4.9.1/xaw/xboard.c:1766:52: style: Parameter 'prms' can be declared as pointer to const. However it seems that 'DrawPositionProc' is a callback function, if 'prms' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xboard-4.9.1/xaw/xboard.c:362:23: note: You might need to cast the function pointer here xboard-4.9.1/xaw/xboard.c:1766:52: note: Parameter 'prms' can be declared as pointer to const head xboard-4.9.1/xaw/xboard.c:1766:68: style: Parameter 'nprms' can be declared as pointer to const. However it seems that 'DrawPositionProc' is a callback function, if 'nprms' is declared with const you might also need to cast function pointer(s). [constParameterCallback] xboard-4.9.1/xaw/xboard.c:362:23: note: You might need to cast the function pointer here xboard-4.9.1/xaw/xboard.c:1766:68: note: Parameter 'nprms' can be declared as pointer to const 2.20.0 xboard-4.9.1/xaw/xboard.c:934:105: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: buffer [nullPointerOutOfMemory] xboard-4.9.1/xaw/xboard.c:930:29: note: Assuming allocation function fails xboard-4.9.1/xaw/xboard.c:930:29: note: Assignment 'buffer=malloc(MSG_SIZ)', assigned value is 0 xboard-4.9.1/xaw/xboard.c:934:105: note: Null pointer dereference 2.20.0 xboard-4.9.1/xaw/xboard.c:935:40: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: buffer [nullPointerOutOfMemory] xboard-4.9.1/xaw/xboard.c:930:29: note: Assuming allocation function fails xboard-4.9.1/xaw/xboard.c:930:29: note: Assignment 'buffer=malloc(MSG_SIZ)', assigned value is 0 xboard-4.9.1/xaw/xboard.c:935:40: note: Null pointer dereference 2.20.0 xboard-4.9.1/xaw/xboard.c:935:55: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: buffer [nullPointerOutOfMemory] xboard-4.9.1/xaw/xboard.c:930:29: note: Assuming allocation function fails xboard-4.9.1/xaw/xboard.c:930:29: note: Assignment 'buffer=malloc(MSG_SIZ)', assigned value is 0 xboard-4.9.1/xaw/xboard.c:935:55: note: Null pointer dereference head xboard-4.9.1/zippy.c:1137:22: style:inconclusive: Function 'ZippyHoldings' argument 1 names different: declaration '' definition 'white_holding'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/zippy.c:1137:43: style:inconclusive: Function 'ZippyHoldings' argument 2 names different: declaration '' definition 'black_holding'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/zippy.c:1137:64: style:inconclusive: Function 'ZippyHoldings' argument 3 names different: declaration '' definition 'new_piece'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/zippy.c:410:21: style:inconclusive: Function 'ZippyControl' argument 1 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/zippy.c:410:31: style:inconclusive: Function 'ZippyControl' argument 2 names different: declaration '' definition 'i'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/zippy.c:584:21: style:inconclusive: Function 'ZippyConverse' argument 1 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/zippy.c:584:31: style:inconclusive: Function 'ZippyConverse' argument 2 names different: declaration '' definition 'i'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/zippy.c:733:23: style:inconclusive: Function 'ZippyGameStart' argument 1 names different: declaration '' definition 'white'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/zippy.c:733:36: style:inconclusive: Function 'ZippyGameStart' argument 2 names different: declaration '' definition 'black'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/zippy.c:751:25: style:inconclusive: Function 'ZippyGameEnd' argument 1 names different: declaration '' definition 'result'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/zippy.c:751:39: style:inconclusive: Function 'ZippyGameEnd' argument 2 names different: declaration '' definition 'resultDetails'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/zippy.c:855:19: style:inconclusive: Function 'ZippyMatch' argument 1 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/zippy.c:855:29: style:inconclusive: Function 'ZippyMatch' argument 2 names different: declaration '' definition 'i'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/zippy.c:974:22: style:inconclusive: Function 'ZippyFirstBoard' argument 1 names different: declaration '' definition 'moveNum'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/zippy.c:974:35: style:inconclusive: Function 'ZippyFirstBoard' argument 2 names different: declaration '' definition 'basetime'. [funcArgNamesDifferentUnnamed] head xboard-4.9.1/zippy.c:974:49: style:inconclusive: Function 'ZippyFirstBoard' argument 3 names different: declaration '' definition 'increment'. [funcArgNamesDifferentUnnamed] DONE