2026-09-21 05:51 ftp://ftp.de.debian.org/debian/pool/main/s/seaview/seaview_5.1+20251106.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=zlib --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 -j96 platform: Linux-6.8.0-137-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.4.0 compiler: g++ (Ubuntu 13.3.0-6ubuntu2~24.04.1) 13.3.0 cppcheck: head 2.22.0 head-info: c83bee7 (2026-09-20 20:52:20 +0200) count: 1174 1174 elapsed-time: 3.4 3.3 head-timing-info: old-timing-info: head results: seaview/seaview.h:10:2: error: #error Seaview requires FLTK version 1.3.4 or higher [preprocessorErrorDirective] seaview/FL/Fl_SVG_Image.cxx:49:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref_count [valueFlowBailoutIncompleteVar] seaview/FL/Fl_SVG_Image.cxx:57:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width [valueFlowBailoutIncompleteVar] seaview/FL/Fl_SVG_Image.cxx:104:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable counted_svg_image_ [valueFlowBailoutIncompleteVar] seaview/FL/Fl_SVG_Image.cxx:162:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proportional [valueFlowBailoutIncompleteVar] seaview/FL/Fl_SVG_Image.cxx:185:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable to_desaturate_ [valueFlowBailoutIncompleteVar] seaview/FL/Fl_SVG_Image.cxx:204:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proportional [valueFlowBailoutIncompleteVar] seaview/FL/Fl_SVG_Image.cxx:247:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable to_desaturate_ [valueFlowBailoutIncompleteVar] seaview/FL/Fl_SVG_Image.cxx:253:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable average_color_ [valueFlowBailoutIncompleteVar] seaview/csrc/zsockr.c:84:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] seaview/csrc/zsockr.c:110:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] seaview/pdf_or_ps.cxx:29:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BROWSE_SAVE_FILE [valueFlowBailoutIncompleteVar] seaview/pdf_or_ps.h:46:3: warning: Member variable 'PDF_or_PS_File_Device::filename' is not initialized in the constructor. [uninitMemberVar] seaview/pdf_or_ps.h:52:15: style:inconclusive: Either there is a missing 'override', or the member function 'PDF_or_PS_File_Device::outfname' can be const. [functionConst] seaview/pdf_or_ps.cxx:20:3: warning: Possible leak in public function. The pointer 'file' is not deallocated before it is allocated. [publicAllocationError] seaview/pdf_or_ps.cxx:41:9: style: Variable 'plotfilename' can be declared as pointer to const [constVariablePointer] seaview/threads.cxx:56:49: style: C-style pointer casting [cstyleCast] seaview/csrc/parser.c:11:3: warning: If memory allocation fails, then there is a possible null pointer dereference: rep [nullPointerOutOfMemory] seaview/csrc/parser.c:10:28: note: Assuming allocation function fails seaview/csrc/parser.c:10:9: note: Assignment 'rep=(struct Reponse*)malloc(sizeof(struct Reponse))', assigned value is 0 seaview/csrc/parser.c:11:3: note: Null pointer dereference seaview/csrc/parser.c:12:3: warning: If memory allocation fails, then there is a possible null pointer dereference: rep [nullPointerOutOfMemory] seaview/csrc/parser.c:10:28: note: Assuming allocation function fails seaview/csrc/parser.c:10:9: note: Assignment 'rep=(struct Reponse*)malloc(sizeof(struct Reponse))', assigned value is 0 seaview/csrc/parser.c:12:3: note: Null pointer dereference seaview/csrc/parser.c:91:9: warning: If memory allocation fails, then there is a possible null pointer dereference: retval [nullPointerOutOfMemory] seaview/csrc/parser.c:90:25: note: Assuming allocation function fails seaview/csrc/parser.c:90:11: note: Assignment 'retval=(char*)malloc(l+1)', assigned value is 0 seaview/csrc/parser.c:91:9: note: Null pointer dereference seaview/csrc/parser.c:105:12: warning: If memory allocation fails, then there is a possible null pointer dereference: name [nullPointerOutOfMemory] seaview/csrc/parser.c:90:25: note: Assuming allocation function fails seaview/csrc/parser.c:90:11: note: Assignment 'retval=(char*)malloc(l+1)', assigned value is 0 seaview/csrc/parser.c:92:19: note: Calling function 'unprotect_quotes', 1st argument 'retval' value is 0 seaview/csrc/parser.c:105:12: note: Null pointer dereference seaview/csrc/parser.c:106:5: warning: If memory allocation fails, then there is a possible null pointer dereference: name [nullPointerOutOfMemory] seaview/csrc/parser.c:90:25: note: Assuming allocation function fails seaview/csrc/parser.c:90:11: note: Assignment 'retval=(char*)malloc(l+1)', assigned value is 0 seaview/csrc/parser.c:92:19: note: Calling function 'unprotect_quotes', 1st argument 'retval' value is 0 seaview/csrc/parser.c:106:5: note: Null pointer dereference seaview/csrc/parser.c:107:10: warning: If memory allocation fails, then there is a possible null pointer dereference: name [nullPointerOutOfMemory] seaview/csrc/parser.c:90:25: note: Assuming allocation function fails seaview/csrc/parser.c:90:11: note: Assignment 'retval=(char*)malloc(l+1)', assigned value is 0 seaview/csrc/parser.c:92:19: note: Calling function 'unprotect_quotes', 1st argument 'retval' value is 0 seaview/csrc/parser.c:106:10: note: Assuming condition is true seaview/csrc/parser.c:107:10: note: Null pointer dereference seaview/csrc/parser.c:111:20: warning: If memory allocation fails, then there is a possible null pointer dereference: name [nullPointerOutOfMemory] seaview/csrc/parser.c:90:25: note: Assuming allocation function fails seaview/csrc/parser.c:90:11: note: Assignment 'retval=(char*)malloc(l+1)', assigned value is 0 seaview/csrc/parser.c:92:19: note: Calling function 'unprotect_quotes', 1st argument 'retval' value is 0 seaview/csrc/parser.c:106:10: note: Assuming condition is false seaview/csrc/parser.c:111:20: note: Null pointer dereference seaview/csrc/parser.c:28:40: style: Parameter 'pile' can be declared as pointer to const [constParameterPointer] seaview/csrc/parser.c:76:32: style: Parameter 'argument' can be declared as pointer to const [constParameterPointer] seaview/csrc/parser.c:79:31: style: Variable 'p' can be declared as pointer to const [constVariablePointer] seaview/resource.cxx:113:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILENAME_MAX [valueFlowBailoutIncompleteVar] seaview/csrc/zsockr.c:126:7: style: Variable 'p' can be declared as pointer to const [constVariablePointer] seaview/FL/Fl_SVG_Image.cxx:234:9: style: Condition 'f==1' is always true [knownConditionTrueFalse] seaview/FL/Fl_SVG_Image.cxx:221:13: note: Assignment 'f=1', assigned value is 1 seaview/FL/Fl_SVG_Image.cxx:234:9: note: Condition 'f==1' is always true seaview/pseudoterminal.cxx:167:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FL_COURIER [valueFlowBailoutIncompleteVar] seaview/pseudoterminal.cxx:333:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] seaview/FL/Fl_SVG_Image.cxx:84:24: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] seaview/FL/Fl_SVG_Image.cxx:81:28: note: Assuming allocation function fails seaview/FL/Fl_SVG_Image.cxx:81:15: note: Assignment 'out=(char*)malloc(out_size)', assigned value is 0 seaview/FL/Fl_SVG_Image.cxx:82:13: note: Assignment 'p=out', assigned value is 0 seaview/FL/Fl_SVG_Image.cxx:84:24: note: Null pointer addition seaview/FL/Fl_SVG_Image.cxx:84:37: error:inconclusive: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] seaview/FL/Fl_SVG_Image.cxx:81:28: note: Assuming allocation function fails seaview/FL/Fl_SVG_Image.cxx:81:15: note: Assignment 'out=(char*)malloc(out_size)', assigned value is 0 seaview/FL/Fl_SVG_Image.cxx:84:37: note: Null pointer addition seaview/FL/Fl_SVG_Image.cxx:81:15: style: C-style pointer casting [cstyleCast] seaview/FL/Fl_SVG_Image.cxx:86:19: style: C-style pointer casting [cstyleCast] seaview/FL/Fl_SVG_Image.cxx:96:22: style: C-style pointer casting [cstyleCast] seaview/FL/Fl_SVG_Image.cxx:170:77: style: C-style pointer casting [cstyleCast] seaview/FL/Fl_SVG_Image.cxx:172:8: style: C-style pointer casting [cstyleCast] seaview/resource.cxx:147:8: style: C-style pointer casting [cstyleCast] seaview/resource.cxx:188:7: style: C-style pointer casting [cstyleCast] seaview/resource.cxx:203:18: style: C-style pointer casting [cstyleCast] seaview/resource.cxx:203:40: style: C-style pointer casting [cstyleCast] seaview/resource.cxx:225:9: style: C-style pointer casting [cstyleCast] seaview/resource.cxx:212:12: style: The scope of the variable 'i' can be reduced. [variableScope] seaview/resource.cxx:114:7: style: Variable 'p' can be declared as pointer to const [constVariablePointer] seaview/resource.cxx:164:7: style: Variable 'elt' can be declared as pointer to const [constVariablePointer] seaview/resource.cxx:253:7: style: Variable 'p' can be declared as pointer to const [constVariablePointer] seaview/resource.cxx:261:7: style: Variable 'p' can be declared as pointer to const [constVariablePointer] seaview/csrc/phyml_util.c:42:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] seaview/csrc/misc_acnuc.c:614:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] seaview/csrc/misc_acnuc.c:870:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] seaview/csrc/bionj.c:335:22: style: Parameter 'mat' can be declared as pointer to const [constParameterPointer] seaview/csrc/bionj.c:342:21: style: Parameter 'mat' can be declared as pointer to const [constParameterPointer] seaview/csrc/bionj.c:352:25: style: Parameter 'mat' can be declared as pointer to const [constParameterPointer] seaview/csrc/bionj.c:449:32: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] seaview/pseudoterminal.cxx:354:17: warning: Return value of function freopen() is not used. [ignoredReturnValue] seaview/pseudoterminal.cxx:355:3: warning: Return value of function freopen() is not used. [ignoredReturnValue] seaview/pseudoterminal.cxx:417:3: warning: If memory allocation fails, then there is a possible null pointer dereference: argv [nullPointerOutOfMemory] seaview/pseudoterminal.cxx:416:25: note: Assuming allocation function fails seaview/pseudoterminal.cxx:416:10: note: Assignment 'argv=(char**)malloc((argc+1)*sizeof(char*))', assigned value is 0 seaview/pseudoterminal.cxx:417:3: note: Null pointer dereference seaview/pseudoterminal.cxx:418:3: warning: If memory allocation fails, then there is a possible null pointer dereference: argv [nullPointerOutOfMemory] seaview/pseudoterminal.cxx:416:25: note: Assuming allocation function fails seaview/pseudoterminal.cxx:416:10: note: Assignment 'argv=(char**)malloc((argc+1)*sizeof(char*))', assigned value is 0 seaview/pseudoterminal.cxx:418:3: note: Null pointer dereference seaview/pseudoterminal.cxx:165:15: style: C-style pointer casting [cstyleCast] seaview/pseudoterminal.cxx:171:23: style: C-style pointer casting [cstyleCast] seaview/pseudoterminal.cxx:182:20: style: C-style pointer casting [cstyleCast] seaview/pseudoterminal.cxx:188:23: style: C-style pointer casting [cstyleCast] seaview/pseudoterminal.cxx:191:16: style: C-style pointer casting [cstyleCast] seaview/pseudoterminal.cxx:205:21: style: C-style pointer casting [cstyleCast] seaview/pseudoterminal.cxx:416:10: style: C-style pointer casting [cstyleCast] seaview/pseudoterminal.cxx:108:7: style: The scope of the variable 'l' can be reduced. [variableScope] seaview/pseudoterminal.cxx:323:9: style: Variable 'slavename' can be declared as pointer to const [constVariablePointer] seaview/csrc/phyml_util.c:426:3: warning: Either the condition 'b' is redundant or there is possible null pointer dereference: b. [nullPointerRedundantCheck] seaview/csrc/phyml_util.c:408:10: note: Assuming that condition 'b' is not redundant seaview/csrc/phyml_util.c:426:3: note: Null pointer dereference seaview/csrc/phyml_util.c:427:3: warning: Either the condition 'b' is redundant or there is possible null pointer dereference: b. [nullPointerRedundantCheck] seaview/csrc/phyml_util.c:408:10: note: Assuming that condition 'b' is not redundant seaview/csrc/phyml_util.c:427:3: note: Null pointer dereference seaview/csrc/misc_acnuc.c:608:20: style:inconclusive: Function 'mycalloc' argument 1 names different: declaration 'nbr' definition 'nbre'. [funcArgNamesDifferent] seaview/csrc/misc_acnuc.c:26:20: note: Function 'mycalloc' argument 1 names different: declaration 'nbr' definition 'nbre'. seaview/csrc/misc_acnuc.c:608:20: note: Function 'mycalloc' argument 1 names different: declaration 'nbr' definition 'nbre'. seaview/csrc/misc_acnuc.c:608:33: style:inconclusive: Function 'mycalloc' argument 2 names different: declaration 'taille' definition 'size'. [funcArgNamesDifferent] seaview/csrc/misc_acnuc.c:26:32: note: Function 'mycalloc' argument 2 names different: declaration 'taille' definition 'size'. seaview/csrc/misc_acnuc.c:608:33: note: Function 'mycalloc' argument 2 names different: declaration 'taille' definition 'size'. seaview/csrc/misc_acnuc.c:48:35: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] seaview/csrc/misc_acnuc.c:490:29: style: Parameter 'codon' can be declared as pointer to const [constParameterPointer] seaview/csrc/misc_acnuc.c:493:12: style: Variable 'nucnum' can be declared as const array [constVariable] seaview/csrc/misc_acnuc.c:495:7: style: Variable 'p' can be declared as pointer to const [constVariablePointer] seaview/csrc/misc_acnuc.c:521:28: style: Variable 'pdata' can be declared as pointer to const [constVariablePointer] seaview/csrc/misc_acnuc.c:712:20: style: Parameter 'chaine' can be declared as pointer to const [constParameterPointer] seaview/csrc/misc_acnuc.c:801:21: style: Parameter 'acnucvar' can be declared as pointer to const [constParameterPointer] seaview/csrc/misc_acnuc.c:801:37: style: Parameter 'gcgacnucvar' can be declared as pointer to const [constParameterPointer] seaview/csrc/misc_acnuc.c:870:5: warning: Storing getchar() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack] seaview/csrc/phyml_util.c:40:26: style: Parameter 's' can be declared as pointer to const [constParameterPointer] seaview/csrc/phyml_util.c:100:36: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] seaview/csrc/phyml_util.c:118:40: style: Parameter 'mod' can be declared as pointer to const [constParameterPointer] seaview/csrc/phyml_util.c:300:56: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] seaview/csrc/phyml_util.c:467:21: style: Parameter 'state' can be declared as pointer to const [constParameterPointer] seaview/csrc/phyml_util.c:489:20: style: Parameter 'pere' can be declared as pointer to const [constParameterPointer] seaview/csrc/phyml_util.c:566:70: style: Parameter 'tree' can be declared as pointer to const [constParameterPointer] seaview/csrc/phylip.c:175:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] seaview/csrc/phylip.c:188:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] seaview/csrc/phylip.c:235:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] seaview/csrc/phylip.c:306:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] seaview/csrc/phylip.c:466:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] seaview/csrc/phylip.c:491:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] seaview/csrc/phylip.c:518:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] seaview/csrc/phylip.c:536:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] seaview/csrc/phylip.c:558:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] seaview/csrc/phylip.c:580:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] seaview/csrc/phylip.c:602:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] seaview/csrc/phylip.c:633:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] seaview/csrc/phylip.c:962:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] seaview/csrc/phylip.c:980:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] seaview/csrc/phylip.c:999:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] seaview/csrc/phylip.c:1020:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] seaview/csrc/phylip.c:1039:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] seaview/csrc/phylip.c:1056:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] seaview/csrc/phylip.c:1073:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] seaview/csrc/phylip.c:1094:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] seaview/csrc/phylip.c:2775:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] seaview/csrc/raa_acnuc.c:137:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] seaview/csrc/raa_acnuc.c:143:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] seaview/csrc/raa_acnuc.c:194:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] seaview/csrc/seq.c:228:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable branchnum [valueFlowBailoutIncompleteVar] seaview/csrc/seq.c:4103:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] seaview/least_squares_brl.cxx:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] seaview/least_squares_brl.cxx:60:25: warning: If memory allocation fails, then there is a possible null pointer dereference: barbre [nullPointerOutOfMemory] seaview/least_squares_brl.cxx:59:25: note: Assuming allocation function fails seaview/least_squares_brl.cxx:59:12: note: Assignment 'barbre=(int**)calloc(notu,sizeof(int*))', assigned value is 0 seaview/least_squares_brl.cxx:60:25: note: Null pointer dereference seaview/least_squares_brl.cxx:75:18: warning: If memory allocation fails, then there is a possible null pointer dereference: sarbre [nullPointerOutOfMemory] seaview/least_squares_brl.cxx:71:24: note: Assuming allocation function fails seaview/least_squares_brl.cxx:71:10: note: Assignment 'sarbre=(struct noeudnoeud*)calloc(2*notu,sizeof(struct noeudnoeud))', assigned value is 0 seaview/least_squares_brl.cxx:75:18: note: Null pointer dereference seaview/least_squares_brl.cxx:76:36: warning: If memory allocation fails, then there is a possible null pointer dereference: sarbre [nullPointerOutOfMemory] seaview/least_squares_brl.cxx:71:24: note: Assuming allocation function fails seaview/least_squares_brl.cxx:71:10: note: Assignment 'sarbre=(struct noeudnoeud*)calloc(2*notu,sizeof(struct noeudnoeud))', assigned value is 0 seaview/least_squares_brl.cxx:76:36: note: Null pointer dereference seaview/least_squares_brl.cxx:113:4: warning: If memory allocation fails, then there is a possible null pointer dereference: cdist [nullPointerOutOfMemory] seaview/least_squares_brl.cxx:106:23: note: Assuming allocation function fails seaview/least_squares_brl.cxx:106:8: note: Assignment 'cdist=(double*)calloc(nbdist,sizeof(double))', assigned value is 0 seaview/least_squares_brl.cxx:113:4: note: Null pointer dereference seaview/least_squares_brl.cxx:114:4: warning: If memory allocation fails, then there is a possible null pointer dereference: ind1 [nullPointerOutOfMemory] seaview/least_squares_brl.cxx:107:19: note: Assuming allocation function fails seaview/least_squares_brl.cxx:107:7: note: Assignment 'ind1=(int*)calloc(nbdist,sizeof(int))', assigned value is 0 seaview/least_squares_brl.cxx:114:4: note: Null pointer dereference seaview/least_squares_brl.cxx:114:16: warning: If memory allocation fails, then there is a possible null pointer dereference: ind2 [nullPointerOutOfMemory] seaview/least_squares_brl.cxx:108:19: note: Assuming allocation function fails seaview/least_squares_brl.cxx:108:7: note: Assignment 'ind2=(int*)calloc(nbdist,sizeof(int))', assigned value is 0 seaview/least_squares_brl.cxx:114:16: note: Null pointer dereference seaview/least_squares_brl.cxx:121:22: warning: If memory allocation fails, then there is a possible null pointer dereference: ta [nullPointerOutOfMemory] seaview/least_squares_brl.cxx:99:21: note: Assuming allocation function fails seaview/least_squares_brl.cxx:99:5: note: Assignment 'ta=(double**)calloc(nbbr,sizeof(double*))', assigned value is 0 seaview/least_squares_brl.cxx:121:22: note: Null pointer dereference seaview/least_squares_brl.cxx:254:30: warning: If memory allocation fails, then there is a possible null pointer dereference: listecour [nullPointerOutOfMemory] seaview/least_squares_brl.cxx:241:25: note: Assuming allocation function fails seaview/least_squares_brl.cxx:241:12: note: Assignment 'listecour=(int*)calloc(nbotu,sizeof(int))', assigned value is 0 seaview/least_squares_brl.cxx:254:30: note: Null pointer dereference seaview/least_squares_brl.cxx:319:3: warning: If memory allocation fails, then there is a possible null pointer dereference: kill_tax [nullPointerOutOfMemory] seaview/least_squares_brl.cxx:314:26: note: Assuming allocation function fails seaview/least_squares_brl.cxx:314:13: note: Assignment 'kill_tax=(int*)calloc(notu,sizeof(int))', assigned value is 0 seaview/least_squares_brl.cxx:319:3: note: Null pointer dereference seaview/least_squares_brl.cxx:320:3: warning: If memory allocation fails, then there is a possible null pointer dereference: kill_bi [nullPointerOutOfMemory] seaview/least_squares_brl.cxx:315:25: note: Assuming allocation function fails seaview/least_squares_brl.cxx:315:12: note: Assignment 'kill_bi=(int*)calloc(notu,sizeof(int))', assigned value is 0 seaview/least_squares_brl.cxx:320:3: note: Null pointer dereference seaview/least_squares_brl.cxx:328:3: warning: If memory allocation fails, then there is a possible null pointer dereference: arbre_s [nullPointerOutOfMemory] seaview/least_squares_brl.cxx:71:24: note: Assuming allocation function fails seaview/least_squares_brl.cxx:71:10: note: Assignment 'sarbre=(struct noeudnoeud*)calloc(2*notu,sizeof(struct noeudnoeud))', assigned value is 0 seaview/least_squares_brl.cxx:72:52: note: Calling function 'tree_btos', 7th argument 'sarbre' value is 0 seaview/least_squares_brl.cxx:327:10: note: Assuming condition is true seaview/least_squares_brl.cxx:328:3: note: Null pointer dereference seaview/least_squares_brl.cxx:453:3: warning: If memory allocation fails, then there is a possible null pointer dereference: lu [nullPointerOutOfMemory] seaview/least_squares_brl.cxx:451:24: note: Assuming allocation function fails seaview/least_squares_brl.cxx:451:7: note: Assignment 'lu=(double**)calloc(n+1,sizeof(double*))', assigned value is 0 seaview/least_squares_brl.cxx:453:3: note: Null pointer dereference seaview/least_squares_brl.cxx:454:22: warning: If memory allocation fails, then there is a possible null pointer dereference: lu [nullPointerOutOfMemory] seaview/least_squares_brl.cxx:451:24: note: Assuming allocation function fails seaview/least_squares_brl.cxx:451:7: note: Assignment 'lu=(double**)calloc(n+1,sizeof(double*))', assigned value is 0 seaview/least_squares_brl.cxx:454:22: note: Null pointer dereference seaview/least_squares_brl.cxx:519:3: warning: If memory allocation fails, then there is a possible null pointer dereference: vprod [nullPointerOutOfMemory] seaview/least_squares_brl.cxx:517:23: note: Assuming allocation function fails seaview/least_squares_brl.cxx:517:8: note: Assignment 'vprod=(double*)calloc(nbc2+1,sizeof(double))', assigned value is 0 seaview/least_squares_brl.cxx:519:3: note: Null pointer dereference seaview/least_squares_brl.cxx:520:23: warning: If memory allocation fails, then there is a possible null pointer dereference: vprod [nullPointerOutOfMemory] seaview/least_squares_brl.cxx:517:23: note: Assuming allocation function fails seaview/least_squares_brl.cxx:517:8: note: Assignment 'vprod=(double*)calloc(nbc2+1,sizeof(double))', assigned value is 0 seaview/least_squares_brl.cxx:520:23: note: Null pointer dereference seaview/least_squares_brl.cxx:586:9: warning: If memory allocation fails, then there is a possible null pointer dereference: carbre [nullPointerOutOfMemory] seaview/least_squares_brl.cxx:57:15: note: Assuming allocation function fails seaview/least_squares_brl.cxx:57:15: note: Assignment 'tree=strdup(input_tree)', assigned value is 0 seaview/least_squares_brl.cxx:61:13: note: Calling function 'rooted', 1st argument 'tree' value is 0 seaview/least_squares_brl.cxx:586:9: note: Null pointer dereference seaview/least_squares_brl.cxx:586:27: warning: If memory allocation fails, then there is a possible null pointer dereference: carbre [nullPointerOutOfMemory] seaview/least_squares_brl.cxx:57:15: note: Assuming allocation function fails seaview/least_squares_brl.cxx:57:15: note: Assignment 'tree=strdup(input_tree)', assigned value is 0 seaview/least_squares_brl.cxx:61:13: note: Calling function 'rooted', 1st argument 'tree' value is 0 seaview/least_squares_brl.cxx:586:27: note: Null pointer dereference seaview/least_squares_brl.cxx:586:46: warning: If memory allocation fails, then there is a possible null pointer dereference: carbre [nullPointerOutOfMemory] seaview/least_squares_brl.cxx:57:15: note: Assuming allocation function fails seaview/least_squares_brl.cxx:57:15: note: Assignment 'tree=strdup(input_tree)', assigned value is 0 seaview/least_squares_brl.cxx:61:13: note: Calling function 'rooted', 1st argument 'tree' value is 0 seaview/least_squares_brl.cxx:586:46: note: Null pointer dereference seaview/least_squares_brl.cxx:586:66: warning: If memory allocation fails, then there is a possible null pointer dereference: carbre [nullPointerOutOfMemory] seaview/least_squares_brl.cxx:57:15: note: Assuming allocation function fails seaview/least_squares_brl.cxx:57:15: note: Assignment 'tree=strdup(input_tree)', assigned value is 0 seaview/least_squares_brl.cxx:61:13: note: Calling function 'rooted', 1st argument 'tree' value is 0 seaview/least_squares_brl.cxx:586:66: note: Null pointer dereference seaview/least_squares_brl.cxx:587:5: warning: If memory allocation fails, then there is a possible null pointer dereference: carbre [nullPointerOutOfMemory] seaview/least_squares_brl.cxx:57:15: note: Assuming allocation function fails seaview/least_squares_brl.cxx:57:15: note: Assignment 'tree=strdup(input_tree)', assigned value is 0 seaview/least_squares_brl.cxx:61:13: note: Calling function 'rooted', 1st argument 'tree' value is 0 seaview/least_squares_brl.cxx:587:5: note: Null pointer dereference seaview/least_squares_brl.cxx:587:23: warning: If memory allocation fails, then there is a possible null pointer dereference: carbre [nullPointerOutOfMemory] seaview/least_squares_brl.cxx:57:15: note: Assuming allocation function fails seaview/least_squares_brl.cxx:57:15: note: Assignment 'tree=strdup(input_tree)', assigned value is 0 seaview/least_squares_brl.cxx:61:13: note: Calling function 'rooted', 1st argument 'tree' value is 0 seaview/least_squares_brl.cxx:587:23: note: Null pointer dereference seaview/least_squares_brl.cxx:592:5: warning: If memory allocation fails, then there is a possible null pointer dereference: carbre [nullPointerOutOfMemory] seaview/least_squares_brl.cxx:57:15: note: Assuming allocation function fails seaview/least_squares_brl.cxx:57:15: note: Assignment 'tree=strdup(input_tree)', assigned value is 0 seaview/least_squares_brl.cxx:61:13: note: Calling function 'rooted', 1st argument 'tree' value is 0 seaview/least_squares_brl.cxx:587:20: note: Assuming condition is false seaview/least_squares_brl.cxx:592:5: note: Null pointer dereference seaview/least_squares_brl.cxx:654:7: warning: If memory allocation fails, then there is a possible null pointer dereference: tree++ [nullPointerOutOfMemory] seaview/least_squares_brl.cxx:74:24: note: Assuming allocation function fails seaview/least_squares_brl.cxx:74:10: note: Assignment 'tree=(char*)malloc(strlen(input_tree)+20*notu)', assigned value is 0 seaview/least_squares_brl.cxx:75:29: note: Calling function 'write_unrooted', 2nd argument 'tree' value is 0 seaview/least_squares_brl.cxx:653:9: note: Assignment 'tree=tree_start', assigned value is 0 seaview/least_squares_brl.cxx:653:7: note: tree is assigned 'tree_start' here. seaview/least_squares_brl.cxx:653:7: note: tree is assigned 'tree_start' here. seaview/least_squares_brl.cxx:654:7: note: Null pointer dereference seaview/least_squares_brl.cxx:654:7: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] seaview/least_squares_brl.cxx:74:24: note: Assuming allocation function fails seaview/least_squares_brl.cxx:74:10: note: Assignment 'tree=(char*)malloc(strlen(input_tree)+20*notu)', assigned value is 0 seaview/least_squares_brl.cxx:75:29: note: Calling function 'write_unrooted', 2nd argument 'tree' value is 0 seaview/least_squares_brl.cxx:653:9: note: Assignment 'tree=tree_start', assigned value is 0 seaview/least_squares_brl.cxx:654:7: note: Null pointer addition seaview/least_squares_brl.cxx:59:12: style: C-style pointer casting [cstyleCast] seaview/least_squares_brl.cxx:60:35: style: C-style pointer casting [cstyleCast] seaview/least_squares_brl.cxx:71:10: style: C-style pointer casting [cstyleCast] seaview/least_squares_brl.cxx:74:10: style: C-style pointer casting [cstyleCast] seaview/least_squares_brl.cxx:99:5: style: C-style pointer casting [cstyleCast] seaview/least_squares_brl.cxx:100:4: style: C-style pointer casting [cstyleCast] seaview/least_squares_brl.cxx:101:7: style: C-style pointer casting [cstyleCast] seaview/least_squares_brl.cxx:102:8: style: C-style pointer casting [cstyleCast] seaview/least_squares_brl.cxx:106:8: style: C-style pointer casting [cstyleCast] seaview/least_squares_brl.cxx:107:7: style: C-style pointer casting [cstyleCast] seaview/least_squares_brl.cxx:108:7: style: C-style pointer casting [cstyleCast] seaview/least_squares_brl.cxx:121:28: style: C-style pointer casting [cstyleCast] seaview/least_squares_brl.cxx:137:27: style: C-style pointer casting [cstyleCast] seaview/least_squares_brl.cxx:138:30: style: C-style pointer casting [cstyleCast] seaview/least_squares_brl.cxx:149:31: style: C-style pointer casting [cstyleCast] seaview/least_squares_brl.cxx:150:7: style: C-style pointer casting [cstyleCast] seaview/least_squares_brl.cxx:241:12: style: C-style pointer casting [cstyleCast] seaview/least_squares_brl.cxx:314:13: style: C-style pointer casting [cstyleCast] seaview/least_squares_brl.cxx:315:12: style: C-style pointer casting [cstyleCast] seaview/least_squares_brl.cxx:427:7: style: C-style pointer casting [cstyleCast] seaview/least_squares_brl.cxx:449:29: style: C-style pointer casting [cstyleCast] seaview/least_squares_brl.cxx:451:7: style: C-style pointer casting [cstyleCast] seaview/least_squares_brl.cxx:453:9: style: C-style pointer casting [cstyleCast] seaview/least_squares_brl.cxx:456:7: style: C-style pointer casting [cstyleCast] seaview/least_squares_brl.cxx:457:6: style: C-style pointer casting [cstyleCast] seaview/least_squares_brl.cxx:517:8: style: C-style pointer casting [cstyleCast] seaview/least_squares_brl.cxx:230:3: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] seaview/least_squares_brl.cxx:234:3: note: Found duplicate branches for 'if' and 'else'. seaview/least_squares_brl.cxx:230:3: note: Found duplicate branches for 'if' and 'else'. seaview/least_squares_brl.cxx:258:15: style: The comparison 't == 1' is always true. [knownConditionTrueFalse] seaview/least_squares_brl.cxx:192:36: note: 't' is assigned value '1' here. seaview/least_squares_brl.cxx:258:15: note: The comparison 't == 1' is always true. seaview/least_squares_brl.cxx:54:9: style: The scope of the variable 'sarbre' can be reduced. [variableScope] seaview/least_squares_brl.cxx:95:47: style: The scope of the variable 'b1' can be reduced. [variableScope] seaview/least_squares_brl.cxx:95:51: style: The scope of the variable 'b2' can be reduced. [variableScope] seaview/least_squares_brl.cxx:561:13: style: The scope of the variable 'ip' can be reduced. [variableScope] seaview/least_squares_brl.cxx:185:46: style:inconclusive: Function 'tree_ctob' argument 3 names different: declaration 'notu' definition 'nbotu'. [funcArgNamesDifferent] seaview/least_squares_brl.cxx:24:46: note: Function 'tree_ctob' argument 3 names different: declaration 'notu' definition 'nbotu'. seaview/least_squares_brl.cxx:185:46: note: Function 'tree_ctob' argument 3 names different: declaration 'notu' definition 'nbotu'. seaview/least_squares_brl.cxx:650:42: style:inconclusive: Function 'write_unrooted' argument 2 names different: declaration 'tree' definition 'tree_start'. [funcArgNamesDifferent] seaview/least_squares_brl.cxx:37:42: note: Function 'write_unrooted' argument 2 names different: declaration 'tree' definition 'tree_start'. seaview/least_squares_brl.cxx:650:42: note: Function 'write_unrooted' argument 2 names different: declaration 'tree' definition 'tree_start'. seaview/least_squares_brl.cxx:443:42: style: Argument 'invmat' shadows outer function [shadowFunction] seaview/least_squares_brl.cxx:27:5: note: Shadowed function seaview/least_squares_brl.cxx:443:42: note: Shadow argument seaview/least_squares_brl.cxx:185:35: style: Parameter 'nom' can be declared as const array [constParameter] seaview/least_squares_brl.cxx:306:48: style: Parameter 'lgbi' can be declared as pointer to const [constParameterPointer] seaview/least_squares_brl.cxx:306:62: style: Parameter 'lgbp' can be declared as pointer to const [constParameterPointer] seaview/least_squares_brl.cxx:306:76: style: Parameter 'bootval' can be declared as pointer to const [constParameterPointer] seaview/least_squares_brl.cxx:423:121: style: Parameter 'nom' can be declared as pointer to const [constParameterPointer] seaview/least_squares_brl.cxx:496:54: style: Parameter 'v2' can be declared as pointer to const [constParameterPointer] seaview/least_squares_brl.cxx:511:25: style: Parameter 'v1' can be declared as pointer to const [constParameterPointer] seaview/least_squares_brl.cxx:559:37: style: Parameter 'indx' can be declared as pointer to const [constParameterPointer] seaview/least_squares_brl.cxx:582:18: style: Parameter 'carbre' can be declared as pointer to const [constParameterPointer] seaview/least_squares_brl.cxx:15:8: style: struct member 'sbranche::bout1' is never used. [unusedStructMember] seaview/least_squares_brl.cxx:16:8: style: struct member 'sbranche::bout2' is never used. [unusedStructMember] seaview/least_squares_brl.cxx:17:9: style: struct member 'sbranche::length' is never used. [unusedStructMember] seaview/least_squares_brl.cxx:18:9: style: struct member 'sbranche::bootstrap' is never used. [unusedStructMember] seaview/csrc/lwl.c:392:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pos [valueFlowBailoutIncompleteVar] seaview/csrc/dnapars.c:1262:23: style: Redundant condition: j>=spp. 'j=spp && item->numdesc>0)' is equivalent to 'jnumdesc>0' [redundantCondition] seaview/csrc/dnapars.c:1683:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tree [nullPointerOutOfMemory] seaview/csrc/dnapars.c:1680:25: note: Assuming allocation function fails seaview/csrc/dnapars.c:1680:12: note: Assignment 'tree=(char*)malloc(L+1)', assigned value is 0 seaview/csrc/dnapars.c:1683:5: note: Null pointer dereference seaview/csrc/dnapars.c:114:28: style:inconclusive: Function 'getoptions' argument 1 names different: declaration '' definition 'arg_maxtrees'. [funcArgNamesDifferentUnnamed] seaview/csrc/dnapars.c:114:59: style:inconclusive: Function 'getoptions' argument 2 names different: declaration '' definition 's_option'. [funcArgNamesDifferentUnnamed] seaview/csrc/dnapars.c:390:24: style:inconclusive: Function 'doinit' argument 1 names different: declaration '' definition 'myspp'. [funcArgNamesDifferentUnnamed] seaview/csrc/dnapars.c:390:35: style:inconclusive: Function 'doinit' argument 2 names different: declaration '' definition 'mychars'. [funcArgNamesDifferentUnnamed] seaview/csrc/dnapars.c:390:48: style:inconclusive: Function 'doinit' argument 3 names different: declaration '' definition 'arg_maxtrees'. [funcArgNamesDifferentUnnamed] seaview/csrc/dnapars.c:390:68: style:inconclusive: Function 'doinit' argument 4 names different: declaration '' definition 'toevaluate'. [funcArgNamesDifferentUnnamed] seaview/csrc/dnapars.c:390:97: style:inconclusive: Function 'doinit' argument 5 names different: declaration '' definition 's_option'. [funcArgNamesDifferentUnnamed] seaview/csrc/dnapars.c:488:29: style:inconclusive: Function 'initdnaparsnode' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] seaview/csrc/dnapars.c:488:39: style:inconclusive: Function 'initdnaparsnode' argument 2 names different: declaration '' definition 'grbg'. [funcArgNamesDifferentUnnamed] seaview/csrc/dnapars.c:488:51: style:inconclusive: Function 'initdnaparsnode' argument 3 names different: declaration '' definition 'q'. [funcArgNamesDifferentUnnamed] seaview/csrc/dnapars.c:488:59: style:inconclusive: Function 'initdnaparsnode' argument 4 names different: declaration '' definition 'len'. [funcArgNamesDifferentUnnamed] seaview/csrc/dnapars.c:488:69: style:inconclusive: Function 'initdnaparsnode' argument 5 names different: declaration '' definition 'nodei'. [funcArgNamesDifferentUnnamed] seaview/csrc/dnapars.c:489:31: style:inconclusive: Function 'initdnaparsnode' argument 6 names different: declaration '' definition 'ntips'. [funcArgNamesDifferentUnnamed] seaview/csrc/dnapars.c:489:44: style:inconclusive: Function 'initdnaparsnode' argument 7 names different: declaration '' definition 'parens'. [funcArgNamesDifferentUnnamed] seaview/csrc/dnapars.c:489:60: style:inconclusive: Function 'initdnaparsnode' argument 8 names different: declaration '' definition 'whichinit'. [funcArgNamesDifferentUnnamed] seaview/csrc/dnapars.c:490:36: style:inconclusive: Function 'initdnaparsnode' argument 9 names different: declaration '' definition 'treenode'. [funcArgNamesDifferentUnnamed] seaview/csrc/dnapars.c:490:57: style:inconclusive: Function 'initdnaparsnode' argument 10 names different: declaration '' definition 'nodep'. [funcArgNamesDifferentUnnamed] seaview/csrc/dnapars.c:490:70: style:inconclusive: Function 'initdnaparsnode' argument 11 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] seaview/csrc/dnapars.c:491:31: style:inconclusive: Function 'initdnaparsnode' argument 12 names different: declaration '' definition 'ch'. [funcArgNamesDifferentUnnamed] seaview/csrc/dnapars.c:491:41: style:inconclusive: Function 'initdnaparsnode' argument 13 names different: declaration '' definition 'intree'. [funcArgNamesDifferentUnnamed] seaview/csrc/dnapars.c:517:28: style:inconclusive: Function 'evaluate' argument 1 names different: declaration '' definition 'r'. [funcArgNamesDifferentUnnamed] seaview/csrc/dnapars.c:551:26: style:inconclusive: Function 'tryadd' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] seaview/csrc/dnapars.c:551:35: style:inconclusive: Function 'tryadd' argument 2 names different: declaration '' definition 'item'. [funcArgNamesDifferentUnnamed] seaview/csrc/dnapars.c:551:47: style:inconclusive: Function 'tryadd' argument 3 names different: declaration '' definition 'nufork'. [funcArgNamesDifferentUnnamed] seaview/csrc/dnapars.c:653:31: style:inconclusive: Function 'addpreorder' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] seaview/csrc/dnapars.c:653:40: style:inconclusive: Function 'addpreorder' argument 2 names different: declaration '' definition 'item'. [funcArgNamesDifferentUnnamed] seaview/csrc/dnapars.c:653:52: style:inconclusive: Function 'addpreorder' argument 3 names different: declaration '' definition 'nufork'. [funcArgNamesDifferentUnnamed] seaview/csrc/dnapars.c:672:27: style:inconclusive: Function 'trydescendants' argument 1 names different: declaration '' definition 'item'. [funcArgNamesDifferentUnnamed] seaview/csrc/dnapars.c:672:39: style:inconclusive: Function 'trydescendants' argument 2 names different: declaration '' definition 'forknode'. [funcArgNamesDifferentUnnamed] seaview/csrc/dnapars.c:672:55: style:inconclusive: Function 'trydescendants' argument 3 names different: declaration '' definition 'parent'. [funcArgNamesDifferentUnnamed] seaview/csrc/dnapars.c:673:31: style:inconclusive: Function 'trydescendants' argument 4 names different: declaration '' definition 'parentback'. [funcArgNamesDifferentUnnamed] seaview/csrc/dnapars.c:673:51: style:inconclusive: Function 'trydescendants' argument 5 names different: declaration '' definition 'trybelow'. [funcArgNamesDifferentUnnamed] seaview/csrc/dnapars.c:847:21: style:inconclusive: Function 'trylocal' argument 1 names different: declaration '' definition 'item'. [funcArgNamesDifferentUnnamed] seaview/csrc/dnapars.c:847:33: style:inconclusive: Function 'trylocal' argument 2 names different: declaration '' definition 'forknode'. [funcArgNamesDifferentUnnamed] seaview/csrc/dnapars.c:952:22: style:inconclusive: Function 'trylocal2' argument 1 names different: declaration '' definition 'item'. [funcArgNamesDifferentUnnamed] seaview/csrc/dnapars.c:952:34: style:inconclusive: Function 'trylocal2' argument 2 names different: declaration '' definition 'forknode'. [funcArgNamesDifferentUnnamed] seaview/csrc/dnapars.c:952:50: style:inconclusive: Function 'trylocal2' argument 3 names different: declaration '' definition 'other'. [funcArgNamesDifferentUnnamed] seaview/csrc/dnapars.c:1064:28: style:inconclusive: Function 'tryrearr' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] seaview/csrc/dnapars.c:1064:40: style:inconclusive: Function 'tryrearr' argument 2 names different: declaration '' definition 'success'. [funcArgNamesDifferentUnnamed] seaview/csrc/dnapars.c:1115:30: style:inconclusive: Function 'repreorder' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] seaview/csrc/dnapars.c:1115:42: style:inconclusive: Function 'repreorder' argument 2 names different: declaration '' definition 'success'. [funcArgNamesDifferentUnnamed] seaview/csrc/dnapars.c:1139:30: style:inconclusive: Function 'rearrange' argument 1 names different: declaration '' definition 'r'. [funcArgNamesDifferentUnnamed] seaview/csrc/dnapars.c:1180:32: style:inconclusive: Function 'dnapars_coordinates' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] seaview/csrc/dnapars.c:1180:42: style:inconclusive: Function 'dnapars_coordinates' argument 2 names different: declaration '' definition 'lengthsum'. [funcArgNamesDifferentUnnamed] seaview/csrc/dnapars.c:1180:59: style:inconclusive: Function 'dnapars_coordinates' argument 3 names different: declaration '' definition 'tipy'. [funcArgNamesDifferentUnnamed] seaview/csrc/dnapars.c:1181:33: style:inconclusive: Function 'dnapars_coordinates' argument 4 names different: declaration '' definition 'tipmax'. [funcArgNamesDifferentUnnamed] seaview/csrc/dnapars.c:1352:28: style:inconclusive: Function 'maketree' argument 1 names different: declaration '' definition 'toevaluate'. [funcArgNamesDifferentUnnamed] seaview/csrc/dnapars.c:488:39: style: Argument 'grbg' shadows outer variable [shadowVariable] seaview/csrc/dnapars.c:110:7: note: Shadowed variable seaview/csrc/dnapars.c:488:39: note: Shadow argument seaview/csrc/dnapars.c:490:36: style: Argument 'treenode' shadows outer variable [shadowVariable] seaview/csrc/dnapars.c:91:19: note: Shadowed variable seaview/csrc/dnapars.c:490:36: note: Shadow argument seaview/csrc/dnapars.c:491:41: style: Argument 'intree' shadows outer variable [shadowVariable] seaview/csrc/phylip.h:360:34: note: Shadowed variable seaview/csrc/dnapars.c:491:41: note: Shadow argument seaview/csrc/dnapars.c:677:36: style: Local variable 'multf' shadows outer variable [shadowVariable] seaview/csrc/dnapars.c:88:11: note: Shadowed variable seaview/csrc/dnapars.c:677:36: note: Shadow local variable seaview/csrc/dnapars.c:853:21: style: Local variable 'multf' shadows outer variable [shadowVariable] seaview/csrc/dnapars.c:88:11: note: Shadowed variable seaview/csrc/dnapars.c:853:21: note: Shadow local variable seaview/csrc/dnapars.c:959:23: style: Local variable 'multf' shadows outer variable [shadowVariable] seaview/csrc/dnapars.c:88:11: note: Shadowed variable seaview/csrc/dnapars.c:959:23: note: Shadow local variable seaview/csrc/dnapars.c:1304:11: style: Local variable 'recompute' shadows outer variable [shadowVariable] seaview/csrc/dnapars.c:99:27: note: Shadowed variable seaview/csrc/dnapars.c:1304:11: note: Shadow local variable seaview/csrc/dnapars.c:390:68: style: Parameter 'toevaluate' can be declared as pointer to const [constParameterPointer] seaview/csrc/dnapars.c:1119:13: style: Variable 'this' can be declared as pointer to const [constVariablePointer] seaview/csrc/dnapars.c:1184:13: style: Variable 'first' can be declared as pointer to const [constVariablePointer] seaview/csrc/dnapars.c:1184:21: style: Variable 'last' can be declared as pointer to const [constVariablePointer] seaview/csrc/dnapars.c:1352:28: style: Parameter 'toevaluate' can be declared as pointer to const [constParameterPointer] seaview/csrc/dnapars.c:1618:13: style: Parameter 'bt_weights' can be declared as pointer to const [constParameterPointer] seaview/csrc/raa_acnuc.c:183:21: style: Condition 'raa_current_db!=NULL' is always true [knownConditionTrueFalse] seaview/csrc/raa_acnuc.c:2439:21: style: Condition 'raa_current_db==NULL' is always false [knownConditionTrueFalse] seaview/csrc/raa_acnuc.c:1982:6: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] seaview/csrc/raa_acnuc.c:1985:6: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] seaview/csrc/raa_acnuc.c:915:1: portability: %llu in format string (no. 1) requires 'unsigned long long *' but the argument type is 'raa_long * {aka signed long long *}'. [invalidScanfArgType_int] seaview/csrc/raa_acnuc.c:922:1: portability: %llu in format string (no. 1) requires 'unsigned long long' but the argument type is 'raa_long {aka signed long long}'. [invalidPrintfArgType_uint] seaview/csrc/raa_acnuc.c:1037:3: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] seaview/csrc/raa_acnuc.c:1056:3: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] seaview/csrc/raa_acnuc.c:1378:3: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] seaview/csrc/raa_acnuc.c:1412:1: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] seaview/csrc/raa_acnuc.c:546:25: error: Memory leak: ip_name [memleak] seaview/csrc/raa_acnuc.c:543:8: warning: If memory allocation fails, then there is a possible null pointer dereference: ip_name [nullPointerOutOfMemory] seaview/csrc/raa_acnuc.c:542:26: note: Assuming allocation function fails seaview/csrc/raa_acnuc.c:542:13: note: Assignment 'ip_name=(char*)malloc(q-p+1)', assigned value is 0 seaview/csrc/raa_acnuc.c:543:8: note: Null pointer dereference seaview/csrc/raa_acnuc.c:543:28: warning: If memory allocation fails, then there is a possible null pointer dereference: ip_name [nullPointerOutOfMemory] seaview/csrc/raa_acnuc.c:542:26: note: Assuming allocation function fails seaview/csrc/raa_acnuc.c:542:13: note: Assignment 'ip_name=(char*)malloc(q-p+1)', assigned value is 0 seaview/csrc/raa_acnuc.c:543:28: note: Null pointer dereference seaview/csrc/raa_acnuc.c:2232:3: warning: If memory allocation fails, then there is a possible null pointer dereference: q [nullPointerOutOfMemory] seaview/csrc/raa_acnuc.c:2228:21: note: Assuming allocation function fails seaview/csrc/raa_acnuc.c:2228:7: note: Assignment 'bis=(char*)malloc(strlen(name)+count+1)', assigned value is 0 seaview/csrc/raa_acnuc.c:2229:15: note: Assignment 'q=bis', assigned value is 0 seaview/csrc/raa_acnuc.c:2231:8: note: Assuming condition is false seaview/csrc/raa_acnuc.c:2232:3: note: Null pointer dereference seaview/csrc/raa_acnuc.c:2300:8: warning: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] seaview/csrc/raa_acnuc.c:2298:25: note: Assuming allocation function fails seaview/csrc/raa_acnuc.c:2298:11: note: Assignment 'reponse=(char*)malloc((debut-oldrequete)+1+l+1+strlen(fin)+1)', assigned value is 0 seaview/csrc/raa_acnuc.c:2299:3: note: p is assigned 'reponse' here. seaview/csrc/raa_acnuc.c:2300:8: note: Null pointer dereference seaview/csrc/raa_acnuc.c:2346:19: warning: If memory allocation fails, then there is a possible null pointer dereference: in [nullPointerOutOfMemory] seaview/csrc/raa_acnuc.c:2364:16: note: Assuming allocation function fails seaview/csrc/raa_acnuc.c:2364:16: note: Assignment 'oldori=strdup(oldrequete)', assigned value is 0 seaview/csrc/raa_acnuc.c:2365:15: note: Calling function 'maj_strstr', 1st argument 'oldori' value is 0 seaview/csrc/raa_acnuc.c:2346:19: note: Null pointer dereference seaview/csrc/raa_acnuc.c:2348:12: warning: If memory allocation fails, then there is a possible null pointer dereference: buffer [nullPointerOutOfMemory] seaview/csrc/raa_acnuc.c:2346:18: note: Assuming allocation function fails seaview/csrc/raa_acnuc.c:2346:18: note: Assignment 'buffer=strdup(in)', assigned value is 0 seaview/csrc/raa_acnuc.c:2348:12: note: Null pointer dereference seaview/csrc/raa_acnuc.c:2836:1: warning: If memory allocation fails, then there is a possible null pointer dereference: nouveau [nullPointerOutOfMemory] seaview/csrc/raa_acnuc.c:2835:36: note: Assuming allocation function fails seaview/csrc/raa_acnuc.c:2835:11: note: Assignment 'nouveau=(struct raa_pair*)calloc(1,sizeof(struct raa_pair))', assigned value is 0 seaview/csrc/raa_acnuc.c:2836:1: note: Null pointer dereference seaview/csrc/raa_acnuc.c:2841:3: warning: If memory allocation fails, then there is a possible null pointer dereference: nouveau [nullPointerOutOfMemory] seaview/csrc/raa_acnuc.c:2835:36: note: Assuming allocation function fails seaview/csrc/raa_acnuc.c:2835:11: note: Assignment 'nouveau=(struct raa_pair*)calloc(1,sizeof(struct raa_pair))', assigned value is 0 seaview/csrc/raa_acnuc.c:2841:3: note: Null pointer dereference seaview/csrc/raa_acnuc.c:2883:9: warning: If memory allocation fails, then there is a possible null pointer dereference: name [nullPointerOutOfMemory] seaview/csrc/raa_acnuc.c:2882:22: note: Assuming allocation function fails seaview/csrc/raa_acnuc.c:2882:8: note: Assignment 'name=(char*)malloc(l+1)', assigned value is 0 seaview/csrc/raa_acnuc.c:2883:9: note: Null pointer dereference seaview/csrc/raa_acnuc.c:2897:10: warning: If memory allocation fails, then there is a possible null pointer dereference: libel [nullPointerOutOfMemory] seaview/csrc/raa_acnuc.c:2896:24: note: Assuming allocation function fails seaview/csrc/raa_acnuc.c:2896:10: note: Assignment 'libel=(char*)malloc(l+1)', assigned value is 0 seaview/csrc/raa_acnuc.c:2897:10: note: Null pointer dereference seaview/csrc/raa_acnuc.c:2901:9: warning: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] seaview/csrc/raa_acnuc.c:2900:20: note: Assuming allocation function fails seaview/csrc/raa_acnuc.c:2900:6: note: Assignment 'p=(char*)malloc(l+1)', assigned value is 0 seaview/csrc/raa_acnuc.c:2901:9: note: Null pointer dereference seaview/csrc/raa_acnuc.c:2904:13: warning: If memory allocation fails, then there is a possible null pointer dereference: p [nullPointerOutOfMemory] seaview/csrc/raa_acnuc.c:2900:20: note: Assuming allocation function fails seaview/csrc/raa_acnuc.c:2900:6: note: Assignment 'p=(char*)malloc(l+1)', assigned value is 0 seaview/csrc/raa_acnuc.c:2904:13: note: Null pointer dereference seaview/csrc/raa_acnuc.c:2224:21: error: Overflow in pointer arithmetic, NULL pointer is subtracted. [nullPointerArithmetic] seaview/csrc/raa_acnuc.c:2200:43: note: Calling function 'next_block_matchkeys', 3rd argument 'NULL' value is 0 seaview/csrc/raa_acnuc.c:2141:19: note: Assuming condition is false seaview/csrc/raa_acnuc.c:2144:22: note: Calling function 'protect_quotes', 1st argument 'pattern' value is 0 seaview/csrc/raa_acnuc.c:2224:21: note: Null pointer subtraction seaview/csrc/raa_acnuc.c:135:60: style:inconclusive: Function 'sock_fputs' argument 2 names different: declaration 'line' definition 's'. [funcArgNamesDifferent] seaview/csrc/raa_acnuc.h:253:60: note: Function 'sock_fputs' argument 2 names different: declaration 'line' definition 's'. seaview/csrc/raa_acnuc.c:135:60: note: Function 'sock_fputs' argument 2 names different: declaration 'line' definition 's'. seaview/csrc/raa_acnuc.c:290:118: style:inconclusive: Function 'raa_acnucopen_alt' argument 5 names different: declaration 'psock' definition 'p'. [funcArgNamesDifferent] seaview/csrc/raa_acnuc.h:174:125: note: Function 'raa_acnucopen_alt' argument 5 names different: declaration 'psock' definition 'p'. seaview/csrc/raa_acnuc.c:290:118: note: Function 'raa_acnucopen_alt' argument 5 names different: declaration 'psock' definition 'p'. seaview/csrc/raa_acnuc.c:776:57: style:inconclusive: Function 'raa_proc_query' argument 2 names different: declaration 'query' definition 'requete'. [funcArgNamesDifferent] seaview/csrc/raa_acnuc.h:181:65: note: Function 'raa_proc_query' argument 2 names different: declaration 'query' definition 'requete'. seaview/csrc/raa_acnuc.c:776:57: note: Function 'raa_proc_query' argument 2 names different: declaration 'query' definition 'requete'. seaview/csrc/raa_acnuc.c:1000:64: style:inconclusive: Function 'raa_next_annots' argument 2 names different: declaration 'faddr' definition 'paddr'. [funcArgNamesDifferent] seaview/csrc/raa_acnuc.h:190:65: note: Function 'raa_next_annots' argument 2 names different: declaration 'faddr' definition 'paddr'. seaview/csrc/raa_acnuc.c:1000:64: note: Function 'raa_next_annots' argument 2 names different: declaration 'faddr' definition 'paddr'. seaview/csrc/raa_acnuc.c:1593:92: style:inconclusive: Function 'raa_readspec' argument 5 names different: declaration 'desc' definition 'pdesc'. [funcArgNamesDifferent] seaview/csrc/raa_acnuc.h:218:93: note: Function 'raa_readspec' argument 5 names different: declaration 'desc' definition 'pdesc'. seaview/csrc/raa_acnuc.c:1593:92: note: Function 'raa_readspec' argument 5 names different: declaration 'desc' definition 'pdesc'. seaview/csrc/raa_acnuc.c:1593:104: style:inconclusive: Function 'raa_readspec' argument 6 names different: declaration 'syno' definition 'psyno'. [funcArgNamesDifferent] seaview/csrc/raa_acnuc.h:218:104: note: Function 'raa_readspec' argument 6 names different: declaration 'syno' definition 'psyno'. seaview/csrc/raa_acnuc.c:1593:104: note: Function 'raa_readspec' argument 6 names different: declaration 'syno' definition 'psyno'. seaview/csrc/raa_acnuc.c:1653:91: style:inconclusive: Function 'raa_readkey' argument 5 names different: declaration 'desc' definition 'pdesc'. [funcArgNamesDifferent] seaview/csrc/raa_acnuc.h:219:92: note: Function 'raa_readkey' argument 5 names different: declaration 'desc' definition 'pdesc'. seaview/csrc/raa_acnuc.c:1653:91: note: Function 'raa_readkey' argument 5 names different: declaration 'desc' definition 'pdesc'. seaview/csrc/raa_acnuc.c:1653:103: style:inconclusive: Function 'raa_readkey' argument 6 names different: declaration 'syno' definition 'psyno'. [funcArgNamesDifferent] seaview/csrc/raa_acnuc.h:219:103: note: Function 'raa_readkey' argument 6 names different: declaration 'syno' definition 'psyno'. seaview/csrc/raa_acnuc.c:1653:103: note: Function 'raa_readkey' argument 6 names different: declaration 'syno' definition 'psyno'. seaview/csrc/raa_acnuc.c:1809:64: style:inconclusive: Function 'raa_readaut' argument 3 names different: declaration 'plsub' definition 'plref'. [funcArgNamesDifferent] seaview/csrc/raa_acnuc.h:222:65: note: Function 'raa_readaut' argument 3 names different: declaration 'plsub' definition 'plref'. seaview/csrc/raa_acnuc.c:1809:64: note: Function 'raa_readaut' argument 3 names different: declaration 'plsub' definition 'plref'. seaview/csrc/raa_acnuc.c:2000:75: style:inconclusive: Function 'raa_readshrt' argument 3 names different: declaration 'val' definition 'pval'. [funcArgNamesDifferent] seaview/csrc/raa_acnuc.h:226:76: note: Function 'raa_readshrt' argument 3 names different: declaration 'val' definition 'pval'. seaview/csrc/raa_acnuc.c:2000:75: note: Function 'raa_readshrt' argument 3 names different: declaration 'val' definition 'pval'. seaview/csrc/raa_acnuc.c:2355:107: style:inconclusive: Function 'raa_requete_remote_file' argument 4 names different: declaration '' definition 'pbadfname'. [funcArgNamesDifferentUnnamed] seaview/csrc/raa_acnuc.c:2421:96: style:inconclusive: Function 'raa_modifylist' argument 5 names different: declaration 'pnewlrank' definition 'pnewlist'. [funcArgNamesDifferent] seaview/csrc/raa_acnuc.h:232:7: note: Function 'raa_modifylist' argument 5 names different: declaration 'pnewlrank' definition 'pnewlist'. seaview/csrc/raa_acnuc.c:2421:96: note: Function 'raa_modifylist' argument 5 names different: declaration 'pnewlrank' definition 'pnewlist'. seaview/csrc/raa_acnuc.c:2706:33: style:inconclusive: Function 'raa_1_coordinate_set' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] seaview/csrc/raa_acnuc.c:913:10: style: Local variable 'val' shadows outer function [shadowFunction] seaview/csrc/parser.h:15:14: note: Shadowed function seaview/csrc/raa_acnuc.c:913:10: note: Shadow local variable seaview/csrc/raa_acnuc.c:920:31: style: Argument 'val' shadows outer function [shadowFunction] seaview/csrc/parser.h:15:14: note: Shadowed function seaview/csrc/raa_acnuc.c:920:31: note: Shadow argument seaview/csrc/raa_acnuc.c:1026:5: style: Local variable 'val' shadows outer function [shadowFunction] seaview/csrc/parser.h:15:14: note: Shadowed function seaview/csrc/raa_acnuc.c:1026:5: note: Shadow local variable seaview/csrc/raa_acnuc.c:1045:5: style: Local variable 'val' shadows outer function [shadowFunction] seaview/csrc/parser.h:15:14: note: Shadowed function seaview/csrc/raa_acnuc.c:1045:5: note: Shadow local variable seaview/csrc/raa_acnuc.c:1965:10: style: Local variable 'val' shadows outer function [shadowFunction] seaview/csrc/parser.h:15:14: note: Shadowed function seaview/csrc/raa_acnuc.c:1965:10: note: Shadow local variable seaview/csrc/raa_acnuc.c:2771:33: style: Local variable 'val' shadows outer function [shadowFunction] seaview/csrc/parser.h:15:14: note: Shadowed function seaview/csrc/raa_acnuc.c:2771:33: note: Shadow local variable seaview/csrc/raa_acnuc.c:3141:9: style: Local variable 'p' shadows outer variable [shadowVariable] seaview/csrc/raa_acnuc.c:3075:7: note: Shadowed variable seaview/csrc/raa_acnuc.c:3141:9: note: Shadow local variable seaview/csrc/raa_acnuc.c:214:7: style: Variable 'p' can be declared as pointer to const [constVariablePointer] seaview/csrc/raa_acnuc.c:314:9: style: Variable 'reponse' can be declared as pointer to const [constVariablePointer] seaview/csrc/raa_acnuc.c:398:28: style: Variable 'challenge' can be declared as pointer to const [constVariablePointer] seaview/csrc/raa_acnuc.c:564:7: style: Variable 'p' can be declared as pointer to const [constVariablePointer] seaview/csrc/raa_acnuc.c:592:7: style: Variable 'debut' can be declared as pointer to const [constVariablePointer] seaview/csrc/raa_acnuc.c:652:7: style: Variable 'reponse' can be declared as pointer to const [constVariablePointer] seaview/csrc/raa_acnuc.c:786:8: style: Variable 'fmt' can be declared as const array [constVariable] seaview/csrc/raa_acnuc.c:911:30: style: Parameter 'txt' can be declared as pointer to const [constParameterPointer] seaview/csrc/raa_acnuc.c:935:23: style: Variable 'q' can be declared as pointer to const [constVariablePointer] seaview/csrc/raa_acnuc.c:1086:7: style: Variable 'reponse' can be declared as pointer to const [constVariablePointer] seaview/csrc/raa_acnuc.c:1096:7: style: Variable 'reponse' can be declared as pointer to const [constVariablePointer] seaview/csrc/raa_acnuc.c:1106:7: style: Variable 'reponse' can be declared as pointer to const [constVariablePointer] seaview/csrc/raa_acnuc.c:1117:7: style: Variable 'reponse' can be declared as pointer to const [constVariablePointer] seaview/csrc/raa_acnuc.c:1127:7: style: Variable 'reponse' can be declared as pointer to const [constVariablePointer] seaview/csrc/raa_acnuc.c:1137:7: style: Variable 'reponse' can be declared as pointer to const [constVariablePointer] seaview/csrc/raa_acnuc.c:1387:16: style: Variable 'p' can be declared as pointer to const [constVariablePointer] seaview/csrc/raa_acnuc.c:1510:7: style: Variable 'p' can be declared as pointer to const [constVariablePointer] seaview/csrc/raa_acnuc.c:2073:17: style: Variable 'p' can be declared as pointer to const [constVariablePointer] seaview/csrc/raa_acnuc.c:2342:41: style: Parameter 'target' can be declared as pointer to const [constParameterPointer] seaview/csrc/raa_acnuc.c:2355:75: style: Parameter 'oldrequete' can be declared as pointer to const [constParameterPointer] seaview/csrc/raa_acnuc.c:2397:90: style: Parameter 'prefix' can be declared as pointer to const [constParameterPointer] seaview/csrc/raa_acnuc.c:2399:7: style: Variable 'reponse' can be declared as pointer to const [constVariablePointer] seaview/csrc/raa_acnuc.c:2632:8: style: Parameter 'operation' can be declared as pointer to const [constParameterPointer] seaview/csrc/raa_acnuc.c:2633:8: style: Parameter 'feature_name' can be declared as pointer to const [constParameterPointer] seaview/csrc/raa_acnuc.c:2633:28: style: Parameter 'bounds' can be declared as pointer to const [constParameterPointer] seaview/csrc/raa_acnuc.c:2633:42: style: Parameter 'min_bounds' can be declared as pointer to const [constParameterPointer] seaview/csrc/raa_acnuc.c:2648:7: style: Variable 'line' can be declared as pointer to const [constVariablePointer] seaview/csrc/raa_acnuc.c:2927:60: style: Parameter 'rootname' can be declared as pointer to const [constParameterPointer] seaview/csrc/phylip.c:2404:21: style: Array index 'i' is used before limits check. [arrayIndexThenCheck] seaview/csrc/raa_acnuc.c:1090:10: style: Variable 'reponse' is assigned a value that is never used. [unreadVariable] seaview/csrc/raa_acnuc.c:1100:10: style: Variable 'reponse' is assigned a value that is never used. [unreadVariable] seaview/csrc/raa_acnuc.c:1121:10: style: Variable 'reponse' is assigned a value that is never used. [unreadVariable] seaview/csrc/raa_acnuc.c:1131:10: style: Variable 'reponse' is assigned a value that is never used. [unreadVariable] seaview/csrc/phylip.c:606:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] seaview/csrc/phylip.c:637:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] seaview/csrc/raa_acnuc.c:1146:10: style: Variable 'reponse' is assigned a value that is never used. [unreadVariable] seaview/csrc/phylip.c:240:23: warning: Either the condition 'fname==NULL' is redundant or there is possible null pointer dereference: fname. [nullPointerRedundantCheck] seaview/csrc/phylip.c:237:14: note: Assuming that condition 'fname==NULL' is not redundant seaview/csrc/phylip.c:240:23: note: Null pointer dereference seaview/csrc/phylip.c:809:10: style:inconclusive: Same expression used in consecutive assignments of 'h2' and 'xx'. [duplicateAssignExpression] seaview/csrc/phylip.c:810:10: note: Same expression used in consecutive assignments of 'h2' and 'xx'. seaview/csrc/phylip.c:809:10: note: Same expression used in consecutive assignments of 'h2' and 'xx'. seaview/csrc/phylip.c:936:16: style: Redundant assignment of 'probcat[i]' to itself. [selfAssignment] seaview/csrc/phylip.c:67:31: style:inconclusive: Function 'crash_handler' argument 1 names different: declaration 'signum' definition 'sig_num'. [funcArgNamesDifferent] seaview/csrc/phylip.c:53:31: note: Function 'crash_handler' argument 1 names different: declaration 'signum' definition 'sig_num'. seaview/csrc/phylip.c:67:31: note: Function 'crash_handler' argument 1 names different: declaration 'signum' definition 'sig_num'. seaview/csrc/phylip.c:159:22: style:inconclusive: Function 'scan_eoln' argument 1 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:169:20: style:inconclusive: Function 'eoff' argument 1 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:184:20: style:inconclusive: Function 'eoln' argument 1 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:195:21: style:inconclusive: Function 'filexists' argument 1 names different: declaration '' definition 'filename'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:207:43: style:inconclusive: Function 'get_command_name' argument 1 names different: declaration '' definition 'vektor'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:231:22: style:inconclusive: Function 'getstryng' argument 1 names different: declaration '' definition 'fname'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:259:22: style:inconclusive: Function 'openfile' argument 1 names different: declaration '' definition 'fp'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:259:37: style:inconclusive: Function 'openfile' argument 2 names different: declaration '' definition 'filename'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:259:58: style:inconclusive: Function 'openfile' argument 3 names different: declaration '' definition 'filedesc'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:260:27: style:inconclusive: Function 'openfile' argument 4 names different: declaration '' definition 'mode'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:260:44: style:inconclusive: Function 'openfile' argument 5 names different: declaration '' definition 'application'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:260:63: style:inconclusive: Function 'openfile' argument 6 names different: declaration '' definition 'perm'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:393:22: style:inconclusive: Function 'randum' argument 1 names different: declaration '' definition 'seed'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:434:23: style:inconclusive: Function 'randumize' argument 1 names different: declaration '' definition 'seed'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:434:35: style:inconclusive: Function 'randumize' argument 2 names different: declaration '' definition 'enterorder'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:448:24: style:inconclusive: Function 'normrand' argument 1 names different: declaration '' definition 'seed'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:458:27: style:inconclusive: Function 'readlong' argument 1 names different: declaration '' definition 'prompt'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:476:22: style:inconclusive: Function 'uppercase' argument 1 names different: declaration '' definition 'ch'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:482:21: style:inconclusive: Function 'initseed' argument 1 names different: declaration '' definition 'inseed'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:482:35: style:inconclusive: Function 'initseed' argument 2 names different: declaration '' definition 'inseed0'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:482:51: style:inconclusive: Function 'initseed' argument 3 names different: declaration '' definition 'seed'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:511:23: style:inconclusive: Function 'initjumble' argument 1 names different: declaration '' definition 'inseed'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:511:37: style:inconclusive: Function 'initjumble' argument 2 names different: declaration '' definition 'inseed0'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:511:53: style:inconclusive: Function 'initjumble' argument 3 names different: declaration '' definition 'seed'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:511:65: style:inconclusive: Function 'initjumble' argument 4 names different: declaration '' definition 'njumble'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:529:25: style:inconclusive: Function 'initoutgroup' argument 1 names different: declaration '' definition 'outgrno'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:529:39: style:inconclusive: Function 'initoutgroup' argument 2 names different: declaration '' definition 'spp'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:551:28: style:inconclusive: Function 'initthreshold' argument 1 names different: declaration '' definition 'threshold'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:572:21: style:inconclusive: Function 'initcatn' argument 1 names different: declaration '' definition 'categs'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:593:22: style:inconclusive: Function 'initcategs' argument 1 names different: declaration '' definition 'categs'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:593:38: style:inconclusive: Function 'initcategs' argument 2 names different: declaration '' definition 'rate'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:623:23: style:inconclusive: Function 'initprobcat' argument 1 names different: declaration '' definition 'categs'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:623:39: style:inconclusive: Function 'initprobcat' argument 2 names different: declaration '' definition 'probsum'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:623:56: style:inconclusive: Function 'initprobcat' argument 3 names different: declaration '' definition 'probcat'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:661:15: style:inconclusive: Function 'lgr' argument 1 names different: declaration '' definition 'm'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:661:25: style:inconclusive: Function 'lgr' argument 2 names different: declaration '' definition 'b'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:661:42: style:inconclusive: Function 'lgr' argument 3 names different: declaration '' definition 'lgroot'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:710:21: style:inconclusive: Function 'logfac' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:753:23: style:inconclusive: Function 'glaguerre' argument 1 names different: declaration '' definition 'm'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:753:33: style:inconclusive: Function 'glaguerre' argument 2 names different: declaration '' definition 'b'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:753:43: style:inconclusive: Function 'glaguerre' argument 3 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:778:27: style:inconclusive: Function 'initlaguerrecat' argument 1 names different: declaration '' definition 'categs'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:778:42: style:inconclusive: Function 'initlaguerrecat' argument 2 names different: declaration '' definition 'alpha'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:778:57: style:inconclusive: Function 'initlaguerrecat' argument 3 names different: declaration '' definition 'rate'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:778:71: style:inconclusive: Function 'initlaguerrecat' argument 4 names different: declaration '' definition 'probcat'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:805:21: style:inconclusive: Function 'hermite' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:805:31: style:inconclusive: Function 'hermite' argument 2 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:822:24: style:inconclusive: Function 'root_hermite' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:822:35: style:inconclusive: Function 'root_hermite' argument 2 names different: declaration '' definition 'hroot'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:844:56: style:inconclusive: Function 'halfroot' argument 2 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:844:66: style:inconclusive: Function 'halfroot' argument 3 names different: declaration '' definition 'startx'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:845:24: style:inconclusive: Function 'halfroot' argument 4 names different: declaration '' definition 'delta'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:908:26: style:inconclusive: Function 'hermite_weight' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:908:38: style:inconclusive: Function 'hermite_weight' argument 2 names different: declaration '' definition 'hroot'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:908:54: style:inconclusive: Function 'hermite_weight' argument 3 names different: declaration '' definition 'weights'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:924:25: style:inconclusive: Function 'inithermitcat' argument 1 names different: declaration '' definition 'categs'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:924:40: style:inconclusive: Function 'inithermitcat' argument 2 names different: declaration '' definition 'alpha'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:924:55: style:inconclusive: Function 'inithermitcat' argument 3 names different: declaration '' definition 'rate'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:924:69: style:inconclusive: Function 'inithermitcat' argument 4 names different: declaration '' definition 'probcat'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:942:25: style:inconclusive: Function 'initgammacat' argument 1 names different: declaration '' definition 'categs'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:942:40: style:inconclusive: Function 'initgammacat' argument 2 names different: declaration '' definition 'alpha'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:942:55: style:inconclusive: Function 'initgammacat' argument 3 names different: declaration '' definition 'rate'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:942:69: style:inconclusive: Function 'initgammacat' argument 4 names different: declaration '' definition 'probcat'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:955:24: style:inconclusive: Function 'inithowmany' argument 1 names different: declaration '' definition 'howmanny'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:955:39: style:inconclusive: Function 'inithowmany' argument 2 names different: declaration '' definition 'howoften'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:973:25: style:inconclusive: Function 'inithowoften' argument 1 names different: declaration '' definition 'howoften'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:991:25: style:inconclusive: Function 'initlambda' argument 1 names different: declaration '' definition 'lambda'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1012:24: style:inconclusive: Function 'initfreqs' argument 1 names different: declaration '' definition 'freqa'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1012:39: style:inconclusive: Function 'initfreqs' argument 2 names different: declaration '' definition 'freqc'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1012:54: style:inconclusive: Function 'initfreqs' argument 3 names different: declaration '' definition 'freqg'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1012:69: style:inconclusive: Function 'initfreqs' argument 4 names different: declaration '' definition 'freqt'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1032:24: style:inconclusive: Function 'initratio' argument 1 names different: declaration '' definition 'ttratio'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1052:24: style:inconclusive: Function 'initpower' argument 1 names different: declaration '' definition 'power'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1065:25: style:inconclusive: Function 'initdatasets' argument 1 names different: declaration '' definition 'datasets'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1086:24: style:inconclusive: Function 'justweights' argument 1 names different: declaration '' definition 'datasets'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1107:28: style:inconclusive: Function 'initterminal' argument 1 names different: declaration '' definition 'ibmpc'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1107:44: style:inconclusive: Function 'initterminal' argument 2 names different: declaration '' definition 'ansi'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1120:25: style:inconclusive: Function 'initnumlines' argument 1 names different: declaration '' definition 'screenlines'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1132:28: style:inconclusive: Function 'initbestrees' argument 1 names different: declaration '' definition 'bestrees'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1132:43: style:inconclusive: Function 'initbestrees' argument 2 names different: declaration '' definition 'maxtrees'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1132:61: style:inconclusive: Function 'initbestrees' argument 3 names different: declaration '' definition 'glob'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1146:20: style:inconclusive: Function 'newline' argument 1 names different: declaration '' definition 'filename'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1146:35: style:inconclusive: Function 'newline' argument 2 names different: declaration '' definition 'i'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1146:43: style:inconclusive: Function 'newline' argument 3 names different: declaration '' definition 'j'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1146:51: style:inconclusive: Function 'newline' argument 4 names different: declaration '' definition 'k'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1159:28: style:inconclusive: Function 'inputnumbersold' argument 1 names different: declaration '' definition 'spp'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1159:39: style:inconclusive: Function 'inputnumbersold' argument 2 names different: declaration '' definition 'chars'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1159:52: style:inconclusive: Function 'inputnumbersold' argument 3 names different: declaration '' definition 'nonodes'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1159:66: style:inconclusive: Function 'inputnumbersold' argument 4 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1173:25: style:inconclusive: Function 'inputnumbers' argument 1 names different: declaration '' definition 'spp'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1173:36: style:inconclusive: Function 'inputnumbers' argument 2 names different: declaration '' definition 'chars'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1173:49: style:inconclusive: Function 'inputnumbers' argument 3 names different: declaration '' definition 'nonodes'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1173:63: style:inconclusive: Function 'inputnumbers' argument 4 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1189:26: style:inconclusive: Function 'inputnumbers2' argument 1 names different: declaration '' definition 'spp'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1189:37: style:inconclusive: Function 'inputnumbers2' argument 2 names different: declaration '' definition 'nonodes'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1203:26: style:inconclusive: Function 'inputnumbers3' argument 1 names different: declaration '' definition 'spp'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1203:37: style:inconclusive: Function 'inputnumbers3' argument 2 names different: declaration '' definition 'chars'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1217:22: style:inconclusive: Function 'samenumsp' argument 1 names different: declaration '' definition 'chars'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1217:34: style:inconclusive: Function 'samenumsp' argument 2 names different: declaration '' definition 'ith'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1240:22: style:inconclusive: Function 'samenumsp2' argument 1 names different: declaration '' definition 'ith'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1262:24: style:inconclusive: Function 'readoptions' argument 1 names different: declaration '' definition 'extranum'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1262:46: style:inconclusive: Function 'readoptions' argument 2 names different: declaration '' definition 'options'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1280:25: style:inconclusive: Function 'matchoptions' argument 1 names different: declaration '' definition 'ch'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1280:41: style:inconclusive: Function 'matchoptions' argument 2 names different: declaration '' definition 'options'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1324:24: style:inconclusive: Function 'inputweights' argument 1 names different: declaration '' definition 'chars'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1324:38: style:inconclusive: Function 'inputweights' argument 2 names different: declaration '' definition 'weight'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1324:55: style:inconclusive: Function 'inputweights' argument 3 names different: declaration '' definition 'weights'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1354:25: style:inconclusive: Function 'inputweights2' argument 1 names different: declaration '' definition 'a'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1354:33: style:inconclusive: Function 'inputweights2' argument 2 names different: declaration '' definition 'b'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1354:42: style:inconclusive: Function 'inputweights2' argument 3 names different: declaration '' definition 'weightsum'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1355:16: style:inconclusive: Function 'inputweights2' argument 4 names different: declaration '' definition 'weight'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1355:33: style:inconclusive: Function 'inputweights2' argument 5 names different: declaration '' definition 'weights'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1355:54: style:inconclusive: Function 'inputweights2' argument 6 names different: declaration '' definition 'prog'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1416:23: style:inconclusive: Function 'inputcategs' argument 1 names different: declaration '' definition 'a'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1416:31: style:inconclusive: Function 'inputcategs' argument 2 names different: declaration '' definition 'b'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1416:41: style:inconclusive: Function 'inputcategs' argument 3 names different: declaration '' definition 'category'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1416:56: style:inconclusive: Function 'inputcategs' argument 4 names different: declaration '' definition 'categs'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1416:76: style:inconclusive: Function 'inputcategs' argument 5 names different: declaration '' definition 'prog'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1461:24: style:inconclusive: Function 'inputfactors' argument 1 names different: declaration '' definition 'chars'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1461:37: style:inconclusive: Function 'inputfactors' argument 2 names different: declaration '' definition 'factor'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1461:54: style:inconclusive: Function 'inputfactors' argument 3 names different: declaration '' definition 'factors'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1541:24: style:inconclusive: Function 'findtree' argument 1 names different: declaration '' definition 'found'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1541:37: style:inconclusive: Function 'findtree' argument 2 names different: declaration '' definition 'pos'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1541:47: style:inconclusive: Function 'findtree' argument 3 names different: declaration '' definition 'nextree'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1541:62: style:inconclusive: Function 'findtree' argument 4 names different: declaration '' definition 'place'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1541:78: style:inconclusive: Function 'findtree' argument 5 names different: declaration '' definition 'bestrees'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1577:19: style:inconclusive: Function 'addtree' argument 1 names different: declaration '' definition 'pos'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1577:30: style:inconclusive: Function 'addtree' argument 2 names different: declaration '' definition 'nextree'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1577:47: style:inconclusive: Function 'addtree' argument 3 names different: declaration '' definition 'collapse'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1577:63: style:inconclusive: Function 'addtree' argument 4 names different: declaration '' definition 'place'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1577:79: style:inconclusive: Function 'addtree' argument 5 names different: declaration '' definition 'bestrees'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1598:32: style:inconclusive: Function 'findunrearranged' argument 1 names different: declaration '' definition 'bestrees'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1598:47: style:inconclusive: Function 'findunrearranged' argument 2 names different: declaration '' definition 'nextree'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1598:64: style:inconclusive: Function 'findunrearranged' argument 3 names different: declaration '' definition 'glob'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1616:30: style:inconclusive: Function 'torearrange' argument 1 names different: declaration '' definition 'bestrees'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1616:45: style:inconclusive: Function 'torearrange' argument 2 names different: declaration '' definition 'nextree'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1628:30: style:inconclusive: Function 'reducebestrees' argument 1 names different: declaration '' definition 'bestrees'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1628:46: style:inconclusive: Function 'reducebestrees' argument 2 names different: declaration '' definition 'nextree'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1649:24: style:inconclusive: Function 'shellsort' argument 1 names different: declaration '' definition 'a'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1649:33: style:inconclusive: Function 'shellsort' argument 2 names different: declaration '' definition 'b'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1649:41: style:inconclusive: Function 'shellsort' argument 3 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1676:18: style:inconclusive: Function 'getch' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1676:27: style:inconclusive: Function 'getch' argument 2 names different: declaration '' definition 'parens'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1676:41: style:inconclusive: Function 'getch' argument 3 names different: declaration '' definition 'treefile'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1694:19: style:inconclusive: Function 'getch2' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1694:28: style:inconclusive: Function 'getch2' argument 2 names different: declaration '' definition 'parens'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1710:18: style:inconclusive: Function 'findch' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1710:27: style:inconclusive: Function 'findch' argument 2 names different: declaration '' definition 'ch'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1710:36: style:inconclusive: Function 'findch' argument 3 names different: declaration '' definition 'which'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1748:19: style:inconclusive: Function 'findch2' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1748:28: style:inconclusive: Function 'findch2' argument 2 names different: declaration '' definition 'lparens'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1748:43: style:inconclusive: Function 'findch2' argument 3 names different: declaration '' definition 'rparens'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1748:58: style:inconclusive: Function 'findch2' argument 4 names different: declaration '' definition 'ch'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1790:28: style:inconclusive: Function 'processlength' argument 1 names different: declaration '' definition 'valyew'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1790:44: style:inconclusive: Function 'processlength' argument 2 names different: declaration '' definition 'divisor'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1790:59: style:inconclusive: Function 'processlength' argument 3 names different: declaration '' definition 'ch'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1791:18: style:inconclusive: Function 'processlength' argument 4 names different: declaration '' definition 'lengthIsNegative'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1791:42: style:inconclusive: Function 'processlength' argument 5 names different: declaration '' definition 'treefile'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1791:58: style:inconclusive: Function 'processlength' argument 6 names different: declaration '' definition 'parens'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1900:22: style:inconclusive: Function 'odd_malloc' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1920:29: style:inconclusive: Function 'mymalloc' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1938:17: style:inconclusive: Function 'gnu' argument 1 names different: declaration '' definition 'grbg'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1938:30: style:inconclusive: Function 'gnu' argument 2 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1959:19: style:inconclusive: Function 'chuck' argument 1 names different: declaration '' definition 'grbg'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1959:31: style:inconclusive: Function 'chuck' argument 2 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1969:23: style:inconclusive: Function 'zeronumnuc' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1969:31: style:inconclusive: Function 'zeronumnuc' argument 2 names different: declaration '' definition 'endsite'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1979:27: style:inconclusive: Function 'zerodiscnumnuc' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1979:35: style:inconclusive: Function 'zerodiscnumnuc' argument 2 names different: declaration '' definition 'endsite'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1989:24: style:inconclusive: Function 'allocnontip' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1989:33: style:inconclusive: Function 'allocnontip' argument 2 names different: declaration '' definition 'zeros'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:1989:45: style:inconclusive: Function 'allocnontip' argument 3 names different: declaration '' definition 'endsite'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2006:28: style:inconclusive: Function 'allocdiscnontip' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2006:37: style:inconclusive: Function 'allocdiscnontip' argument 2 names different: declaration '' definition 'zeros'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2006:59: style:inconclusive: Function 'allocdiscnontip' argument 3 names different: declaration '' definition 'zeros2'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2006:72: style:inconclusive: Function 'allocdiscnontip' argument 4 names different: declaration '' definition 'endsite'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2023:23: style:inconclusive: Function 'allocnode' argument 1 names different: declaration '' definition 'anode'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2023:36: style:inconclusive: Function 'allocnode' argument 2 names different: declaration '' definition 'zeros'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2023:48: style:inconclusive: Function 'allocnode' argument 3 names different: declaration '' definition 'endsite'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2031:27: style:inconclusive: Function 'allocdiscnode' argument 1 names different: declaration '' definition 'anode'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2031:40: style:inconclusive: Function 'allocdiscnode' argument 2 names different: declaration '' definition 'zeros'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2031:62: style:inconclusive: Function 'allocdiscnode' argument 3 names different: declaration '' definition 'zeros2'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2032:14: style:inconclusive: Function 'allocdiscnode' argument 4 names different: declaration '' definition 'endsite'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2040:25: style:inconclusive: Function 'gnutreenode' argument 1 names different: declaration '' definition 'grbg'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2040:38: style:inconclusive: Function 'gnutreenode' argument 2 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2040:46: style:inconclusive: Function 'gnutreenode' argument 3 names different: declaration '' definition 'i'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2040:54: style:inconclusive: Function 'gnutreenode' argument 4 names different: declaration '' definition 'endsite'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2040:69: style:inconclusive: Function 'gnutreenode' argument 5 names different: declaration '' definition 'zeros'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2063:29: style:inconclusive: Function 'gnudisctreenode' argument 1 names different: declaration '' definition 'grbg'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2063:42: style:inconclusive: Function 'gnudisctreenode' argument 2 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2063:50: style:inconclusive: Function 'gnudisctreenode' argument 3 names different: declaration '' definition 'i'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2064:14: style:inconclusive: Function 'gnudisctreenode' argument 4 names different: declaration '' definition 'endsite'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2064:29: style:inconclusive: Function 'gnudisctreenode' argument 5 names different: declaration '' definition 'zeros'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2064:51: style:inconclusive: Function 'gnudisctreenode' argument 6 names different: declaration '' definition 'zeros2'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2088:22: style:inconclusive: Function 'setupnode' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2088:30: style:inconclusive: Function 'setupnode' argument 2 names different: declaration '' definition 'i'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2105:24: style:inconclusive: Function 'count_sibs' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2131:22: style:inconclusive: Function 'inittrav' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2150:29: style:inconclusive: Function 'commentskipper' argument 1 names different: declaration '' definition 'intree'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2150:43: style:inconclusive: Function 'commentskipper' argument 2 names different: declaration '' definition 'bracket'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2173:24: style:inconclusive: Function 'countcomma' argument 1 names different: declaration '' definition 'treefile'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2173:40: style:inconclusive: Function 'countcomma' argument 2 names different: declaration '' definition 'comma'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2225:24: style:inconclusive: Function 'countsemic' argument 1 names different: declaration '' definition 'treefile'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2272:19: style:inconclusive: Function 'hookup' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2272:28: style:inconclusive: Function 'hookup' argument 2 names different: declaration '' definition 'q'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2281:21: style:inconclusive: Function 'unhookup' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2281:30: style:inconclusive: Function 'unhookup' argument 2 names different: declaration '' definition 'q'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2295:22: style:inconclusive: Function 'link_trees' argument 1 names different: declaration '' definition 'local_nextnum'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2295:42: style:inconclusive: Function 'link_trees' argument 2 names different: declaration '' definition 'nodenum'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2295:56: style:inconclusive: Function 'link_trees' argument 3 names different: declaration '' definition 'local_nodenum'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2296:20: style:inconclusive: Function 'link_trees' argument 4 names different: declaration '' definition 'nodep'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2309:33: style:inconclusive: Function 'allocate_nodep' argument 1 names different: declaration '' definition 'nodep'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2309:47: style:inconclusive: Function 'allocate_nodep' argument 2 names different: declaration '' definition 'treefile'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2309:64: style:inconclusive: Function 'allocate_nodep' argument 3 names different: declaration '' definition 'precalc_tips'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2324:26: style:inconclusive: Function 'malloc_pheno' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2324:34: style:inconclusive: Function 'malloc_pheno' argument 2 names different: declaration '' definition 'endsite'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2324:48: style:inconclusive: Function 'malloc_pheno' argument 3 names different: declaration '' definition 'rcategs'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2335:27: style:inconclusive: Function 'malloc_ppheno' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2335:34: style:inconclusive: Function 'malloc_ppheno' argument 2 names different: declaration '' definition 'endsite'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2335:48: style:inconclusive: Function 'malloc_ppheno' argument 3 names different: declaration '' definition 'rcategs'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2348:33: style:inconclusive: Function 'take_name_from_tree' argument 1 names different: declaration '' definition 'ch'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2348:43: style:inconclusive: Function 'take_name_from_tree' argument 2 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2348:54: style:inconclusive: Function 'take_name_from_tree' argument 3 names different: declaration '' definition 'treefile'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2375:33: style:inconclusive: Function 'match_names_to_data' argument 1 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2375:49: style:inconclusive: Function 'match_names_to_data' argument 2 names different: declaration '' definition 'treenode'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2375:66: style:inconclusive: Function 'match_names_to_data' argument 3 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2375:74: style:inconclusive: Function 'match_names_to_data' argument 4 names different: declaration '' definition 'spp'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2412:24: style:inconclusive: Function 'addelement' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2412:33: style:inconclusive: Function 'addelement' argument 2 names different: declaration '' definition 'q'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2412:42: style:inconclusive: Function 'addelement' argument 3 names different: declaration '' definition 'ch'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2412:52: style:inconclusive: Function 'addelement' argument 4 names different: declaration '' definition 'parens'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2412:66: style:inconclusive: Function 'addelement' argument 5 names different: declaration '' definition 'treefile'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2413:20: style:inconclusive: Function 'addelement' argument 6 names different: declaration '' definition 'treenode'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2413:39: style:inconclusive: Function 'addelement' argument 7 names different: declaration '' definition 'goteof'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2413:56: style:inconclusive: Function 'addelement' argument 8 names different: declaration '' definition 'first'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2413:74: style:inconclusive: Function 'addelement' argument 9 names different: declaration '' definition 'nodep'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2414:15: style:inconclusive: Function 'addelement' argument 10 names different: declaration '' definition 'nextnode'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2414:31: style:inconclusive: Function 'addelement' argument 11 names different: declaration '' definition 'ntips'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2414:47: style:inconclusive: Function 'addelement' argument 12 names different: declaration '' definition 'haslengths'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2414:66: style:inconclusive: Function 'addelement' argument 13 names different: declaration '' definition 'grbg'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2415:17: style:inconclusive: Function 'addelement' argument 14 names different: declaration '' definition 'initnode'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2415:35: style:inconclusive: Function 'addelement' argument 15 names different: declaration '' definition 'unifok'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2415:48: style:inconclusive: Function 'addelement' argument 16 names different: declaration '' definition 'maxnodes'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2528:22: style:inconclusive: Function 'treeread' argument 1 names different: declaration '' definition 'treefile'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2528:39: style:inconclusive: Function 'treeread' argument 2 names different: declaration '' definition 'root'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2528:56: style:inconclusive: Function 'treeread' argument 3 names different: declaration '' definition 'treenode'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2529:18: style:inconclusive: Function 'treeread' argument 4 names different: declaration '' definition 'goteof'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2529:35: style:inconclusive: Function 'treeread' argument 5 names different: declaration '' definition 'first'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2529:53: style:inconclusive: Function 'treeread' argument 6 names different: declaration '' definition 'nodep'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2530:15: style:inconclusive: Function 'treeread' argument 7 names different: declaration '' definition 'nextnode'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2530:34: style:inconclusive: Function 'treeread' argument 8 names different: declaration '' definition 'haslengths'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2530:53: style:inconclusive: Function 'treeread' argument 9 names different: declaration '' definition 'grbg'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2530:67: style:inconclusive: Function 'treeread' argument 10 names different: declaration '' definition 'initnode'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2531:17: style:inconclusive: Function 'treeread' argument 11 names different: declaration '' definition 'unifok'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2531:30: style:inconclusive: Function 'treeread' argument 12 names different: declaration '' definition 'maxnodes'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2581:24: style:inconclusive: Function 'addelement2' argument 1 names different: declaration '' definition 'q'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2581:33: style:inconclusive: Function 'addelement2' argument 2 names different: declaration '' definition 'ch'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2581:43: style:inconclusive: Function 'addelement2' argument 3 names different: declaration '' definition 'parens'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2581:57: style:inconclusive: Function 'addelement2' argument 4 names different: declaration '' definition 'treefile'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2582:20: style:inconclusive: Function 'addelement2' argument 5 names different: declaration '' definition 'treenode'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2582:38: style:inconclusive: Function 'addelement2' argument 6 names different: declaration '' definition 'lngths'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2582:54: style:inconclusive: Function 'addelement2' argument 7 names different: declaration '' definition 'trweight'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2582:73: style:inconclusive: Function 'addelement2' argument 8 names different: declaration '' definition 'goteof'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2583:15: style:inconclusive: Function 'addelement2' argument 9 names different: declaration '' definition 'nextnode'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2583:31: style:inconclusive: Function 'addelement2' argument 10 names different: declaration '' definition 'ntips'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2583:43: style:inconclusive: Function 'addelement2' argument 11 names different: declaration '' definition 'no_species'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2583:64: style:inconclusive: Function 'addelement2' argument 12 names different: declaration '' definition 'haslengths'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2584:17: style:inconclusive: Function 'addelement2' argument 13 names different: declaration '' definition 'unifok'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2584:30: style:inconclusive: Function 'addelement2' argument 14 names different: declaration '' definition 'maxnodes'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2706:23: style:inconclusive: Function 'treeread2' argument 1 names different: declaration '' definition 'treefile'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2706:40: style:inconclusive: Function 'treeread2' argument 2 names different: declaration '' definition 'root'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2706:57: style:inconclusive: Function 'treeread2' argument 3 names different: declaration '' definition 'treenode'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2707:17: style:inconclusive: Function 'treeread2' argument 4 names different: declaration '' definition 'lngths'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2707:33: style:inconclusive: Function 'treeread2' argument 5 names different: declaration '' definition 'trweight'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2707:52: style:inconclusive: Function 'treeread2' argument 6 names different: declaration '' definition 'goteof'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2708:18: style:inconclusive: Function 'treeread2' argument 7 names different: declaration '' definition 'haslengths'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2708:36: style:inconclusive: Function 'treeread2' argument 8 names different: declaration '' definition 'no_species'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2708:56: style:inconclusive: Function 'treeread2' argument 9 names different: declaration '' definition 'unifok'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2708:69: style:inconclusive: Function 'treeread2' argument 10 names different: declaration '' definition 'maxnodes'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:2754:16: style:inconclusive: Function 'exxit' argument 1 names different: declaration '' definition 'exitcode'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:3011:30: style:inconclusive: Function 'fieldwidth_double' argument 1 names different: declaration '' definition 'val'. [funcArgNamesDifferentUnnamed] seaview/csrc/phylip.c:246:20: style: Argument 'loopcount' shadows outer function [shadowFunction] seaview/csrc/phylip.h:601:8: note: Shadowed function seaview/csrc/phylip.c:246:20: note: Shadow argument seaview/csrc/phylip.c:268:8: style: Local variable 'loopcount' shadows outer function [shadowFunction] seaview/csrc/phylip.h:601:8: note: Shadowed function seaview/csrc/phylip.c:268:8: note: Shadow local variable seaview/csrc/phylip.c:460:13: style: Local variable 'loopcount' shadows outer function [shadowFunction] seaview/csrc/phylip.h:601:8: note: Shadowed function seaview/csrc/phylip.c:460:13: note: Shadow local variable seaview/csrc/phylip.c:484:11: style: Local variable 'loopcount' shadows outer function [shadowFunction] seaview/csrc/phylip.h:601:8: note: Shadowed function seaview/csrc/phylip.c:484:11: note: Shadow local variable seaview/csrc/phylip.c:513:8: style: Local variable 'loopcount' shadows outer function [shadowFunction] seaview/csrc/phylip.h:601:8: note: Shadowed function seaview/csrc/phylip.c:513:8: note: Shadow local variable seaview/csrc/phylip.c:531:8: style: Local variable 'loopcount' shadows outer function [shadowFunction] seaview/csrc/phylip.h:601:8: note: Shadowed function seaview/csrc/phylip.c:531:8: note: Shadow local variable seaview/csrc/phylip.c:529:39: style: Argument 'spp' shadows outer variable [shadowVariable] seaview/csrc/phylip.h:362:13: note: Shadowed variable seaview/csrc/phylip.c:529:39: note: Shadow argument seaview/csrc/phylip.c:553:8: style: Local variable 'loopcount' shadows outer function [shadowFunction] seaview/csrc/phylip.h:601:8: note: Shadowed function seaview/csrc/phylip.c:553:8: note: Shadow local variable seaview/csrc/phylip.c:574:8: style: Local variable 'loopcount' shadows outer function [shadowFunction] seaview/csrc/phylip.h:601:8: note: Shadowed function seaview/csrc/phylip.c:574:8: note: Shadow local variable seaview/csrc/phylip.c:595:11: style: Local variable 'loopcount' shadows outer function [shadowFunction] seaview/csrc/phylip.h:601:8: note: Shadowed function seaview/csrc/phylip.c:595:11: note: Shadow local variable seaview/csrc/phylip.c:625:11: style: Local variable 'loopcount' shadows outer function [shadowFunction] seaview/csrc/phylip.h:601:8: note: Shadowed function seaview/csrc/phylip.c:625:11: note: Shadow local variable seaview/csrc/phylip.c:957:8: style: Local variable 'loopcount' shadows outer function [shadowFunction] seaview/csrc/phylip.h:601:8: note: Shadowed function seaview/csrc/phylip.c:957:8: note: Shadow local variable seaview/csrc/phylip.c:975:8: style: Local variable 'loopcount' shadows outer function [shadowFunction] seaview/csrc/phylip.h:601:8: note: Shadowed function seaview/csrc/phylip.c:975:8: note: Shadow local variable seaview/csrc/phylip.c:994:8: style: Local variable 'loopcount' shadows outer function [shadowFunction] seaview/csrc/phylip.h:601:8: note: Shadowed function seaview/csrc/phylip.c:994:8: note: Shadow local variable seaview/csrc/phylip.c:1015:17: style: Local variable 'loopcount' shadows outer function [shadowFunction] seaview/csrc/phylip.h:601:8: note: Shadowed function seaview/csrc/phylip.c:1015:17: note: Shadow local variable seaview/csrc/phylip.c:1034:8: style: Local variable 'loopcount' shadows outer function [shadowFunction] seaview/csrc/phylip.h:601:8: note: Shadowed function seaview/csrc/phylip.c:1034:8: note: Shadow local variable seaview/csrc/phylip.c:1068:8: style: Local variable 'loopcount' shadows outer function [shadowFunction] seaview/csrc/phylip.h:601:8: note: Shadowed function seaview/csrc/phylip.c:1068:8: note: Shadow local variable seaview/csrc/phylip.c:1089:8: style: Local variable 'loopcount' shadows outer function [shadowFunction] seaview/csrc/phylip.h:601:8: note: Shadowed function seaview/csrc/phylip.c:1089:8: note: Shadow local variable seaview/csrc/phylip.c:1107:28: style: Argument 'ibmpc' shadows outer variable [shadowVariable] seaview/csrc/phylip.h:363:16: note: Shadowed variable seaview/csrc/phylip.c:1107:28: note: Shadow argument seaview/csrc/phylip.c:1107:44: style: Argument 'ansi' shadows outer variable [shadowVariable] seaview/csrc/phylip.h:363:23: note: Shadowed variable seaview/csrc/phylip.c:1107:44: note: Shadow argument seaview/csrc/phylip.c:1122:8: style: Local variable 'loopcount' shadows outer function [shadowFunction] seaview/csrc/phylip.h:601:8: note: Shadowed function seaview/csrc/phylip.c:1122:8: note: Shadow local variable seaview/csrc/phylip.c:1159:28: style: Argument 'spp' shadows outer variable [shadowVariable] seaview/csrc/phylip.h:362:13: note: Shadowed variable seaview/csrc/phylip.c:1159:28: note: Shadow argument seaview/csrc/phylip.c:1173:25: style: Argument 'spp' shadows outer variable [shadowVariable] seaview/csrc/phylip.h:362:13: note: Shadowed variable seaview/csrc/phylip.c:1173:25: note: Shadow argument seaview/csrc/phylip.c:1189:26: style: Argument 'spp' shadows outer variable [shadowVariable] seaview/csrc/phylip.h:362:13: note: Shadowed variable seaview/csrc/phylip.c:1189:26: note: Shadow argument seaview/csrc/phylip.c:1203:26: style: Argument 'spp' shadows outer variable [shadowVariable] seaview/csrc/phylip.h:362:13: note: Shadowed variable seaview/csrc/phylip.c:1203:26: note: Shadow argument seaview/csrc/phylip.c:2150:29: style: Argument 'intree' shadows outer variable [shadowVariable] seaview/csrc/phylip.h:360:34: note: Shadowed variable seaview/csrc/phylip.c:2150:29: note: Shadow argument seaview/csrc/phylip.c:2375:74: style: Argument 'spp' shadows outer variable [shadowVariable] seaview/csrc/phylip.h:362:13: note: Shadowed variable seaview/csrc/phylip.c:2375:74: note: Shadow argument seaview/csrc/phylip.c:195:21: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] seaview/csrc/phylip.c:908:38: style: Parameter 'hroot' can be declared as pointer to const [constParameterPointer] seaview/csrc/phylip.c:1541:62: style: Parameter 'place' can be declared as pointer to const [constParameterPointer] seaview/csrc/phylip.c:1577:63: style: Parameter 'place' can be declared as pointer to const [constParameterPointer] seaview/csrc/phylip.c:1598:32: style: Parameter 'bestrees' can be declared as pointer to const [constParameterPointer] seaview/csrc/phylip.c:1748:28: style: Parameter 'lparens' can be declared as pointer to const [constParameterPointer] seaview/csrc/phylip.c:1989:33: style: Parameter 'zeros' can be declared as pointer to const [constParameterPointer] seaview/csrc/phylip.c:2006:37: style: Parameter 'zeros' can be declared as pointer to const [constParameterPointer] seaview/csrc/phylip.c:2006:59: style: Parameter 'zeros2' can be declared as pointer to const [constParameterPointer] seaview/csrc/phylip.c:2099:19: style: Parameter 't' can be declared as pointer to const [constParameterPointer] seaview/csrc/phylip.c:2099:28: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] seaview/csrc/phylip.c:2108:9: style: Variable 'q' can be declared as pointer to const [constVariablePointer] seaview/csrc/phylip.c:2375:33: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] seaview/csrc/phylip.c:2708:36: style: Parameter 'no_species' can be declared as pointer to const [constParameterPointer] seaview/csrc/phylip.c:165:8: style: Variable 'ch' is assigned a value that is never used. [unreadVariable] seaview/csrc/phylip.c:2985:9: style: Variable 'len' is assigned a value that is never used. [unreadVariable] seaview/csrc/protpars.c:1103:13: style: The statement 'if (below!=treenode[below->index-1]) below=treenode[below->index-1]' is logically equivalent to 'below=treenode[below->index-1]'. [duplicateConditionalAssign] seaview/csrc/protpars.c:1104:11: note: Assignment 'below=treenode[below->index-1]' seaview/csrc/protpars.c:1103:13: note: Condition 'below!=treenode[below->index-1]' is redundant seaview/csrc/protpars.c:2023:18: style: Condition 'numtrees>1' is always false [knownConditionTrueFalse] seaview/csrc/protpars.c:1992:16: note: Assignment 'numtrees=1', assigned value is 1 seaview/csrc/protpars.c:2023:18: note: Condition 'numtrees>1' is always false seaview/csrc/protpars.c:2097:5: warning: If memory allocation fails, then there is a possible null pointer dereference: tree [nullPointerOutOfMemory] seaview/csrc/protpars.c:2094:25: note: Assuming allocation function fails seaview/csrc/protpars.c:2094:12: note: Assignment 'tree=(char*)malloc(L+1)', assigned value is 0 seaview/csrc/protpars.c:2097:5: note: Null pointer dereference seaview/csrc/protpars.c:696:24: style:inconclusive: Function 'doinit' argument 1 names different: declaration '' definition 'myspp'. [funcArgNamesDifferentUnnamed] seaview/csrc/protpars.c:696:35: style:inconclusive: Function 'doinit' argument 2 names different: declaration '' definition 'mychars'. [funcArgNamesDifferentUnnamed] seaview/csrc/protpars.c:696:50: style:inconclusive: Function 'doinit' argument 3 names different: declaration '' definition 'toevaluate'. [funcArgNamesDifferentUnnamed] seaview/csrc/protpars.c:990:23: style:inconclusive: Function 'protfillin' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] seaview/csrc/protpars.c:990:32: style:inconclusive: Function 'protfillin' argument 2 names different: declaration '' definition 'left'. [funcArgNamesDifferentUnnamed] seaview/csrc/protpars.c:990:44: style:inconclusive: Function 'protfillin' argument 3 names different: declaration '' definition 'rt'. [funcArgNamesDifferentUnnamed] seaview/csrc/protpars.c:1085:25: style:inconclusive: Function 'protpreorder' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] seaview/csrc/protpars.c:1098:20: style:inconclusive: Function 'protadd' argument 1 names different: declaration '' definition 'below'. [funcArgNamesDifferentUnnamed] seaview/csrc/protpars.c:1098:33: style:inconclusive: Function 'protadd' argument 2 names different: declaration '' definition 'newtip'. [funcArgNamesDifferentUnnamed] seaview/csrc/protpars.c:1098:47: style:inconclusive: Function 'protadd' argument 3 names different: declaration '' definition 'newfork'. [funcArgNamesDifferentUnnamed] seaview/csrc/protpars.c:1125:25: style:inconclusive: Function 'protre_move' argument 1 names different: declaration '' definition 'item'. [funcArgNamesDifferentUnnamed] seaview/csrc/protpars.c:1125:38: style:inconclusive: Function 'protre_move' argument 2 names different: declaration '' definition 'fork'. [funcArgNamesDifferentUnnamed] seaview/csrc/protpars.c:1161:28: style:inconclusive: Function 'evaluate' argument 1 names different: declaration '' definition 'r'. [funcArgNamesDifferentUnnamed] seaview/csrc/protpars.c:1193:26: style:inconclusive: Function 'protpostorder' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] seaview/csrc/protpars.c:1205:23: style:inconclusive: Function 'protreroot' argument 1 names different: declaration '' definition 'outgroup'. [funcArgNamesDifferentUnnamed] seaview/csrc/protpars.c:1223:29: style:inconclusive: Function 'protsavetraverse' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] seaview/csrc/protpars.c:1223:38: style:inconclusive: Function 'protsavetraverse' argument 2 names different: declaration '' definition 'pos'. [funcArgNamesDifferentUnnamed] seaview/csrc/protpars.c:1223:52: style:inconclusive: Function 'protsavetraverse' argument 3 names different: declaration '' definition 'found'. [funcArgNamesDifferentUnnamed] seaview/csrc/protpars.c:1236:25: style:inconclusive: Function 'protsavetree' argument 1 names different: declaration '' definition 'pos'. [funcArgNamesDifferentUnnamed] seaview/csrc/protpars.c:1236:39: style:inconclusive: Function 'protsavetree' argument 2 names different: declaration '' definition 'found'. [funcArgNamesDifferentUnnamed] seaview/csrc/protpars.c:1275:26: style:inconclusive: Function 'tryadd' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] seaview/csrc/protpars.c:1275:36: style:inconclusive: Function 'tryadd' argument 2 names different: declaration '' definition 'item'. [funcArgNamesDifferentUnnamed] seaview/csrc/protpars.c:1275:49: style:inconclusive: Function 'tryadd' argument 3 names different: declaration '' definition 'nufork'. [funcArgNamesDifferentUnnamed] seaview/csrc/protpars.c:1331:31: style:inconclusive: Function 'addpreorder' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] seaview/csrc/protpars.c:1331:40: style:inconclusive: Function 'addpreorder' argument 2 names different: declaration '' definition 'item'. [funcArgNamesDifferentUnnamed] seaview/csrc/protpars.c:1331:52: style:inconclusive: Function 'addpreorder' argument 3 names different: declaration '' definition 'nufork'. [funcArgNamesDifferentUnnamed] seaview/csrc/protpars.c:1346:28: style:inconclusive: Function 'tryrearr' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] seaview/csrc/protpars.c:1346:40: style:inconclusive: Function 'tryrearr' argument 2 names different: declaration '' definition 'success'. [funcArgNamesDifferentUnnamed] seaview/csrc/protpars.c:1394:30: style:inconclusive: Function 'repreorder' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] seaview/csrc/protpars.c:1394:42: style:inconclusive: Function 'repreorder' argument 2 names different: declaration '' definition 'success'. [funcArgNamesDifferentUnnamed] seaview/csrc/protpars.c:1408:30: style:inconclusive: Function 'rearrange' argument 1 names different: declaration '' definition 'r'. [funcArgNamesDifferentUnnamed] seaview/csrc/protpars.c:1422:22: style:inconclusive: Function 'protgetch' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] seaview/csrc/protpars.c:1435:28: style:inconclusive: Function 'protaddelement' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] seaview/csrc/protpars.c:1435:36: style:inconclusive: Function 'protaddelement' argument 2 names different: declaration '' definition 'nextnode'. [funcArgNamesDifferentUnnamed] seaview/csrc/protpars.c:1435:51: style:inconclusive: Function 'protaddelement' argument 3 names different: declaration '' definition 'lparens'. [funcArgNamesDifferentUnnamed] seaview/csrc/protpars.c:1435:68: style:inconclusive: Function 'protaddelement' argument 4 names different: declaration '' definition 'names'. [funcArgNamesDifferentUnnamed] seaview/csrc/protpars.c:1527:26: style:inconclusive: Function 'protancestset' argument 1 names different: declaration '' definition 'a'. [funcArgNamesDifferentUnnamed] seaview/csrc/protpars.c:1527:35: style:inconclusive: Function 'protancestset' argument 2 names different: declaration '' definition 'b'. [funcArgNamesDifferentUnnamed] seaview/csrc/protpars.c:1527:44: style:inconclusive: Function 'protancestset' argument 3 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] seaview/csrc/protpars.c:1527:53: style:inconclusive: Function 'protancestset' argument 4 names different: declaration '' definition 'd'. [funcArgNamesDifferentUnnamed] seaview/csrc/protpars.c:1527:62: style:inconclusive: Function 'protancestset' argument 5 names different: declaration '' definition 'k'. [funcArgNamesDifferentUnnamed] seaview/csrc/protpars.c:1870:28: style:inconclusive: Function 'maketree' argument 1 names different: declaration '' definition 'toevaluate'. [funcArgNamesDifferentUnnamed] seaview/csrc/protpars.c:1435:68: style: Argument 'names' shadows outer variable [shadowVariable] seaview/csrc/protpars.c:138:17: note: Shadowed variable seaview/csrc/protpars.c:1435:68: note: Shadow argument seaview/csrc/protpars.c:1877:25: style: Local variable 'dummy' shadows outer variable [shadowVariable] seaview/csrc/protpars.c:124:9: note: Shadowed variable seaview/csrc/protpars.c:1877:25: note: Shadow local variable seaview/csrc/protpars.c:696:50: style: Parameter 'toevaluate' can be declared as pointer to const [constParameterPointer] seaview/csrc/protpars.c:1241:9: style: Variable 'p' can be declared as pointer to const [constVariablePointer] seaview/csrc/protpars.c:1527:26: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] seaview/csrc/protpars.c:1527:35: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] seaview/csrc/protpars.c:1527:44: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] seaview/csrc/protpars.c:1870:28: style: Parameter 'toevaluate' can be declared as pointer to const [constParameterPointer] seaview/csrc/protpars.c:2036:148: style: Parameter 'bt_weights' can be declared as pointer to const [constParameterPointer] seaview/csrc/protpars.c:51:10: style: struct member 'gseq::seq' is never used. [unusedStructMember] seaview/csrc/protpars.c:52:16: style: struct member 'gseq::next' is never used. [unusedStructMember] seaview/csrc/seq.c:3176:9: style: The if condition is the same as the previous if condition [duplicateCondition] seaview/csrc/seq.c:3172:9: note: First condition seaview/csrc/seq.c:3176:9: note: Second condition seaview/csrc/seq.c:1304:13: style: The statement 'if (below!=treenode[below->index-1]) below=treenode[below->index-1]' is logically equivalent to 'below=treenode[below->index-1]'. [duplicateConditionalAssign] seaview/csrc/seq.c:1305:11: note: Assignment 'below=treenode[below->index-1]' seaview/csrc/seq.c:1304:13: note: Condition 'below!=treenode[below->index-1]' is redundant seaview/csrc/seq.c:4040:21: style: The statement 'if (q->index!=index) q->index=index' is logically equivalent to 'q->index=index'. [duplicateConditionalAssign] seaview/csrc/seq.c:4041:20: note: Assignment 'q->index=index' seaview/csrc/seq.c:4040:21: note: Condition 'q->index!=index' is redundant seaview/csrc/seq.c:928:21: warning: Possible null pointer dereference: rt [nullPointer] seaview/csrc/seq.c:1362:35: note: Calling function 'fillin', 3rd argument 'NULL' value is 0 seaview/csrc/seq.c:927:7: note: Assuming condition is true seaview/csrc/seq.c:928:21: note: Null pointer dereference seaview/csrc/seq.c:929:25: warning: Possible null pointer dereference: rt [nullPointer] seaview/csrc/seq.c:1362:35: note: Calling function 'fillin', 3rd argument 'NULL' value is 0 seaview/csrc/seq.c:927:7: note: Assuming condition is true seaview/csrc/seq.c:929:25: note: Null pointer dereference seaview/csrc/seq.c:4020:11: warning: Either the condition 'q->back' is redundant or there is possible null pointer dereference: q->back. [nullPointerRedundantCheck] seaview/csrc/seq.c:4072:12: note: Assuming that condition 'q->back' is not redundant seaview/csrc/seq.c:4020:11: note: Null pointer dereference seaview/csrc/seq.c:64:23: style:inconclusive: Function 'alloctemp' argument 1 names different: declaration '' definition 'temp'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:64:35: style:inconclusive: Function 'alloctemp' argument 2 names different: declaration '' definition 'zeros'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:64:47: style:inconclusive: Function 'alloctemp' argument 3 names different: declaration '' definition 'endsite'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:77:22: style:inconclusive: Function 'freetemp' argument 1 names different: declaration '' definition 'temp'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:87:28: style:inconclusive: Function 'freetree2' argument 1 names different: declaration '' definition 'treenode'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:87:43: style:inconclusive: Function 'freetree2' argument 2 names different: declaration '' definition 'nonodes'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:215:28: style:inconclusive: Function 'alloctree' argument 1 names different: declaration '' definition 'treenode'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:215:43: style:inconclusive: Function 'alloctree' argument 2 names different: declaration '' definition 'nonodes'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:215:60: style:inconclusive: Function 'alloctree' argument 3 names different: declaration '' definition 'usertree'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:250:18: style:inconclusive: Function 'allocx' argument 1 names different: declaration '' definition 'nonodes'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:250:32: style:inconclusive: Function 'allocx' argument 2 names different: declaration '' definition 'rcategs'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:250:52: style:inconclusive: Function 'allocx' argument 3 names different: declaration '' definition 'treenode'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:250:70: style:inconclusive: Function 'allocx' argument 4 names different: declaration '' definition 'usertree'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:278:23: style:inconclusive: Function 'prot_allocx' argument 1 names different: declaration '' definition 'nonodes'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:278:37: style:inconclusive: Function 'prot_allocx' argument 2 names different: declaration '' definition 'rcategs'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:278:57: style:inconclusive: Function 'prot_allocx' argument 3 names different: declaration '' definition 'treenode'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:279:33: style:inconclusive: Function 'prot_allocx' argument 4 names different: declaration '' definition 'usertree'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:309:27: style:inconclusive: Function 'setuptree' argument 1 names different: declaration '' definition 'treenode'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:309:42: style:inconclusive: Function 'setuptree' argument 2 names different: declaration '' definition 'nonodes'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:309:59: style:inconclusive: Function 'setuptree' argument 3 names different: declaration '' definition 'usertree'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:344:23: style:inconclusive: Function 'setuptree2' argument 1 names different: declaration '' definition 'a'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:355:21: style:inconclusive: Function 'alloctip' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:355:30: style:inconclusive: Function 'alloctip' argument 2 names different: declaration '' definition 'zeros'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:372:26: style:inconclusive: Function 'getbasefreqs' argument 1 names different: declaration '' definition 'freqa'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:372:40: style:inconclusive: Function 'getbasefreqs' argument 2 names different: declaration '' definition 'freqc'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:372:54: style:inconclusive: Function 'getbasefreqs' argument 3 names different: declaration '' definition 'freqg'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:372:68: style:inconclusive: Function 'getbasefreqs' argument 4 names different: declaration '' definition 'freqt'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:373:21: style:inconclusive: Function 'getbasefreqs' argument 5 names different: declaration '' definition 'freqr'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:373:36: style:inconclusive: Function 'getbasefreqs' argument 6 names different: declaration '' definition 'freqy'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:373:51: style:inconclusive: Function 'getbasefreqs' argument 7 names different: declaration '' definition 'freqar'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:373:67: style:inconclusive: Function 'getbasefreqs' argument 8 names different: declaration '' definition 'freqcy'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:374:21: style:inconclusive: Function 'getbasefreqs' argument 9 names different: declaration '' definition 'freqgr'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:374:37: style:inconclusive: Function 'getbasefreqs' argument 10 names different: declaration '' definition 'freqty'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:374:53: style:inconclusive: Function 'getbasefreqs' argument 11 names different: declaration '' definition 'ttratio'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:375:21: style:inconclusive: Function 'getbasefreqs' argument 13 names different: declaration '' definition 'xv'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:375:33: style:inconclusive: Function 'getbasefreqs' argument 14 names different: declaration '' definition 'fracchange'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:375:53: style:inconclusive: Function 'getbasefreqs' argument 15 names different: declaration '' definition 'freqsfrom'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:376:21: style:inconclusive: Function 'getbasefreqs' argument 16 names different: declaration '' definition 'printdata'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:425:29: style:inconclusive: Function 'empiricalfreqs' argument 1 names different: declaration '' definition 'freqa'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:425:44: style:inconclusive: Function 'empiricalfreqs' argument 2 names different: declaration '' definition 'freqc'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:425:59: style:inconclusive: Function 'empiricalfreqs' argument 3 names different: declaration '' definition 'freqg'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:426:33: style:inconclusive: Function 'empiricalfreqs' argument 4 names different: declaration '' definition 'freqt'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:426:47: style:inconclusive: Function 'empiricalfreqs' argument 5 names different: declaration '' definition 'weight'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:426:66: style:inconclusive: Function 'empiricalfreqs' argument 6 names different: declaration '' definition 'treenode'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:472:20: style:inconclusive: Function 'sitesort' argument 1 names different: declaration '' definition 'chars'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:472:34: style:inconclusive: Function 'sitesort' argument 2 names different: declaration '' definition 'weight'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:510:23: style:inconclusive: Function 'sitecombine' argument 1 names different: declaration '' definition 'chars'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:540:23: style:inconclusive: Function 'sitescrunch' argument 1 names different: declaration '' definition 'chars'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:579:21: style:inconclusive: Function 'sitesort2' argument 1 names different: declaration '' definition 'sites'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:579:35: style:inconclusive: Function 'sitesort2' argument 2 names different: declaration '' definition 'aliasweight'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:618:24: style:inconclusive: Function 'sitecombine2' argument 1 names different: declaration '' definition 'sites'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:618:38: style:inconclusive: Function 'sitecombine2' argument 2 names different: declaration '' definition 'aliasweight'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:649:24: style:inconclusive: Function 'sitescrunch2' argument 1 names different: declaration '' definition 'sites'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:649:36: style:inconclusive: Function 'sitescrunch2' argument 2 names different: declaration '' definition 'i'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:649:44: style:inconclusive: Function 'sitescrunch2' argument 3 names different: declaration '' definition 'j'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:649:54: style:inconclusive: Function 'sitescrunch2' argument 4 names different: declaration '' definition 'aliasweight'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:686:28: style:inconclusive: Function 'makevalues' argument 1 names different: declaration '' definition 'treenode'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:686:44: style:inconclusive: Function 'makevalues' argument 2 names different: declaration '' definition 'zeros'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:686:59: style:inconclusive: Function 'makevalues' argument 3 names different: declaration '' definition 'usertree'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:797:23: style:inconclusive: Function 'makevalues2' argument 1 names different: declaration '' definition 'categs'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:797:42: style:inconclusive: Function 'makevalues2' argument 2 names different: declaration '' definition 'treenode'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:797:57: style:inconclusive: Function 'makevalues2' argument 3 names different: declaration '' definition 'endsite'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:798:30: style:inconclusive: Function 'makevalues2' argument 4 names different: declaration '' definition 'spp'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:798:44: style:inconclusive: Function 'makevalues2' argument 5 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:798:54: style:inconclusive: Function 'makevalues2' argument 6 names different: declaration '' definition 'alias'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:918:19: style:inconclusive: Function 'fillin' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:918:28: style:inconclusive: Function 'fillin' argument 2 names different: declaration '' definition 'left'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:918:40: style:inconclusive: Function 'fillin' argument 3 names different: declaration '' definition 'rt'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:967:23: style:inconclusive: Function 'getlargest' argument 1 names different: declaration '' definition 'numnuc'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:980:24: style:inconclusive: Function 'multifillin' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:980:33: style:inconclusive: Function 'multifillin' argument 2 names different: declaration '' definition 'q'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:980:41: style:inconclusive: Function 'multifillin' argument 3 names different: declaration '' definition 'dnumdesc'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1031:22: style:inconclusive: Function 'sumnsteps' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1031:31: style:inconclusive: Function 'sumnsteps' argument 2 names different: declaration '' definition 'left'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1031:43: style:inconclusive: Function 'sumnsteps' argument 3 names different: declaration '' definition 'rt'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1031:52: style:inconclusive: Function 'sumnsteps' argument 4 names different: declaration '' definition 'a'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1031:60: style:inconclusive: Function 'sumnsteps' argument 5 names different: declaration '' definition 'b'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1066:23: style:inconclusive: Function 'sumnsteps2' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1066:31: style:inconclusive: Function 'sumnsteps2' argument 2 names different: declaration '' definition 'left'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1066:42: style:inconclusive: Function 'sumnsteps2' argument 3 names different: declaration '' definition 'rt'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1066:50: style:inconclusive: Function 'sumnsteps2' argument 4 names different: declaration '' definition 'a'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1066:57: style:inconclusive: Function 'sumnsteps2' argument 5 names different: declaration '' definition 'b'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1066:65: style:inconclusive: Function 'sumnsteps2' argument 6 names different: declaration '' definition 'threshwt'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1107:27: style:inconclusive: Function 'multisumnsteps' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1107:36: style:inconclusive: Function 'multisumnsteps' argument 2 names different: declaration '' definition 'q'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1107:44: style:inconclusive: Function 'multisumnsteps' argument 3 names different: declaration '' definition 'a'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1107:52: style:inconclusive: Function 'multisumnsteps' argument 4 names different: declaration '' definition 'b'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1107:61: style:inconclusive: Function 'multisumnsteps' argument 5 names different: declaration '' definition 'threshwt'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1146:28: style:inconclusive: Function 'multisumnsteps2' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1184:23: style:inconclusive: Function 'alltips' argument 1 names different: declaration '' definition 'forknode'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1184:39: style:inconclusive: Function 'alltips' argument 2 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1203:21: style:inconclusive: Function 'gdispose' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1203:31: style:inconclusive: Function 'gdispose' argument 2 names different: declaration '' definition 'grbg'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1203:48: style:inconclusive: Function 'gdispose' argument 3 names different: declaration '' definition 'treenode'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1224:21: style:inconclusive: Function 'preorder' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1224:30: style:inconclusive: Function 'preorder' argument 2 names different: declaration '' definition 'r'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1224:39: style:inconclusive: Function 'preorder' argument 3 names different: declaration '' definition 'root'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1224:51: style:inconclusive: Function 'preorder' argument 4 names different: declaration '' definition 'removing'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1224:67: style:inconclusive: Function 'preorder' argument 5 names different: declaration '' definition 'adding'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1225:31: style:inconclusive: Function 'preorder' argument 6 names different: declaration '' definition 'changing'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1225:46: style:inconclusive: Function 'preorder' argument 7 names different: declaration '' definition 'dnumdesc'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1276:26: style:inconclusive: Function 'updatenumdesc' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1276:35: style:inconclusive: Function 'updatenumdesc' argument 2 names different: declaration '' definition 'root'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1276:46: style:inconclusive: Function 'updatenumdesc' argument 3 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1295:16: style:inconclusive: Function 'add' argument 1 names different: declaration '' definition 'below'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1295:28: style:inconclusive: Function 'add' argument 2 names different: declaration '' definition 'newtip'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1295:41: style:inconclusive: Function 'add' argument 3 names different: declaration '' definition 'newfork'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1295:56: style:inconclusive: Function 'add' argument 4 names different: declaration '' definition 'root'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1296:17: style:inconclusive: Function 'add' argument 5 names different: declaration '' definition 'recompute'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1296:38: style:inconclusive: Function 'add' argument 6 names different: declaration '' definition 'treenode'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1296:54: style:inconclusive: Function 'add' argument 7 names different: declaration '' definition 'grbg'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1296:65: style:inconclusive: Function 'add' argument 8 names different: declaration '' definition 'zeros'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1389:36: style:inconclusive: Function 're_move' argument 5 names different: declaration '' definition 'treenode'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1389:53: style:inconclusive: Function 're_move' argument 6 names different: declaration '' definition 'grbg'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1389:65: style:inconclusive: Function 're_move' argument 7 names different: declaration '' definition 'zeros'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1505:23: style:inconclusive: Function 'getnufork' argument 1 names different: declaration '' definition 'nufork'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1505:37: style:inconclusive: Function 'getnufork' argument 2 names different: declaration '' definition 'grbg'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1505:53: style:inconclusive: Function 'getnufork' argument 3 names different: declaration '' definition 'treenode'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1505:68: style:inconclusive: Function 'getnufork' argument 4 names different: declaration '' definition 'zeros'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1518:19: style:inconclusive: Function 'reroot' argument 1 names different: declaration '' definition 'outgroup'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1518:35: style:inconclusive: Function 'reroot' argument 2 names different: declaration '' definition 'root'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1538:20: style:inconclusive: Function 'reroot2' argument 1 names different: declaration '' definition 'outgroup'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1538:36: style:inconclusive: Function 'reroot2' argument 2 names different: declaration '' definition 'root'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1552:20: style:inconclusive: Function 'reroot3' argument 1 names different: declaration '' definition 'outgroup'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1552:36: style:inconclusive: Function 'reroot3' argument 2 names different: declaration '' definition 'root'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1552:48: style:inconclusive: Function 'reroot3' argument 3 names different: declaration '' definition 'root2'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1552:61: style:inconclusive: Function 'reroot3' argument 4 names different: declaration '' definition 'lastdesc'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1553:32: style:inconclusive: Function 'reroot3' argument 5 names different: declaration '' definition 'grbg'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1569:25: style:inconclusive: Function 'savetraverse' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1586:20: style:inconclusive: Function 'newindex' argument 1 names different: declaration '' definition 'i'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1586:29: style:inconclusive: Function 'newindex' argument 2 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1597:23: style:inconclusive: Function 'flipindexes' argument 1 names different: declaration '' definition 'nextnode'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1597:44: style:inconclusive: Function 'flipindexes' argument 2 names different: declaration '' definition 'treenode'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1616:29: style:inconclusive: Function 'parentinmulti' argument 1 names different: declaration '' definition 'anode'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1629:24: style:inconclusive: Function 'sibsvisited' argument 1 names different: declaration '' definition 'anode'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1629:37: style:inconclusive: Function 'sibsvisited' argument 2 names different: declaration '' definition 'place'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1648:21: style:inconclusive: Function 'smallest' argument 1 names different: declaration '' definition 'anode'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1648:34: style:inconclusive: Function 'smallest' argument 2 names different: declaration '' definition 'place'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1675:24: style:inconclusive: Function 'bintomulti' argument 1 names different: declaration '' definition 'root'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1675:37: style:inconclusive: Function 'bintomulti' argument 2 names different: declaration '' definition 'binroot'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1675:53: style:inconclusive: Function 'bintomulti' argument 3 names different: declaration '' definition 'grbg'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1675:65: style:inconclusive: Function 'bintomulti' argument 4 names different: declaration '' definition 'zeros'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1704:26: style:inconclusive: Function 'backtobinary' argument 1 names different: declaration '' definition 'root'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1704:38: style:inconclusive: Function 'backtobinary' argument 2 names different: declaration '' definition 'binroot'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1704:54: style:inconclusive: Function 'backtobinary' argument 3 names different: declaration '' definition 'grbg'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1721:23: style:inconclusive: Function 'outgrin' argument 1 names different: declaration '' definition 'root'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1721:35: style:inconclusive: Function 'outgrin' argument 2 names different: declaration '' definition 'outgrnode'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1735:22: style:inconclusive: Function 'flipnodes' argument 1 names different: declaration '' definition 'nodea'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1735:35: style:inconclusive: Function 'flipnodes' argument 2 names different: declaration '' definition 'nodeb'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1748:21: style:inconclusive: Function 'moveleft' argument 1 names different: declaration '' definition 'root'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1748:33: style:inconclusive: Function 'moveleft' argument 2 names different: declaration '' definition 'outgrnode'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1748:51: style:inconclusive: Function 'moveleft' argument 3 names different: declaration '' definition 'flipback'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1766:21: style:inconclusive: Function 'savetree' argument 1 names different: declaration '' definition 'root'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1766:34: style:inconclusive: Function 'savetree' argument 2 names different: declaration '' definition 'place'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1766:52: style:inconclusive: Function 'savetree' argument 3 names different: declaration '' definition 'treenode'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1767:32: style:inconclusive: Function 'savetree' argument 4 names different: declaration '' definition 'grbg'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1767:44: style:inconclusive: Function 'savetree' argument 5 names different: declaration '' definition 'zeros'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1867:21: style:inconclusive: Function 'addnsave' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1867:30: style:inconclusive: Function 'addnsave' argument 2 names different: declaration '' definition 'item'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1867:42: style:inconclusive: Function 'addnsave' argument 3 names different: declaration '' definition 'nufork'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1867:57: style:inconclusive: Function 'addnsave' argument 4 names different: declaration '' definition 'root'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1867:70: style:inconclusive: Function 'addnsave' argument 5 names different: declaration '' definition 'grbg'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1868:25: style:inconclusive: Function 'addnsave' argument 6 names different: declaration '' definition 'multf'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1868:43: style:inconclusive: Function 'addnsave' argument 7 names different: declaration '' definition 'treenode'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1868:59: style:inconclusive: Function 'addnsave' argument 8 names different: declaration '' definition 'place'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1868:72: style:inconclusive: Function 'addnsave' argument 9 names different: declaration '' definition 'zeros'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1884:24: style:inconclusive: Function 'addbestever' argument 1 names different: declaration '' definition 'pos'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1884:35: style:inconclusive: Function 'addbestever' argument 2 names different: declaration '' definition 'nextree'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1884:49: style:inconclusive: Function 'addbestever' argument 3 names different: declaration '' definition 'maxtrees'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1884:67: style:inconclusive: Function 'addbestever' argument 4 names different: declaration '' definition 'collapse'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1885:31: style:inconclusive: Function 'addbestever' argument 5 names different: declaration '' definition 'place'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1885:47: style:inconclusive: Function 'addbestever' argument 6 names different: declaration '' definition 'bestrees'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1896:23: style:inconclusive: Function 'addtiedtree' argument 1 names different: declaration '' definition 'pos'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1896:34: style:inconclusive: Function 'addtiedtree' argument 2 names different: declaration '' definition 'nextree'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1896:48: style:inconclusive: Function 'addtiedtree' argument 3 names different: declaration '' definition 'maxtrees'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1896:66: style:inconclusive: Function 'addtiedtree' argument 4 names different: declaration '' definition 'collapse'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1897:31: style:inconclusive: Function 'addtiedtree' argument 5 names different: declaration '' definition 'place'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1897:47: style:inconclusive: Function 'addtiedtree' argument 6 names different: declaration '' definition 'bestrees'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1905:31: style:inconclusive: Function 'clearcollapse' argument 1 names different: declaration '' definition 'treenode'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1924:29: style:inconclusive: Function 'clearbottom' argument 1 names different: declaration '' definition 'treenode'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1943:24: style:inconclusive: Function 'collabranch' argument 1 names different: declaration '' definition 'collapfrom'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1943:42: style:inconclusive: Function 'collabranch' argument 2 names different: declaration '' definition 'tempfrom'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1943:58: style:inconclusive: Function 'collabranch' argument 3 names different: declaration '' definition 'tempto'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1980:30: style:inconclusive: Function 'allcommonbases' argument 1 names different: declaration '' definition 'a'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1980:39: style:inconclusive: Function 'allcommonbases' argument 2 names different: declaration '' definition 'b'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1980:51: style:inconclusive: Function 'allcommonbases' argument 3 names different: declaration '' definition 'allsame'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1997:23: style:inconclusive: Function 'findbottom' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:1997:33: style:inconclusive: Function 'findbottom' argument 2 names different: declaration '' definition 'bottom'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2012:25: style:inconclusive: Function 'moresteps' argument 1 names different: declaration '' definition 'a'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2012:34: style:inconclusive: Function 'moresteps' argument 2 names different: declaration '' definition 'b'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2023:24: style:inconclusive: Function 'passdown' argument 1 names different: declaration '' definition 'desc'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2023:36: style:inconclusive: Function 'passdown' argument 2 names different: declaration '' definition 'parent'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2023:50: style:inconclusive: Function 'passdown' argument 3 names different: declaration '' definition 'start'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2023:63: style:inconclusive: Function 'passdown' argument 4 names different: declaration '' definition 'below'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2024:31: style:inconclusive: Function 'passdown' argument 5 names different: declaration '' definition 'item'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2024:43: style:inconclusive: Function 'passdown' argument 6 names different: declaration '' definition 'added'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2024:56: style:inconclusive: Function 'passdown' argument 7 names different: declaration '' definition 'total'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2024:69: style:inconclusive: Function 'passdown' argument 8 names different: declaration '' definition 'tempdsc'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2025:19: style:inconclusive: Function 'passdown' argument 9 names different: declaration '' definition 'tempprt'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2025:36: style:inconclusive: Function 'passdown' argument 10 names different: declaration '' definition 'multf'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2072:29: style:inconclusive: Function 'trycollapdesc' argument 1 names different: declaration '' definition 'desc'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2072:41: style:inconclusive: Function 'trycollapdesc' argument 2 names different: declaration '' definition 'parent'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2072:55: style:inconclusive: Function 'trycollapdesc' argument 3 names different: declaration '' definition 'start'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2073:31: style:inconclusive: Function 'trycollapdesc' argument 4 names different: declaration '' definition 'below'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2073:44: style:inconclusive: Function 'trycollapdesc' argument 5 names different: declaration '' definition 'item'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2073:56: style:inconclusive: Function 'trycollapdesc' argument 6 names different: declaration '' definition 'added'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2073:69: style:inconclusive: Function 'trycollapdesc' argument 7 names different: declaration '' definition 'total'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2074:19: style:inconclusive: Function 'trycollapdesc' argument 8 names different: declaration '' definition 'tempdsc'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2074:34: style:inconclusive: Function 'trycollapdesc' argument 9 names different: declaration '' definition 'tempprt'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2074:51: style:inconclusive: Function 'trycollapdesc' argument 10 names different: declaration '' definition 'multf'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2074:64: style:inconclusive: Function 'trycollapdesc' argument 11 names different: declaration '' definition 'zeros'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2132:22: style:inconclusive: Function 'setbottom' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2144:29: style:inconclusive: Function 'zeroinsubtree' argument 1 names different: declaration '' definition 'subtree'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2144:44: style:inconclusive: Function 'zeroinsubtree' argument 2 names different: declaration '' definition 'start'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2144:57: style:inconclusive: Function 'zeroinsubtree' argument 3 names different: declaration '' definition 'below'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2144:70: style:inconclusive: Function 'zeroinsubtree' argument 4 names different: declaration '' definition 'item'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2145:31: style:inconclusive: Function 'zeroinsubtree' argument 5 names different: declaration '' definition 'added'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2145:44: style:inconclusive: Function 'zeroinsubtree' argument 6 names different: declaration '' definition 'total'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2145:57: style:inconclusive: Function 'zeroinsubtree' argument 7 names different: declaration '' definition 'tempdsc'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2145:72: style:inconclusive: Function 'zeroinsubtree' argument 8 names different: declaration '' definition 'tempprt'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2146:33: style:inconclusive: Function 'zeroinsubtree' argument 9 names different: declaration '' definition 'multf'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2146:46: style:inconclusive: Function 'zeroinsubtree' argument 10 names different: declaration '' definition 'root'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2146:58: style:inconclusive: Function 'zeroinsubtree' argument 11 names different: declaration '' definition 'zeros'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2191:27: style:inconclusive: Function 'collapsible' argument 1 names different: declaration '' definition 'item'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2191:39: style:inconclusive: Function 'collapsible' argument 2 names different: declaration '' definition 'below'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2191:52: style:inconclusive: Function 'collapsible' argument 3 names different: declaration '' definition 'temp'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2191:64: style:inconclusive: Function 'collapsible' argument 4 names different: declaration '' definition 'temp1'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2192:31: style:inconclusive: Function 'collapsible' argument 5 names different: declaration '' definition 'tempdsc'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2192:46: style:inconclusive: Function 'collapsible' argument 6 names different: declaration '' definition 'tempprt'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2192:61: style:inconclusive: Function 'collapsible' argument 7 names different: declaration '' definition 'added'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2192:74: style:inconclusive: Function 'collapsible' argument 8 names different: declaration '' definition 'total'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2193:21: style:inconclusive: Function 'collapsible' argument 9 names different: declaration '' definition 'multf'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2193:34: style:inconclusive: Function 'collapsible' argument 10 names different: declaration '' definition 'root'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2193:46: style:inconclusive: Function 'collapsible' argument 11 names different: declaration '' definition 'zeros'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2193:64: style:inconclusive: Function 'collapsible' argument 12 names different: declaration '' definition 'treenode'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2264:25: style:inconclusive: Function 'replaceback' argument 1 names different: declaration '' definition 'oldback'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2264:40: style:inconclusive: Function 'replaceback' argument 2 names different: declaration '' definition 'item'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2264:52: style:inconclusive: Function 'replaceback' argument 3 names different: declaration '' definition 'forknode'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2265:32: style:inconclusive: Function 'replaceback' argument 4 names different: declaration '' definition 'grbg'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2265:44: style:inconclusive: Function 'replaceback' argument 5 names different: declaration '' definition 'zeros'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2281:20: style:inconclusive: Function 'putback' argument 1 names different: declaration '' definition 'oldback'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2281:35: style:inconclusive: Function 'putback' argument 2 names different: declaration '' definition 'item'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2281:47: style:inconclusive: Function 'putback' argument 3 names different: declaration '' definition 'forknode'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2281:64: style:inconclusive: Function 'putback' argument 4 names different: declaration '' definition 'grbg'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2298:25: style:inconclusive: Function 'savelocrearr' argument 1 names different: declaration '' definition 'item'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2298:37: style:inconclusive: Function 'savelocrearr' argument 2 names different: declaration '' definition 'forknode'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2298:53: style:inconclusive: Function 'savelocrearr' argument 3 names different: declaration '' definition 'below'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2298:66: style:inconclusive: Function 'savelocrearr' argument 4 names different: declaration '' definition 'tmp'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2299:15: style:inconclusive: Function 'savelocrearr' argument 5 names different: declaration '' definition 'tmp1'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2299:27: style:inconclusive: Function 'savelocrearr' argument 6 names different: declaration '' definition 'tmp2'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2299:39: style:inconclusive: Function 'savelocrearr' argument 7 names different: declaration '' definition 'tmp3'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2299:51: style:inconclusive: Function 'savelocrearr' argument 8 names different: declaration '' definition 'tmprm'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2299:64: style:inconclusive: Function 'savelocrearr' argument 9 names different: declaration '' definition 'tmpadd'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2300:16: style:inconclusive: Function 'savelocrearr' argument 10 names different: declaration '' definition 'root'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2300:27: style:inconclusive: Function 'savelocrearr' argument 11 names different: declaration '' definition 'maxtrees'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2300:43: style:inconclusive: Function 'savelocrearr' argument 12 names different: declaration '' definition 'nextree'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2300:60: style:inconclusive: Function 'savelocrearr' argument 13 names different: declaration '' definition 'multf'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2301:17: style:inconclusive: Function 'savelocrearr' argument 14 names different: declaration '' definition 'bestever'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2301:36: style:inconclusive: Function 'savelocrearr' argument 15 names different: declaration '' definition 'saved'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2301:49: style:inconclusive: Function 'savelocrearr' argument 16 names different: declaration '' definition 'place'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2302:18: style:inconclusive: Function 'savelocrearr' argument 17 names different: declaration '' definition 'bestrees'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2302:39: style:inconclusive: Function 'savelocrearr' argument 18 names different: declaration '' definition 'treenode'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2302:56: style:inconclusive: Function 'savelocrearr' argument 19 names different: declaration '' definition 'grbg'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2303:15: style:inconclusive: Function 'savelocrearr' argument 20 names different: declaration '' definition 'zeros'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2357:30: style:inconclusive: Function 'clearvisited' argument 1 names different: declaration '' definition 'treenode'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2440:23: style:inconclusive: Function 'gnubase' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2440:35: style:inconclusive: Function 'gnubase' argument 2 names different: declaration '' definition 'garbage'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2440:49: style:inconclusive: Function 'gnubase' argument 3 names different: declaration '' definition 'endsite'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2455:24: style:inconclusive: Function 'chuckbase' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2455:36: style:inconclusive: Function 'chuckbase' argument 2 names different: declaration '' definition 'garbage'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2587:20: style:inconclusive: Function 'initmin' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2587:28: style:inconclusive: Function 'initmin' argument 2 names different: declaration '' definition 'sitei'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2587:43: style:inconclusive: Function 'initmin' argument 3 names different: declaration '' definition 'internal'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2610:21: style:inconclusive: Function 'initbase' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2610:29: style:inconclusive: Function 'initbase' argument 2 names different: declaration '' definition 'sitei'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2649:25: style:inconclusive: Function 'inittreetrav' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2649:33: style:inconclusive: Function 'inittreetrav' argument 2 names different: declaration '' definition 'sitei'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2675:20: style:inconclusive: Function 'compmin' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2675:29: style:inconclusive: Function 'compmin' argument 2 names different: declaration '' definition 'desc'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2724:25: style:inconclusive: Function 'minpostorder' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2724:39: style:inconclusive: Function 'minpostorder' argument 2 names different: declaration '' definition 'treenode'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2749:25: style:inconclusive: Function 'branchlength' argument 1 names different: declaration '' definition 'subtr1'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2749:39: style:inconclusive: Function 'branchlength' argument 2 names different: declaration '' definition 'subtr2'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2749:55: style:inconclusive: Function 'branchlength' argument 3 names different: declaration '' definition 'brlen'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2750:36: style:inconclusive: Function 'branchlength' argument 4 names different: declaration '' definition 'treenode'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2833:26: style:inconclusive: Function 'branchlentrav' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2833:35: style:inconclusive: Function 'branchlentrav' argument 2 names different: declaration '' definition 'root'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2833:46: style:inconclusive: Function 'branchlentrav' argument 3 names different: declaration '' definition 'sitei'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2833:58: style:inconclusive: Function 'branchlentrav' argument 4 names different: declaration '' definition 'chars'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2834:33: style:inconclusive: Function 'branchlentrav' argument 5 names different: declaration '' definition 'brlen'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2834:51: style:inconclusive: Function 'branchlentrav' argument 6 names different: declaration '' definition 'treenode'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2857:23: style:inconclusive: Function 'treelength' argument 1 names different: declaration '' definition 'root'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2857:34: style:inconclusive: Function 'treelength' argument 2 names different: declaration '' definition 'chars'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2857:52: style:inconclusive: Function 'treelength' argument 3 names different: declaration '' definition 'treenode'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2873:24: style:inconclusive: Function 'coordinates' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2873:33: style:inconclusive: Function 'coordinates' argument 2 names different: declaration '' definition 'tipy'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2873:46: style:inconclusive: Function 'coordinates' argument 3 names different: declaration '' definition 'f'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:2873:55: style:inconclusive: Function 'coordinates' argument 4 names different: declaration '' definition 'fartemp'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:3036:22: style:inconclusive: Function 'writesteps' argument 1 names different: declaration '' definition 'chars'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:3036:37: style:inconclusive: Function 'writesteps' argument 2 names different: declaration '' definition 'weights'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:3036:53: style:inconclusive: Function 'writesteps' argument 3 names different: declaration '' definition 'oldweight'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:3036:70: style:inconclusive: Function 'writesteps' argument 4 names different: declaration '' definition 'root'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:3072:20: style:inconclusive: Function 'treeout' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:3072:28: style:inconclusive: Function 'treeout' argument 2 names different: declaration '' definition 'nextree'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:3072:43: style:inconclusive: Function 'treeout' argument 3 names different: declaration '' definition 'col'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:3072:54: style:inconclusive: Function 'treeout' argument 4 names different: declaration '' definition 'root'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:3121:21: style:inconclusive: Function 'treeout3' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:3121:29: style:inconclusive: Function 'treeout3' argument 2 names different: declaration '' definition 'nextree'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:3121:44: style:inconclusive: Function 'treeout3' argument 3 names different: declaration '' definition 'col'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:3121:55: style:inconclusive: Function 'treeout3' argument 4 names different: declaration '' definition 'root'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:3370:21: style:inconclusive: Function 'copynode' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:3370:30: style:inconclusive: Function 'copynode' argument 2 names different: declaration '' definition 'd'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:3370:38: style:inconclusive: Function 'copynode' argument 3 names different: declaration '' definition 'categs'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:3390:26: style:inconclusive: Function 'prot_copynode' argument 1 names different: declaration '' definition 'c'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:3390:35: style:inconclusive: Function 'prot_copynode' argument 2 names different: declaration '' definition 'd'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:3390:43: style:inconclusive: Function 'prot_copynode' argument 3 names different: declaration '' definition 'categs'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:3411:18: style:inconclusive: Function 'copy_' argument 1 names different: declaration '' definition 'a'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:3411:27: style:inconclusive: Function 'copy_' argument 2 names different: declaration '' definition 'b'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:3411:35: style:inconclusive: Function 'copy_' argument 3 names different: declaration '' definition 'nonodes'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:3411:49: style:inconclusive: Function 'copy_' argument 4 names different: declaration '' definition 'categs'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:3464:23: style:inconclusive: Function 'prot_copy_' argument 1 names different: declaration '' definition 'a'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:3464:32: style:inconclusive: Function 'prot_copy_' argument 2 names different: declaration '' definition 'b'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:3464:40: style:inconclusive: Function 'prot_copy_' argument 3 names different: declaration '' definition 'nonodes'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:3464:54: style:inconclusive: Function 'prot_copy_' argument 4 names different: declaration '' definition 'categs'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:3521:19: style:inconclusive: Function 'standev' argument 1 names different: declaration '' definition 'chars'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:3521:31: style:inconclusive: Function 'standev' argument 2 names different: declaration '' definition 'numtrees'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:3521:46: style:inconclusive: Function 'standev' argument 3 names different: declaration '' definition 'minwhich'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:3521:63: style:inconclusive: Function 'standev' argument 4 names different: declaration '' definition 'minsteps'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:3522:33: style:inconclusive: Function 'standev' argument 5 names different: declaration '' definition 'nsteps'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:3522:48: style:inconclusive: Function 'standev' argument 6 names different: declaration '' definition 'fsteps'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:3522:63: style:inconclusive: Function 'standev' argument 7 names different: declaration '' definition 'seed'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:3666:20: style:inconclusive: Function 'standev2' argument 1 names different: declaration '' definition 'numtrees'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:3666:35: style:inconclusive: Function 'standev2' argument 2 names different: declaration '' definition 'maxwhich'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:3666:50: style:inconclusive: Function 'standev2' argument 3 names different: declaration '' definition 'a'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:3666:58: style:inconclusive: Function 'standev2' argument 4 names different: declaration '' definition 'b'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:3666:68: style:inconclusive: Function 'standev2' argument 5 names different: declaration '' definition 'maxlogl'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:3667:23: style:inconclusive: Function 'standev2' argument 6 names different: declaration '' definition 'l0gl'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:3667:38: style:inconclusive: Function 'standev2' argument 7 names different: declaration '' definition 'l0gf'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:3667:51: style:inconclusive: Function 'standev2' argument 8 names different: declaration '' definition 'aliasweight'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:3667:71: style:inconclusive: Function 'standev2' argument 9 names different: declaration '' definition 'seed'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:3807:20: style:inconclusive: Function 'freetip' argument 1 names different: declaration '' definition 'anode'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:3818:23: style:inconclusive: Function 'freenontip' argument 1 names different: declaration '' definition 'anode'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:3830:21: style:inconclusive: Function 'freenodes' argument 1 names different: declaration '' definition 'nonodes'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:3830:41: style:inconclusive: Function 'freenodes' argument 2 names different: declaration '' definition 'treenode'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:3851:22: style:inconclusive: Function 'freenode' argument 1 names different: declaration '' definition 'anode'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:3860:20: style:inconclusive: Function 'freetree' argument 1 names different: declaration '' definition 'nonodes'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:3860:40: style:inconclusive: Function 'freetree' argument 2 names different: declaration '' definition 'treenode'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:3932:23: style:inconclusive: Function 'freex_notip' argument 1 names different: declaration '' definition 'nonodes'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:3932:43: style:inconclusive: Function 'freex_notip' argument 2 names different: declaration '' definition 'treenode'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:3952:17: style:inconclusive: Function 'freex' argument 1 names different: declaration '' definition 'nonodes'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:3952:37: style:inconclusive: Function 'freex' argument 2 names different: declaration '' definition 'treenode'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:3980:27: style:inconclusive: Function 'freegarbage' argument 1 names different: declaration '' definition 'garbage'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:3994:22: style:inconclusive: Function 'freegrbg' argument 1 names different: declaration '' definition 'grbg'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:4008:25: style:inconclusive: Function 'collapsetree' argument 1 names different: declaration '' definition 'p'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:4008:34: style:inconclusive: Function 'collapsetree' argument 2 names different: declaration '' definition 'root'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:4008:47: style:inconclusive: Function 'collapsetree' argument 3 names different: declaration '' definition 'grbg'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:4008:64: style:inconclusive: Function 'collapsetree' argument 4 names different: declaration '' definition 'treenode'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:4009:25: style:inconclusive: Function 'collapsetree' argument 5 names different: declaration '' definition 'zeros'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:4080:30: style:inconclusive: Function 'collapsebestrees' argument 1 names different: declaration '' definition 'root'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:4080:43: style:inconclusive: Function 'collapsebestrees' argument 2 names different: declaration '' definition 'grbg'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:4080:60: style:inconclusive: Function 'collapsebestrees' argument 3 names different: declaration '' definition 'treenode'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:4081:32: style:inconclusive: Function 'collapsebestrees' argument 4 names different: declaration '' definition 'bestrees'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:4081:48: style:inconclusive: Function 'collapsebestrees' argument 5 names different: declaration '' definition 'place'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:4081:61: style:inconclusive: Function 'collapsebestrees' argument 6 names different: declaration '' definition 'zeros'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:4082:28: style:inconclusive: Function 'collapsebestrees' argument 7 names different: declaration '' definition 'chars'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:4082:43: style:inconclusive: Function 'collapsebestrees' argument 8 names different: declaration '' definition 'recompute'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:4082:62: style:inconclusive: Function 'collapsebestrees' argument 9 names different: declaration '' definition 'progress'. [funcArgNamesDifferentUnnamed] seaview/csrc/seq.c:64:47: style: Argument 'endsite' shadows outer variable [shadowVariable] seaview/csrc/seq.h:82:22: note: Shadowed variable seaview/csrc/seq.c:64:47: note: Shadow argument seaview/csrc/seq.c:87:43: style: Argument 'nonodes' shadows outer variable [shadowVariable] seaview/csrc/seq.h:82:13: note: Shadowed variable seaview/csrc/seq.c:87:43: note: Shadow argument seaview/csrc/seq.c:215:43: style: Argument 'nonodes' shadows outer variable [shadowVariable] seaview/csrc/seq.h:82:13: note: Shadowed variable seaview/csrc/seq.c:215:43: note: Shadow argument seaview/csrc/seq.c:250:18: style: Argument 'nonodes' shadows outer variable [shadowVariable] seaview/csrc/seq.h:82:13: note: Shadowed variable seaview/csrc/seq.c:250:18: note: Shadow argument seaview/csrc/seq.c:278:23: style: Argument 'nonodes' shadows outer variable [shadowVariable] seaview/csrc/seq.h:82:13: note: Shadowed variable seaview/csrc/seq.c:278:23: note: Shadow argument seaview/csrc/seq.c:309:42: style: Argument 'nonodes' shadows outer variable [shadowVariable] seaview/csrc/seq.h:82:13: note: Shadowed variable seaview/csrc/seq.c:309:42: note: Shadow argument seaview/csrc/seq.c:376:21: style: Argument 'printdata' shadows outer variable [shadowVariable] seaview/csrc/seq.h:84:29: note: Shadowed variable seaview/csrc/seq.c:376:21: note: Shadow argument seaview/csrc/seq.c:426:47: style: Argument 'weight' shadows outer variable [shadowVariable] seaview/csrc/seq.h:85:15: note: Shadowed variable seaview/csrc/seq.c:426:47: note: Shadow argument seaview/csrc/seq.c:472:34: style: Argument 'weight' shadows outer variable [shadowVariable] seaview/csrc/seq.h:85:15: note: Shadowed variable seaview/csrc/seq.c:472:34: note: Shadow argument seaview/csrc/seq.c:797:57: style: Argument 'endsite' shadows outer variable [shadowVariable] seaview/csrc/seq.h:82:22: note: Shadowed variable seaview/csrc/seq.c:797:57: note: Shadow argument seaview/csrc/seq.c:798:30: style: Argument 'spp' shadows outer variable [shadowVariable] seaview/csrc/phylip.h:362:13: note: Shadowed variable seaview/csrc/seq.c:798:30: note: Shadow argument seaview/csrc/seq.c:798:44: style: Argument 'y' shadows outer variable [shadowVariable] seaview/csrc/seq.h:86:17: note: Shadowed variable seaview/csrc/seq.c:798:44: note: Shadow argument seaview/csrc/seq.c:798:54: style: Argument 'alias' shadows outer variable [shadowVariable] seaview/csrc/seq.h:85:33: note: Shadowed variable seaview/csrc/seq.c:798:54: note: Shadow argument seaview/csrc/seq.c:1884:35: style: Argument 'nextree' shadows outer variable [shadowVariable] seaview/csrc/seq.h:82:40: note: Shadowed variable seaview/csrc/seq.c:1884:35: note: Shadow argument seaview/csrc/seq.c:1896:34: style: Argument 'nextree' shadows outer variable [shadowVariable] seaview/csrc/seq.h:82:40: note: Shadowed variable seaview/csrc/seq.c:1896:34: note: Shadow argument seaview/csrc/seq.c:2300:43: style: Argument 'nextree' shadows outer variable [shadowVariable] seaview/csrc/seq.h:82:40: note: Shadowed variable seaview/csrc/seq.c:2300:43: note: Shadow argument seaview/csrc/seq.c:2440:49: style: Argument 'endsite' shadows outer variable [shadowVariable] seaview/csrc/seq.h:82:22: note: Shadowed variable seaview/csrc/seq.c:2440:49: note: Shadow argument seaview/csrc/seq.c:3072:28: style: Argument 'nextree' shadows outer variable [shadowVariable] seaview/csrc/seq.h:82:40: note: Shadowed variable seaview/csrc/seq.c:3072:28: note: Shadow argument seaview/csrc/seq.c:3121:29: style: Argument 'nextree' shadows outer variable [shadowVariable] seaview/csrc/seq.h:82:40: note: Shadowed variable seaview/csrc/seq.c:3121:29: note: Shadow argument seaview/csrc/seq.c:3411:35: style: Argument 'nonodes' shadows outer variable [shadowVariable] seaview/csrc/seq.h:82:13: note: Shadowed variable seaview/csrc/seq.c:3411:35: note: Shadow argument seaview/csrc/seq.c:3464:40: style: Argument 'nonodes' shadows outer variable [shadowVariable] seaview/csrc/seq.h:82:13: note: Shadowed variable seaview/csrc/seq.c:3464:40: note: Shadow argument seaview/csrc/seq.c:3830:21: style: Argument 'nonodes' shadows outer variable [shadowVariable] seaview/csrc/seq.h:82:13: note: Shadowed variable seaview/csrc/seq.c:3830:21: note: Shadow argument seaview/csrc/seq.c:3860:20: style: Argument 'nonodes' shadows outer variable [shadowVariable] seaview/csrc/seq.h:82:13: note: Shadowed variable seaview/csrc/seq.c:3860:20: note: Shadow argument seaview/csrc/seq.c:3883:28: style: Argument 'nonodes' shadows outer variable [shadowVariable] seaview/csrc/seq.h:82:13: note: Shadowed variable seaview/csrc/seq.c:3883:28: note: Shadow argument seaview/csrc/seq.c:3907:22: style: Argument 'nonodes' shadows outer variable [shadowVariable] seaview/csrc/seq.h:82:13: note: Shadowed variable seaview/csrc/seq.c:3907:22: note: Shadow argument seaview/csrc/seq.c:3932:23: style: Argument 'nonodes' shadows outer variable [shadowVariable] seaview/csrc/seq.h:82:13: note: Shadowed variable seaview/csrc/seq.c:3932:23: note: Shadow argument seaview/csrc/seq.c:3952:17: style: Argument 'nonodes' shadows outer variable [shadowVariable] seaview/csrc/seq.h:82:13: note: Shadowed variable seaview/csrc/seq.c:3952:17: note: Shadow argument seaview/csrc/seq.c:64:35: style: Parameter 'zeros' can be declared as pointer to const [constParameterPointer] seaview/csrc/seq.c:355:30: style: Parameter 'zeros' can be declared as pointer to const [constParameterPointer] seaview/csrc/seq.c:923:9: style: Variable 'q' can be declared as pointer to const [constVariablePointer] seaview/csrc/seq.c:967:23: style: Parameter 'numnuc' can be declared as pointer to const [constParameterPointer] seaview/csrc/seq.c:1066:65: style: Parameter 'threshwt' can be declared as pointer to const [constParameterPointer] seaview/csrc/seq.c:1107:61: style: Parameter 'threshwt' can be declared as pointer to const [constParameterPointer] seaview/csrc/seq.c:1184:39: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] seaview/csrc/seq.c:1188:9: style: Variable 'q' can be declared as pointer to const [constVariablePointer] seaview/csrc/seq.c:1188:13: style: Variable 'r' can be declared as pointer to const [constVariablePointer] seaview/csrc/seq.c:1225:31: style: Parameter 'changing' can be declared as pointer to const [constParameterPointer] seaview/csrc/seq.c:1276:35: style: Parameter 'root' can be declared as pointer to const [constParameterPointer] seaview/csrc/seq.c:1377:36: style: Parameter 'item' can be declared as pointer to const [constParameterPointer] seaview/csrc/seq.c:1389:65: style: Parameter 'zeros' can be declared as pointer to const [constParameterPointer] seaview/csrc/seq.c:1619:9: style: Variable 'p' can be declared as pointer to const [constVariablePointer] seaview/csrc/seq.c:1629:37: style: Parameter 'place' can be declared as pointer to const [constParameterPointer] seaview/csrc/seq.c:1633:9: style: Variable 'p' can be declared as pointer to const [constVariablePointer] seaview/csrc/seq.c:1648:34: style: Parameter 'place' can be declared as pointer to const [constParameterPointer] seaview/csrc/seq.c:1721:35: style: Parameter 'outgrnode' can be declared as pointer to const [constParameterPointer] seaview/csrc/seq.c:1723:9: style: Variable 'p' can be declared as pointer to const [constVariablePointer] seaview/csrc/seq.c:1748:33: style: Parameter 'outgrnode' can be declared as pointer to const [constParameterPointer] seaview/csrc/seq.c:1943:42: style: Parameter 'tempfrom' can be declared as pointer to const [constParameterPointer] seaview/csrc/seq.c:1980:30: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] seaview/csrc/seq.c:1980:39: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] seaview/csrc/seq.c:2012:25: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] seaview/csrc/seq.c:2012:34: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] seaview/csrc/seq.c:2023:24: style: Parameter 'desc' can be declared as pointer to const [constParameterPointer] seaview/csrc/seq.c:2024:31: style: Parameter 'item' can be declared as pointer to const [constParameterPointer] seaview/csrc/seq.c:2074:64: style: Parameter 'zeros' can be declared as pointer to const [constParameterPointer] seaview/csrc/seq.c:2264:40: style: Parameter 'item' can be declared as pointer to const [constParameterPointer] seaview/csrc/seq.c:2876:13: style: Variable 'first' can be declared as pointer to const [constVariablePointer] seaview/csrc/seq.c:2876:21: style: Variable 'last' can be declared as pointer to const [constVariablePointer] seaview/csrc/seq.c:2877:9: style: Variable 'mid1' can be declared as pointer to const [constVariablePointer] seaview/csrc/seq.c:2877:23: style: Variable 'mid2' can be declared as pointer to const [constVariablePointer] seaview/csrc/seq.c:3036:70: style: Parameter 'root' can be declared as pointer to const [constParameterPointer] seaview/csrc/seq.c:3370:21: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] seaview/csrc/seq.c:3390:26: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] seaview/csrc/seq.c:3415:21: style: Variable 's' can be declared as pointer to const [constVariablePointer] seaview/csrc/seq.c:3470:21: style: Variable 's' can be declared as pointer to const [constVariablePointer] seaview/csrc/seq.c:3522:33: style: Parameter 'nsteps' can be declared as pointer to const [constParameterPointer] seaview/csrc/seq.c:3667:23: style: Parameter 'l0gl' can be declared as pointer to const [constParameterPointer] seaview/csrc/seq.c:994:9: 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] seaview/csrc/seq.c:1007:11: 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] seaview/csrc/seq.c:1126:10: 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] seaview/csrc/seq.c:1164: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] seaview/csrc/seq.c:1951:9: 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] seaview/csrc/seq.c:1959:9: 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] seaview/csrc/seq.c:3698:14: style: Variable 'temp' is assigned a value that is never used. [unreadVariable] seaview/csrc/seq.c:4049:10: style: Variable 'j' is assigned a value that is never used. [unreadVariable] seaview/csrc/lwl.c:274:84: style: Argument 'rl' shadows outer variable [shadowVariable] seaview/csrc/lwl.c:10:16: note: Shadowed variable seaview/csrc/lwl.c:274:84: note: Shadow argument seaview/csrc/lwl.c:322:84: style: Argument 'rl' shadows outer variable [shadowVariable] seaview/csrc/lwl.c:10:16: note: Shadowed variable seaview/csrc/lwl.c:322:84: note: Shadow argument seaview/csrc/lwl.c:17:11: style: Parameter 'cod' can be declared as pointer to const [constParameterPointer] seaview/csrc/lwl.c:129:13: style: Parameter 'cod1' can be declared as pointer to const [constParameterPointer] seaview/csrc/lwl.c:129:25: style: Parameter 'cod2' can be declared as pointer to const [constParameterPointer] seaview/csrc/lwl.c:274:71: style: Parameter 'aa' can be declared as pointer to const [constParameterPointer] seaview/csrc/lwl.c:274:93: style: Parameter 'pos' can be declared as pointer to const [constParameterPointer] seaview/csrc/lwl.c:322:71: style: Parameter 'aa' can be declared as pointer to const [constParameterPointer] seaview/csrc/lwl.c:602:7: style: Parameter 'wght' can be declared as pointer to const [constParameterPointer] seaview/csrc/lwl.c:307:39: warning: Uninitialized variable: n [uninitvar] seaview/csrc/lwl.c:306:30: note: Assuming condition is false seaview/csrc/lwl.c:307:39: note: Uninitialized variable: n seaview/csrc/lwl.c:391:40: style: Unused variable: pos [unusedVariable] diff: DONE