2026-09-12 16:21 ftp://ftp.de.debian.org/debian/pool/main/w/wcslib/wcslib_8.9+ds.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --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.21.0 head-info: 5aec67c (2026-09-12 15:15:57 +0200) count: 814 835 elapsed-time: 9.7 9.2 head-timing-info: old-timing-info: head results: wcslib-8.9/C/getwcstab.c:44:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NULL_INPUT_PTR [valueFlowBailoutIncompleteVar] wcslib-8.9/C/test/tspcaips.c:36:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctypes [valueFlowBailoutIncompleteVar] wcslib-8.9/C/test/tlog.c:53:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable log_errmsg [valueFlowBailoutIncompleteVar] wcslib-8.9/C/test/tsphdpa.c:46:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] wcslib-8.9/C/test/tdisiter.c:54:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] wcslib-8.9/C/test/tpih1.c:81:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] wcslib-8.9/C/test/tpih_pthread.c:73:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] wcslib-8.9/C/test/tlin.c:63:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lin_errmsg [valueFlowBailoutIncompleteVar] wcslib-8.9/C/test/twcs_locale.c:48:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] wcslib-8.9/C/test/tpih2.c:116:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] wcslib-8.9/C/test/twcscompare.c:51:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wcs_errmsg [valueFlowBailoutIncompleteVar] wcslib-8.9/C/test/tunits.c:50:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] wcslib-8.9/C/test/twcs.c:94:30: error: There is an unknown macro here somewhere. Configuration is required. If MODZ is a macro then please configure it. [unknownMacro] wcslib-8.9/C/test/tfitshdr.c:115:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WCSHDR_all [valueFlowBailoutIncompleteVar] wcslib-8.9/C/test/twcsprintf_pthread.c:152:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] wcslib-8.9/C/test/tcel1.c:53:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cel_errmsg [valueFlowBailoutIncompleteVar] wcslib-8.9/C/test/twcs_pthread.c:97:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAND_MAX [valueFlowBailoutIncompleteVar] wcslib-8.9/C/test/tspx.c:54:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spx_errmsg [valueFlowBailoutIncompleteVar] wcslib-8.9/C/test/twcshdr.c:93:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] wcslib-8.9/C/test/tspx.c:213:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spx_errmsg [valueFlowBailoutIncompleteVar] wcslib-8.9/C/test/twcsfix.c:86:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NWCSFIX [valueFlowBailoutIncompleteVar] wcslib-8.9/C/test/twcsfix.c:261:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] wcslib-8.9/C/test/tbth1.c:80:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] wcslib-8.9/Fortran/getwcstab_f.c:37:5: error: There is an unknown macro here somewhere. Configuration is required. If F77_FUNC is a macro then please configure it. [unknownMacro] wcslib-8.9/Fortran/cel_f.c:79:5: error: There is an unknown macro here somewhere. Configuration is required. If F77_FUNC is a macro then please configure it. [unknownMacro] wcslib-8.9/C/wcsprintf.c:88:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] wcslib-8.9/Fortran/log_f.c:34:5: error: There is an unknown macro here somewhere. Configuration is required. If F77_FUNC is a macro then please configure it. [unknownMacro] wcslib-8.9/Fortran/fitshdr_f.c:77:5: error: There is an unknown macro here somewhere. Configuration is required. If F77_FUNC is a macro then please configure it. [unknownMacro] wcslib-8.9/C/wcserr.c:121:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_acquire [valueFlowBailoutIncompleteVar] wcslib-8.9/Fortran/sph_f.c:36:5: error: There is an unknown macro here somewhere. Configuration is required. If F77_FUNC is a macro then please configure it. [unknownMacro] wcslib-8.9/C/wcserr.c:152:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_acquire [valueFlowBailoutIncompleteVar] wcslib-8.9/Fortran/dis_f.c:114:5: error: There is an unknown macro here somewhere. Configuration is required. If F77_FUNC is a macro then please configure it. [unknownMacro] wcslib-8.9/Fortran/lin_f.c:81:5: error: There is an unknown macro here somewhere. Configuration is required. If F77_FUNC is a macro then please configure it. [unknownMacro] wcslib-8.9/C/test/tprj1.c:53:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prj_errmsg [valueFlowBailoutIncompleteVar] wcslib-8.9/C/wcserr.c:224:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_acquire [valueFlowBailoutIncompleteVar] wcslib-8.9/Fortran/spx_f.c:46:5: error: There is an unknown macro here somewhere. Configuration is required. If F77_FUNC is a macro then please configure it. [unknownMacro] wcslib-8.9/C/test/tprj1.c:240:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prj_errmsg [valueFlowBailoutIncompleteVar] wcslib-8.9/C/test/tprj2.c:54:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prj_errmsg [valueFlowBailoutIncompleteVar] wcslib-8.9/C/test/tprj2.c:279:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUADCUBE [valueFlowBailoutIncompleteVar] wcslib-8.9/Fortran/spc_f.c:113:5: error: There is an unknown macro here somewhere. Configuration is required. If F77_FUNC is a macro then please configure it. [unknownMacro] wcslib-8.9/Fortran/tab_f.c:77:5: error: There is an unknown macro here somewhere. Configuration is required. If F77_FUNC is a macro then please configure it. [unknownMacro] wcslib-8.9/Fortran/wcserr_f.c:61:5: error: There is an unknown macro here somewhere. Configuration is required. If F77_FUNC is a macro then please configure it. [unknownMacro] wcslib-8.9/Fortran/wcsfix_f.c:39:5: error: There is an unknown macro here somewhere. Configuration is required. If F77_FUNC is a macro then please configure it. [unknownMacro] wcslib-8.9/Fortran/wcshdr_f.c:50:5: error: There is an unknown macro here somewhere. Configuration is required. If F77_FUNC is a macro then please configure it. [unknownMacro] wcslib-8.9/C/test/twcssub.c:69:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] wcslib-8.9/C/test/tspc.c:64:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spc_errmsg [valueFlowBailoutIncompleteVar] wcslib-8.9/Fortran/wcsunits_f.c:64:5: error: There is an unknown macro here somewhere. Configuration is required. If F77_FUNC is a macro then please configure it. [unknownMacro] wcslib-8.9/C/test/tspc.c:262:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spc_errmsg [valueFlowBailoutIncompleteVar] wcslib-8.9/C/test/ttab3.c:60:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tab_errmsg [valueFlowBailoutIncompleteVar] wcslib-8.9/Fortran/wcs_f.c:195:5: error: There is an unknown macro here somewhere. Configuration is required. If F77_FUNC is a macro then please configure it. [unknownMacro] wcslib-8.9/pgsbox/pgwcsl.c:39:6: error: There is an unknown macro here somewhere. Configuration is required. If F77_FUNC is a macro then please configure it. [unknownMacro] wcslib-8.9/pgsbox/cpgsbox.c:97:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nlfunc [valueFlowBailoutIncompleteVar] wcslib-8.9/C/wcsutil.c:349:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ip [valueFlowBailoutIncompleteVar] wcslib-8.9/utils/tofits.c:60:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] wcslib-8.9/Fortran/prj_f.c:87:5: error: There is an unknown macro here somewhere. Configuration is required. If F77_FUNC is a macro then please configure it. [unknownMacro] wcslib-8.9/C/wcstrig.c:199:18: style: Expression is always true because 'else if' condition is opposite to previous condition at line 197. [multiCondition] wcslib-8.9/C/wcstrig.c:197:11: note: first condition wcslib-8.9/C/wcstrig.c:199:18: note: else if condition is opposite to first condition wcslib-8.9/C/test/twcs_pthread.c:97:17: style: Obsolescent function 'rand_r' called. It is recommended to use 'rand' instead. [prohibitedrand_rCalled] wcslib-8.9/C/test/twcs_pthread.c:100:17: style: Obsolescent function 'rand_r' called. It is recommended to use 'rand' instead. [prohibitedrand_rCalled] wcslib-8.9/C/test/tdis2.c:51:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] wcslib-8.9/C/test/twcsprintf_pthread.c:116:27: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'worker' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] wcslib-8.9/C/test/twcsprintf_pthread.c:81:43: note: You might need to cast the function pointer here wcslib-8.9/C/test/twcsprintf_pthread.c:116:27: note: Parameter 'arg' can be declared as pointer to const wcslib-8.9/C/wcstrig.c:84:36: style:inconclusive: Function 'sincosd' argument 2 names different: declaration 'sin' definition 's'. [funcArgNamesDifferent] wcslib-8.9/C/wcstrig.h:197:36: note: Function 'sincosd' argument 2 names different: declaration 'sin' definition 's'. wcslib-8.9/C/wcstrig.c:84:36: note: Function 'sincosd' argument 2 names different: declaration 'sin' definition 's'. wcslib-8.9/C/wcstrig.c:84:47: style:inconclusive: Function 'sincosd' argument 3 names different: declaration 'cos' definition 'c'. [funcArgNamesDifferent] wcslib-8.9/C/wcstrig.h:197:49: note: Function 'sincosd' argument 3 names different: declaration 'cos' definition 'c'. wcslib-8.9/C/wcstrig.c:84:47: note: Function 'sincosd' argument 3 names different: declaration 'cos' definition 'c'. wcslib-8.9/C/wcstrig.c:145:21: style:inconclusive: Function 'acosd' argument 1 names different: declaration 'x' definition 'v'. [funcArgNamesDifferent] wcslib-8.9/C/wcstrig.h:199:21: note: Function 'acosd' argument 1 names different: declaration 'x' definition 'v'. wcslib-8.9/C/wcstrig.c:145:21: note: Function 'acosd' argument 1 names different: declaration 'x' definition 'v'. wcslib-8.9/C/wcstrig.c:161:21: style:inconclusive: Function 'asind' argument 1 names different: declaration 'y' definition 'v'. [funcArgNamesDifferent] wcslib-8.9/C/wcstrig.h:200:21: note: Function 'asind' argument 1 names different: declaration 'y' definition 'v'. wcslib-8.9/C/wcstrig.c:161:21: note: Function 'asind' argument 1 names different: declaration 'y' definition 'v'. wcslib-8.9/C/wcstrig.c:177:21: style:inconclusive: Function 'atand' argument 1 names different: declaration 's' definition 'v'. [funcArgNamesDifferent] wcslib-8.9/C/wcstrig.h:201:21: note: Function 'atand' argument 1 names different: declaration 's' definition 'v'. wcslib-8.9/C/wcstrig.c:177:21: note: Function 'atand' argument 1 names different: declaration 's' definition 'v'. wcslib-8.9/utils/fitshdr.c:83:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] wcslib-8.9/C/test/twcs_pthread.c:135:22: style:inconclusive: Function 'threadFn' argument 1 names different: declaration 'ithread' definition 'threadArg'. [funcArgNamesDifferent] wcslib-8.9/C/test/twcs_pthread.c:56:22: note: Function 'threadFn' argument 1 names different: declaration 'ithread' definition 'threadArg'. wcslib-8.9/C/test/twcs_pthread.c:135:22: note: Function 'threadFn' argument 1 names different: declaration 'ithread' definition 'threadArg'. wcslib-8.9/C/test/tcel2.c:57:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cel_errmsg [valueFlowBailoutIncompleteVar] wcslib-8.9/C/test/tfitshdr.c:141:7: style: Condition 'nkeyids' is always true [knownConditionTrueFalse] wcslib-8.9/C/test/tfitshdr.c:131:17: note: Assignment 'nkeyids=7', assigned value is 7 wcslib-8.9/C/test/tfitshdr.c:141:7: note: Condition 'nkeyids' is always true wcslib-8.9/C/test/tpih2.c:64:8: style: Variable 'infile' can be declared as const array [constVariable] wcslib-8.9/C/test/tdisiter.c:46:26: style: Parameter 'argv' can be declared as const array [constParameter] wcslib-8.9/C/test/tpih2.c:143:7: style: Variable 'naxis' can be declared as const array [constVariable] wcslib-8.9/utils/wcsware.c:120:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WCSHDR_all [valueFlowBailoutIncompleteVar] wcslib-8.9/C/test/twcsfix.c:212:28: style:inconclusive: Function 'parser' argument 1 names different: declaration '' definition 'wcs'. [funcArgNamesDifferentUnnamed] wcslib-8.9/pgsbox/cpgsbox.h:75:7: style:inconclusive: Function 'cpgsbox' argument 16 names different: declaration 'nlc' definition ''. [funcArgNamesDifferentUnnamed] wcslib-8.9/pgsbox/cpgsbox.h:76:7: style:inconclusive: Function 'cpgsbox' argument 17 names different: declaration 'nli' definition ''. [funcArgNamesDifferentUnnamed] wcslib-8.9/pgsbox/cpgsbox.h:77:7: style:inconclusive: Function 'cpgsbox' argument 18 names different: declaration 'nld' definition ''. [funcArgNamesDifferentUnnamed] wcslib-8.9/pgsbox/cpgsbox.h:78:8: style:inconclusive: Function 'cpgsbox' argument 19 names different: declaration 'nlcprm' definition ''. [funcArgNamesDifferentUnnamed] wcslib-8.9/pgsbox/cpgsbox.h:79:7: style:inconclusive: Function 'cpgsbox' argument 20 names different: declaration 'nliprm' definition ''. [funcArgNamesDifferentUnnamed] wcslib-8.9/pgsbox/cpgsbox.h:80:10: style:inconclusive: Function 'cpgsbox' argument 21 names different: declaration 'nldprm' definition ''. [funcArgNamesDifferentUnnamed] wcslib-8.9/pgsbox/cpgsbox.h:81:7: style:inconclusive: Function 'cpgsbox' argument 22 names different: declaration 'nc' definition ''. [funcArgNamesDifferentUnnamed] wcslib-8.9/C/test/twcshdr.c:250:10: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] wcslib-8.9/C/test/twcshdr.c:227:16: note: status is assigned wcslib-8.9/C/test/twcshdr.c:250:10: note: status is overwritten wcslib-8.9/pgsbox/cpgsbox.h:82:8: style:inconclusive: Function 'cpgsbox' argument 23 names different: declaration 'ic' definition ''. [funcArgNamesDifferentUnnamed] wcslib-8.9/C/test/twcshdr.c:250:10: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] wcslib-8.9/C/test/twcshdr.c:236:16: note: status is assigned wcslib-8.9/C/test/twcshdr.c:250:10: note: status is overwritten wcslib-8.9/pgsbox/cpgsbox.h:83:10: style:inconclusive: Function 'cpgsbox' argument 24 names different: declaration 'cache' definition ''. [funcArgNamesDifferentUnnamed] wcslib-8.9/pgsbox/cpgsbox.h:84:8: style:inconclusive: Function 'cpgsbox' argument 25 names different: declaration 'ierr' definition ''. [funcArgNamesDifferentUnnamed] wcslib-8.9/C/wcserr.c:118:34: style:inconclusive: Function 'wcserr_clear' argument 1 names different: declaration 'err' definition 'errp'. [funcArgNamesDifferent] wcslib-8.9/C/wcserr.h:260:34: note: Function 'wcserr_clear' argument 1 names different: declaration 'err' definition 'errp'. wcslib-8.9/C/wcserr.c:118:34: note: Function 'wcserr_clear' argument 1 names different: declaration 'err' definition 'errp'. wcslib-8.9/C/wcserr.c:137:19: style:inconclusive: Function 'wcserr_set' argument 1 names different: declaration 'err' definition 'errp'. [funcArgNamesDifferent] wcslib-8.9/C/wcserr.h:265:32: note: Function 'wcserr_set' argument 1 names different: declaration 'err' definition 'errp'. wcslib-8.9/C/wcserr.c:137:19: note: Function 'wcserr_set' argument 1 names different: declaration 'err' definition 'errp'. wcslib-8.9/C/test/tfitshdr.c:198:11: style: Local variable 'k' shadows outer variable [shadowVariable] wcslib-8.9/C/test/tfitshdr.c:88:7: note: Shadowed variable wcslib-8.9/C/test/tfitshdr.c:198:11: note: Shadow local variable wcslib-8.9/C/test/tfitshdr.c:63:8: style: Variable 'infile' can be declared as const array [constVariable] wcslib-8.9/C/test/ttab2.c:62:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tab_errmsg [valueFlowBailoutIncompleteVar] wcslib-8.9/C/test/twcstab.c:61:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] wcslib-8.9/C/test/twcstab.c:214:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BINARY_TBL [valueFlowBailoutIncompleteVar] wcslib-8.9/C/test/twcstab.c:327:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] wcslib-8.9/utils/wcsgrid.c:111:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] wcslib-8.9/C/test/tdis1.c:58:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] wcslib-8.9/C/test/tdis1.c:536:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable disprm [valueFlowBailoutIncompleteVar] wcslib-8.9/C/test/twcssub.c:256:10: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] wcslib-8.9/C/test/twcssub.c:155:10: note: status is assigned wcslib-8.9/C/test/twcssub.c:256:10: note: status is overwritten wcslib-8.9/C/sph.c:40:7: style:inconclusive: Function 'sphx2s' argument 5 names different: declaration 'sxy' definition 'sll'. [funcArgNamesDifferent] wcslib-8.9/C/sph.h:227:68: note: Function 'sphx2s' argument 5 names different: declaration 'sxy' definition 'sll'. wcslib-8.9/C/sph.c:40:7: note: Function 'sphx2s' argument 5 names different: declaration 'sxy' definition 'sll'. wcslib-8.9/utils/HPXcvt.c:124:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] wcslib-8.9/utils/HPXcvt.c:221:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable READONLY [valueFlowBailoutIncompleteVar] wcslib-8.9/utils/HPXcvt.c:496:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLOAT_IMG [valueFlowBailoutIncompleteVar] wcslib-8.9/utils/HPXcvt.c:806:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TFLOAT [valueFlowBailoutIncompleteVar] wcslib-8.9/C/wcsutil.c:498:3: warning:inconclusive: The buffer 'ctmp' may not be null-terminated after the call to strncpy(). [terminateStrncpy] wcslib-8.9/C/wcsutil.c:215:17: style:inconclusive: Function 'wcsutil_dblEq' argument 3 names different: declaration 'arr1' definition 'darr1'. [funcArgNamesDifferent] wcslib-8.9/C/wcsutil.h:487:57: note: Function 'wcsutil_dblEq' argument 3 names different: declaration 'arr1' definition 'darr1'. wcslib-8.9/C/wcsutil.c:215:17: note: Function 'wcsutil_dblEq' argument 3 names different: declaration 'arr1' definition 'darr1'. wcslib-8.9/C/wcsutil.c:216:17: style:inconclusive: Function 'wcsutil_dblEq' argument 4 names different: declaration 'arr2' definition 'darr2'. [funcArgNamesDifferent] wcslib-8.9/C/wcsutil.h:488:34: note: Function 'wcsutil_dblEq' argument 4 names different: declaration 'arr2' definition 'darr2'. wcslib-8.9/C/wcsutil.c:216:17: note: Function 'wcsutil_dblEq' argument 4 names different: declaration 'arr2' definition 'darr2'. wcslib-8.9/C/wcsutil.c:256:41: style:inconclusive: Function 'wcsutil_intEq' argument 2 names different: declaration 'arr1' definition 'iarr1'. [funcArgNamesDifferent] wcslib-8.9/C/wcsutil.h:489:42: note: Function 'wcsutil_intEq' argument 2 names different: declaration 'arr1' definition 'iarr1'. wcslib-8.9/C/wcsutil.c:256:41: note: Function 'wcsutil_intEq' argument 2 names different: declaration 'arr1' definition 'iarr1'. wcslib-8.9/C/wcsutil.c:256:59: style:inconclusive: Function 'wcsutil_intEq' argument 3 names different: declaration 'arr2' definition 'iarr2'. [funcArgNamesDifferent] wcslib-8.9/C/wcsutil.h:489:59: note: Function 'wcsutil_intEq' argument 3 names different: declaration 'arr2' definition 'iarr2'. wcslib-8.9/C/wcsutil.c:256:59: note: Function 'wcsutil_intEq' argument 3 names different: declaration 'arr2' definition 'iarr2'. wcslib-8.9/C/wcsutil.c:276:37: style:inconclusive: Function 'wcsutil_strEq' argument 2 names different: declaration 'arr1' definition 'sarr1'. [funcArgNamesDifferent] wcslib-8.9/C/wcsutil.h:490:38: note: Function 'wcsutil_strEq' argument 2 names different: declaration 'arr1' definition 'sarr1'. wcslib-8.9/C/wcsutil.c:276:37: note: Function 'wcsutil_strEq' argument 2 names different: declaration 'arr1' definition 'sarr1'. wcslib-8.9/C/wcsutil.c:276:56: style:inconclusive: Function 'wcsutil_strEq' argument 3 names different: declaration 'arr2' definition 'sarr2'. [funcArgNamesDifferent] wcslib-8.9/C/wcsutil.h:490:56: note: Function 'wcsutil_strEq' argument 3 names different: declaration 'arr2' definition 'sarr2'. wcslib-8.9/C/wcsutil.c:276:56: note: Function 'wcsutil_strEq' argument 3 names different: declaration 'arr2' definition 'sarr2'. wcslib-8.9/C/wcsutil.c:285:11: style: Variable 'sval1' can be declared as pointer to const [constVariablePointer] wcslib-8.9/C/wcsutil.c:286:11: style: Variable 'sval2' can be declared as pointer to const [constVariablePointer] wcslib-8.9/C/wcsutil.c:302:11: style: Variable 'last' can be declared as pointer to const [constVariablePointer] wcslib-8.9/C/wcsutil.c:316:8: style: Variable 'last' can be declared as pointer to const [constVariablePointer] wcslib-8.9/C/wcsutil.c:385:17: style: Variable 'locale_data' can be declared as pointer to const [constVariablePointer] wcslib-8.9/C/wcsutil.c:431:11: style: Variable 'cp' can be declared as pointer to const [constVariablePointer] wcslib-8.9/C/wcsutil.c:451:17: style: Variable 'locale_data' can be declared as pointer to const [constVariablePointer] wcslib-8.9/C/test/tbth1.c:213:10: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] wcslib-8.9/C/test/tbth1.c:154:10: note: status is assigned wcslib-8.9/C/test/tbth1.c:213:10: note: status is overwritten wcslib-8.9/C/test/tbth1.c:273:10: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] wcslib-8.9/C/test/tbth1.c:213:10: note: status is assigned wcslib-8.9/C/test/tbth1.c:273:10: note: status is overwritten wcslib-8.9/C/test/tbth1.c:279:15: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment] wcslib-8.9/C/test/tbth1.c:273:10: note: status is assigned wcslib-8.9/C/test/tbth1.c:279:15: note: status is overwritten wcslib-8.9/C/test/ttab1.c:52:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tab_errmsg [valueFlowBailoutIncompleteVar] wcslib-8.9/utils/fitshdr.c:180:7: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint] wcslib-8.9/utils/fitshdr.c:180:7: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] wcslib-8.9/utils/fitshdr.c:180:7: warning: %lld in format string (no. 4) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint] wcslib-8.9/utils/fitshdr.c:186:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] wcslib-8.9/utils/fitshdr.c:186:3: warning: %lld in format string (no. 4) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint] wcslib-8.9/utils/fitshdr.c:202:11: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint] wcslib-8.9/utils/fitshdr.c:202:11: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] wcslib-8.9/utils/fitshdr.c:202:11: warning: %lld in format string (no. 4) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint] wcslib-8.9/utils/fitshdr.c:208:9: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] wcslib-8.9/utils/fitshdr.c:208:9: warning: %lld in format string (no. 4) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint] wcslib-8.9/utils/fitshdr.c:264:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] wcslib-8.9/utils/fitshdr.c:264:11: warning: %lld in format string (no. 2) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint] wcslib-8.9/utils/fitshdr.c:269:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] wcslib-8.9/utils/fitshdr.c:269:9: warning: %lld in format string (no. 2) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint] wcslib-8.9/utils/fitshdr.c:278:9: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint] wcslib-8.9/utils/fitshdr.c:278:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] wcslib-8.9/utils/fitshdr.c:278:9: warning: %lld in format string (no. 3) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint] wcslib-8.9/utils/fitshdr.c:287:5: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint] wcslib-8.9/utils/fitshdr.c:287:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] wcslib-8.9/utils/fitshdr.c:287:5: warning: %lld in format string (no. 4) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint] wcslib-8.9/utils/fitshdr.c:291:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] wcslib-8.9/utils/fitshdr.c:291:5: warning: %lld in format string (no. 4) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint] wcslib-8.9/utils/fitshdr.c:291:5: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] wcslib-8.9/utils/fitshdr.c:291:5: warning: %lld in format string (no. 6) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint] wcslib-8.9/utils/fitshdr.c:109:9: style: Variable 'format' can be declared as pointer to const [constVariablePointer] wcslib-8.9/C/wcshdr.c:82:10: debug: Scope::checkVariable found variable 'PSi_0a' with varid 0. [varid0] wcslib-8.9/utils/wcsware.c:455:5: warning:inconclusive: The buffer 'wcsname' may not be null-terminated after the call to strncpy(). [terminateStrncpy] wcslib-8.9/C/cel.c:504:9: style: Condition 'istat' is always true [knownConditionTrueFalse] wcslib-8.9/C/cel.c:566:9: style: Condition 'istat' is always true [knownConditionTrueFalse] wcslib-8.9/utils/wcsware.c:330:18: style: Variable 'wcsi' can be declared as pointer to const [constVariablePointer] wcslib-8.9/C/cel.c:311:13: style: Variable 'cphip' is assigned a value that is never used. [unreadVariable] wcslib-8.9/C/test/tprj2.c:262:10: style: Parameter 'pcode' can be declared as const array [constParameter] wcslib-8.9/C/spx.c:59:18: style:inconclusive: Function 'specx' argument 5 names different: declaration 'specs' definition 'spx'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:536:26: note: Function 'specx' argument 5 names different: declaration 'specs' definition 'spx'. wcslib-8.9/C/spx.c:59:18: note: Function 'specx' argument 5 names different: declaration 'specs' definition 'spx'. wcslib-8.9/C/spx.c:338:10: style:inconclusive: Function 'freqwave' argument 1 names different: declaration 'param' definition 'dummy'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:553:14: note: Function 'freqwave' argument 1 names different: declaration 'param' definition 'dummy'. wcslib-8.9/C/spx.c:338:10: note: Function 'freqwave' argument 1 names different: declaration 'param' definition 'dummy'. wcslib-8.9/C/spx.c:339:7: style:inconclusive: Function 'freqwave' argument 2 names different: declaration 'nspec' definition 'nfreq'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:553:14: note: Function 'freqwave' argument 2 names different: declaration 'nspec' definition 'nfreq'. wcslib-8.9/C/spx.c:339:7: note: Function 'freqwave' argument 2 names different: declaration 'nspec' definition 'nfreq'. wcslib-8.9/C/spx.c:340:7: style:inconclusive: Function 'freqwave' argument 3 names different: declaration 'instep' definition 'sfreq'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:553:14: note: Function 'freqwave' argument 3 names different: declaration 'instep' definition 'sfreq'. wcslib-8.9/C/spx.c:340:7: note: Function 'freqwave' argument 3 names different: declaration 'instep' definition 'sfreq'. wcslib-8.9/C/spx.c:341:7: style:inconclusive: Function 'freqwave' argument 4 names different: declaration 'outstep' definition 'swave'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:553:14: note: Function 'freqwave' argument 4 names different: declaration 'outstep' definition 'swave'. wcslib-8.9/C/spx.c:341:7: note: Function 'freqwave' argument 4 names different: declaration 'outstep' definition 'swave'. wcslib-8.9/C/spx.c:342:16: style:inconclusive: Function 'freqwave' argument 5 names different: declaration 'inspec' definition 'freq'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:553:14: note: Function 'freqwave' argument 5 names different: declaration 'inspec' definition 'freq'. wcslib-8.9/C/spx.c:342:16: note: Function 'freqwave' argument 5 names different: declaration 'inspec' definition 'freq'. wcslib-8.9/C/spx.c:343:10: style:inconclusive: Function 'freqwave' argument 6 names different: declaration 'outspec' definition 'wave'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:553:14: note: Function 'freqwave' argument 6 names different: declaration 'outspec' definition 'wave'. wcslib-8.9/C/spx.c:343:10: note: Function 'freqwave' argument 6 names different: declaration 'outspec' definition 'wave'. wcslib-8.9/C/spx.c:373:10: style:inconclusive: Function 'wavefreq' argument 1 names different: declaration 'param' definition 'dummy'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:554:14: note: Function 'wavefreq' argument 1 names different: declaration 'param' definition 'dummy'. wcslib-8.9/C/spx.c:373:10: note: Function 'wavefreq' argument 1 names different: declaration 'param' definition 'dummy'. wcslib-8.9/C/spx.c:374:7: style:inconclusive: Function 'wavefreq' argument 2 names different: declaration 'nspec' definition 'nwave'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:554:14: note: Function 'wavefreq' argument 2 names different: declaration 'nspec' definition 'nwave'. wcslib-8.9/C/spx.c:374:7: note: Function 'wavefreq' argument 2 names different: declaration 'nspec' definition 'nwave'. wcslib-8.9/C/spx.c:375:7: style:inconclusive: Function 'wavefreq' argument 3 names different: declaration 'instep' definition 'swave'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:554:14: note: Function 'wavefreq' argument 3 names different: declaration 'instep' definition 'swave'. wcslib-8.9/C/spx.c:375:7: note: Function 'wavefreq' argument 3 names different: declaration 'instep' definition 'swave'. wcslib-8.9/C/spx.c:376:7: style:inconclusive: Function 'wavefreq' argument 4 names different: declaration 'outstep' definition 'sfreq'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:554:14: note: Function 'wavefreq' argument 4 names different: declaration 'outstep' definition 'sfreq'. wcslib-8.9/C/spx.c:376:7: note: Function 'wavefreq' argument 4 names different: declaration 'outstep' definition 'sfreq'. wcslib-8.9/C/spx.c:377:16: style:inconclusive: Function 'wavefreq' argument 5 names different: declaration 'inspec' definition 'wave'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:554:14: note: Function 'wavefreq' argument 5 names different: declaration 'inspec' definition 'wave'. wcslib-8.9/C/spx.c:377:16: note: Function 'wavefreq' argument 5 names different: declaration 'inspec' definition 'wave'. wcslib-8.9/C/spx.c:378:10: style:inconclusive: Function 'wavefreq' argument 6 names different: declaration 'outspec' definition 'freq'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:554:14: note: Function 'wavefreq' argument 6 names different: declaration 'outspec' definition 'freq'. wcslib-8.9/C/spx.c:378:10: note: Function 'wavefreq' argument 6 names different: declaration 'outspec' definition 'freq'. wcslib-8.9/C/spx.c:410:10: style:inconclusive: Function 'freqawav' argument 1 names different: declaration 'param' definition 'dummy'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:556:14: note: Function 'freqawav' argument 1 names different: declaration 'param' definition 'dummy'. wcslib-8.9/C/spx.c:410:10: note: Function 'freqawav' argument 1 names different: declaration 'param' definition 'dummy'. wcslib-8.9/C/spx.c:411:7: style:inconclusive: Function 'freqawav' argument 2 names different: declaration 'nspec' definition 'nfreq'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:556:14: note: Function 'freqawav' argument 2 names different: declaration 'nspec' definition 'nfreq'. wcslib-8.9/C/spx.c:411:7: note: Function 'freqawav' argument 2 names different: declaration 'nspec' definition 'nfreq'. wcslib-8.9/C/spx.c:412:7: style:inconclusive: Function 'freqawav' argument 3 names different: declaration 'instep' definition 'sfreq'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:556:14: note: Function 'freqawav' argument 3 names different: declaration 'instep' definition 'sfreq'. wcslib-8.9/C/spx.c:412:7: note: Function 'freqawav' argument 3 names different: declaration 'instep' definition 'sfreq'. wcslib-8.9/C/spx.c:413:7: style:inconclusive: Function 'freqawav' argument 4 names different: declaration 'outstep' definition 'sawav'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:556:14: note: Function 'freqawav' argument 4 names different: declaration 'outstep' definition 'sawav'. wcslib-8.9/C/spx.c:413:7: note: Function 'freqawav' argument 4 names different: declaration 'outstep' definition 'sawav'. wcslib-8.9/C/spx.c:414:16: style:inconclusive: Function 'freqawav' argument 5 names different: declaration 'inspec' definition 'freq'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:556:14: note: Function 'freqawav' argument 5 names different: declaration 'inspec' definition 'freq'. wcslib-8.9/C/spx.c:414:16: note: Function 'freqawav' argument 5 names different: declaration 'inspec' definition 'freq'. wcslib-8.9/C/spx.c:415:10: style:inconclusive: Function 'freqawav' argument 6 names different: declaration 'outspec' definition 'awav'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:556:14: note: Function 'freqawav' argument 6 names different: declaration 'outspec' definition 'awav'. wcslib-8.9/C/spx.c:415:10: note: Function 'freqawav' argument 6 names different: declaration 'outspec' definition 'awav'. wcslib-8.9/C/spx.c:430:10: style:inconclusive: Function 'awavfreq' argument 1 names different: declaration 'param' definition 'dummy'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:557:14: note: Function 'awavfreq' argument 1 names different: declaration 'param' definition 'dummy'. wcslib-8.9/C/spx.c:430:10: note: Function 'awavfreq' argument 1 names different: declaration 'param' definition 'dummy'. wcslib-8.9/C/spx.c:431:7: style:inconclusive: Function 'awavfreq' argument 2 names different: declaration 'nspec' definition 'nawav'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:557:14: note: Function 'awavfreq' argument 2 names different: declaration 'nspec' definition 'nawav'. wcslib-8.9/C/spx.c:431:7: note: Function 'awavfreq' argument 2 names different: declaration 'nspec' definition 'nawav'. wcslib-8.9/C/spx.c:432:7: style:inconclusive: Function 'awavfreq' argument 3 names different: declaration 'instep' definition 'sawav'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:557:14: note: Function 'awavfreq' argument 3 names different: declaration 'instep' definition 'sawav'. wcslib-8.9/C/spx.c:432:7: note: Function 'awavfreq' argument 3 names different: declaration 'instep' definition 'sawav'. wcslib-8.9/C/spx.c:433:7: style:inconclusive: Function 'awavfreq' argument 4 names different: declaration 'outstep' definition 'sfreq'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:557:14: note: Function 'awavfreq' argument 4 names different: declaration 'outstep' definition 'sfreq'. wcslib-8.9/C/spx.c:433:7: note: Function 'awavfreq' argument 4 names different: declaration 'outstep' definition 'sfreq'. wcslib-8.9/C/spx.c:434:16: style:inconclusive: Function 'awavfreq' argument 5 names different: declaration 'inspec' definition 'awav'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:557:14: note: Function 'awavfreq' argument 5 names different: declaration 'inspec' definition 'awav'. wcslib-8.9/C/spx.c:434:16: note: Function 'awavfreq' argument 5 names different: declaration 'inspec' definition 'awav'. wcslib-8.9/C/spx.c:435:10: style:inconclusive: Function 'awavfreq' argument 6 names different: declaration 'outspec' definition 'freq'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:557:14: note: Function 'awavfreq' argument 6 names different: declaration 'outspec' definition 'freq'. wcslib-8.9/C/spx.c:435:10: note: Function 'awavfreq' argument 6 names different: declaration 'outspec' definition 'freq'. wcslib-8.9/C/spx.c:452:10: style:inconclusive: Function 'freqvelo' argument 1 names different: declaration 'param' definition 'restfrq'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:566:14: note: Function 'freqvelo' argument 1 names different: declaration 'param' definition 'restfrq'. wcslib-8.9/C/spx.c:452:10: note: Function 'freqvelo' argument 1 names different: declaration 'param' definition 'restfrq'. wcslib-8.9/C/spx.c:453:7: style:inconclusive: Function 'freqvelo' argument 2 names different: declaration 'nspec' definition 'nfreq'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:566:14: note: Function 'freqvelo' argument 2 names different: declaration 'nspec' definition 'nfreq'. wcslib-8.9/C/spx.c:453:7: note: Function 'freqvelo' argument 2 names different: declaration 'nspec' definition 'nfreq'. wcslib-8.9/C/spx.c:454:7: style:inconclusive: Function 'freqvelo' argument 3 names different: declaration 'instep' definition 'sfreq'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:566:14: note: Function 'freqvelo' argument 3 names different: declaration 'instep' definition 'sfreq'. wcslib-8.9/C/spx.c:454:7: note: Function 'freqvelo' argument 3 names different: declaration 'instep' definition 'sfreq'. wcslib-8.9/C/spx.c:455:7: style:inconclusive: Function 'freqvelo' argument 4 names different: declaration 'outstep' definition 'svelo'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:566:14: note: Function 'freqvelo' argument 4 names different: declaration 'outstep' definition 'svelo'. wcslib-8.9/C/spx.c:455:7: note: Function 'freqvelo' argument 4 names different: declaration 'outstep' definition 'svelo'. wcslib-8.9/C/spx.c:456:16: style:inconclusive: Function 'freqvelo' argument 5 names different: declaration 'inspec' definition 'freq'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:566:14: note: Function 'freqvelo' argument 5 names different: declaration 'inspec' definition 'freq'. wcslib-8.9/C/spx.c:456:16: note: Function 'freqvelo' argument 5 names different: declaration 'inspec' definition 'freq'. wcslib-8.9/C/spx.c:457:10: style:inconclusive: Function 'freqvelo' argument 6 names different: declaration 'outspec' definition 'velo'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:566:14: note: Function 'freqvelo' argument 6 names different: declaration 'outspec' definition 'velo'. wcslib-8.9/C/spx.c:457:10: note: Function 'freqvelo' argument 6 names different: declaration 'outspec' definition 'velo'. wcslib-8.9/C/spx.c:481:10: style:inconclusive: Function 'velofreq' argument 1 names different: declaration 'param' definition 'restfrq'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:567:14: note: Function 'velofreq' argument 1 names different: declaration 'param' definition 'restfrq'. wcslib-8.9/C/spx.c:481:10: note: Function 'velofreq' argument 1 names different: declaration 'param' definition 'restfrq'. wcslib-8.9/C/spx.c:482:7: style:inconclusive: Function 'velofreq' argument 2 names different: declaration 'nspec' definition 'nvelo'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:567:14: note: Function 'velofreq' argument 2 names different: declaration 'nspec' definition 'nvelo'. wcslib-8.9/C/spx.c:482:7: note: Function 'velofreq' argument 2 names different: declaration 'nspec' definition 'nvelo'. wcslib-8.9/C/spx.c:483:7: style:inconclusive: Function 'velofreq' argument 3 names different: declaration 'instep' definition 'svelo'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:567:14: note: Function 'velofreq' argument 3 names different: declaration 'instep' definition 'svelo'. wcslib-8.9/C/spx.c:483:7: note: Function 'velofreq' argument 3 names different: declaration 'instep' definition 'svelo'. wcslib-8.9/C/spx.c:484:7: style:inconclusive: Function 'velofreq' argument 4 names different: declaration 'outstep' definition 'sfreq'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:567:14: note: Function 'velofreq' argument 4 names different: declaration 'outstep' definition 'sfreq'. wcslib-8.9/C/spx.c:484:7: note: Function 'velofreq' argument 4 names different: declaration 'outstep' definition 'sfreq'. wcslib-8.9/C/spx.c:485:16: style:inconclusive: Function 'velofreq' argument 5 names different: declaration 'inspec' definition 'velo'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:567:14: note: Function 'velofreq' argument 5 names different: declaration 'inspec' definition 'velo'. wcslib-8.9/C/spx.c:485:16: note: Function 'velofreq' argument 5 names different: declaration 'inspec' definition 'velo'. wcslib-8.9/C/spx.c:486:10: style:inconclusive: Function 'velofreq' argument 6 names different: declaration 'outspec' definition 'freq'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:567:14: note: Function 'velofreq' argument 6 names different: declaration 'outspec' definition 'freq'. wcslib-8.9/C/spx.c:486:10: note: Function 'velofreq' argument 6 names different: declaration 'outspec' definition 'freq'. wcslib-8.9/C/spx.c:516:10: style:inconclusive: Function 'waveawav' argument 1 names different: declaration 'param' definition 'dummy'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:559:14: note: Function 'waveawav' argument 1 names different: declaration 'param' definition 'dummy'. wcslib-8.9/C/spx.c:516:10: note: Function 'waveawav' argument 1 names different: declaration 'param' definition 'dummy'. wcslib-8.9/C/spx.c:517:7: style:inconclusive: Function 'waveawav' argument 2 names different: declaration 'nspec' definition 'nwave'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:559:14: note: Function 'waveawav' argument 2 names different: declaration 'nspec' definition 'nwave'. wcslib-8.9/C/spx.c:517:7: note: Function 'waveawav' argument 2 names different: declaration 'nspec' definition 'nwave'. wcslib-8.9/C/spx.c:518:7: style:inconclusive: Function 'waveawav' argument 3 names different: declaration 'instep' definition 'swave'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:559:14: note: Function 'waveawav' argument 3 names different: declaration 'instep' definition 'swave'. wcslib-8.9/C/spx.c:518:7: note: Function 'waveawav' argument 3 names different: declaration 'instep' definition 'swave'. wcslib-8.9/C/spx.c:519:7: style:inconclusive: Function 'waveawav' argument 4 names different: declaration 'outstep' definition 'sawav'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:559:14: note: Function 'waveawav' argument 4 names different: declaration 'outstep' definition 'sawav'. wcslib-8.9/C/spx.c:519:7: note: Function 'waveawav' argument 4 names different: declaration 'outstep' definition 'sawav'. wcslib-8.9/C/spx.c:520:16: style:inconclusive: Function 'waveawav' argument 5 names different: declaration 'inspec' definition 'wave'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:559:14: note: Function 'waveawav' argument 5 names different: declaration 'inspec' definition 'wave'. wcslib-8.9/C/spx.c:520:16: note: Function 'waveawav' argument 5 names different: declaration 'inspec' definition 'wave'. wcslib-8.9/C/spx.c:521:10: style:inconclusive: Function 'waveawav' argument 6 names different: declaration 'outspec' definition 'awav'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:559:14: note: Function 'waveawav' argument 6 names different: declaration 'outspec' definition 'awav'. wcslib-8.9/C/spx.c:521:10: note: Function 'waveawav' argument 6 names different: declaration 'outspec' definition 'awav'. wcslib-8.9/C/spx.c:560:10: style:inconclusive: Function 'awavwave' argument 1 names different: declaration 'param' definition 'dummy'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:560:14: note: Function 'awavwave' argument 1 names different: declaration 'param' definition 'dummy'. wcslib-8.9/C/spx.c:560:10: note: Function 'awavwave' argument 1 names different: declaration 'param' definition 'dummy'. wcslib-8.9/C/spx.c:561:7: style:inconclusive: Function 'awavwave' argument 2 names different: declaration 'nspec' definition 'nawav'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:560:14: note: Function 'awavwave' argument 2 names different: declaration 'nspec' definition 'nawav'. wcslib-8.9/C/spx.c:561:7: note: Function 'awavwave' argument 2 names different: declaration 'nspec' definition 'nawav'. wcslib-8.9/C/spx.c:562:7: style:inconclusive: Function 'awavwave' argument 3 names different: declaration 'instep' definition 'sawav'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:560:14: note: Function 'awavwave' argument 3 names different: declaration 'instep' definition 'sawav'. wcslib-8.9/C/spx.c:562:7: note: Function 'awavwave' argument 3 names different: declaration 'instep' definition 'sawav'. wcslib-8.9/C/spx.c:563:7: style:inconclusive: Function 'awavwave' argument 4 names different: declaration 'outstep' definition 'swave'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:560:14: note: Function 'awavwave' argument 4 names different: declaration 'outstep' definition 'swave'. wcslib-8.9/C/spx.c:563:7: note: Function 'awavwave' argument 4 names different: declaration 'outstep' definition 'swave'. wcslib-8.9/C/spx.c:564:16: style:inconclusive: Function 'awavwave' argument 5 names different: declaration 'inspec' definition 'awav'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:560:14: note: Function 'awavwave' argument 5 names different: declaration 'inspec' definition 'awav'. wcslib-8.9/C/spx.c:564:16: note: Function 'awavwave' argument 5 names different: declaration 'inspec' definition 'awav'. wcslib-8.9/C/spx.c:565:10: style:inconclusive: Function 'awavwave' argument 6 names different: declaration 'outspec' definition 'wave'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:560:14: note: Function 'awavwave' argument 6 names different: declaration 'outspec' definition 'wave'. wcslib-8.9/C/spx.c:565:10: note: Function 'awavwave' argument 6 names different: declaration 'outspec' definition 'wave'. wcslib-8.9/C/spx.c:603:10: style:inconclusive: Function 'wavevelo' argument 1 names different: declaration 'param' definition 'restwav'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:573:14: note: Function 'wavevelo' argument 1 names different: declaration 'param' definition 'restwav'. wcslib-8.9/C/spx.c:603:10: note: Function 'wavevelo' argument 1 names different: declaration 'param' definition 'restwav'. wcslib-8.9/C/spx.c:604:7: style:inconclusive: Function 'wavevelo' argument 2 names different: declaration 'nspec' definition 'nwave'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:573:14: note: Function 'wavevelo' argument 2 names different: declaration 'nspec' definition 'nwave'. wcslib-8.9/C/spx.c:604:7: note: Function 'wavevelo' argument 2 names different: declaration 'nspec' definition 'nwave'. wcslib-8.9/C/spx.c:605:7: style:inconclusive: Function 'wavevelo' argument 3 names different: declaration 'instep' definition 'swave'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:573:14: note: Function 'wavevelo' argument 3 names different: declaration 'instep' definition 'swave'. wcslib-8.9/C/spx.c:605:7: note: Function 'wavevelo' argument 3 names different: declaration 'instep' definition 'swave'. wcslib-8.9/C/spx.c:606:7: style:inconclusive: Function 'wavevelo' argument 4 names different: declaration 'outstep' definition 'svelo'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:573:14: note: Function 'wavevelo' argument 4 names different: declaration 'outstep' definition 'svelo'. wcslib-8.9/C/spx.c:606:7: note: Function 'wavevelo' argument 4 names different: declaration 'outstep' definition 'svelo'. wcslib-8.9/C/spx.c:607:16: style:inconclusive: Function 'wavevelo' argument 5 names different: declaration 'inspec' definition 'wave'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:573:14: note: Function 'wavevelo' argument 5 names different: declaration 'inspec' definition 'wave'. wcslib-8.9/C/spx.c:607:16: note: Function 'wavevelo' argument 5 names different: declaration 'inspec' definition 'wave'. wcslib-8.9/C/spx.c:608:10: style:inconclusive: Function 'wavevelo' argument 6 names different: declaration 'outspec' definition 'velo'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:573:14: note: Function 'wavevelo' argument 6 names different: declaration 'outspec' definition 'velo'. wcslib-8.9/C/spx.c:608:10: note: Function 'wavevelo' argument 6 names different: declaration 'outspec' definition 'velo'. wcslib-8.9/C/spx.c:632:10: style:inconclusive: Function 'velowave' argument 1 names different: declaration 'param' definition 'restwav'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:574:14: note: Function 'velowave' argument 1 names different: declaration 'param' definition 'restwav'. wcslib-8.9/C/spx.c:632:10: note: Function 'velowave' argument 1 names different: declaration 'param' definition 'restwav'. wcslib-8.9/C/spx.c:633:7: style:inconclusive: Function 'velowave' argument 2 names different: declaration 'nspec' definition 'nvelo'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:574:14: note: Function 'velowave' argument 2 names different: declaration 'nspec' definition 'nvelo'. wcslib-8.9/C/spx.c:633:7: note: Function 'velowave' argument 2 names different: declaration 'nspec' definition 'nvelo'. wcslib-8.9/C/spx.c:634:7: style:inconclusive: Function 'velowave' argument 3 names different: declaration 'instep' definition 'svelo'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:574:14: note: Function 'velowave' argument 3 names different: declaration 'instep' definition 'svelo'. wcslib-8.9/C/spx.c:634:7: note: Function 'velowave' argument 3 names different: declaration 'instep' definition 'svelo'. wcslib-8.9/C/spx.c:635:7: style:inconclusive: Function 'velowave' argument 4 names different: declaration 'outstep' definition 'swave'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:574:14: note: Function 'velowave' argument 4 names different: declaration 'outstep' definition 'swave'. wcslib-8.9/C/spx.c:635:7: note: Function 'velowave' argument 4 names different: declaration 'outstep' definition 'swave'. wcslib-8.9/C/spx.c:636:16: style:inconclusive: Function 'velowave' argument 5 names different: declaration 'inspec' definition 'velo'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:574:14: note: Function 'velowave' argument 5 names different: declaration 'inspec' definition 'velo'. wcslib-8.9/C/spx.c:636:16: note: Function 'velowave' argument 5 names different: declaration 'inspec' definition 'velo'. wcslib-8.9/C/spx.c:637:10: style:inconclusive: Function 'velowave' argument 6 names different: declaration 'outspec' definition 'wave'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:574:14: note: Function 'velowave' argument 6 names different: declaration 'outspec' definition 'wave'. wcslib-8.9/C/spx.c:637:10: note: Function 'velowave' argument 6 names different: declaration 'outspec' definition 'wave'. wcslib-8.9/C/spx.c:667:10: style:inconclusive: Function 'awavvelo' argument 1 names different: declaration 'param' definition 'dummy'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:576:14: note: Function 'awavvelo' argument 1 names different: declaration 'param' definition 'dummy'. wcslib-8.9/C/spx.c:667:10: note: Function 'awavvelo' argument 1 names different: declaration 'param' definition 'dummy'. wcslib-8.9/C/spx.c:668:7: style:inconclusive: Function 'awavvelo' argument 2 names different: declaration 'nspec' definition 'nawav'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:576:14: note: Function 'awavvelo' argument 2 names different: declaration 'nspec' definition 'nawav'. wcslib-8.9/C/spx.c:668:7: note: Function 'awavvelo' argument 2 names different: declaration 'nspec' definition 'nawav'. wcslib-8.9/C/spx.c:669:7: style:inconclusive: Function 'awavvelo' argument 3 names different: declaration 'instep' definition 'sawav'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:576:14: note: Function 'awavvelo' argument 3 names different: declaration 'instep' definition 'sawav'. wcslib-8.9/C/spx.c:669:7: note: Function 'awavvelo' argument 3 names different: declaration 'instep' definition 'sawav'. wcslib-8.9/C/spx.c:670:7: style:inconclusive: Function 'awavvelo' argument 4 names different: declaration 'outstep' definition 'svelo'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:576:14: note: Function 'awavvelo' argument 4 names different: declaration 'outstep' definition 'svelo'. wcslib-8.9/C/spx.c:670:7: note: Function 'awavvelo' argument 4 names different: declaration 'outstep' definition 'svelo'. wcslib-8.9/C/spx.c:671:16: style:inconclusive: Function 'awavvelo' argument 5 names different: declaration 'inspec' definition 'awav'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:576:14: note: Function 'awavvelo' argument 5 names different: declaration 'inspec' definition 'awav'. wcslib-8.9/C/spx.c:671:16: note: Function 'awavvelo' argument 5 names different: declaration 'inspec' definition 'awav'. wcslib-8.9/C/spx.c:672:10: style:inconclusive: Function 'awavvelo' argument 6 names different: declaration 'outspec' definition 'velo'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:576:14: note: Function 'awavvelo' argument 6 names different: declaration 'outspec' definition 'velo'. wcslib-8.9/C/spx.c:672:10: note: Function 'awavvelo' argument 6 names different: declaration 'outspec' definition 'velo'. wcslib-8.9/C/spx.c:687:10: style:inconclusive: Function 'veloawav' argument 1 names different: declaration 'param' definition 'dummy'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:577:14: note: Function 'veloawav' argument 1 names different: declaration 'param' definition 'dummy'. wcslib-8.9/C/spx.c:687:10: note: Function 'veloawav' argument 1 names different: declaration 'param' definition 'dummy'. wcslib-8.9/C/spx.c:688:7: style:inconclusive: Function 'veloawav' argument 2 names different: declaration 'nspec' definition 'nvelo'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:577:14: note: Function 'veloawav' argument 2 names different: declaration 'nspec' definition 'nvelo'. wcslib-8.9/C/spx.c:688:7: note: Function 'veloawav' argument 2 names different: declaration 'nspec' definition 'nvelo'. wcslib-8.9/C/spx.c:689:7: style:inconclusive: Function 'veloawav' argument 3 names different: declaration 'instep' definition 'svelo'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:577:14: note: Function 'veloawav' argument 3 names different: declaration 'instep' definition 'svelo'. wcslib-8.9/C/spx.c:689:7: note: Function 'veloawav' argument 3 names different: declaration 'instep' definition 'svelo'. wcslib-8.9/C/spx.c:690:7: style:inconclusive: Function 'veloawav' argument 4 names different: declaration 'outstep' definition 'sawav'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:577:14: note: Function 'veloawav' argument 4 names different: declaration 'outstep' definition 'sawav'. wcslib-8.9/C/spx.c:690:7: note: Function 'veloawav' argument 4 names different: declaration 'outstep' definition 'sawav'. wcslib-8.9/C/spx.c:691:16: style:inconclusive: Function 'veloawav' argument 5 names different: declaration 'inspec' definition 'velo'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:577:14: note: Function 'veloawav' argument 5 names different: declaration 'inspec' definition 'velo'. wcslib-8.9/C/spx.c:691:16: note: Function 'veloawav' argument 5 names different: declaration 'inspec' definition 'velo'. wcslib-8.9/C/spx.c:692:10: style:inconclusive: Function 'veloawav' argument 6 names different: declaration 'outspec' definition 'awav'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:577:14: note: Function 'veloawav' argument 6 names different: declaration 'outspec' definition 'awav'. wcslib-8.9/C/spx.c:692:10: note: Function 'veloawav' argument 6 names different: declaration 'outspec' definition 'awav'. wcslib-8.9/C/spx.c:709:10: style:inconclusive: Function 'freqafrq' argument 1 names different: declaration 'param' definition 'dummy'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:544:14: note: Function 'freqafrq' argument 1 names different: declaration 'param' definition 'dummy'. wcslib-8.9/C/spx.c:709:10: note: Function 'freqafrq' argument 1 names different: declaration 'param' definition 'dummy'. wcslib-8.9/C/spx.c:710:7: style:inconclusive: Function 'freqafrq' argument 2 names different: declaration 'nspec' definition 'nfreq'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:544:14: note: Function 'freqafrq' argument 2 names different: declaration 'nspec' definition 'nfreq'. wcslib-8.9/C/spx.c:710:7: note: Function 'freqafrq' argument 2 names different: declaration 'nspec' definition 'nfreq'. wcslib-8.9/C/spx.c:711:7: style:inconclusive: Function 'freqafrq' argument 3 names different: declaration 'instep' definition 'sfreq'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:544:14: note: Function 'freqafrq' argument 3 names different: declaration 'instep' definition 'sfreq'. wcslib-8.9/C/spx.c:711:7: note: Function 'freqafrq' argument 3 names different: declaration 'instep' definition 'sfreq'. wcslib-8.9/C/spx.c:712:7: style:inconclusive: Function 'freqafrq' argument 4 names different: declaration 'outstep' definition 'safrq'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:544:14: note: Function 'freqafrq' argument 4 names different: declaration 'outstep' definition 'safrq'. wcslib-8.9/C/spx.c:712:7: note: Function 'freqafrq' argument 4 names different: declaration 'outstep' definition 'safrq'. wcslib-8.9/C/spx.c:713:16: style:inconclusive: Function 'freqafrq' argument 5 names different: declaration 'inspec' definition 'freq'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:544:14: note: Function 'freqafrq' argument 5 names different: declaration 'inspec' definition 'freq'. wcslib-8.9/C/spx.c:713:16: note: Function 'freqafrq' argument 5 names different: declaration 'inspec' definition 'freq'. wcslib-8.9/C/spx.c:714:10: style:inconclusive: Function 'freqafrq' argument 6 names different: declaration 'outspec' definition 'afrq'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:544:14: note: Function 'freqafrq' argument 6 names different: declaration 'outspec' definition 'afrq'. wcslib-8.9/C/spx.c:714:10: note: Function 'freqafrq' argument 6 names different: declaration 'outspec' definition 'afrq'. wcslib-8.9/C/spx.c:738:10: style:inconclusive: Function 'afrqfreq' argument 1 names different: declaration 'param' definition 'dummy'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:545:14: note: Function 'afrqfreq' argument 1 names different: declaration 'param' definition 'dummy'. wcslib-8.9/C/spx.c:738:10: note: Function 'afrqfreq' argument 1 names different: declaration 'param' definition 'dummy'. wcslib-8.9/C/spx.c:739:7: style:inconclusive: Function 'afrqfreq' argument 2 names different: declaration 'nspec' definition 'nafrq'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:545:14: note: Function 'afrqfreq' argument 2 names different: declaration 'nspec' definition 'nafrq'. wcslib-8.9/C/spx.c:739:7: note: Function 'afrqfreq' argument 2 names different: declaration 'nspec' definition 'nafrq'. wcslib-8.9/C/spx.c:740:7: style:inconclusive: Function 'afrqfreq' argument 3 names different: declaration 'instep' definition 'safrq'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:545:14: note: Function 'afrqfreq' argument 3 names different: declaration 'instep' definition 'safrq'. wcslib-8.9/C/spx.c:740:7: note: Function 'afrqfreq' argument 3 names different: declaration 'instep' definition 'safrq'. wcslib-8.9/C/spx.c:741:7: style:inconclusive: Function 'afrqfreq' argument 4 names different: declaration 'outstep' definition 'sfreq'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:545:14: note: Function 'afrqfreq' argument 4 names different: declaration 'outstep' definition 'sfreq'. wcslib-8.9/C/spx.c:741:7: note: Function 'afrqfreq' argument 4 names different: declaration 'outstep' definition 'sfreq'. wcslib-8.9/C/spx.c:742:16: style:inconclusive: Function 'afrqfreq' argument 5 names different: declaration 'inspec' definition 'afrq'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:545:14: note: Function 'afrqfreq' argument 5 names different: declaration 'inspec' definition 'afrq'. wcslib-8.9/C/spx.c:742:16: note: Function 'afrqfreq' argument 5 names different: declaration 'inspec' definition 'afrq'. wcslib-8.9/C/spx.c:743:10: style:inconclusive: Function 'afrqfreq' argument 6 names different: declaration 'outspec' definition 'freq'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:545:14: note: Function 'afrqfreq' argument 6 names different: declaration 'outspec' definition 'freq'. wcslib-8.9/C/spx.c:743:10: note: Function 'afrqfreq' argument 6 names different: declaration 'outspec' definition 'freq'. wcslib-8.9/C/spx.c:769:10: style:inconclusive: Function 'freqener' argument 1 names different: declaration 'param' definition 'dummy'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:547:14: note: Function 'freqener' argument 1 names different: declaration 'param' definition 'dummy'. wcslib-8.9/C/spx.c:769:10: note: Function 'freqener' argument 1 names different: declaration 'param' definition 'dummy'. wcslib-8.9/C/spx.c:770:7: style:inconclusive: Function 'freqener' argument 2 names different: declaration 'nspec' definition 'nfreq'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:547:14: note: Function 'freqener' argument 2 names different: declaration 'nspec' definition 'nfreq'. wcslib-8.9/C/spx.c:770:7: note: Function 'freqener' argument 2 names different: declaration 'nspec' definition 'nfreq'. wcslib-8.9/C/spx.c:771:7: style:inconclusive: Function 'freqener' argument 3 names different: declaration 'instep' definition 'sfreq'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:547:14: note: Function 'freqener' argument 3 names different: declaration 'instep' definition 'sfreq'. wcslib-8.9/C/spx.c:771:7: note: Function 'freqener' argument 3 names different: declaration 'instep' definition 'sfreq'. wcslib-8.9/C/spx.c:772:7: style:inconclusive: Function 'freqener' argument 4 names different: declaration 'outstep' definition 'sener'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:547:14: note: Function 'freqener' argument 4 names different: declaration 'outstep' definition 'sener'. wcslib-8.9/C/spx.c:772:7: note: Function 'freqener' argument 4 names different: declaration 'outstep' definition 'sener'. wcslib-8.9/C/spx.c:773:16: style:inconclusive: Function 'freqener' argument 5 names different: declaration 'inspec' definition 'freq'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:547:14: note: Function 'freqener' argument 5 names different: declaration 'inspec' definition 'freq'. wcslib-8.9/C/spx.c:773:16: note: Function 'freqener' argument 5 names different: declaration 'inspec' definition 'freq'. wcslib-8.9/C/spx.c:774:10: style:inconclusive: Function 'freqener' argument 6 names different: declaration 'outspec' definition 'ener'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:547:14: note: Function 'freqener' argument 6 names different: declaration 'outspec' definition 'ener'. wcslib-8.9/C/spx.c:774:10: note: Function 'freqener' argument 6 names different: declaration 'outspec' definition 'ener'. wcslib-8.9/C/spx.c:798:10: style:inconclusive: Function 'enerfreq' argument 1 names different: declaration 'param' definition 'dummy'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:548:14: note: Function 'enerfreq' argument 1 names different: declaration 'param' definition 'dummy'. wcslib-8.9/C/spx.c:798:10: note: Function 'enerfreq' argument 1 names different: declaration 'param' definition 'dummy'. wcslib-8.9/C/spx.c:799:7: style:inconclusive: Function 'enerfreq' argument 2 names different: declaration 'nspec' definition 'nener'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:548:14: note: Function 'enerfreq' argument 2 names different: declaration 'nspec' definition 'nener'. wcslib-8.9/C/spx.c:799:7: note: Function 'enerfreq' argument 2 names different: declaration 'nspec' definition 'nener'. wcslib-8.9/C/spx.c:800:7: style:inconclusive: Function 'enerfreq' argument 3 names different: declaration 'instep' definition 'sener'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:548:14: note: Function 'enerfreq' argument 3 names different: declaration 'instep' definition 'sener'. wcslib-8.9/C/spx.c:800:7: note: Function 'enerfreq' argument 3 names different: declaration 'instep' definition 'sener'. wcslib-8.9/C/spx.c:801:7: style:inconclusive: Function 'enerfreq' argument 4 names different: declaration 'outstep' definition 'sfreq'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:548:14: note: Function 'enerfreq' argument 4 names different: declaration 'outstep' definition 'sfreq'. wcslib-8.9/C/spx.c:801:7: note: Function 'enerfreq' argument 4 names different: declaration 'outstep' definition 'sfreq'. wcslib-8.9/C/spx.c:802:16: style:inconclusive: Function 'enerfreq' argument 5 names different: declaration 'inspec' definition 'ener'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:548:14: note: Function 'enerfreq' argument 5 names different: declaration 'inspec' definition 'ener'. wcslib-8.9/C/spx.c:802:16: note: Function 'enerfreq' argument 5 names different: declaration 'inspec' definition 'ener'. wcslib-8.9/C/spx.c:803:10: style:inconclusive: Function 'enerfreq' argument 6 names different: declaration 'outspec' definition 'freq'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:548:14: note: Function 'enerfreq' argument 6 names different: declaration 'outspec' definition 'freq'. wcslib-8.9/C/spx.c:803:10: note: Function 'enerfreq' argument 6 names different: declaration 'outspec' definition 'freq'. wcslib-8.9/C/spx.c:829:10: style:inconclusive: Function 'freqwavn' argument 1 names different: declaration 'param' definition 'dummy'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:550:14: note: Function 'freqwavn' argument 1 names different: declaration 'param' definition 'dummy'. wcslib-8.9/C/spx.c:829:10: note: Function 'freqwavn' argument 1 names different: declaration 'param' definition 'dummy'. wcslib-8.9/C/spx.c:830:7: style:inconclusive: Function 'freqwavn' argument 2 names different: declaration 'nspec' definition 'nfreq'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:550:14: note: Function 'freqwavn' argument 2 names different: declaration 'nspec' definition 'nfreq'. wcslib-8.9/C/spx.c:830:7: note: Function 'freqwavn' argument 2 names different: declaration 'nspec' definition 'nfreq'. wcslib-8.9/C/spx.c:831:7: style:inconclusive: Function 'freqwavn' argument 3 names different: declaration 'instep' definition 'sfreq'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:550:14: note: Function 'freqwavn' argument 3 names different: declaration 'instep' definition 'sfreq'. wcslib-8.9/C/spx.c:831:7: note: Function 'freqwavn' argument 3 names different: declaration 'instep' definition 'sfreq'. wcslib-8.9/C/spx.c:832:7: style:inconclusive: Function 'freqwavn' argument 4 names different: declaration 'outstep' definition 'swavn'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:550:14: note: Function 'freqwavn' argument 4 names different: declaration 'outstep' definition 'swavn'. wcslib-8.9/C/spx.c:832:7: note: Function 'freqwavn' argument 4 names different: declaration 'outstep' definition 'swavn'. wcslib-8.9/C/spx.c:833:16: style:inconclusive: Function 'freqwavn' argument 5 names different: declaration 'inspec' definition 'freq'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:550:14: note: Function 'freqwavn' argument 5 names different: declaration 'inspec' definition 'freq'. wcslib-8.9/C/spx.c:833:16: note: Function 'freqwavn' argument 5 names different: declaration 'inspec' definition 'freq'. wcslib-8.9/C/spx.c:834:10: style:inconclusive: Function 'freqwavn' argument 6 names different: declaration 'outspec' definition 'wavn'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:550:14: note: Function 'freqwavn' argument 6 names different: declaration 'outspec' definition 'wavn'. wcslib-8.9/C/spx.c:834:10: note: Function 'freqwavn' argument 6 names different: declaration 'outspec' definition 'wavn'. wcslib-8.9/C/spx.c:858:10: style:inconclusive: Function 'wavnfreq' argument 1 names different: declaration 'param' definition 'dummy'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:551:14: note: Function 'wavnfreq' argument 1 names different: declaration 'param' definition 'dummy'. wcslib-8.9/C/spx.c:858:10: note: Function 'wavnfreq' argument 1 names different: declaration 'param' definition 'dummy'. wcslib-8.9/C/spx.c:859:7: style:inconclusive: Function 'wavnfreq' argument 2 names different: declaration 'nspec' definition 'nwavn'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:551:14: note: Function 'wavnfreq' argument 2 names different: declaration 'nspec' definition 'nwavn'. wcslib-8.9/C/spx.c:859:7: note: Function 'wavnfreq' argument 2 names different: declaration 'nspec' definition 'nwavn'. wcslib-8.9/C/spx.c:860:7: style:inconclusive: Function 'wavnfreq' argument 3 names different: declaration 'instep' definition 'swavn'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:551:14: note: Function 'wavnfreq' argument 3 names different: declaration 'instep' definition 'swavn'. wcslib-8.9/C/spx.c:860:7: note: Function 'wavnfreq' argument 3 names different: declaration 'instep' definition 'swavn'. wcslib-8.9/C/spx.c:861:7: style:inconclusive: Function 'wavnfreq' argument 4 names different: declaration 'outstep' definition 'sfreq'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:551:14: note: Function 'wavnfreq' argument 4 names different: declaration 'outstep' definition 'sfreq'. wcslib-8.9/C/spx.c:861:7: note: Function 'wavnfreq' argument 4 names different: declaration 'outstep' definition 'sfreq'. wcslib-8.9/C/spx.c:862:16: style:inconclusive: Function 'wavnfreq' argument 5 names different: declaration 'inspec' definition 'wavn'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:551:14: note: Function 'wavnfreq' argument 5 names different: declaration 'inspec' definition 'wavn'. wcslib-8.9/C/spx.c:862:16: note: Function 'wavnfreq' argument 5 names different: declaration 'inspec' definition 'wavn'. wcslib-8.9/C/spx.c:863:10: style:inconclusive: Function 'wavnfreq' argument 6 names different: declaration 'outspec' definition 'freq'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:551:14: note: Function 'wavnfreq' argument 6 names different: declaration 'outspec' definition 'freq'. wcslib-8.9/C/spx.c:863:10: note: Function 'wavnfreq' argument 6 names different: declaration 'outspec' definition 'freq'. wcslib-8.9/C/spx.c:889:10: style:inconclusive: Function 'freqvrad' argument 1 names different: declaration 'param' definition 'restfrq'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:569:14: note: Function 'freqvrad' argument 1 names different: declaration 'param' definition 'restfrq'. wcslib-8.9/C/spx.c:889:10: note: Function 'freqvrad' argument 1 names different: declaration 'param' definition 'restfrq'. wcslib-8.9/C/spx.c:890:7: style:inconclusive: Function 'freqvrad' argument 2 names different: declaration 'nspec' definition 'nfreq'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:569:14: note: Function 'freqvrad' argument 2 names different: declaration 'nspec' definition 'nfreq'. wcslib-8.9/C/spx.c:890:7: note: Function 'freqvrad' argument 2 names different: declaration 'nspec' definition 'nfreq'. wcslib-8.9/C/spx.c:891:7: style:inconclusive: Function 'freqvrad' argument 3 names different: declaration 'instep' definition 'sfreq'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:569:14: note: Function 'freqvrad' argument 3 names different: declaration 'instep' definition 'sfreq'. wcslib-8.9/C/spx.c:891:7: note: Function 'freqvrad' argument 3 names different: declaration 'instep' definition 'sfreq'. wcslib-8.9/C/spx.c:892:7: style:inconclusive: Function 'freqvrad' argument 4 names different: declaration 'outstep' definition 'svrad'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:569:14: note: Function 'freqvrad' argument 4 names different: declaration 'outstep' definition 'svrad'. wcslib-8.9/C/spx.c:892:7: note: Function 'freqvrad' argument 4 names different: declaration 'outstep' definition 'svrad'. wcslib-8.9/C/spx.c:893:16: style:inconclusive: Function 'freqvrad' argument 5 names different: declaration 'inspec' definition 'freq'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:569:14: note: Function 'freqvrad' argument 5 names different: declaration 'inspec' definition 'freq'. wcslib-8.9/C/spx.c:893:16: note: Function 'freqvrad' argument 5 names different: declaration 'inspec' definition 'freq'. wcslib-8.9/C/spx.c:894:10: style:inconclusive: Function 'freqvrad' argument 6 names different: declaration 'outspec' definition 'vrad'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:569:14: note: Function 'freqvrad' argument 6 names different: declaration 'outspec' definition 'vrad'. wcslib-8.9/C/spx.c:894:10: note: Function 'freqvrad' argument 6 names different: declaration 'outspec' definition 'vrad'. wcslib-8.9/C/spx.c:920:10: style:inconclusive: Function 'vradfreq' argument 1 names different: declaration 'param' definition 'restfrq'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:570:14: note: Function 'vradfreq' argument 1 names different: declaration 'param' definition 'restfrq'. wcslib-8.9/C/spx.c:920:10: note: Function 'vradfreq' argument 1 names different: declaration 'param' definition 'restfrq'. wcslib-8.9/C/spx.c:921:7: style:inconclusive: Function 'vradfreq' argument 2 names different: declaration 'nspec' definition 'nvrad'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:570:14: note: Function 'vradfreq' argument 2 names different: declaration 'nspec' definition 'nvrad'. wcslib-8.9/C/spx.c:921:7: note: Function 'vradfreq' argument 2 names different: declaration 'nspec' definition 'nvrad'. wcslib-8.9/C/spx.c:922:7: style:inconclusive: Function 'vradfreq' argument 3 names different: declaration 'instep' definition 'svrad'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:570:14: note: Function 'vradfreq' argument 3 names different: declaration 'instep' definition 'svrad'. wcslib-8.9/C/spx.c:922:7: note: Function 'vradfreq' argument 3 names different: declaration 'instep' definition 'svrad'. wcslib-8.9/C/spx.c:923:7: style:inconclusive: Function 'vradfreq' argument 4 names different: declaration 'outstep' definition 'sfreq'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:570:14: note: Function 'vradfreq' argument 4 names different: declaration 'outstep' definition 'sfreq'. wcslib-8.9/C/spx.c:923:7: note: Function 'vradfreq' argument 4 names different: declaration 'outstep' definition 'sfreq'. wcslib-8.9/C/spx.c:924:16: style:inconclusive: Function 'vradfreq' argument 5 names different: declaration 'inspec' definition 'vrad'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:570:14: note: Function 'vradfreq' argument 5 names different: declaration 'inspec' definition 'vrad'. wcslib-8.9/C/spx.c:924:16: note: Function 'vradfreq' argument 5 names different: declaration 'inspec' definition 'vrad'. wcslib-8.9/C/spx.c:925:10: style:inconclusive: Function 'vradfreq' argument 6 names different: declaration 'outspec' definition 'freq'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:570:14: note: Function 'vradfreq' argument 6 names different: declaration 'outspec' definition 'freq'. wcslib-8.9/C/spx.c:925:10: note: Function 'vradfreq' argument 6 names different: declaration 'outspec' definition 'freq'. wcslib-8.9/C/spx.c:949:10: style:inconclusive: Function 'wavevopt' argument 1 names different: declaration 'param' definition 'restwav'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:579:14: note: Function 'wavevopt' argument 1 names different: declaration 'param' definition 'restwav'. wcslib-8.9/C/spx.c:949:10: note: Function 'wavevopt' argument 1 names different: declaration 'param' definition 'restwav'. wcslib-8.9/C/spx.c:950:7: style:inconclusive: Function 'wavevopt' argument 2 names different: declaration 'nspec' definition 'nwave'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:579:14: note: Function 'wavevopt' argument 2 names different: declaration 'nspec' definition 'nwave'. wcslib-8.9/C/spx.c:950:7: note: Function 'wavevopt' argument 2 names different: declaration 'nspec' definition 'nwave'. wcslib-8.9/C/spx.c:951:7: style:inconclusive: Function 'wavevopt' argument 3 names different: declaration 'instep' definition 'swave'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:579:14: note: Function 'wavevopt' argument 3 names different: declaration 'instep' definition 'swave'. wcslib-8.9/C/spx.c:951:7: note: Function 'wavevopt' argument 3 names different: declaration 'instep' definition 'swave'. wcslib-8.9/C/spx.c:952:7: style:inconclusive: Function 'wavevopt' argument 4 names different: declaration 'outstep' definition 'svopt'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:579:14: note: Function 'wavevopt' argument 4 names different: declaration 'outstep' definition 'svopt'. wcslib-8.9/C/spx.c:952:7: note: Function 'wavevopt' argument 4 names different: declaration 'outstep' definition 'svopt'. wcslib-8.9/C/spx.c:953:16: style:inconclusive: Function 'wavevopt' argument 5 names different: declaration 'inspec' definition 'wave'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:579:14: note: Function 'wavevopt' argument 5 names different: declaration 'inspec' definition 'wave'. wcslib-8.9/C/spx.c:953:16: note: Function 'wavevopt' argument 5 names different: declaration 'inspec' definition 'wave'. wcslib-8.9/C/spx.c:954:10: style:inconclusive: Function 'wavevopt' argument 6 names different: declaration 'outspec' definition 'vopt'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:579:14: note: Function 'wavevopt' argument 6 names different: declaration 'outspec' definition 'vopt'. wcslib-8.9/C/spx.c:954:10: note: Function 'wavevopt' argument 6 names different: declaration 'outspec' definition 'vopt'. wcslib-8.9/C/spx.c:979:10: style:inconclusive: Function 'voptwave' argument 1 names different: declaration 'param' definition 'restwav'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:580:14: note: Function 'voptwave' argument 1 names different: declaration 'param' definition 'restwav'. wcslib-8.9/C/spx.c:979:10: note: Function 'voptwave' argument 1 names different: declaration 'param' definition 'restwav'. wcslib-8.9/C/spx.c:980:7: style:inconclusive: Function 'voptwave' argument 2 names different: declaration 'nspec' definition 'nvopt'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:580:14: note: Function 'voptwave' argument 2 names different: declaration 'nspec' definition 'nvopt'. wcslib-8.9/C/spx.c:980:7: note: Function 'voptwave' argument 2 names different: declaration 'nspec' definition 'nvopt'. wcslib-8.9/C/spx.c:981:7: style:inconclusive: Function 'voptwave' argument 3 names different: declaration 'instep' definition 'svopt'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:580:14: note: Function 'voptwave' argument 3 names different: declaration 'instep' definition 'svopt'. wcslib-8.9/C/spx.c:981:7: note: Function 'voptwave' argument 3 names different: declaration 'instep' definition 'svopt'. wcslib-8.9/C/spx.c:982:7: style:inconclusive: Function 'voptwave' argument 4 names different: declaration 'outstep' definition 'swave'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:580:14: note: Function 'voptwave' argument 4 names different: declaration 'outstep' definition 'swave'. wcslib-8.9/C/spx.c:982:7: note: Function 'voptwave' argument 4 names different: declaration 'outstep' definition 'swave'. wcslib-8.9/C/spx.c:983:16: style:inconclusive: Function 'voptwave' argument 5 names different: declaration 'inspec' definition 'vopt'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:580:14: note: Function 'voptwave' argument 5 names different: declaration 'inspec' definition 'vopt'. wcslib-8.9/C/spx.c:983:16: note: Function 'voptwave' argument 5 names different: declaration 'inspec' definition 'vopt'. wcslib-8.9/C/spx.c:984:10: style:inconclusive: Function 'voptwave' argument 6 names different: declaration 'outspec' definition 'wave'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:580:14: note: Function 'voptwave' argument 6 names different: declaration 'outspec' definition 'wave'. wcslib-8.9/C/spx.c:984:10: note: Function 'voptwave' argument 6 names different: declaration 'outspec' definition 'wave'. wcslib-8.9/C/spx.c:1008:10: style:inconclusive: Function 'wavezopt' argument 1 names different: declaration 'param' definition 'restwav'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:582:14: note: Function 'wavezopt' argument 1 names different: declaration 'param' definition 'restwav'. wcslib-8.9/C/spx.c:1008:10: note: Function 'wavezopt' argument 1 names different: declaration 'param' definition 'restwav'. wcslib-8.9/C/spx.c:1009:7: style:inconclusive: Function 'wavezopt' argument 2 names different: declaration 'nspec' definition 'nwave'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:582:14: note: Function 'wavezopt' argument 2 names different: declaration 'nspec' definition 'nwave'. wcslib-8.9/C/spx.c:1009:7: note: Function 'wavezopt' argument 2 names different: declaration 'nspec' definition 'nwave'. wcslib-8.9/C/spx.c:1010:7: style:inconclusive: Function 'wavezopt' argument 3 names different: declaration 'instep' definition 'swave'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:582:14: note: Function 'wavezopt' argument 3 names different: declaration 'instep' definition 'swave'. wcslib-8.9/C/spx.c:1010:7: note: Function 'wavezopt' argument 3 names different: declaration 'instep' definition 'swave'. wcslib-8.9/C/spx.c:1011:7: style:inconclusive: Function 'wavezopt' argument 4 names different: declaration 'outstep' definition 'szopt'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:582:14: note: Function 'wavezopt' argument 4 names different: declaration 'outstep' definition 'szopt'. wcslib-8.9/C/spx.c:1011:7: note: Function 'wavezopt' argument 4 names different: declaration 'outstep' definition 'szopt'. wcslib-8.9/C/spx.c:1012:16: style:inconclusive: Function 'wavezopt' argument 5 names different: declaration 'inspec' definition 'wave'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:582:14: note: Function 'wavezopt' argument 5 names different: declaration 'inspec' definition 'wave'. wcslib-8.9/C/spx.c:1012:16: note: Function 'wavezopt' argument 5 names different: declaration 'inspec' definition 'wave'. wcslib-8.9/C/spx.c:1013:10: style:inconclusive: Function 'wavezopt' argument 6 names different: declaration 'outspec' definition 'zopt'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:582:14: note: Function 'wavezopt' argument 6 names different: declaration 'outspec' definition 'zopt'. wcslib-8.9/C/spx.c:1013:10: note: Function 'wavezopt' argument 6 names different: declaration 'outspec' definition 'zopt'. wcslib-8.9/C/spx.c:1038:10: style:inconclusive: Function 'zoptwave' argument 1 names different: declaration 'param' definition 'restwav'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:583:14: note: Function 'zoptwave' argument 1 names different: declaration 'param' definition 'restwav'. wcslib-8.9/C/spx.c:1038:10: note: Function 'zoptwave' argument 1 names different: declaration 'param' definition 'restwav'. wcslib-8.9/C/spx.c:1039:7: style:inconclusive: Function 'zoptwave' argument 2 names different: declaration 'nspec' definition 'nzopt'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:583:14: note: Function 'zoptwave' argument 2 names different: declaration 'nspec' definition 'nzopt'. wcslib-8.9/C/spx.c:1039:7: note: Function 'zoptwave' argument 2 names different: declaration 'nspec' definition 'nzopt'. wcslib-8.9/C/spx.c:1040:7: style:inconclusive: Function 'zoptwave' argument 3 names different: declaration 'instep' definition 'szopt'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:583:14: note: Function 'zoptwave' argument 3 names different: declaration 'instep' definition 'szopt'. wcslib-8.9/C/spx.c:1040:7: note: Function 'zoptwave' argument 3 names different: declaration 'instep' definition 'szopt'. wcslib-8.9/C/spx.c:1041:7: style:inconclusive: Function 'zoptwave' argument 4 names different: declaration 'outstep' definition 'swave'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:583:14: note: Function 'zoptwave' argument 4 names different: declaration 'outstep' definition 'swave'. wcslib-8.9/C/spx.c:1041:7: note: Function 'zoptwave' argument 4 names different: declaration 'outstep' definition 'swave'. wcslib-8.9/C/spx.c:1042:16: style:inconclusive: Function 'zoptwave' argument 5 names different: declaration 'inspec' definition 'zopt'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:583:14: note: Function 'zoptwave' argument 5 names different: declaration 'inspec' definition 'zopt'. wcslib-8.9/C/spx.c:1042:16: note: Function 'zoptwave' argument 5 names different: declaration 'inspec' definition 'zopt'. wcslib-8.9/C/spx.c:1043:10: style:inconclusive: Function 'zoptwave' argument 6 names different: declaration 'outspec' definition 'wave'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:583:14: note: Function 'zoptwave' argument 6 names different: declaration 'outspec' definition 'wave'. wcslib-8.9/C/spx.c:1043:10: note: Function 'zoptwave' argument 6 names different: declaration 'outspec' definition 'wave'. wcslib-8.9/C/spx.c:1065:10: style:inconclusive: Function 'velobeta' argument 1 names different: declaration 'param' definition 'dummy'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:562:14: note: Function 'velobeta' argument 1 names different: declaration 'param' definition 'dummy'. wcslib-8.9/C/spx.c:1065:10: note: Function 'velobeta' argument 1 names different: declaration 'param' definition 'dummy'. wcslib-8.9/C/spx.c:1066:7: style:inconclusive: Function 'velobeta' argument 2 names different: declaration 'nspec' definition 'nvelo'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:562:14: note: Function 'velobeta' argument 2 names different: declaration 'nspec' definition 'nvelo'. wcslib-8.9/C/spx.c:1066:7: note: Function 'velobeta' argument 2 names different: declaration 'nspec' definition 'nvelo'. wcslib-8.9/C/spx.c:1067:7: style:inconclusive: Function 'velobeta' argument 3 names different: declaration 'instep' definition 'svelo'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:562:14: note: Function 'velobeta' argument 3 names different: declaration 'instep' definition 'svelo'. wcslib-8.9/C/spx.c:1067:7: note: Function 'velobeta' argument 3 names different: declaration 'instep' definition 'svelo'. wcslib-8.9/C/spx.c:1068:7: style:inconclusive: Function 'velobeta' argument 4 names different: declaration 'outstep' definition 'sbeta'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:562:14: note: Function 'velobeta' argument 4 names different: declaration 'outstep' definition 'sbeta'. wcslib-8.9/C/spx.c:1068:7: note: Function 'velobeta' argument 4 names different: declaration 'outstep' definition 'sbeta'. wcslib-8.9/C/spx.c:1069:16: style:inconclusive: Function 'velobeta' argument 5 names different: declaration 'inspec' definition 'velo'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:562:14: note: Function 'velobeta' argument 5 names different: declaration 'inspec' definition 'velo'. wcslib-8.9/C/spx.c:1069:16: note: Function 'velobeta' argument 5 names different: declaration 'inspec' definition 'velo'. wcslib-8.9/C/spx.c:1070:10: style:inconclusive: Function 'velobeta' argument 6 names different: declaration 'outspec' definition 'beta'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:562:14: note: Function 'velobeta' argument 6 names different: declaration 'outspec' definition 'beta'. wcslib-8.9/C/spx.c:1070:10: note: Function 'velobeta' argument 6 names different: declaration 'outspec' definition 'beta'. wcslib-8.9/C/spx.c:1094:10: style:inconclusive: Function 'betavelo' argument 1 names different: declaration 'param' definition 'dummy'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:563:14: note: Function 'betavelo' argument 1 names different: declaration 'param' definition 'dummy'. wcslib-8.9/C/spx.c:1094:10: note: Function 'betavelo' argument 1 names different: declaration 'param' definition 'dummy'. wcslib-8.9/C/spx.c:1095:7: style:inconclusive: Function 'betavelo' argument 2 names different: declaration 'nspec' definition 'nbeta'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:563:14: note: Function 'betavelo' argument 2 names different: declaration 'nspec' definition 'nbeta'. wcslib-8.9/C/spx.c:1095:7: note: Function 'betavelo' argument 2 names different: declaration 'nspec' definition 'nbeta'. wcslib-8.9/C/spx.c:1096:7: style:inconclusive: Function 'betavelo' argument 3 names different: declaration 'instep' definition 'sbeta'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:563:14: note: Function 'betavelo' argument 3 names different: declaration 'instep' definition 'sbeta'. wcslib-8.9/C/spx.c:1096:7: note: Function 'betavelo' argument 3 names different: declaration 'instep' definition 'sbeta'. wcslib-8.9/C/spx.c:1097:7: style:inconclusive: Function 'betavelo' argument 4 names different: declaration 'outstep' definition 'svelo'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:563:14: note: Function 'betavelo' argument 4 names different: declaration 'outstep' definition 'svelo'. wcslib-8.9/C/spx.c:1097:7: note: Function 'betavelo' argument 4 names different: declaration 'outstep' definition 'svelo'. wcslib-8.9/C/spx.c:1098:16: style:inconclusive: Function 'betavelo' argument 5 names different: declaration 'inspec' definition 'beta'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:563:14: note: Function 'betavelo' argument 5 names different: declaration 'inspec' definition 'beta'. wcslib-8.9/C/spx.c:1098:16: note: Function 'betavelo' argument 5 names different: declaration 'inspec' definition 'beta'. wcslib-8.9/C/spx.c:1099:10: style:inconclusive: Function 'betavelo' argument 6 names different: declaration 'outspec' definition 'velo'. [funcArgNamesDifferent] wcslib-8.9/C/spx.h:563:14: note: Function 'betavelo' argument 6 names different: declaration 'outspec' definition 'velo'. wcslib-8.9/C/spx.c:1099:10: note: Function 'betavelo' argument 6 names different: declaration 'outspec' definition 'velo'. wcslib-8.9/C/test/tprj1.c:209:8: style: Parameter 'pcode' can be declared as const array [constParameter] wcslib-8.9/utils/sundazel.c:302:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] wcslib-8.9/C/test/twcstab.c:156:10: style: Variable 'refval' can be declared as const array [constVariable] wcslib-8.9/C/test/twcstab.c:157:10: style: Variable 'span' can be declared as const array [constVariable] wcslib-8.9/C/test/twcstab.c:158:10: style: Variable 'sigma' can be declared as const array [constVariable] wcslib-8.9/C/test/tdis2.c:43:26: style: Parameter 'argv' can be declared as const array [constParameter] wcslib-8.9/C/test/twcsmix.c:91:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wcs_errmsg [valueFlowBailoutIncompleteVar] wcslib-8.9/C/test/twcsmix.c:323:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wcs_errmsg [valueFlowBailoutIncompleteVar] wcslib-8.9/C/test/twcsmix.c:496:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUADCUBE [valueFlowBailoutIncompleteVar] wcslib-8.9/C/test/tdis1.c:322:21: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] wcslib-8.9/C/test/tdis1.c:321:23: note: Assuming allocation function fails wcslib-8.9/C/test/tdis1.c:321:23: note: Assignment 'px0=calloc(4*(2*n),sizeof(double))', assigned value is 0 wcslib-8.9/C/test/tdis1.c:322:21: note: Null pointer addition wcslib-8.9/C/test/tdis1.c:285:14: style: Local variable 'k' shadows outer variable [shadowVariable] wcslib-8.9/C/test/tdis1.c:266:9: note: Shadowed variable wcslib-8.9/C/test/tdis1.c:285:14: note: Shadow local variable wcslib-8.9/C/test/tdis1.c:239:17: style: Variable 'status' is assigned a value that is never used. [unreadVariable] wcslib-8.9/utils/HPXcvt.c:646:49: style:inconclusive: Function 'NESTidx' argument 4 names different: declaration 'row' definition 'jmap'. [funcArgNamesDifferent] wcslib-8.9/utils/HPXcvt.c:89:49: note: Function 'NESTidx' argument 4 names different: declaration 'row' definition 'jmap'. wcslib-8.9/utils/HPXcvt.c:646:49: note: Function 'NESTidx' argument 4 names different: declaration 'row' definition 'jmap'. wcslib-8.9/utils/HPXcvt.c:696:49: style:inconclusive: Function 'RINGidx' argument 4 names different: declaration 'row' definition 'jmap'. [funcArgNamesDifferent] wcslib-8.9/utils/HPXcvt.c:90:49: note: Function 'RINGidx' argument 4 names different: declaration 'row' definition 'jmap'. wcslib-8.9/utils/HPXcvt.c:696:49: note: Function 'RINGidx' argument 4 names different: declaration 'row' definition 'jmap'. wcslib-8.9/utils/HPXcvt.c:555:17: style: Variable 'healp' can be declared as pointer to const [constVariablePointer] wcslib-8.9/utils/HPXcvt.c:604:22: style: Variable 'hpe' can be declared as pointer to const [constVariablePointer] wcslib-8.9/utils/HPXcvt.c:612:11: style: Variable 'hp' can be declared as pointer to const [constVariablePointer] wcslib-8.9/utils/HPXcvt.c:788:44: style: Parameter 'hpxdat' can be declared as pointer to const [constParameterPointer] wcslib-8.9/utils/HPXcvt.c:832:9: style: Variable 'pcode' can be declared as pointer to const [constVariablePointer] wcslib-8.9/utils/HPXcvt.c:839:9: style: Variable 'ctype1' can be declared as pointer to const [constVariablePointer] wcslib-8.9/utils/HPXcvt.c:839:18: style: Variable 'ctype2' can be declared as pointer to const [constVariablePointer] wcslib-8.9/utils/HPXcvt.c:839:27: style: Variable 'descr1' can be declared as pointer to const [constVariablePointer] wcslib-8.9/utils/HPXcvt.c:839:36: style: Variable 'descr2' can be declared as pointer to const [constVariablePointer] wcslib-8.9/utils/HPXcvt.c:82:9: style: struct member 'healpix::padding' is never used. [unusedStructMember] wcslib-8.9/C/dis.c:2007:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable distpd [valueFlowBailoutIncompleteVar] wcslib-8.9/C/dis.c:2582:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable distpd [valueFlowBailoutIncompleteVar] wcslib-8.9/C/wcshdr.c:82:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PSi_0a [valueFlowBailoutIncompleteVar] wcslib-8.9/C/test/tcel2.c:169:21: style: Condition 'iprj==3' is always true [knownConditionTrueFalse] wcslib-8.9/C/test/tcel2.c:157:21: note: Assuming that condition 'iprj==2' is not redundant wcslib-8.9/C/test/tcel2.c:126:27: note: Assuming that condition 'iprj<4' is not redundant wcslib-8.9/C/test/tcel2.c:169:21: note: Condition 'iprj==3' is always true wcslib-8.9/C/test/ttab1.c:312:7: style: Variable 'map' can be declared as const array [constVariable] wcslib-8.9/C/test/ttab1.c:313:10: style: Variable 'crval' can be declared as const array [constVariable] wcslib-8.9/C/test/ttab1.c:42:11: style: Variable 'index' is not assigned a value. [unassignedVariable] wcslib-8.9/C/lin.c:570:9: style: Local variable 'k' shadows outer variable [shadowVariable] wcslib-8.9/C/lin.c:542:7: note: Shadowed variable wcslib-8.9/C/lin.c:570:9: note: Shadow local variable wcslib-8.9/C/lin.c:583:9: style: Local variable 'k' shadows outer variable [shadowVariable] wcslib-8.9/C/lin.c:542:7: note: Shadowed variable wcslib-8.9/C/lin.c:583:9: note: Shadow local variable wcslib-8.9/C/lin.c:1206:13: style: Local variable 'pix0p' shadows outer variable [shadowVariable] wcslib-8.9/C/lin.c:1174:11: note: Shadowed variable wcslib-8.9/C/lin.c:1206:13: note: Shadow local variable wcslib-8.9/C/lin.c:669:11: style: Variable 'pc' can be declared as pointer to const [constVariablePointer] wcslib-8.9/C/lin.c:878:17: style: Variable 'piximg' can be declared as pointer to const [constVariablePointer] wcslib-8.9/C/lin.c:968:15: style: Variable 'imgpix' can be declared as pointer to const [constVariablePointer] wcslib-8.9/C/lin.c:1029:17: style: Variable 'imgpix' can be declared as pointer to const [constVariablePointer] wcslib-8.9/C/lin.c:1207:13: style: Variable 'pix1p' can be declared as pointer to const [constVariablePointer] wcslib-8.9/C/lin.c:932:14: style: Variable 'status' is assigned a value that is never used. [unreadVariable] wcsutrn.c:4681:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] wcsutrn.c:5671:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] wcsutrn.c:5916:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] wcsutrn.c:6092:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] wcsutrn.c:6123:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] wcsutrn.l:357:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable yyscanner [valueFlowBailoutIncompleteVar] wcslib-8.9/utils/sundazel.c:402:11: style:inconclusive: Function 'sundazel' argument 12 names different: declaration 'ra' definition 'ra_'. [funcArgNamesDifferent] wcslib-8.9/utils/sundazel.c:120:25: note: Function 'sundazel' argument 12 names different: declaration 'ra' definition 'ra_'. wcslib-8.9/utils/sundazel.c:402:11: note: Function 'sundazel' argument 12 names different: declaration 'ra' definition 'ra_'. wcslib-8.9/utils/sundazel.c:403:11: style:inconclusive: Function 'sundazel' argument 13 names different: declaration 'dec' definition 'dec_'. [funcArgNamesDifferent] wcslib-8.9/utils/sundazel.c:120:37: note: Function 'sundazel' argument 13 names different: declaration 'dec' definition 'dec_'. wcslib-8.9/utils/sundazel.c:403:11: note: Function 'sundazel' argument 13 names different: declaration 'dec' definition 'dec_'. wcslib-8.9/utils/sundazel.c:404:11: style:inconclusive: Function 'sundazel' argument 14 names different: declaration 'eot' definition 'eot_'. [funcArgNamesDifferent] wcslib-8.9/utils/sundazel.c:120:50: note: Function 'sundazel' argument 14 names different: declaration 'eot' definition 'eot_'. wcslib-8.9/utils/sundazel.c:404:11: note: Function 'sundazel' argument 14 names different: declaration 'eot' definition 'eot_'. wcslib-8.9/utils/sundazel.c:405:11: style:inconclusive: Function 'sundazel' argument 15 names different: declaration 'utc' definition 'utc_'. [funcArgNamesDifferent] wcslib-8.9/utils/sundazel.c:120:63: note: Function 'sundazel' argument 15 names different: declaration 'utc' definition 'utc_'. wcslib-8.9/utils/sundazel.c:405:11: note: Function 'sundazel' argument 15 names different: declaration 'utc' definition 'utc_'. wcslib-8.9/utils/sundazel.c:406:11: style:inconclusive: Function 'sundazel' argument 16 names different: declaration 'ha' definition 'ha_'. [funcArgNamesDifferent] wcslib-8.9/utils/sundazel.c:120:76: note: Function 'sundazel' argument 16 names different: declaration 'ha' definition 'ha_'. wcslib-8.9/utils/sundazel.c:406:11: note: Function 'sundazel' argument 16 names different: declaration 'ha' definition 'ha_'. wcslib-8.9/utils/sundazel.c:407:11: style:inconclusive: Function 'sundazel' argument 17 names different: declaration 'az' definition 'az_'. [funcArgNamesDifferent] wcslib-8.9/utils/sundazel.c:121:11: note: Function 'sundazel' argument 17 names different: declaration 'az' definition 'az_'. wcslib-8.9/utils/sundazel.c:407:11: note: Function 'sundazel' argument 17 names different: declaration 'az' definition 'az_'. wcslib-8.9/utils/sundazel.c:408:11: style:inconclusive: Function 'sundazel' argument 18 names different: declaration 'el' definition 'el_'. [funcArgNamesDifferent] wcslib-8.9/utils/sundazel.c:121:23: note: Function 'sundazel' argument 18 names different: declaration 'el' definition 'el_'. wcslib-8.9/utils/sundazel.c:408:11: note: Function 'sundazel' argument 18 names different: declaration 'el' definition 'el_'. wcslib-8.9/utils/sundazel.c:409:11: style:inconclusive: Function 'sundazel' argument 19 names different: declaration 'lng' definition 'lng_'. [funcArgNamesDifferent] wcslib-8.9/utils/sundazel.c:121:35: note: Function 'sundazel' argument 19 names different: declaration 'lng' definition 'lng_'. wcslib-8.9/utils/sundazel.c:409:11: note: Function 'sundazel' argument 19 names different: declaration 'lng' definition 'lng_'. wcslib-8.9/utils/sundazel.c:410:11: style:inconclusive: Function 'sundazel' argument 20 names different: declaration 'lat' definition 'lat_'. [funcArgNamesDifferent] wcslib-8.9/utils/sundazel.c:121:48: note: Function 'sundazel' argument 20 names different: declaration 'lat' definition 'lat_'. wcslib-8.9/utils/sundazel.c:410:11: note: Function 'sundazel' argument 20 names different: declaration 'lat' definition 'lat_'. wcslib-8.9/utils/sundazel.c:538:14: style: Local variable 'alpha' shadows outer variable [shadowVariable] wcslib-8.9/utils/sundazel.c:476:13: note: Shadowed variable wcslib-8.9/utils/sundazel.c:538:14: note: Shadow local variable wcslib-8.9/utils/sundazel.c:560:14: style: Local variable 'alpha' shadows outer variable [shadowVariable] wcslib-8.9/utils/sundazel.c:476:13: note: Shadowed variable wcslib-8.9/utils/sundazel.c:560:14: note: Shadow local variable wcslib-8.9/utils/sundazel.c:155:11: style: Variable 'ident' can be declared as pointer to const [constVariablePointer] wcslib-8.9/utils/sundazel.c:391:11: style: Parameter 'mode' can be declared as pointer to const [constParameterPointer] wcslib-8.9/utils/sundazel.c:757:10: style: Parameter 'euler' can be declared as const array [constParameter] wcslib-8.9/C/tab.c:432:7: style:inconclusive: Function 'tabcmp' argument 1 names different: declaration 'cmp' definition 'dummy'. [funcArgNamesDifferent] wcslib-8.9/C/tab.h:671:16: note: Function 'tabcmp' argument 1 names different: declaration 'cmp' definition 'dummy'. wcslib-8.9/C/tab.c:432:7: note: Function 'tabcmp' argument 1 names different: declaration 'cmp' definition 'dummy'. wcslib-8.9/C/tab.c:549:43: style:inconclusive: Function 'tabsize' argument 2 names different: declaration 'size' definition 'sizes'. [funcArgNamesDifferent] wcslib-8.9/C/tab.h:676:43: note: Function 'tabsize' argument 2 names different: declaration 'size' definition 'sizes'. wcslib-8.9/C/tab.c:549:43: note: Function 'tabsize' argument 2 names different: declaration 'size' definition 'sizes'. wcslib-8.9/C/tab.c:1521:28: style:inconclusive: Function 'tabedge' argument 1 names different: declaration '' definition 'tab'. [funcArgNamesDifferentUnnamed] wcslib-8.9/C/tab.c:1572:27: style:inconclusive: Function 'tabrow' argument 1 names different: declaration '' definition 'tab'. [funcArgNamesDifferentUnnamed] wcslib-8.9/C/tab.c:1572:46: style:inconclusive: Function 'tabrow' argument 2 names different: declaration '' definition 'wp'. [funcArgNamesDifferentUnnamed] wcslib-8.9/C/tab.c:1662:18: style:inconclusive: Function 'tabvox' argument 1 names different: declaration '' definition 'tab'. [funcArgNamesDifferentUnnamed] wcslib-8.9/C/tab.c:1663:17: style:inconclusive: Function 'tabvox' argument 2 names different: declaration '' definition 'wp'. [funcArgNamesDifferentUnnamed] wcslib-8.9/C/tab.c:1664:7: style:inconclusive: Function 'tabvox' argument 3 names different: declaration '' definition 'level'. [funcArgNamesDifferentUnnamed] wcslib-8.9/C/tab.c:1665:12: style:inconclusive: Function 'tabvox' argument 4 names different: declaration '' definition 'tabcoord'. [funcArgNamesDifferentUnnamed] wcslib-8.9/C/tab.c:1666:17: style:inconclusive: Function 'tabvox' argument 5 names different: declaration '' definition 'vox'. [funcArgNamesDifferentUnnamed] wcslib-8.9/C/tab.c:404:18: style: Variable 'srcp' can be declared as pointer to const [constVariablePointer] wcslib-8.9/C/tab.c:650:22: style: Variable 'tpe' can be declared as pointer to const [constVariablePointer] wcslib-8.9/C/tab.c:956:15: style: Variable 'Psi' can be declared as pointer to const [constVariablePointer] wcslib-8.9/C/tab.c:1026:17: style: Variable 'Psi' can be declared as pointer to const [constVariablePointer] wcslib-8.9/C/tab.c:1053:19: style: Variable 'Psi' can be declared as pointer to const [constVariablePointer] wcslib-8.9/C/tab.c:1118:15: style: Variable 'Psi' can be declared as pointer to const [constVariablePointer] wcslib-8.9/C/tab.c:1279:15: style: Variable 'coord' can be declared as pointer to const [constVariablePointer] wcslib-8.9/C/tab.c:1475:19: style: Variable 'Psi' can be declared as pointer to const [constVariablePointer] wcslib-8.9/C/tab.c:1666:17: style: Parameter 'vox' can be declared as pointer to const [constParameterPointer] wcslib-8.9/C/tab.c:1716:15: style: Variable 'cp' can be declared as pointer to const [constVariablePointer] wcsutrn.c:6202:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] wcsutrn.l:134:4: warning:inconclusive: The buffer 'orig' may not be null-terminated after the call to strncpy(). [terminateStrncpy] wcsutrn.l:143:4: warning:inconclusive: The buffer 'orig' may not be null-terminated after the call to strncpy(). [terminateStrncpy] wcsutrn.l:152:4: warning:inconclusive: The buffer 'orig' may not be null-terminated after the call to strncpy(). [terminateStrncpy] wcsutrn.l:161:4: warning:inconclusive: The buffer 'orig' may not be null-terminated after the call to strncpy(). [terminateStrncpy] wcsutrn.l:170:4: warning:inconclusive: The buffer 'orig' may not be null-terminated after the call to strncpy(). [terminateStrncpy] wcsutrn.l:179:4: warning:inconclusive: The buffer 'orig' may not be null-terminated after the call to strncpy(). [terminateStrncpy] wcsutrn.l:189:4: warning:inconclusive: The buffer 'orig' may not be null-terminated after the call to strncpy(). [terminateStrncpy] wcsutrn.l:198:4: warning:inconclusive: The buffer 'orig' may not be null-terminated after the call to strncpy(). [terminateStrncpy] wcsutrn.l:207:4: warning:inconclusive: The buffer 'orig' may not be null-terminated after the call to strncpy(). [terminateStrncpy] wcsutrn.l:216:4: warning:inconclusive: The buffer 'orig' may not be null-terminated after the call to strncpy(). [terminateStrncpy] wcsutrn.l:226:4: warning:inconclusive: The buffer 'orig' may not be null-terminated after the call to strncpy(). [terminateStrncpy] wcsutrn.l:235:4: warning:inconclusive: The buffer 'orig' may not be null-terminated after the call to strncpy(). [terminateStrncpy] wcsutrn.l:244:4: warning:inconclusive: The buffer 'orig' may not be null-terminated after the call to strncpy(). [terminateStrncpy] wcsutrn.l:253:4: warning:inconclusive: The buffer 'orig' may not be null-terminated after the call to strncpy(). [terminateStrncpy] wcsutrn.l:262:4: warning:inconclusive: The buffer 'orig' may not be null-terminated after the call to strncpy(). [terminateStrncpy] wcsutrn.l:271:4: warning:inconclusive: The buffer 'orig' may not be null-terminated after the call to strncpy(). [terminateStrncpy] wcsutrn.l:280:4: warning:inconclusive: The buffer 'orig' may not be null-terminated after the call to strncpy(). [terminateStrncpy] wcsutrn.l:289:4: warning:inconclusive: The buffer 'orig' may not be null-terminated after the call to strncpy(). [terminateStrncpy] wcsutrn.l:298:4: warning:inconclusive: The buffer 'orig' may not be null-terminated after the call to strncpy(). [terminateStrncpy] wcsutrn.l:307:4: warning:inconclusive: The buffer 'orig' may not be null-terminated after the call to strncpy(). [terminateStrncpy] wcsutrn.l:316:4: warning:inconclusive: The buffer 'orig' may not be null-terminated after the call to strncpy(). [terminateStrncpy] wcsutrn.l:325:4: warning:inconclusive: The buffer 'orig' may not be null-terminated after the call to strncpy(). [terminateStrncpy] wcsutrn.l:334:4: warning:inconclusive: The buffer 'orig' may not be null-terminated after the call to strncpy(). [terminateStrncpy] wcsutrn.l:343:4: warning:inconclusive: The buffer 'orig' may not be null-terminated after the call to strncpy(). [terminateStrncpy] wcsutrn.l:353:4: warning:inconclusive: The buffer 'orig' may not be null-terminated after the call to strncpy(). [terminateStrncpy] wcsutrn.l:362:4: warning:inconclusive: The buffer 'orig' may not be null-terminated after the call to strncpy(). [terminateStrncpy] wcsutrn.l:371:4: warning:inconclusive: The buffer 'orig' may not be null-terminated after the call to strncpy(). [terminateStrncpy] wcsutrn.l:381:4: warning:inconclusive: The buffer 'orig' may not be null-terminated after the call to strncpy(). [terminateStrncpy] wcsutrn.l:382:4: warning:inconclusive: The buffer 'subs' may not be null-terminated after the call to strncpy(). [terminateStrncpy] wcsutrn.l:392:4: warning:inconclusive: The buffer 'subs' may not be null-terminated after the call to strncpy(). [terminateStrncpy] wcslib-8.9/C/test/tspc.c:203:14: style:inconclusive: Function 'closure' argument 1 names different: declaration '' definition 'ctypeS'. [funcArgNamesDifferentUnnamed] wcslib-8.9/C/test/tspc.c:204:10: style:inconclusive: Function 'closure' argument 2 names different: declaration '' definition 'restfrq'. [funcArgNamesDifferentUnnamed] wcslib-8.9/C/test/tspc.c:205:10: style:inconclusive: Function 'closure' argument 3 names different: declaration '' definition 'restwav'. [funcArgNamesDifferentUnnamed] wcslib-8.9/C/test/tspc.c:206:10: style:inconclusive: Function 'closure' argument 4 names different: declaration '' definition 'naxisj'. [funcArgNamesDifferentUnnamed] wcslib-8.9/C/test/tspc.c:207:10: style:inconclusive: Function 'closure' argument 5 names different: declaration '' definition 'crpixj'. [funcArgNamesDifferentUnnamed] wcslib-8.9/C/test/tspc.c:208:10: style:inconclusive: Function 'closure' argument 6 names different: declaration '' definition 'cdeltX'. [funcArgNamesDifferentUnnamed] wcslib-8.9/C/test/tspc.c:209:10: style:inconclusive: Function 'closure' argument 7 names different: declaration '' definition 'crvalX'. [funcArgNamesDifferentUnnamed] wcslib-8.9/C/test/tspc.c:176:11: style: Variable 'restfrq' is assigned a value that is never used. [unreadVariable] wcsutrn.l:454:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] wcsutrn.c:5419:59: style:inconclusive: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent] wcsutrn.c:4298:55: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. wcsutrn.c:5419:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. wcsutrn.c:5433:40: style:inconclusive: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. [funcArgNamesDifferent] wcsutrn.c:4552:40: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. wcsutrn.c:5433:40: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. wcsutrn.c:5865:46: style:inconclusive: Function 'wcsutrn_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent] wcsutrn.c:501:46: note: Function 'wcsutrn_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. wcsutrn.c:5865:46: note: Function 'wcsutrn_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. wcsutrn.c:5878:46: style:inconclusive: Function 'wcsutrn_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent] wcsutrn.c:502:45: note: Function 'wcsutrn_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. wcsutrn.c:5878:46: note: Function 'wcsutrn_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. wcsutrn.c:5878:60: style:inconclusive: Function 'wcsutrn_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent] wcsutrn.c:502:56: note: Function 'wcsutrn_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. wcsutrn.c:5878:60: note: Function 'wcsutrn_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. wcsutrn.c:6075:24: style:inconclusive: Function 'wcsutrnset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. [funcArgNamesDifferent] wcsutrn.c:4512:24: note: Function 'wcsutrnset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. wcsutrn.c:6075:24: note: Function 'wcsutrnset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. wcsutrn.c:6089:26: style:inconclusive: Function 'wcsutrnlex_init' argument 1 names different: declaration 'scanner' definition 'ptr_yy_globals'. [funcArgNamesDifferent] wcsutrn.c:4501:27: note: Function 'wcsutrnlex_init' argument 1 names different: declaration 'scanner' definition 'ptr_yy_globals'. wcsutrn.c:6089:26: note: Function 'wcsutrnlex_init' argument 1 names different: declaration 'scanner' definition 'ptr_yy_globals'. wcsutrn.c:6116:37: style:inconclusive: Function 'wcsutrnlex_init_extra' argument 1 names different: declaration 'user_defined' definition 'yy_user_defined'. [funcArgNamesDifferent] wcsutrn.c:4503:38: note: Function 'wcsutrnlex_init_extra' argument 1 names different: declaration 'user_defined' definition 'yy_user_defined'. wcsutrn.c:6116:37: note: Function 'wcsutrnlex_init_extra' argument 1 names different: declaration 'user_defined' definition 'yy_user_defined'. wcsutrn.c:6116:64: style:inconclusive: Function 'wcsutrnlex_init_extra' argument 2 names different: declaration 'scanner' definition 'ptr_yy_globals'. [funcArgNamesDifferent] wcsutrn.c:4503:62: note: Function 'wcsutrnlex_init_extra' argument 2 names different: declaration 'scanner' definition 'ptr_yy_globals'. wcsutrn.c:6116:64: note: Function 'wcsutrnlex_init_extra' argument 2 names different: declaration 'scanner' definition 'ptr_yy_globals'. wcsutrn.c:6233:27: style:inconclusive: Function 'wcsutrnalloc' argument 1 names different: declaration '' definition 'size'. [funcArgNamesDifferentUnnamed] wcsutrn.c:6240:26: style:inconclusive: Function 'wcsutrnrealloc' argument 1 names different: declaration '' definition 'ptr'. [funcArgNamesDifferentUnnamed] wcsutrn.c:6240:42: style:inconclusive: Function 'wcsutrnrealloc' argument 2 names different: declaration '' definition 'size'. [funcArgNamesDifferentUnnamed] wcsutrn.c:6255:21: style:inconclusive: Function 'wcsutrnfree' argument 1 names different: declaration '' definition 'ptr'. [funcArgNamesDifferentUnnamed] wcsutrn.c:5257:8: style: Variable 'source' can be declared as pointer to const [constVariablePointer] wcsutrn.c:5395:8: style: Variable 'yy_cp' can be declared as pointer to const [constVariablePointer] wcsutrn.c:5449:9: style: Variable 'source' can be declared as pointer to const [constVariablePointer] wcsutrn.c:5944:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] wcsutrn.c:5979:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] wcsutrn.c:5988:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] wcsutrn.c:5997:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] wcsutrn.c:6007:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] wcsutrn.c:6071:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] wcsutrn.l:79:21: style: Variable 'function' is assigned a value that is never used. [unreadVariable] wcsutrn.c:5342:16: style: Variable 'num_to_read' is assigned a value that is never used. [unreadVariable] wcslib-8.9/C/spc.c:929:14: warning:inconclusive: The buffer 'scode' may not be null-terminated after the call to strncpy(). [terminateStrncpy] wcslib-8.9/C/spc.c:930:14: warning:inconclusive: The buffer 'sname' may not be null-terminated after the call to strncpy(). [terminateStrncpy] wcslib-8.9/C/spc.c:931:14: warning:inconclusive: The buffer 'units' may not be null-terminated after the call to strncpy(). [terminateStrncpy] wcslib-8.9/C/spc.c:996:3: warning:inconclusive: The buffer 'type' may not be null-terminated after the call to strncpy(). [terminateStrncpy] wcslib-8.9/C/spc.c:1439:7: warning:inconclusive: The buffer 'specsys' may not be null-terminated after the call to strncpy(). [terminateStrncpy] wcslib-8.9/C/spc.c:757:14: style:inconclusive: Function 'spctyp' argument 1 names different: declaration 'ctype' definition 'ctypei'. [funcArgNamesDifferent] wcslib-8.9/C/spc.h:970:23: note: Function 'spctyp' argument 1 names different: declaration 'ctype' definition 'ctypei'. wcslib-8.9/C/spc.c:757:14: note: Function 'spctyp' argument 1 names different: declaration 'ctype' definition 'ctypei'. wcslib-8.9/C/spc.c:774:14: style:inconclusive: Function 'spctype' argument 1 names different: declaration 'ctype' definition 'ctypei'. [funcArgNamesDifferent] wcslib-8.9/C/spc.h:944:24: note: Function 'spctype' argument 1 names different: declaration 'ctype' definition 'ctypei'. wcslib-8.9/C/spc.c:774:14: note: Function 'spctype' argument 1 names different: declaration 'ctype' definition 'ctypei'. wcslib-8.9/pgsbox/cpgtest.c:367:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] wcslib-8.9/C/test/twcsmix.c:264:18: style: Variable 'wcsprj' can be declared as pointer to const [constVariablePointer] wcslib-8.9/C/test/twcsmix.c:439:20: style: Variable 'wcsprj' can be declared as pointer to const [constVariablePointer] wcslib-8.9/C/test/twcsmix.c:558:18: style: Variable 'ntvprj' can be declared as pointer to const [constVariablePointer] wcslib-8.9/C/wcsfix.c:257:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] wcslib-8.9/C/wcsfix.c:1306:13: style: Local variable 'pcij' shadows outer variable [shadowVariable] wcslib-8.9/C/wcsfix.c:1257:11: note: Shadowed variable wcslib-8.9/C/wcsfix.c:1306:13: note: Shadow local variable wcslib-8.9/C/wcsfix.c:275:39: style: Parameter 'cpe' can be declared as pointer to const [constParameterPointer] wcslib-8.9/C/wcsfix.c:678:38: style: Variable 'cpe' can be declared as pointer to const [constVariablePointer] wcslib-8.9/C/wcsfix.c:1256:11: style: Variable 'invij' can be declared as pointer to const [constVariablePointer] wcslib-8.9/C/wcsfix.c:1258:11: style: Variable 'cdij' can be declared as pointer to const [constVariablePointer] wcslib-8.9/C/wcsfix.c:1286:13: style: Variable 'pci' can be declared as pointer to const [constVariablePointer] wcslib-8.9/C/wcsfix.c:1486:7: style: Parameter 'mapto' can be declared as const array [constParameter] wcsulex.c:7464:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] wcsulex.c:9357:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] wcsulex.c:9602:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] wcsulex.c:9778:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] wcsulex.c:9809:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] wcsulex.l:1020:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable yyscanner [valueFlowBailoutIncompleteVar] wcsulex.l:1047:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WCSUNITS_NTYPE [valueFlowBailoutIncompleteVar] wcslib-8.9/C/wcshdr.c:724:9: warning:inconclusive: The buffer 'tpdsrc' may not be null-terminated after the call to strncpy(). [terminateStrncpy] wcslib-8.9/C/wcshdr.c:729:9: warning:inconclusive: The buffer 'tpdsrc' may not be null-terminated after the call to strncpy(). [terminateStrncpy] wcslib-8.9/C/wcshdr.c:732:11: warning:inconclusive: The buffer 'tpdsrc' may not be null-terminated after the call to strncpy(). [terminateStrncpy] fitshdr.c:10562:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] fitshdr.c:11724:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] fitshdr.c:11969:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] fitshdr.c:12145:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] fitshdr.c:12176:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] fitshdr.l:590:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable yyscanner [valueFlowBailoutIncompleteVar] wcslib-8.9/C/wcshdr.c:2063:7: style:inconclusive: Function 'wcshdo_format' argument 1 names different: declaration '' definition 'fmt'. [funcArgNamesDifferentUnnamed] wcslib-8.9/C/wcshdr.c:2064:7: style:inconclusive: Function 'wcshdo_format' argument 2 names different: declaration '' definition 'nval'. [funcArgNamesDifferentUnnamed] wcslib-8.9/C/wcshdr.c:2065:16: style:inconclusive: Function 'wcshdo_format' argument 3 names different: declaration '' definition 'val'. [funcArgNamesDifferentUnnamed] wcslib-8.9/C/wcshdr.c:2066:8: style:inconclusive: Function 'wcshdo_format' argument 4 names different: declaration '' definition 'format'. [funcArgNamesDifferentUnnamed] wcslib-8.9/C/wcshdr.c:2127:7: style:inconclusive: Function 'wcshdo_tpdterm' argument 1 names different: declaration '' definition 'm'. [funcArgNamesDifferentUnnamed] wcslib-8.9/C/wcshdr.c:2128:7: style:inconclusive: Function 'wcshdo_tpdterm' argument 2 names different: declaration '' definition 'direct'. [funcArgNamesDifferentUnnamed] wcslib-8.9/C/wcshdr.c:2129:8: style:inconclusive: Function 'wcshdo_tpdterm' argument 3 names different: declaration '' definition 'term'. [funcArgNamesDifferentUnnamed] wcslib-8.9/C/wcshdr.c:2163:7: style:inconclusive: Function 'wcshdo_util' argument 1 names different: declaration '' definition 'relax'. [funcArgNamesDifferentUnnamed] wcslib-8.9/C/wcshdr.c:2164:14: style:inconclusive: Function 'wcshdo_util' argument 2 names different: declaration '' definition 'pikey'. [funcArgNamesDifferentUnnamed] wcslib-8.9/C/wcshdr.c:2165:14: style:inconclusive: Function 'wcshdo_util' argument 3 names different: declaration '' definition 'tbkey'. [funcArgNamesDifferentUnnamed] wcslib-8.9/C/wcshdr.c:2166:7: style:inconclusive: Function 'wcshdo_util' argument 4 names different: declaration '' definition 'level'. [funcArgNamesDifferentUnnamed] wcslib-8.9/C/wcshdr.c:2167:14: style:inconclusive: Function 'wcshdo_util' argument 5 names different: declaration '' definition 'tlkey'. [funcArgNamesDifferentUnnamed] wcslib-8.9/C/wcshdr.c:2168:7: style:inconclusive: Function 'wcshdo_util' argument 6 names different: declaration '' definition 'i'. [funcArgNamesDifferentUnnamed] wcslib-8.9/C/wcshdr.c:2169:7: style:inconclusive: Function 'wcshdo_util' argument 7 names different: declaration '' definition 'j'. [funcArgNamesDifferentUnnamed] wcslib-8.9/C/wcshdr.c:2170:7: style:inconclusive: Function 'wcshdo_util' argument 8 names different: declaration '' definition 'm'. [funcArgNamesDifferentUnnamed] wcslib-8.9/C/wcshdr.c:2171:8: style:inconclusive: Function 'wcshdo_util' argument 9 names different: declaration '' definition 'alt'. [funcArgNamesDifferentUnnamed] wcslib-8.9/C/wcshdr.c:2172:8: style:inconclusive: Function 'wcshdo_util' argument 10 names different: declaration '' definition 'btcol'. [funcArgNamesDifferentUnnamed] wcslib-8.9/C/wcshdr.c:2173:8: style:inconclusive: Function 'wcshdo_util' argument 11 names different: declaration '' definition 'plcol'. [funcArgNamesDifferentUnnamed] wcslib-8.9/C/wcshdr.c:2174:8: style:inconclusive: Function 'wcshdo_util' argument 12 names different: declaration '' definition 'keyvalue'. [funcArgNamesDifferentUnnamed] wcslib-8.9/C/wcshdr.c:2175:14: style:inconclusive: Function 'wcshdo_util' argument 13 names different: declaration '' definition 'keycomment'. [funcArgNamesDifferentUnnamed] wcslib-8.9/C/wcshdr.c:2176:9: style:inconclusive: Function 'wcshdo_util' argument 14 names different: declaration '' definition 'nkeyrec'. [funcArgNamesDifferentUnnamed] wcslib-8.9/C/wcshdr.c:2177:10: style:inconclusive: Function 'wcshdo_util' argument 15 names different: declaration '' definition 'header'. [funcArgNamesDifferentUnnamed] wcslib-8.9/C/wcshdr.c:2178:9: style:inconclusive: Function 'wcshdo_util' argument 16 names different: declaration '' definition 'status'. [funcArgNamesDifferentUnnamed] wcslib-8.9/C/wcshdr.c:862:12: style: Local variable 'k' shadows outer variable [shadowVariable] wcslib-8.9/C/wcshdr.c:593:7: note: Shadowed variable wcslib-8.9/C/wcshdr.c:862:12: note: Shadow local variable wcslib-8.9/C/wcshdr.c:913:12: style: Local variable 'k' shadows outer variable [shadowVariable] wcslib-8.9/C/wcshdr.c:593:7: note: Shadowed variable wcslib-8.9/C/wcshdr.c:913:12: note: Shadow local variable wcslib-8.9/C/wcshdr.c:1288:14: style: Local variable 'k' shadows outer variable [shadowVariable] wcslib-8.9/C/wcshdr.c:593:7: note: Shadowed variable wcslib-8.9/C/wcshdr.c:1288:14: note: Shadow local variable wcslib-8.9/C/wcshdr.c:415:10: style: Variable 'ipend' can be declared as pointer to const [constVariablePointer] wcslib-8.9/C/wcshdr.c:570:23: style: Variable 'kwe' can be declared as pointer to const [constVariablePointer] wcslib-8.9/C/wcshdr.c:571:23: style: Variable 'kve' can be declared as pointer to const [constVariablePointer] wcslib-8.9/C/wcshdr.c:572:23: style: Variable 'cme' can be declared as pointer to const [constVariablePointer] wcslib-8.9/C/wcshdr.c:1287:54: style: Variable 'xyz' can be declared as const array [constVariable] wcslib-8.9/C/wcshdr.c:1387:18: style: Variable 'aux' can be declared as pointer to const [constVariablePointer] wcslib-8.9/C/wcshdr.c:1611:12: style: Variable 'iparm' can be declared as pointer to const [constVariablePointer] wcslib-8.9/C/wcshdr.c:1693:16: style: Variable 'axmap' can be declared as pointer to const [constVariablePointer] wcslib-8.9/C/wcshdr.c:1730:16: style: Variable 'axmap' can be declared as pointer to const [constVariablePointer] wcslib-8.9/C/wcshdr.c:2173:8: style: Parameter 'plcol' can be declared as const array [constParameter] wcslib-8.9/C/dis.c:2231:15: style: Condition '9yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] wcsulex.l:253:4: note: yyg->yy_c_buf_p is assigned wcsulex.l:253:4: note: yyg->yy_c_buf_p is overwritten wcsulex.l:284:4: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] wcsulex.l:284:4: note: yyg->yy_c_buf_p is assigned wcsulex.l:284:4: note: yyg->yy_c_buf_p is overwritten wcsulex.l:297:4: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] wcsulex.l:297:4: note: yyg->yy_c_buf_p is assigned wcsulex.l:297:4: note: yyg->yy_c_buf_p is overwritten wcsulex.l:1360:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] wcsulex.c:9095:59: style:inconclusive: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent] wcsulex.c:7031:55: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. wcsulex.c:9095:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. wcsulex.c:9119:40: style:inconclusive: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. [funcArgNamesDifferent] wcsulex.c:7335:40: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. wcsulex.c:9119:40: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. wcsulex.c:9551:46: style:inconclusive: Function 'wcsulex_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent] wcsulex.c:501:46: note: Function 'wcsulex_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. wcsulex.c:9551:46: note: Function 'wcsulex_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. wcsulex.c:9564:46: style:inconclusive: Function 'wcsulex_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent] wcsulex.c:502:45: note: Function 'wcsulex_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. wcsulex.c:9564:46: note: Function 'wcsulex_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. wcsulex.c:9564:60: style:inconclusive: Function 'wcsulex_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent] wcsulex.c:502:56: note: Function 'wcsulex_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. wcsulex.c:9564:60: note: Function 'wcsulex_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. wcsulex.c:9761:24: style:inconclusive: Function 'wcsulexset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. [funcArgNamesDifferent] wcsulex.c:7295:24: note: Function 'wcsulexset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. wcsulex.c:9761:24: note: Function 'wcsulexset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. wcsulex.c:9775:26: style:inconclusive: Function 'wcsulexlex_init' argument 1 names different: declaration 'scanner' definition 'ptr_yy_globals'. [funcArgNamesDifferent] wcsulex.c:7284:27: note: Function 'wcsulexlex_init' argument 1 names different: declaration 'scanner' definition 'ptr_yy_globals'. wcsulex.c:9775:26: note: Function 'wcsulexlex_init' argument 1 names different: declaration 'scanner' definition 'ptr_yy_globals'. wcsulex.c:9802:37: style:inconclusive: Function 'wcsulexlex_init_extra' argument 1 names different: declaration 'user_defined' definition 'yy_user_defined'. [funcArgNamesDifferent] wcsulex.c:7286:38: note: Function 'wcsulexlex_init_extra' argument 1 names different: declaration 'user_defined' definition 'yy_user_defined'. wcsulex.c:9802:37: note: Function 'wcsulexlex_init_extra' argument 1 names different: declaration 'user_defined' definition 'yy_user_defined'. wcsulex.c:9802:64: style:inconclusive: Function 'wcsulexlex_init_extra' argument 2 names different: declaration 'scanner' definition 'ptr_yy_globals'. [funcArgNamesDifferent] wcsulex.c:7286:62: note: Function 'wcsulexlex_init_extra' argument 2 names different: declaration 'scanner' definition 'ptr_yy_globals'. wcsulex.c:9802:64: note: Function 'wcsulexlex_init_extra' argument 2 names different: declaration 'scanner' definition 'ptr_yy_globals'. wcsulex.c:9919:27: style:inconclusive: Function 'wcsulexalloc' argument 1 names different: declaration '' definition 'size'. [funcArgNamesDifferentUnnamed] wcsulex.c:9926:26: style:inconclusive: Function 'wcsulexrealloc' argument 1 names different: declaration '' definition 'ptr'. [funcArgNamesDifferentUnnamed] wcsulex.c:9926:42: style:inconclusive: Function 'wcsulexrealloc' argument 2 names different: declaration '' definition 'size'. [funcArgNamesDifferentUnnamed] wcsulex.c:9941:21: style:inconclusive: Function 'wcsulexfree' argument 1 names different: declaration '' definition 'ptr'. [funcArgNamesDifferentUnnamed] wcsulex.c:8928:8: style: Variable 'source' can be declared as pointer to const [constVariablePointer] wcsulex.c:9135:9: style: Variable 'source' can be declared as pointer to const [constVariablePointer] wcsulex.c:9630:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] wcsulex.c:9665:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] wcsulex.c:9674:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] wcsulex.c:9683:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] wcsulex.c:9693:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] wcsulex.c:9757:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] wcsulex.l:118:21: style: Variable 'function' is assigned a value that is never used. [unreadVariable] wcsulex.c:9013:16: style: Variable 'num_to_read' is assigned a value that is never used. [unreadVariable] wcslib-8.9/C/flexed/fitshdr.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] fitshdr.c:12255:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] fitshdr.l:191:4: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] fitshdr.l:191:4: note: yyg->yy_c_buf_p is assigned fitshdr.l:191:4: note: yyg->yy_c_buf_p is overwritten fitshdr.l:253:6: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] fitshdr.l:253:6: note: yyg->yy_c_buf_p is assigned fitshdr.l:253:6: note: yyg->yy_c_buf_p is overwritten fitshdr.l:259:6: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] fitshdr.l:259:6: note: yyg->yy_c_buf_p is assigned fitshdr.l:259:6: note: yyg->yy_c_buf_p is overwritten fitshdr.l:296:1: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] fitshdr.l:295:17: note: yyg->yy_c_buf_p is assigned fitshdr.l:296:1: note: yyg->yy_c_buf_p is overwritten fitshdr.l:325:4: style: Variable 'yyg->yy_start' is reassigned a value before the old one has been used. [redundantAssignment] fitshdr.l:322:6: note: yyg->yy_start is assigned fitshdr.l:325:4: note: yyg->yy_start is overwritten fitshdr.l:370:4: style: Variable 'yyg->yy_start' is reassigned a value before the old one has been used. [redundantAssignment] fitshdr.l:336:6: note: yyg->yy_start is assigned fitshdr.l:370:4: note: yyg->yy_start is overwritten fitshdr.l:370:4: style: Variable 'yyg->yy_start' is reassigned a value before the old one has been used. [redundantAssignment] fitshdr.l:343:8: note: yyg->yy_start is assigned fitshdr.l:370:4: note: yyg->yy_start is overwritten fitshdr.l:370:4: style: Variable 'yyg->yy_start' is reassigned a value before the old one has been used. [redundantAssignment] fitshdr.l:363:10: note: yyg->yy_start is assigned fitshdr.l:370:4: note: yyg->yy_start is overwritten fitshdr.l:428:4: style: Variable 'yyg->yy_start' is reassigned a value before the old one has been used. [redundantAssignment] fitshdr.l:425:6: note: yyg->yy_start is assigned fitshdr.l:428:4: note: yyg->yy_start is overwritten fitshdr.l:443:4: style: Variable 'yyg->yy_start' is reassigned a value before the old one has been used. [redundantAssignment] fitshdr.l:440:6: note: yyg->yy_start is assigned fitshdr.l:443:4: note: yyg->yy_start is overwritten fitshdr.l:475:4: style: Variable 'yyg->yy_start' is reassigned a value before the old one has been used. [redundantAssignment] fitshdr.l:472:6: note: yyg->yy_start is assigned fitshdr.l:475:4: note: yyg->yy_start is overwritten fitshdr.l:526:1: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] fitshdr.l:525:17: note: yyg->yy_c_buf_p is assigned fitshdr.l:526:1: note: yyg->yy_c_buf_p is overwritten fitshdr.l:536:1: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] fitshdr.l:535:17: note: yyg->yy_c_buf_p is assigned fitshdr.l:536:1: note: yyg->yy_c_buf_p is overwritten fitshdr.l:680:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] fitshdr.c:11500:59: style:inconclusive: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent] fitshdr.c:10076:55: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. fitshdr.c:11500:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. fitshdr.c:11918:46: style:inconclusive: Function 'fitshdr_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent] fitshdr.c:501:46: note: Function 'fitshdr_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. fitshdr.c:11918:46: note: Function 'fitshdr_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. fitshdr.c:11931:46: style:inconclusive: Function 'fitshdr_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent] fitshdr.c:502:45: note: Function 'fitshdr_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. fitshdr.c:11931:46: note: Function 'fitshdr_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. fitshdr.c:11931:60: style:inconclusive: Function 'fitshdr_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent] fitshdr.c:502:56: note: Function 'fitshdr_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. fitshdr.c:11931:60: note: Function 'fitshdr_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. fitshdr.c:12128:24: style:inconclusive: Function 'fitshdrset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. [funcArgNamesDifferent] fitshdr.c:10395:24: note: Function 'fitshdrset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. fitshdr.c:12128:24: note: Function 'fitshdrset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. fitshdr.c:12142:26: style:inconclusive: Function 'fitshdrlex_init' argument 1 names different: declaration 'scanner' definition 'ptr_yy_globals'. [funcArgNamesDifferent] fitshdr.c:10384:27: note: Function 'fitshdrlex_init' argument 1 names different: declaration 'scanner' definition 'ptr_yy_globals'. fitshdr.c:12142:26: note: Function 'fitshdrlex_init' argument 1 names different: declaration 'scanner' definition 'ptr_yy_globals'. fitshdr.c:12169:37: style:inconclusive: Function 'fitshdrlex_init_extra' argument 1 names different: declaration 'user_defined' definition 'yy_user_defined'. [funcArgNamesDifferent] fitshdr.c:10386:38: note: Function 'fitshdrlex_init_extra' argument 1 names different: declaration 'user_defined' definition 'yy_user_defined'. fitshdr.c:12169:37: note: Function 'fitshdrlex_init_extra' argument 1 names different: declaration 'user_defined' definition 'yy_user_defined'. fitshdr.c:12169:64: style:inconclusive: Function 'fitshdrlex_init_extra' argument 2 names different: declaration 'scanner' definition 'ptr_yy_globals'. [funcArgNamesDifferent] fitshdr.c:10386:62: note: Function 'fitshdrlex_init_extra' argument 2 names different: declaration 'scanner' definition 'ptr_yy_globals'. fitshdr.c:12169:64: note: Function 'fitshdrlex_init_extra' argument 2 names different: declaration 'scanner' definition 'ptr_yy_globals'. fitshdr.c:12286:27: style:inconclusive: Function 'fitshdralloc' argument 1 names different: declaration '' definition 'size'. [funcArgNamesDifferentUnnamed] fitshdr.c:12293:26: style:inconclusive: Function 'fitshdrrealloc' argument 1 names different: declaration '' definition 'ptr'. [funcArgNamesDifferentUnnamed] fitshdr.c:12293:42: style:inconclusive: Function 'fitshdrrealloc' argument 2 names different: declaration '' definition 'size'. [funcArgNamesDifferentUnnamed] fitshdr.c:12308:21: style:inconclusive: Function 'fitshdrfree' argument 1 names different: declaration '' definition 'ptr'. [funcArgNamesDifferentUnnamed] fitshdr.c:10543:1: style: Parameter 'keyids' can be declared as const array [constParameter] fitshdr.c:11333:8: style: Variable 'source' can be declared as pointer to const [constVariablePointer] fitshdr.c:11997:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] fitshdr.c:12032:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] fitshdr.c:12041:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] fitshdr.c:12050:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] fitshdr.c:12060:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] fitshdr.c:12124:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] fitshdr.c:11418:16: style: Variable 'num_to_read' is assigned a value that is never used. [unreadVariable] wcslib-8.9/C/prj.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] wcslib-8.9/C/prj.c:7146:7: style: Variable 'z6' is assigned an expression that holds the same value. [redundantAssignment] wcslib-8.9/C/prj.c:7133:10: note: z6 is assigned 'p06' here. wcslib-8.9/C/prj.c:7146:7: note: Variable 'z6' is assigned an expression that holds the same value. wcslib-8.9/C/prj.c:515:18: warning: Function 'prjs2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' [funcArgOrderDifferent] wcslib-8.9/C/prj.h:793:12: note: Function 'prjs2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' wcslib-8.9/C/prj.c:515:18: note: Function 'prjs2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' wcslib-8.9/C/prj.c:776:18: warning: Function 'azps2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' [funcArgOrderDifferent] wcslib-8.9/C/prj.h:797:12: note: Function 'azps2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' wcslib-8.9/C/prj.c:776:18: note: Function 'azps2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' wcslib-8.9/C/prj.c:1114:18: warning: Function 'szps2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' [funcArgOrderDifferent] wcslib-8.9/C/prj.h:801:12: note: Function 'szps2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' wcslib-8.9/C/prj.c:1114:18: note: Function 'szps2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' wcslib-8.9/C/prj.c:1363:18: warning: Function 'tans2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' [funcArgOrderDifferent] wcslib-8.9/C/prj.h:805:12: note: Function 'tans2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' wcslib-8.9/C/prj.c:1363:18: note: Function 'tans2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' wcslib-8.9/C/prj.c:1585:18: warning: Function 'stgs2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' [funcArgOrderDifferent] wcslib-8.9/C/prj.h:809:12: note: Function 'stgs2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' wcslib-8.9/C/prj.c:1585:18: note: Function 'stgs2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' wcslib-8.9/C/prj.c:1893:18: warning: Function 'sins2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' [funcArgOrderDifferent] wcslib-8.9/C/prj.h:813:12: note: Function 'sins2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' wcslib-8.9/C/prj.c:1893:18: note: Function 'sins2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' wcslib-8.9/C/prj.c:2150:18: warning: Function 'arcs2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' [funcArgOrderDifferent] wcslib-8.9/C/prj.h:817:12: note: Function 'arcs2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' wcslib-8.9/C/prj.c:2150:18: note: Function 'arcs2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' wcslib-8.9/C/prj.c:2539:18: warning: Function 'zpns2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' [funcArgOrderDifferent] wcslib-8.9/C/prj.h:821:12: note: Function 'zpns2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' wcslib-8.9/C/prj.c:2539:18: note: Function 'zpns2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' wcslib-8.9/C/prj.c:2779:18: warning: Function 'zeas2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' [funcArgOrderDifferent] wcslib-8.9/C/prj.h:825:12: note: Function 'zeas2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' wcslib-8.9/C/prj.c:2779:18: note: Function 'zeas2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' wcslib-8.9/C/prj.c:3075:18: warning: Function 'airs2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' [funcArgOrderDifferent] wcslib-8.9/C/prj.h:829:12: note: Function 'airs2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' wcslib-8.9/C/prj.c:3075:18: note: Function 'airs2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' wcslib-8.9/C/prj.c:3327:18: warning: Function 'cyps2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' [funcArgOrderDifferent] wcslib-8.9/C/prj.h:833:12: note: Function 'cyps2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' wcslib-8.9/C/prj.c:3327:18: note: Function 'cyps2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' wcslib-8.9/C/prj.c:3563:18: warning: Function 'ceas2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' [funcArgOrderDifferent] wcslib-8.9/C/prj.h:837:12: note: Function 'ceas2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' wcslib-8.9/C/prj.c:3563:18: note: Function 'ceas2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' wcslib-8.9/C/prj.c:3754:18: warning: Function 'cars2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' [funcArgOrderDifferent] wcslib-8.9/C/prj.h:841:12: note: Function 'cars2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' wcslib-8.9/C/prj.c:3754:18: note: Function 'cars2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' wcslib-8.9/C/prj.c:3945:18: warning: Function 'mers2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' [funcArgOrderDifferent] wcslib-8.9/C/prj.h:845:12: note: Function 'mers2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' wcslib-8.9/C/prj.c:3945:18: note: Function 'mers2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' wcslib-8.9/C/prj.c:4160:18: warning: Function 'sfls2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' [funcArgOrderDifferent] wcslib-8.9/C/prj.h:849:12: note: Function 'sfls2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' wcslib-8.9/C/prj.c:4160:18: note: Function 'sfls2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' wcslib-8.9/C/prj.c:4399:18: warning: Function 'pars2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' [funcArgOrderDifferent] wcslib-8.9/C/prj.h:853:12: note: Function 'pars2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' wcslib-8.9/C/prj.c:4399:18: note: Function 'pars2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' wcslib-8.9/C/prj.c:4660:18: warning: Function 'mols2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' [funcArgOrderDifferent] wcslib-8.9/C/prj.h:857:12: note: Function 'mols2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' wcslib-8.9/C/prj.c:4660:18: note: Function 'mols2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' wcslib-8.9/C/prj.c:4928:18: warning: Function 'aits2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' [funcArgOrderDifferent] wcslib-8.9/C/prj.h:861:12: note: Function 'aits2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' wcslib-8.9/C/prj.c:4928:18: note: Function 'aits2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' wcslib-8.9/C/prj.c:5166:18: warning: Function 'cops2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' [funcArgOrderDifferent] wcslib-8.9/C/prj.h:865:12: note: Function 'cops2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' wcslib-8.9/C/prj.c:5166:18: note: Function 'cops2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' wcslib-8.9/C/prj.c:5466:18: warning: Function 'coes2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' [funcArgOrderDifferent] wcslib-8.9/C/prj.h:869:12: note: Function 'coes2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' wcslib-8.9/C/prj.c:5466:18: note: Function 'coes2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' wcslib-8.9/C/prj.c:5703:18: warning: Function 'cods2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' [funcArgOrderDifferent] wcslib-8.9/C/prj.h:873:12: note: Function 'cods2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' wcslib-8.9/C/prj.c:5703:18: note: Function 'cods2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' wcslib-8.9/C/prj.c:5964:18: warning: Function 'coos2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' [funcArgOrderDifferent] wcslib-8.9/C/prj.h:877:12: note: Function 'coos2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' wcslib-8.9/C/prj.c:5964:18: note: Function 'coos2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' wcslib-8.9/C/prj.c:6216:18: warning: Function 'bons2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' [funcArgOrderDifferent] wcslib-8.9/C/prj.h:881:12: note: Function 'bons2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' wcslib-8.9/C/prj.c:6216:18: note: Function 'bons2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' wcslib-8.9/C/prj.c:6495:18: warning: Function 'pcos2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' [funcArgOrderDifferent] wcslib-8.9/C/prj.h:885:12: note: Function 'pcos2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' wcslib-8.9/C/prj.c:6495:18: note: Function 'pcos2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' wcslib-8.9/C/prj.c:6778:18: warning: Function 'tscs2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' [funcArgOrderDifferent] wcslib-8.9/C/prj.h:889:12: note: Function 'tscs2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' wcslib-8.9/C/prj.c:6778:18: note: Function 'tscs2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' wcslib-8.9/C/prj.c:7211:18: warning: Function 'cscs2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' [funcArgOrderDifferent] wcslib-8.9/C/prj.h:893:12: note: Function 'cscs2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' wcslib-8.9/C/prj.c:7211:18: note: Function 'cscs2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' wcslib-8.9/C/prj.c:7712:18: warning: Function 'qscs2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' [funcArgOrderDifferent] wcslib-8.9/C/prj.h:897:12: note: Function 'qscs2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' wcslib-8.9/C/prj.c:7712:18: note: Function 'qscs2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' wcslib-8.9/C/prj.c:8183:18: warning: Function 'hpxs2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' [funcArgOrderDifferent] wcslib-8.9/C/prj.h:901:12: note: Function 'hpxs2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' wcslib-8.9/C/prj.c:8183:18: note: Function 'hpxs2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' wcslib-8.9/C/prj.c:8524:18: warning: Function 'xphs2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' [funcArgOrderDifferent] wcslib-8.9/C/prj.h:905:12: note: Function 'xphs2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' wcslib-8.9/C/prj.c:8524:18: note: Function 'xphs2x' argument order different: declaration 'prj, nx, ny, sxy, spt, phi, theta, x, y, stat' definition 'prj, nphi, ntheta, spt, sxy, phi, theta, x, y, stat' wcslib-8.9/pgsbox/cpgtest.c:345:12: style: Variable 'wcs.flag' is reassigned a value before the old one has been used. [redundantAssignment] wcslib-8.9/pgsbox/cpgtest.c:121:12: note: wcs.flag is assigned wcslib-8.9/pgsbox/cpgtest.c:345:12: note: wcs.flag is overwritten wcslib-8.9/pgsbox/cpgtest.c:60:12: style: Variable 'F77_FUNC' is assigned a value that is never used. [unreadVariable] wcslib-8.9/pgsbox/cpgtest.c:60:21: style: Variable 'F77_FUNC' is assigned a value that is never used. [unreadVariable] wcslib-8.9/pgsbox/cpgtest.c:60:29: style: Variable 'F77_FUNC' is assigned a value that is never used. [unreadVariable] wcslib-8.9/C/wcs.c:142:16: style:inconclusive: Function 'wcsnpv' argument 1 names different: declaration 'n' definition 'npvmax'. [funcArgNamesDifferent] wcslib-8.9/C/wcs.h:2266:16: note: Function 'wcsnpv' argument 1 names different: declaration 'n' definition 'npvmax'. wcslib-8.9/C/wcs.c:142:16: note: Function 'wcsnpv' argument 1 names different: declaration 'n' definition 'npvmax'. wcslib-8.9/C/wcs.c:143:16: style:inconclusive: Function 'wcsnps' argument 1 names different: declaration 'n' definition 'npsmax'. [funcArgNamesDifferent] wcslib-8.9/C/wcs.h:2268:16: note: Function 'wcsnps' argument 1 names different: declaration 'n' definition 'npsmax'. wcslib-8.9/C/wcs.c:143:16: note: Function 'wcsnps' argument 1 names different: declaration 'n' definition 'npsmax'. wcslib-8.9/C/wcs.c:2980:37: style:inconclusive: Function 'wcs_types' argument 1 names different: declaration '' definition 'wcs'. [funcArgNamesDifferentUnnamed] wcslib-8.9/C/wcs.c:3257:34: style:inconclusive: Function 'time_type' argument 1 names different: declaration '' definition 'ctype'. [funcArgNamesDifferentUnnamed] wcslib-8.9/C/wcs.c:3306:37: style:inconclusive: Function 'wcs_units' argument 1 names different: declaration '' definition 'wcs'. [funcArgNamesDifferentUnnamed] wcslib-8.9/C/wcs.c:4688:10: style:inconclusive: Function 'wcsccs' argument 2 names different: declaration 'lng2p1' definition 'lng2P1'. [funcArgNamesDifferent] wcslib-8.9/C/wcs.h:2313:39: note: Function 'wcsccs' argument 2 names different: declaration 'lng2p1' definition 'lng2P1'. wcslib-8.9/C/wcs.c:4688:10: note: Function 'wcsccs' argument 2 names different: declaration 'lng2p1' definition 'lng2P1'. wcslib-8.9/C/wcs.c:4689:10: style:inconclusive: Function 'wcsccs' argument 3 names different: declaration 'lat2p1' definition 'lat2P1'. [funcArgNamesDifferent] wcslib-8.9/C/wcs.h:2313:54: note: Function 'wcsccs' argument 3 names different: declaration 'lat2p1' definition 'lat2P1'. wcslib-8.9/C/wcs.c:4689:10: note: Function 'wcsccs' argument 3 names different: declaration 'lat2p1' definition 'lat2P1'. wcslib-8.9/C/wcs.c:4690:10: style:inconclusive: Function 'wcsccs' argument 4 names different: declaration 'lng1p2' definition 'lng1P2'. [funcArgNamesDifferent] wcslib-8.9/C/wcs.h:2313:69: note: Function 'wcsccs' argument 4 names different: declaration 'lng1p2' definition 'lng1P2'. wcslib-8.9/C/wcs.c:4690:10: note: Function 'wcsccs' argument 4 names different: declaration 'lng1p2' definition 'lng1P2'. wcslib-8.9/C/wcs.c:904:13: style: Local variable 'k' shadows outer variable [shadowVariable] wcslib-8.9/C/wcs.c:815:11: note: Shadowed variable wcslib-8.9/C/wcs.c:904:13: note: Shadow local variable wcslib-8.9/C/wcs.c:1345:18: style: Local variable 'm' shadows outer variable [shadowVariable] wcslib-8.9/C/wcs.c:1334:14: note: Shadowed variable wcslib-8.9/C/wcs.c:1345:18: note: Shadow local variable wcslib-8.9/C/wcs.c:1347:15: style: Local variable 'i' shadows outer variable [shadowVariable] wcslib-8.9/C/wcs.c:1335:11: note: Shadowed variable wcslib-8.9/C/wcs.c:1347:15: note: Shadow local variable wcslib-8.9/C/wcs.c:2172:12: style: Local variable 'k' shadows outer variable [shadowVariable] wcslib-8.9/C/wcs.c:2121:7: note: Shadowed variable wcslib-8.9/C/wcs.c:2172:12: note: Shadow local variable wcslib-8.9/C/wcs.c:2179:12: style: Local variable 'k' shadows outer variable [shadowVariable] wcslib-8.9/C/wcs.c:2121:7: note: Shadowed variable wcslib-8.9/C/wcs.c:2179:12: note: Shadow local variable wcslib-8.9/C/wcs.c:2296:12: style: Local variable 'k' shadows outer variable [shadowVariable] wcslib-8.9/C/wcs.c:2121:7: note: Shadowed variable wcslib-8.9/C/wcs.c:2296:12: note: Shadow local variable wcslib-8.9/C/wcs.c:2328:12: style: Local variable 'k' shadows outer variable [shadowVariable] wcslib-8.9/C/wcs.c:2121:7: note: Shadowed variable wcslib-8.9/C/wcs.c:2328:12: note: Shadow local variable wcslib-8.9/C/wcs.c:2336:12: style: Local variable 'k' shadows outer variable [shadowVariable] wcslib-8.9/C/wcs.c:2121:7: note: Shadowed variable wcslib-8.9/C/wcs.c:2336:12: note: Shadow local variable wcslib-8.9/C/wcs.c:1007:17: style: Variable 'fp' can be declared as pointer to const [constVariablePointer] wcslib-8.9/C/wcs.c:1073:20: style: Variable 'dissrc' can be declared as pointer to const [constVariablePointer] wcslib-8.9/C/wcs.c:1409:17: style: Variable 'fp' can be declared as pointer to const [constVariablePointer] wcslib-8.9/C/wcs.c:2858:15: style: Variable 'cd' can be declared as pointer to const [constVariablePointer] wcslib-8.9/C/wcs.c:3549:26: style: Variable 'dispre' can be declared as pointer to const [constVariablePointer] wcslib-8.9/C/wcs.c:3550:26: style: Variable 'disseq' can be declared as pointer to const [constVariablePointer] wcslib-8.9/C/wcs.c:3573:18: style: Variable 'wcsprj' can be declared as pointer to const [constVariablePointer] wcslib-8.9/C/wcs.c:3807:18: style: Variable 'wcsprj' can be declared as pointer to const [constVariablePointer] wcslib-8.9/C/wcs.c:4004:26: style: Variable 'dispre' can be declared as pointer to const [constVariablePointer] wcslib-8.9/C/wcs.c:4005:26: style: Variable 'disseq' can be declared as pointer to const [constVariablePointer] wcspih.c:21855:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] wcspih.c:25497:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] wcspih.c:25742:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] wcspih.c:25918:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] wcspih.c:25949:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] wcspih.l:2507:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable yyscanner [valueFlowBailoutIncompleteVar] wcspih.l:2611:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wcsprm [valueFlowBailoutIncompleteVar] wcspih.l:2939:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pvcard [valueFlowBailoutIncompleteVar] wcsbth.c:26580:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] wcsbth.c:31042:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] wcsbth.c:31287:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] wcsbth.c:31463:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] wcsbth.c:31494:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] wcsbth.l:3191:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable yyscanner [valueFlowBailoutIncompleteVar] wcsbth.l:3268:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WCSHDRERR_MEMORY [valueFlowBailoutIncompleteVar] wcsbth.l:3450:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wcsprm [valueFlowBailoutIncompleteVar] wcspih.c:26028:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] wcspih.l:2477:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] wcspih.l:2913:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] wcspih.l:2894:53: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] wcspih.l:1228:6: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] wcspih.l:1228:6: note: yyg->yy_c_buf_p is assigned wcspih.l:1228:6: note: yyg->yy_c_buf_p is overwritten wcspih.l:2353:6: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] wcspih.l:2353:6: note: yyg->yy_c_buf_p is assigned wcspih.l:2353:6: note: yyg->yy_c_buf_p is overwritten wcspih.l:2370:4: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] wcspih.l:2370:4: note: yyg->yy_c_buf_p is assigned wcspih.l:2370:4: note: yyg->yy_c_buf_p is overwritten wcspih.l:2674:6: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] wcspih.l:2674:6: note: yyg->yy_c_buf_p is assigned wcspih.l:2674:6: note: yyg->yy_c_buf_p is overwritten wcspih.l:2756:1: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] wcspih.l:2755:17: note: yyg->yy_c_buf_p is assigned wcspih.l:2756:1: note: yyg->yy_c_buf_p is overwritten wcspih.l:2962:1: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] wcspih.l:2961:17: note: yyg->yy_c_buf_p is assigned wcspih.l:2962:1: note: yyg->yy_c_buf_p is overwritten wcspih.l:2973:1: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] wcspih.l:2972:17: note: yyg->yy_c_buf_p is assigned wcspih.l:2973:1: note: yyg->yy_c_buf_p is overwritten wcspih.l:2984:1: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] wcspih.l:2983:17: note: yyg->yy_c_buf_p is assigned wcspih.l:2984:1: note: yyg->yy_c_buf_p is overwritten wcspih.l:2995:1: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] wcspih.l:2994:17: note: yyg->yy_c_buf_p is assigned wcspih.l:2995:1: note: yyg->yy_c_buf_p is overwritten wcspih.l:3006:1: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] wcspih.l:3005:17: note: yyg->yy_c_buf_p is assigned wcspih.l:3006:1: note: yyg->yy_c_buf_p is overwritten wcspih.l:3027:1: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] wcspih.l:3026:17: note: yyg->yy_c_buf_p is assigned wcspih.l:3027:1: note: yyg->yy_c_buf_p is overwritten wcspih.c:25235:59: style:inconclusive: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent] wcspih.c:21148:55: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. wcspih.c:25235:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. wcspih.c:25259:40: style:inconclusive: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. [funcArgNamesDifferent] wcspih.c:21726:40: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. wcspih.c:25259:40: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. wcspih.c:25691:46: style:inconclusive: Function 'wcspih_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent] wcspih.c:501:46: note: Function 'wcspih_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. wcspih.c:25691:46: note: Function 'wcspih_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. wcspih.c:25704:46: style:inconclusive: Function 'wcspih_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent] wcspih.c:502:45: note: Function 'wcspih_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. wcspih.c:25704:46: note: Function 'wcspih_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. wcspih.c:25704:60: style:inconclusive: Function 'wcspih_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent] wcspih.c:502:56: note: Function 'wcspih_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. wcspih.c:25704:60: note: Function 'wcspih_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. wcspih.c:25901:24: style:inconclusive: Function 'wcspihset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. [funcArgNamesDifferent] wcspih.c:21686:24: note: Function 'wcspihset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. wcspih.c:25901:24: note: Function 'wcspihset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. wcspih.c:25915:26: style:inconclusive: Function 'wcspihlex_init' argument 1 names different: declaration 'scanner' definition 'ptr_yy_globals'. [funcArgNamesDifferent] wcspih.c:21675:27: note: Function 'wcspihlex_init' argument 1 names different: declaration 'scanner' definition 'ptr_yy_globals'. wcspih.c:25915:26: note: Function 'wcspihlex_init' argument 1 names different: declaration 'scanner' definition 'ptr_yy_globals'. wcspih.c:25942:37: style:inconclusive: Function 'wcspihlex_init_extra' argument 1 names different: declaration 'user_defined' definition 'yy_user_defined'. [funcArgNamesDifferent] wcspih.c:21677:38: note: Function 'wcspihlex_init_extra' argument 1 names different: declaration 'user_defined' definition 'yy_user_defined'. wcspih.c:25942:37: note: Function 'wcspihlex_init_extra' argument 1 names different: declaration 'user_defined' definition 'yy_user_defined'. wcspih.c:25942:64: style:inconclusive: Function 'wcspihlex_init_extra' argument 2 names different: declaration 'scanner' definition 'ptr_yy_globals'. [funcArgNamesDifferent] wcspih.c:21677:62: note: Function 'wcspihlex_init_extra' argument 2 names different: declaration 'scanner' definition 'ptr_yy_globals'. wcspih.c:25942:64: note: Function 'wcspihlex_init_extra' argument 2 names different: declaration 'scanner' definition 'ptr_yy_globals'. wcspih.c:26059:27: style:inconclusive: Function 'wcspihalloc' argument 1 names different: declaration '' definition 'size'. [funcArgNamesDifferentUnnamed] wcspih.c:26066:26: style:inconclusive: Function 'wcspihrealloc' argument 1 names different: declaration '' definition 'ptr'. [funcArgNamesDifferentUnnamed] wcspih.c:26066:42: style:inconclusive: Function 'wcspihrealloc' argument 2 names different: declaration '' definition 'size'. [funcArgNamesDifferentUnnamed] wcspih.c:26081:21: style:inconclusive: Function 'wcspihfree' argument 1 names different: declaration '' definition 'ptr'. [funcArgNamesDifferentUnnamed] wcspih.l:2587:7: style:inconclusive: Function 'wcspih_init1' argument 8 names different: declaration 'auxprm' definition 'naux'. [funcArgNamesDifferent] wcspih.l:172:51: note: Function 'wcspih_init1' argument 8 names different: declaration 'auxprm' definition 'naux'. wcspih.l:2587:7: note: Function 'wcspih_init1' argument 8 names different: declaration 'auxprm' definition 'naux'. wcspih.l:2725:26: style:inconclusive: Function 'wcspih_jdref' argument 1 names different: declaration 'wptr' definition 'mjdref'. [funcArgNamesDifferent] wcspih.l:177:33: note: Function 'wcspih_jdref' argument 1 names different: declaration 'wptr' definition 'mjdref'. wcspih.l:2725:26: note: Function 'wcspih_jdref' argument 1 names different: declaration 'wptr' definition 'mjdref'. wcspih.l:2742:27: style:inconclusive: Function 'wcspih_jdrefi' argument 1 names different: declaration 'wptr' definition 'mjdref'. [funcArgNamesDifferent] wcspih.l:178:34: note: Function 'wcspih_jdrefi' argument 1 names different: declaration 'wptr' definition 'mjdref'. wcspih.l:2742:27: note: Function 'wcspih_jdrefi' argument 1 names different: declaration 'wptr' definition 'mjdref'. wcspih.l:2754:27: style:inconclusive: Function 'wcspih_jdreff' argument 1 names different: declaration 'wptr' definition 'mjdref'. [funcArgNamesDifferent] wcspih.l:179:34: note: Function 'wcspih_jdreff' argument 1 names different: declaration 'wptr' definition 'mjdref'. wcspih.l:2754:27: note: Function 'wcspih_jdreff' argument 1 names different: declaration 'wptr' definition 'mjdref'. wcspih.l:2770:26: style:inconclusive: Function 'wcspih_epoch' argument 1 names different: declaration 'wptr' definition 'equinox'. [funcArgNamesDifferent] wcspih.l:180:33: note: Function 'wcspih_epoch' argument 1 names different: declaration 'wptr' definition 'equinox'. wcspih.l:2770:26: note: Function 'wcspih_epoch' argument 1 names different: declaration 'wptr' definition 'equinox'. wcspih.l:2786:28: style:inconclusive: Function 'wcspih_vsource' argument 1 names different: declaration 'wptr' definition 'zsource'. [funcArgNamesDifferent] wcspih.l:181:35: note: Function 'wcspih_vsource' argument 1 names different: declaration 'wptr' definition 'zsource'. wcspih.l:2786:28: note: Function 'wcspih_vsource' argument 1 names different: declaration 'wptr' definition 'zsource'. wcspih.c:21836:1: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] wcspih.c:25068:8: style: Variable 'source' can be declared as pointer to const [constVariablePointer] wcspih.c:25275:9: style: Variable 'source' can be declared as pointer to const [constVariablePointer] wcspih.c:25770:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] wcspih.c:25805:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] wcspih.c:25814:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] wcspih.c:25823:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] wcspih.c:25833:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] wcspih.c:25897:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] wcspih.l:190:29: style: Variable 'keyname' can be declared as pointer to const [constVariablePointer] wcspih.l:211:8: style: Variable 'keep' can be declared as pointer to const [constVariablePointer] wcspih.l:2583:7: style: Parameter 'npv' can be declared as const array [constParameter] wcspih.l:2584:7: style: Parameter 'nps' can be declared as const array [constParameter] wcspih.l:2818:7: style: Parameter 'ndp' can be declared as const array [constParameter] wcspih.l:2821:10: style: Parameter 'dsstmp' can be declared as const array [constParameter] wcspih.l:2846:20: style: Variable 'disp' can be declared as pointer to const [constVariablePointer] wcspih.c:25153:16: style: Variable 'num_to_read' is assigned a value that is never used. [unreadVariable] wcsbth.c:31573:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] wcsbth.l:1600:6: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] wcsbth.l:1600:6: note: yyg->yy_c_buf_p is assigned wcsbth.l:1600:6: note: yyg->yy_c_buf_p is overwritten wcsbth.l:1922:6: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] wcsbth.l:1922:6: note: yyg->yy_c_buf_p is assigned wcsbth.l:1922:6: note: yyg->yy_c_buf_p is overwritten wcsbth.l:1960:6: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] wcsbth.l:1960:6: note: yyg->yy_c_buf_p is assigned wcsbth.l:1960:6: note: yyg->yy_c_buf_p is overwritten wcsbth.l:1998:6: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] wcsbth.l:1998:6: note: yyg->yy_c_buf_p is assigned wcsbth.l:1998:6: note: yyg->yy_c_buf_p is overwritten wcsbth.l:2177:6: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] wcsbth.l:2177:6: note: yyg->yy_c_buf_p is assigned wcsbth.l:2177:6: note: yyg->yy_c_buf_p is overwritten wcsbth.l:2204:6: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] wcsbth.l:2204:6: note: yyg->yy_c_buf_p is assigned wcsbth.l:2204:6: note: yyg->yy_c_buf_p is overwritten wcsbth.l:2954:8: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] wcsbth.l:2954:8: note: yyg->yy_c_buf_p is assigned wcsbth.l:2954:8: note: yyg->yy_c_buf_p is overwritten wcsbth.l:2983:6: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] wcsbth.l:2983:6: note: yyg->yy_c_buf_p is assigned wcsbth.l:2983:6: note: yyg->yy_c_buf_p is overwritten wcsbth.l:3696:1: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] wcsbth.l:3695:17: note: yyg->yy_c_buf_p is assigned wcsbth.l:3696:1: note: yyg->yy_c_buf_p is overwritten wcsbth.l:3819:1: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] wcsbth.l:3818:17: note: yyg->yy_c_buf_p is assigned wcsbth.l:3819:1: note: yyg->yy_c_buf_p is overwritten wcsbth.l:3830:1: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] wcsbth.l:3829:17: note: yyg->yy_c_buf_p is assigned wcsbth.l:3830:1: note: yyg->yy_c_buf_p is overwritten wcsbth.l:3841:1: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] wcsbth.l:3840:17: note: yyg->yy_c_buf_p is assigned wcsbth.l:3841:1: note: yyg->yy_c_buf_p is overwritten wcsbth.l:3852:1: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] wcsbth.l:3851:17: note: yyg->yy_c_buf_p is assigned wcsbth.l:3852:1: note: yyg->yy_c_buf_p is overwritten wcsbth.l:3863:1: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] wcsbth.l:3862:17: note: yyg->yy_c_buf_p is assigned wcsbth.l:3863:1: note: yyg->yy_c_buf_p is overwritten wcsbth.l:3884:1: style: Variable 'yyg->yy_c_buf_p' is reassigned a value before the old one has been used. [redundantAssignment] wcsbth.l:3883:17: note: yyg->yy_c_buf_p is assigned wcsbth.l:3884:1: note: yyg->yy_c_buf_p is overwritten wcsbth.c:30780:59: style:inconclusive: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent] wcsbth.c:25767:55: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. wcsbth.c:30780:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. wcsbth.c:30804:40: style:inconclusive: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. [funcArgNamesDifferent] wcsbth.c:26451:40: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. wcsbth.c:30804:40: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. wcsbth.c:31236:46: style:inconclusive: Function 'wcsbth_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent] wcsbth.c:501:46: note: Function 'wcsbth_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. wcsbth.c:31236:46: note: Function 'wcsbth_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. wcsbth.c:31249:46: style:inconclusive: Function 'wcsbth_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent] wcsbth.c:502:45: note: Function 'wcsbth_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. wcsbth.c:31249:46: note: Function 'wcsbth_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. wcsbth.c:31249:60: style:inconclusive: Function 'wcsbth_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent] wcsbth.c:502:56: note: Function 'wcsbth_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. wcsbth.c:31249:60: note: Function 'wcsbth_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. wcsbth.c:31446:24: style:inconclusive: Function 'wcsbthset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. [funcArgNamesDifferent] wcsbth.c:26411:24: note: Function 'wcsbthset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. wcsbth.c:31446:24: note: Function 'wcsbthset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. wcsbth.c:31460:26: style:inconclusive: Function 'wcsbthlex_init' argument 1 names different: declaration 'scanner' definition 'ptr_yy_globals'. [funcArgNamesDifferent] wcsbth.c:26400:27: note: Function 'wcsbthlex_init' argument 1 names different: declaration 'scanner' definition 'ptr_yy_globals'. wcsbth.c:31460:26: note: Function 'wcsbthlex_init' argument 1 names different: declaration 'scanner' definition 'ptr_yy_globals'. wcsbth.c:31487:37: style:inconclusive: Function 'wcsbthlex_init_extra' argument 1 names different: declaration 'user_defined' definition 'yy_user_defined'. [funcArgNamesDifferent] wcsbth.c:26402:38: note: Function 'wcsbthlex_init_extra' argument 1 names different: declaration 'user_defined' definition 'yy_user_defined'. wcsbth.c:31487:37: note: Function 'wcsbthlex_init_extra' argument 1 names different: declaration 'user_defined' definition 'yy_user_defined'. wcsbth.c:31487:64: style:inconclusive: Function 'wcsbthlex_init_extra' argument 2 names different: declaration 'scanner' definition 'ptr_yy_globals'. [funcArgNamesDifferent] wcsbth.c:26402:62: note: Function 'wcsbthlex_init_extra' argument 2 names different: declaration 'scanner' definition 'ptr_yy_globals'. wcsbth.c:31487:64: note: Function 'wcsbthlex_init_extra' argument 2 names different: declaration 'scanner' definition 'ptr_yy_globals'. wcsbth.c:31604:27: style:inconclusive: Function 'wcsbthalloc' argument 1 names different: declaration '' definition 'size'. [funcArgNamesDifferentUnnamed] wcsbth.c:31611:26: style:inconclusive: Function 'wcsbthrealloc' argument 1 names different: declaration '' definition 'ptr'. [funcArgNamesDifferentUnnamed] wcsbth.c:31611:42: style:inconclusive: Function 'wcsbthrealloc' argument 2 names different: declaration '' definition 'size'. [funcArgNamesDifferentUnnamed] wcsbth.c:31626:21: style:inconclusive: Function 'wcsbthfree' argument 1 names different: declaration '' definition 'ptr'. [funcArgNamesDifferentUnnamed] wcsbth.l:3370:7: style:inconclusive: Function 'wcsbth_init1' argument 2 names different: declaration 'auxprm' definition 'naux'. [funcArgNamesDifferent] wcsbth.l:205:55: note: Function 'wcsbth_init1' argument 2 names different: declaration 'auxprm' definition 'naux'. wcsbth.l:3370:7: note: Function 'wcsbth_init1' argument 2 names different: declaration 'auxprm' definition 'naux'. wcsbth.l:3602:7: style:inconclusive: Function 'wcsbth_colax' argument 3 names different: declaration 'k' definition 'n'. [funcArgNamesDifferent] wcsbth.l:199:75: note: Function 'wcsbth_colax' argument 3 names different: declaration 'k' definition 'n'. wcsbth.l:3602:7: note: Function 'wcsbth_colax' argument 3 names different: declaration 'k' definition 'n'. wcsbth.l:3627:26: style:inconclusive: Function 'wcsbth_jdref' argument 1 names different: declaration 'wptr' definition 'mjdref'. [funcArgNamesDifferent] wcsbth.l:211:33: note: Function 'wcsbth_jdref' argument 1 names different: declaration 'wptr' definition 'mjdref'. wcsbth.l:3627:26: note: Function 'wcsbth_jdref' argument 1 names different: declaration 'wptr' definition 'mjdref'. wcsbth.l:3644:27: style:inconclusive: Function 'wcsbth_jdrefi' argument 1 names different: declaration 'wptr' definition 'mjdref'. [funcArgNamesDifferent] wcsbth.l:212:34: note: Function 'wcsbth_jdrefi' argument 1 names different: declaration 'wptr' definition 'mjdref'. wcsbth.l:3644:27: note: Function 'wcsbth_jdrefi' argument 1 names different: declaration 'wptr' definition 'mjdref'. wcsbth.l:3656:27: style:inconclusive: Function 'wcsbth_jdreff' argument 1 names different: declaration 'wptr' definition 'mjdref'. [funcArgNamesDifferent] wcsbth.l:213:34: note: Function 'wcsbth_jdreff' argument 1 names different: declaration 'wptr' definition 'mjdref'. wcsbth.l:3656:27: note: Function 'wcsbth_jdreff' argument 1 names different: declaration 'wptr' definition 'mjdref'. wcsbth.l:3672:26: style:inconclusive: Function 'wcsbth_epoch' argument 1 names different: declaration 'wptr' definition 'equinox'. [funcArgNamesDifferent] wcsbth.l:214:33: note: Function 'wcsbth_epoch' argument 1 names different: declaration 'wptr' definition 'equinox'. wcsbth.l:3672:26: note: Function 'wcsbth_epoch' argument 1 names different: declaration 'wptr' definition 'equinox'. wcsbth.l:3688:28: style:inconclusive: Function 'wcsbth_vsource' argument 1 names different: declaration 'wptr' definition 'zsource'. [funcArgNamesDifferent] wcsbth.l:215:35: note: Function 'wcsbth_vsource' argument 1 names different: declaration 'wptr' definition 'zsource'. wcsbth.l:3688:28: note: Function 'wcsbth_vsource' argument 1 names different: declaration 'wptr' definition 'zsource'. wcsbth.l:3400:12: style: Local variable 'ialt' shadows outer variable [shadowVariable] wcsbth.l:3383:7: note: Shadowed variable wcsbth.l:3400:12: note: Shadow local variable wcsbth.l:3458:16: style: Local variable 'ialt' shadows outer variable [shadowVariable] wcsbth.l:3383:7: note: Shadowed variable wcsbth.l:3458:16: note: Shadow local variable wcsbth.l:3499:14: style: Local variable 'ialt' shadows outer variable [shadowVariable] wcsbth.l:3383:7: note: Shadowed variable wcsbth.l:3499:14: note: Shadow local variable wcsbth.l:3524:23: style: Local variable 'mask' shadows outer variable [shadowVariable] wcsbth.l:3383:13: note: Shadowed variable wcsbth.l:3524:23: note: Shadow local variable wcsbth.c:26561:1: style: Parameter 'header' can be declared as pointer to const [constParameterPointer] wcsbth.c:30613:8: style: Variable 'source' can be declared as pointer to const [constVariablePointer] wcsbth.c:30820:9: style: Variable 'source' can be declared as pointer to const [constVariablePointer] wcsbth.c:31315:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] wcsbth.c:31350:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] wcsbth.c:31359:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] wcsbth.c:31368:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] wcsbth.c:31378:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] wcsbth.c:31442:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] wcsbth.l:224:29: style: Variable 'keyname' can be declared as pointer to const [constVariablePointer] wcsbth.l:238:8: style: Variable 'keep' can be declared as pointer to const [constVariablePointer] wcsbth.c:30698:16: style: Variable 'num_to_read' is assigned a value that is never used. [unreadVariable] diff: 2.21.0 wcslib-8.9/C/test/tspx.c:205:9: style:inconclusive: Function 'closure' argument 5 names different: declaration '' definition 'rev'. [funcArgNamesDifferentUnnamed] 2.21.0 wcslib-8.9/C/test/tspx.c:206:16: style:inconclusive: Function 'closure' argument 6 names different: declaration '' definition 'spec1'. [funcArgNamesDifferentUnnamed] 2.21.0 wcslib-8.9/C/test/tspx.c:207:10: style:inconclusive: Function 'closure' argument 7 names different: declaration '' definition 'spec2'. [funcArgNamesDifferentUnnamed] 2.21.0 wcslib-8.9/C/wcsutil.c:276:56: style:inconclusive: Function 'wcsutil_strEq' argument 3 names different: declaration '' definition 'sarr2'. [funcArgNamesDifferentUnnamed] head wcslib-8.9/C/wcsutil.c:276:56: style:inconclusive: Function 'wcsutil_strEq' argument 3 names different: declaration 'arr2' definition 'sarr2'. [funcArgNamesDifferent] wcslib-8.9/C/wcsutil.h:490:56: note: Function 'wcsutil_strEq' argument 3 names different: declaration 'arr2' definition 'sarr2'. wcslib-8.9/C/wcsutil.c:276:56: note: Function 'wcsutil_strEq' argument 3 names different: declaration 'arr2' definition 'sarr2'. 2.21.0 wcslib-8.9/C/wcsutil.c:345:49: style:inconclusive: Function 'wcsutil_fptr2str' argument 2 names different: declaration '' definition 'hext'. [funcArgNamesDifferentUnnamed] 2.21.0 wcslib-8.9/pgsbox/cpgsbox.c:106:14: style:inconclusive: Function 'cpglbox' argument 2 names different: declaration '' definition 'opt'. [funcArgNamesDifferentUnnamed] 2.21.0 wcslib-8.9/pgsbox/cpgsbox.c:107:7: style:inconclusive: Function 'cpglbox' argument 3 names different: declaration '' definition 'labctl'. [funcArgNamesDifferentUnnamed] 2.21.0 wcslib-8.9/pgsbox/cpgsbox.c:108:7: style:inconclusive: Function 'cpglbox' argument 4 names different: declaration '' definition 'labden'. [funcArgNamesDifferentUnnamed] 2.21.0 wcslib-8.9/pgsbox/cpgsbox.c:109:13: style:inconclusive: Function 'cpglbox' argument 5 names different: declaration '' definition 'ci'. [funcArgNamesDifferentUnnamed] 2.21.0 wcslib-8.9/pgsbox/cpgsbox.c:110:13: style:inconclusive: Function 'cpglbox' argument 6 names different: declaration '' definition 'gcode'. [funcArgNamesDifferentUnnamed] 2.21.0 wcslib-8.9/pgsbox/cpgsbox.c:111:10: style:inconclusive: Function 'cpglbox' argument 7 names different: declaration '' definition 'tiklen'. [funcArgNamesDifferentUnnamed] 2.21.0 wcslib-8.9/pgsbox/cpgsbox.c:112:7: style:inconclusive: Function 'cpglbox' argument 8 names different: declaration '' definition 'ng1'. [funcArgNamesDifferentUnnamed] 2.21.0 wcslib-8.9/pgsbox/cpgsbox.c:113:17: style:inconclusive: Function 'cpglbox' argument 9 names different: declaration '' definition 'grid1'. [funcArgNamesDifferentUnnamed] 2.21.0 wcslib-8.9/pgsbox/cpgsbox.c:114:7: style:inconclusive: Function 'cpglbox' argument 10 names different: declaration '' definition 'ng2'. [funcArgNamesDifferentUnnamed] 2.21.0 wcslib-8.9/pgsbox/cpgsbox.c:115:17: style:inconclusive: Function 'cpglbox' argument 11 names different: declaration '' definition 'grid2'. [funcArgNamesDifferentUnnamed] 2.21.0 wcslib-8.9/pgsbox/cpgsbox.c:116:7: style:inconclusive: Function 'cpglbox' argument 12 names different: declaration '' definition 'doeq'. [funcArgNamesDifferentUnnamed] 2.21.0 wcslib-8.9/pgsbox/cpgsbox.c:117:7: style:inconclusive: Function 'cpglbox' argument 13 names different: declaration '' definition 'nc'. [funcArgNamesDifferentUnnamed] 2.21.0 wcslib-8.9/pgsbox/cpgsbox.c:118:8: style:inconclusive: Function 'cpglbox' argument 14 names different: declaration '' definition 'ic'. [funcArgNamesDifferentUnnamed] 2.21.0 wcslib-8.9/pgsbox/cpgsbox.c:119:10: style:inconclusive: Function 'cpglbox' argument 15 names different: declaration '' definition 'cache'. [funcArgNamesDifferentUnnamed] 2.21.0 wcslib-8.9/pgsbox/cpgsbox.c:120:8: style:inconclusive: Function 'cpglbox' argument 16 names different: declaration '' definition 'ierr'. [funcArgNamesDifferentUnnamed] 2.21.0 wcslib-8.9/pgsbox/cpgsbox.c:60:14: style:inconclusive: Function 'cpgsbox' argument 4 names different: declaration '' definition 'opt'. [funcArgNamesDifferentUnnamed] 2.21.0 wcslib-8.9/pgsbox/cpgsbox.c:61:7: style:inconclusive: Function 'cpgsbox' argument 5 names different: declaration '' definition 'labctl'. [funcArgNamesDifferentUnnamed] 2.21.0 wcslib-8.9/pgsbox/cpgsbox.c:62:7: style:inconclusive: Function 'cpgsbox' argument 6 names different: declaration '' definition 'labden'. [funcArgNamesDifferentUnnamed] 2.21.0 wcslib-8.9/pgsbox/cpgsbox.c:63:13: style:inconclusive: Function 'cpgsbox' argument 7 names different: declaration '' definition 'ci'. [funcArgNamesDifferentUnnamed] 2.21.0 wcslib-8.9/pgsbox/cpgsbox.c:64:13: style:inconclusive: Function 'cpgsbox' argument 8 names different: declaration '' definition 'gcode'. [funcArgNamesDifferentUnnamed] 2.21.0 wcslib-8.9/pgsbox/cpgsbox.c:65:10: style:inconclusive: Function 'cpgsbox' argument 9 names different: declaration '' definition 'tiklen'. [funcArgNamesDifferentUnnamed] 2.21.0 wcslib-8.9/pgsbox/cpgsbox.c:66:7: style:inconclusive: Function 'cpgsbox' argument 10 names different: declaration '' definition 'ng1'. [funcArgNamesDifferentUnnamed] 2.21.0 wcslib-8.9/pgsbox/cpgsbox.c:67:17: style:inconclusive: Function 'cpgsbox' argument 11 names different: declaration '' definition 'grid1'. [funcArgNamesDifferentUnnamed] 2.21.0 wcslib-8.9/pgsbox/cpgsbox.c:68:7: style:inconclusive: Function 'cpgsbox' argument 12 names different: declaration '' definition 'ng2'. [funcArgNamesDifferentUnnamed] 2.21.0 wcslib-8.9/pgsbox/cpgsbox.c:69:17: style:inconclusive: Function 'cpgsbox' argument 13 names different: declaration '' definition 'grid2'. [funcArgNamesDifferentUnnamed] 2.21.0 wcslib-8.9/pgsbox/cpgsbox.c:70:7: style:inconclusive: Function 'cpgsbox' argument 14 names different: declaration '' definition 'doeq'. [funcArgNamesDifferentUnnamed] head wcslib-8.9/pgsbox/cpgsbox.h:75:7: style:inconclusive: Function 'cpgsbox' argument 16 names different: declaration 'nlc' definition ''. [funcArgNamesDifferentUnnamed] head wcslib-8.9/pgsbox/cpgsbox.h:76:7: style:inconclusive: Function 'cpgsbox' argument 17 names different: declaration 'nli' definition ''. [funcArgNamesDifferentUnnamed] head wcslib-8.9/pgsbox/cpgsbox.h:77:7: style:inconclusive: Function 'cpgsbox' argument 18 names different: declaration 'nld' definition ''. [funcArgNamesDifferentUnnamed] head wcslib-8.9/pgsbox/cpgsbox.h:78:8: style:inconclusive: Function 'cpgsbox' argument 19 names different: declaration 'nlcprm' definition ''. [funcArgNamesDifferentUnnamed] head wcslib-8.9/pgsbox/cpgsbox.h:79:7: style:inconclusive: Function 'cpgsbox' argument 20 names different: declaration 'nliprm' definition ''. [funcArgNamesDifferentUnnamed] head wcslib-8.9/pgsbox/cpgsbox.h:80:10: style:inconclusive: Function 'cpgsbox' argument 21 names different: declaration 'nldprm' definition ''. [funcArgNamesDifferentUnnamed] head wcslib-8.9/pgsbox/cpgsbox.h:81:7: style:inconclusive: Function 'cpgsbox' argument 22 names different: declaration 'nc' definition ''. [funcArgNamesDifferentUnnamed] head wcslib-8.9/pgsbox/cpgsbox.h:82:8: style:inconclusive: Function 'cpgsbox' argument 23 names different: declaration 'ic' definition ''. [funcArgNamesDifferentUnnamed] head wcslib-8.9/pgsbox/cpgsbox.h:83:10: style:inconclusive: Function 'cpgsbox' argument 24 names different: declaration 'cache' definition ''. [funcArgNamesDifferentUnnamed] head wcslib-8.9/pgsbox/cpgsbox.h:84:8: style:inconclusive: Function 'cpgsbox' argument 25 names different: declaration 'ierr' definition ''. [funcArgNamesDifferentUnnamed] 2.21.0 wcslib-8.9/utils/wcsware.c:550:35: warning: If memory allocation fails, then there is a possible null pointer dereference: pixcrd [nullPointerOutOfMemory] wcslib-8.9/utils/wcsware.c:534:30: note: Assuming allocation function fails wcslib-8.9/utils/wcsware.c:534:30: note: Assignment 'pixcrd=calloc(nelem,sizeof(double))', assigned value is 0 wcslib-8.9/utils/wcsware.c:543:24: note: Assuming condition is false wcslib-8.9/utils/wcsware.c:550:35: note: Null pointer dereference DONE