2025-08-29 13:32 ftp://ftp.de.debian.org/debian/pool/main/v/vtk-dicom/vtk-dicom_0.8.17.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=sqlite3 --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j1 platform: Linux-6.8.0-79-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.67 compiler: g++ (Ubuntu 14.2.0-4ubuntu2~24.04) 14.2.0 cppcheck: head 2.18.0 head-info: 327ef3c (2025-08-29 11:03:21 +0200) count: 787 787 elapsed-time: 742.5 743.6 head-timing-info: old-timing-info: head results: vtk-dicom-0.8.17/DicomCli/progress.cxx:25:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StartEvent [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/DicomCli/progress.h:32:3: warning: Member variable 'ProgressObserver::Stage' is not initialized in the copy constructor. [uninitMemberVar] vtk-dicom-0.8.17/DicomCli/progress.h:32:3: warning: Member variable 'ProgressObserver::Anim' is not initialized in the copy constructor. [uninitMemberVar] vtk-dicom-0.8.17/DicomCli/progress.h:32:3: warning: Member variable 'ProgressObserver::LastTime' is not initialized in the copy constructor. [uninitMemberVar] vtk-dicom-0.8.17/DicomCli/progress.h:32:3: warning: Member variable 'ProgressObserver::Text' is not initialized in the copy constructor. [uninitMemberVar] vtk-dicom-0.8.17/DicomCli/progress.h:33:8: warning: Member variable 'ProgressObserver::Stage' is not assigned a value in 'ProgressObserver::operator='. [operatorEqVarError] vtk-dicom-0.8.17/DicomCli/progress.h:33:8: warning: Member variable 'ProgressObserver::Anim' is not assigned a value in 'ProgressObserver::operator='. [operatorEqVarError] vtk-dicom-0.8.17/DicomCli/progress.h:33:8: warning: Member variable 'ProgressObserver::LastTime' is not assigned a value in 'ProgressObserver::operator='. [operatorEqVarError] vtk-dicom-0.8.17/DicomCli/progress.h:33:8: warning: Member variable 'ProgressObserver::Text' is not assigned a value in 'ProgressObserver::operator='. [operatorEqVarError] vtk-dicom-0.8.17/DicomCli/progress.cxx:19:59: style:inconclusive: Function 'Execute' argument 2 names different: declaration 'eventId' definition 'e'. [funcArgNamesDifferent] vtk-dicom-0.8.17/DicomCli/progress.h:27:38: note: Function 'Execute' argument 2 names different: declaration 'eventId' definition 'e'. vtk-dicom-0.8.17/DicomCli/progress.cxx:19:59: note: Function 'Execute' argument 2 names different: declaration 'eventId' definition 'e'. vtk-dicom-0.8.17/DicomCli/progress.cxx:19:68: style:inconclusive: Function 'Execute' argument 3 names different: declaration 'callData' definition 'vp'. [funcArgNamesDifferent] vtk-dicom-0.8.17/DicomCli/progress.h:27:53: note: Function 'Execute' argument 3 names different: declaration 'callData' definition 'vp'. vtk-dicom-0.8.17/DicomCli/progress.cxx:19:68: note: Function 'Execute' argument 3 names different: declaration 'callData' definition 'vp'. vtk-dicom-0.8.17/DicomCli/progress.cxx:33:13: style: Variable 'dp' can be declared as pointer to const [constVariablePointer] vtk-dicom-0.8.17/DicomCli/readquery.cxx:155:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable In [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/DicomCli/readquery.cxx:213:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISO_IR_192 [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/DicomCli/readquery.cxx:613:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable In [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/DicomCli/readquery.cxx:697:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/DicomCli/readquery.cxx:40:3: style: Class 'LineReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] vtk-dicom-0.8.17/DicomCli/readquery.cxx:248:31: style: Condition '(cp[s]&0x80)!=0' is always false [knownConditionTrueFalse] vtk-dicom-0.8.17/DicomCli/readquery.cxx:240:36: note: Assuming that condition '(cp[s]&0x80)==0' is not redundant vtk-dicom-0.8.17/DicomCli/readquery.cxx:248:31: note: Condition '(cp[s]&0x80)!=0' is always false vtk-dicom-0.8.17/DicomCli/readquery.cxx:530:15: style:inconclusive: Function 'dicomcli_readkey' argument 1 names different: declaration 'key' definition 'cp'. [funcArgNamesDifferent] vtk-dicom-0.8.17/DicomCli/readquery.h:43:15: note: Function 'dicomcli_readkey' argument 1 names different: declaration 'key' definition 'cp'. vtk-dicom-0.8.17/DicomCli/readquery.cxx:530:15: note: Function 'dicomcli_readkey' argument 1 names different: declaration 'key' definition 'cp'. vtk-dicom-0.8.17/DicomCli/readquery.cxx:535:42: style:inconclusive: Function 'dicomcli_looks_like_key' argument 1 names different: declaration 'key' definition 'cp'. [funcArgNamesDifferent] vtk-dicom-0.8.17/DicomCli/readquery.h:47:42: note: Function 'dicomcli_looks_like_key' argument 1 names different: declaration 'key' definition 'cp'. vtk-dicom-0.8.17/DicomCli/readquery.cxx:535:42: note: Function 'dicomcli_looks_like_key' argument 1 names different: declaration 'key' definition 'cp'. vtk-dicom-0.8.17/DicomCli/vtkConsoleOutputWindow.cxx:43:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/DicomCli/vtkConsoleOutputWindow.cxx:28:30: performance:inconclusive: Either there is a missing 'override', or the member function 'vtkConsoleOutputWindow::Initialize' can be static. [functionStatic] vtk-dicom-0.8.17/DicomCli/vtkConsoleOutputWindow.h:39:8: note: Either there is a missing 'override', or the member function 'vtkConsoleOutputWindow::Initialize' can be static. vtk-dicom-0.8.17/DicomCli/vtkConsoleOutputWindow.cxx:28:30: note: Either there is a missing 'override', or the member function 'vtkConsoleOutputWindow::Initialize' can be static. vtk-dicom-0.8.17/Examples/TestDICOMCompiler.cxx:187:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOPInstanceUID [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Examples/TestDICOMCompiler.cxx:44:60: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] vtk-dicom-0.8.17/Examples/TestDICOMCompiler.cxx:154:25: style: Variable 'fname' is assigned a value that is never used. [unreadVariable] vtk-dicom-0.8.17/Examples/TestDICOMDirectory.cxx:40:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Examples/TestDICOMDisplay.cxx:89:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Examples/TestDICOMDisplay.cxx:173:11: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] vtk-dicom-0.8.17/Examples/TestDICOMDisplay.cxx:169:38: note: outer condition: i<3 vtk-dicom-0.8.17/Examples/TestDICOMDisplay.cxx:173:11: note: identical inner condition: i<3 vtk-dicom-0.8.17/Examples/TestDICOMDisplay.cxx:201:13: style: Variable 'bounds' can be declared as pointer to const [constVariablePointer] vtk-dicom-0.8.17/Examples/TestDICOMFileSorter.cxx:49:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Examples/TestDICOMOverlay.cxx:106:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Examples/TestDICOMOverlay.cxx:262:13: style: Variable 'bounds' can be declared as pointer to const [constVariablePointer] vtk-dicom-0.8.17/Examples/TestDICOMParser.cxx:35:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Examples/TestDICOMReader.cxx:38:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ProgressEvent [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Examples/TestDICOMReader.cxx:85:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Examples/TestDICOMRealWorldValue.cxx:73:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CodeValue [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Examples/TestDICOMWriter.cxx:56:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Examples/TestNIFTIDisplay.cxx:44:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Examples/TestNIFTIDisplay.cxx:87:11: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] vtk-dicom-0.8.17/Examples/TestNIFTIDisplay.cxx:83:38: note: outer condition: i<3 vtk-dicom-0.8.17/Examples/TestNIFTIDisplay.cxx:87:11: note: identical inner condition: i<3 vtk-dicom-0.8.17/Examples/TestNIFTIDisplay.cxx:21:26: style: Parameter 'argv' can be declared as const array [constParameter] vtk-dicom-0.8.17/Examples/TestNIFTIDisplay.cxx:114:13: style: Variable 'bounds' can be declared as pointer to const [constVariablePointer] vtk-dicom-0.8.17/Examples/TestScancoCTDisplay.cxx:43:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Examples/TestScancoCTDisplay.cxx:66:11: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] vtk-dicom-0.8.17/Examples/TestScancoCTDisplay.cxx:62:38: note: outer condition: i<3 vtk-dicom-0.8.17/Examples/TestScancoCTDisplay.cxx:66:11: note: identical inner condition: i<3 vtk-dicom-0.8.17/Examples/TestScancoCTDisplay.cxx:20:26: style: Parameter 'argv' can be declared as const array [constParameter] vtk-dicom-0.8.17/Examples/TestScancoCTDisplay.cxx:93:13: style: Variable 'bounds' can be declared as pointer to const [constVariablePointer] vtk-dicom-0.8.17/Programs/dicomdump.cxx:43:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DICOM_VERSION [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Programs/dicomdump.cxx:121:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XS [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Programs/dicomdump.cxx:364:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Programs/dicomdump.cxx:479:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Programs/dicomfind.cxx:53:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DICOM_VERSION [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Programs/dicomfind.cxx:149:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Programs/dicomfind.cxx:345:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Programs/dicomfind.cxx:582:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CS [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Programs/dicomfind.cxx:325:3: style: Struct 'Operation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] vtk-dicom-0.8.17/Programs/dicomfind.cxx:464:19: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] vtk-dicom-0.8.17/Programs/dicompull.cxx:47:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DICOM_VERSION [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Programs/dicompull.cxx:204:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Programs/dicompull.cxx:249:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Programs/dicompull.cxx:321:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CS [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Programs/dicomtocsv.cxx:61:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DICOM_VERSION [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Programs/dicomtocsv.cxx:204:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ErrorEvent [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Programs/dicomtocsv.cxx:248:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemDelimitationItem [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Programs/dicomtocsv.cxx:287:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemDelimitationItem [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Programs/dicomtocsv.cxx:319:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemDelimitationItem [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Programs/dicomtocsv.cxx:434:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SS [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Programs/dicomtocsv.cxx:445:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DA [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Programs/dicomtocsv.cxx:468:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQ [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Programs/dicomtocsv.cxx:588:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ErrorEvent [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Programs/dicomtocsv.cxx:887:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CS [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Programs/dicomtocsv.cxx:197:3: warning: Member variable 'ErrorObserver::MetaData' is not initialized in the copy constructor. [uninitMemberVar] vtk-dicom-0.8.17/Programs/dicomtocsv.cxx:198:8: warning: Member variable 'ErrorObserver::MetaData' is not assigned a value in 'ErrorObserver::operator='. [operatorEqVarError] vtk-dicom-0.8.17/Programs/dicomtocsv.cxx:677:29: error: Pointer addition with NULL pointer. [nullPointerArithmetic] vtk-dicom-0.8.17/Programs/dicomtocsv.cxx:676:22: note: Assignment 'head.m=nullptr', assigned value is 0 vtk-dicom-0.8.17/Programs/dicomtocsv.cxx:677:29: note: Null pointer addition vtk-dicom-0.8.17/Programs/dicomtocsv.cxx:163:12: style: The scope of the variable 'd' can be reduced. [variableScope] vtk-dicom-0.8.17/Programs/dicomtocsv.cxx:693:27: style: The scope of the variable 'creator' can be reduced. [variableScope] vtk-dicom-0.8.17/Programs/dicomtocsv.cxx:202:40: style:inconclusive: Function 'Execute' argument 1 names different: declaration 'caller' definition 'o'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Programs/dicomtocsv.cxx:192:16: note: Function 'Execute' argument 1 names different: declaration 'caller' definition 'o'. vtk-dicom-0.8.17/Programs/dicomtocsv.cxx:202:40: note: Function 'Execute' argument 1 names different: declaration 'caller' definition 'o'. vtk-dicom-0.8.17/Programs/dicomtocsv.cxx:202:57: style:inconclusive: Function 'Execute' argument 2 names different: declaration 'eventId' definition 'e'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Programs/dicomtocsv.cxx:192:38: note: Function 'Execute' argument 2 names different: declaration 'eventId' definition 'e'. vtk-dicom-0.8.17/Programs/dicomtocsv.cxx:202:57: note: Function 'Execute' argument 2 names different: declaration 'eventId' definition 'e'. vtk-dicom-0.8.17/Programs/dicomtocsv.cxx:202:66: style:inconclusive: Function 'Execute' argument 3 names different: declaration 'callData' definition 'data'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Programs/dicomtocsv.cxx:192:53: note: Function 'Execute' argument 3 names different: declaration 'callData' definition 'data'. vtk-dicom-0.8.17/Programs/dicomtocsv.cxx:202:66: note: Function 'Execute' argument 3 names different: declaration 'callData' definition 'data'. vtk-dicom-0.8.17/Programs/dicomtocsv.cxx:163:14: style: Variable 'd' is assigned a value that is never used. [unreadVariable] vtk-dicom-0.8.17/Programs/dicomtocsv.cxx:871:28: style: Unused variable: oplist [unusedVariable] vtk-dicom-0.8.17/Programs/dicomtodicom.cxx:92:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DICOM_VERSION [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Programs/dicomtodicom.cxx:204:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Programs/dicomtodicom.cxx:270:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Programs/dicomtodicom.cxx:411:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SeriesNumber [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Programs/dicomtodicom.cxx:687:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Programs/dicomtodicom.cxx:449:7: style: The scope of the variable 'permutation' can be reduced. [variableScope] vtk-dicom-0.8.17/Programs/dicomtodicom.cxx:549:11: style: Variable 'tperm' can be declared as const array [constVariable] vtk-dicom-0.8.17/Programs/dicomtodicom.cxx:562:11: style: Variable 'tperm' can be declared as const array [constVariable] vtk-dicom-0.8.17/Programs/dicomtodicom.cxx:648:25: style: Parameter 'options' can be declared as pointer to const [constParameterPointer] vtk-dicom-0.8.17/Programs/dicomtodicom.cxx:552:22: style: Variable 'permutation[2]' is assigned a value that is never used. [unreadVariable] vtk-dicom-0.8.17/Programs/dicomtodicom.cxx:565:22: style: Variable 'permutation[2]' is assigned a value that is never used. [unreadVariable] vtk-dicom-0.8.17/Programs/dicomtonifti.cxx:93:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DICOM_VERSION [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Programs/dicomtonifti.cxx:247:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Programs/dicomtonifti.cxx:289:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Programs/dicomtonifti.cxx:413:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Programs/dicomtonifti.cxx:617:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Programs/dicomtonifti.cxx:733:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Programs/dicomtonifti.cxx:1181:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Good [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Programs/dicomtonifti.cxx:1256:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Good [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Programs/dicomtonifti.cxx:1297:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Programs/dicomtonifti.cxx:892:18: style: Redundant initialization for 'outputType'. The initialized value is overwritten before it is read. [redundantInitialization] vtk-dicom-0.8.17/Programs/dicomtonifti.cxx:886:23: note: outputType is initialized vtk-dicom-0.8.17/Programs/dicomtonifti.cxx:892:18: note: outputType is overwritten vtk-dicom-0.8.17/Programs/dicomtonifti.cxx:278:15: style: The scope of the variable 'unit_list' can be reduced. [variableScope] vtk-dicom-0.8.17/Programs/dicomtonifti.cxx:281:7: style: Variable 'unit_consts' can be declared as const array [constVariable] vtk-dicom-0.8.17/Programs/dicomtonifti.cxx:946:13: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] vtk-dicom-0.8.17/Programs/niftidump.cxx:36:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DICOM_VERSION [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Programs/niftidump.cxx:306:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Nifti1HeaderSize [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Programs/niftidump.cxx:207:29: warning: Either the condition 'ic<=25' is redundant or the array 'intentCodes[25]' is accessed at index 25, which is out of bounds. [arrayIndexOutOfBoundsCond] vtk-dicom-0.8.17/Programs/niftidump.cxx:205:21: note: Assuming that condition 'ic<=25' is not redundant vtk-dicom-0.8.17/Programs/niftidump.cxx:207:29: note: Array index out of bounds vtk-dicom-0.8.17/Programs/niftitodicom.cxx:90:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DICOM_VERSION [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Programs/niftitodicom.cxx:198:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Programs/niftitodicom.cxx:286:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Programs/niftitodicom.cxx:475:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SeriesDescription [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Programs/niftitodicom.cxx:895:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Programs/niftitodicom.cxx:520:14: style: Redundant initialization for 'lastOutput'. The initialized value is overwritten before it is read. [redundantInitialization] vtk-dicom-0.8.17/Programs/niftitodicom.cxx:489:34: note: lastOutput is initialized vtk-dicom-0.8.17/Programs/niftitodicom.cxx:520:14: note: lastOutput is overwritten vtk-dicom-0.8.17/Programs/niftitodicom.cxx:552:7: style: The scope of the variable 'permutation' can be reduced. [variableScope] vtk-dicom-0.8.17/Programs/niftitodicom.cxx:617:11: style: Variable 'tperm' can be declared as const array [constVariable] vtk-dicom-0.8.17/Programs/niftitodicom.cxx:630:11: style: Variable 'tperm' can be declared as const array [constVariable] vtk-dicom-0.8.17/Programs/niftitodicom.cxx:854:25: style: Parameter 'options' can be declared as pointer to const [constParameterPointer] vtk-dicom-0.8.17/Programs/niftitodicom.cxx:495:24: style: Variable 'slicesReordered' is assigned a value that is never used. [unreadVariable] vtk-dicom-0.8.17/Programs/niftitodicom.cxx:540:19: style: Variable 'slicesReordered' is assigned a value that is never used. [unreadVariable] vtk-dicom-0.8.17/Programs/niftitodicom.cxx:620:22: style: Variable 'permutation[2]' is assigned a value that is never used. [unreadVariable] vtk-dicom-0.8.17/Programs/niftitodicom.cxx:633:22: style: Variable 'permutation[2]' is assigned a value that is never used. [unreadVariable] vtk-dicom-0.8.17/Programs/scancodump.cxx:30:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DICOM_VERSION [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Programs/scancodump.cxx:115:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VTK_SHORT [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Programs/scancotodicom.cxx:78:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DICOM_VERSION [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Programs/scancotodicom.cxx:162:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Programs/scancotodicom.cxx:301:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Programs/scancotodicom.cxx:470:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VTK_SHORT [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Programs/scancotodicom.cxx:651:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMValue.h:64:5: warning: Member variable 'Value::Type' is not initialized in the constructor. [uninitMemberVar] vtk-dicom-0.8.17/Source/vtkDICOMValue.h:64:5: warning: Member variable 'Value::CharacterSet' is not initialized in the constructor. [uninitMemberVar] vtk-dicom-0.8.17/Source/vtkDICOMValue.h:64:5: warning: Member variable 'Value::Overflow' is not initialized in the constructor. [uninitMemberVar] vtk-dicom-0.8.17/Source/vtkDICOMValue.h:64:5: warning: Member variable 'Value::VL' is not initialized in the constructor. [uninitMemberVar] vtk-dicom-0.8.17/Source/vtkDICOMValue.h:64:5: warning: Member variable 'Value::NumberOfValues' is not initialized in the constructor. [uninitMemberVar] vtk-dicom-0.8.17/Source/vtkDICOMMetaData.h:64:7: style:inconclusive: Either there is a missing 'override', or the member function 'vtkDICOMMetaData::GetNumberOfInstances' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMMetaData.h:78:7: style:inconclusive: Either there is a missing 'override', or the member function 'vtkDICOMMetaData::GetNumberOfDataElements' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMMetaData.h:82:31: style:inconclusive: Either there is a missing 'override', or the member function 'vtkDICOMMetaData::Begin' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMMetaData.h:86:31: style:inconclusive: Either there is a missing 'override', or the member function 'vtkDICOMMetaData::End' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMTag.h:38:3: style: Class 'vtkDICOMTag' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] vtk-dicom-0.8.17/Source/vtkDICOMTag.h:41:3: style: Class 'vtkDICOMTag' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] vtk-dicom-0.8.17/Source/vtkDICOMVR.h:74:3: style: Class 'vtkDICOMVR' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] vtk-dicom-0.8.17/Source/vtkDICOMVR.h:77:3: style: Class 'vtkDICOMVR' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] vtk-dicom-0.8.17/Source/vtkDICOMVR.h:81:3: style: Class 'vtkDICOMVR' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.h:137:3: style: Class 'vtkDICOMCharacterSet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] vtk-dicom-0.8.17/Source/vtkDICOMReferenceCount.h:29:3: style: Class 'vtkDICOMReferenceCount' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] vtk-dicom-0.8.17/Source/vtkDICOMValue.h:134:3: style: Class 'vtkDICOMValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] vtk-dicom-0.8.17/Source/vtkDICOMValue.h:137:3: style: Class 'vtkDICOMValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] vtk-dicom-0.8.17/Source/vtkDICOMValue.h:140:3: style: Class 'vtkDICOMValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] vtk-dicom-0.8.17/Source/vtkDICOMDataElement.h:128:3: style: Class 'vtkDICOMDataElementIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] vtk-dicom-0.8.17/Source/vtkDICOMVM.h:440:3: style: Class 'vtkDICOMVM' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] vtk-dicom-0.8.17/Source/vtkDICOMDictEntry.h:65:3: style: Class 'vtkDICOMDictEntry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] vtk-dicom-0.8.17/Source/vtkDICOMAlgorithm.cxx:120:19: style:inconclusive: Function 'CopyMetaDataToOutputData' argument 1 names different: declaration 'outInfo' definition 'info'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMAlgorithm.h:92:21: note: Function 'CopyMetaDataToOutputData' argument 1 names different: declaration 'outInfo' definition 'info'. vtk-dicom-0.8.17/Source/vtkDICOMAlgorithm.cxx:120:19: note: Function 'CopyMetaDataToOutputData' argument 1 names different: declaration 'outInfo' definition 'info'. vtk-dicom-0.8.17/Source/vtkDICOMAlgorithm.cxx:120:40: style:inconclusive: Function 'CopyMetaDataToOutputData' argument 2 names different: declaration 'outData' definition 'data'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMAlgorithm.h:92:45: note: Function 'CopyMetaDataToOutputData' argument 2 names different: declaration 'outData' definition 'data'. vtk-dicom-0.8.17/Source/vtkDICOMAlgorithm.cxx:120:40: note: Function 'CopyMetaDataToOutputData' argument 2 names different: declaration 'outData' definition 'data'. vtk-dicom-0.8.17/Source/vtkDICOMApplyPalette.cxx:272:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCALARS [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMApplyPalette.h:42:32: warning: The class 'vtkDICOMApplyPalette' defines member function with name 'New' also defined in its parent class 'vtkDICOMAlgorithm'. [duplInheritedMember] vtk-dicom-0.8.17/Source/vtkDICOMAlgorithm.h:55:29: note: Parent function 'vtkDICOMAlgorithm::New' vtk-dicom-0.8.17/Source/vtkDICOMApplyPalette.h:42:32: note: Derived function 'vtkDICOMApplyPalette::New' vtk-dicom-0.8.17/Source/vtkDICOMApplyPalette.cxx:68:28: warning: The class 'vtkDICOMApplyPalette' defines member function with name 'PrintSelf' also defined in its parent class 'vtkDICOMAlgorithm'. [duplInheritedMember] vtk-dicom-0.8.17/Source/vtkDICOMAlgorithm.h:58:8: note: Parent function 'vtkDICOMAlgorithm::PrintSelf' vtk-dicom-0.8.17/Source/vtkDICOMApplyPalette.cxx:68:28: note: Derived function 'vtkDICOMApplyPalette::PrintSelf' vtk-dicom-0.8.17/Source/vtkDICOMApplyPalette.cxx:262:27: warning: The class 'vtkDICOMApplyPalette' defines member function with name 'RequestInformation' also defined in its parent class 'vtkDICOMAlgorithm'. [duplInheritedMember] vtk-dicom-0.8.17/Source/vtkDICOMAlgorithm.h:95:7: note: Parent function 'vtkDICOMAlgorithm::RequestInformation' vtk-dicom-0.8.17/Source/vtkDICOMApplyPalette.cxx:262:27: note: Derived function 'vtkDICOMApplyPalette::RequestInformation' vtk-dicom-0.8.17/Source/vtkDICOMApplyPalette.cxx:339:27: warning: The class 'vtkDICOMApplyPalette' defines member function with name 'RequestData' also defined in its parent class 'vtkDICOMAlgorithm'. [duplInheritedMember] vtk-dicom-0.8.17/Source/vtkDICOMAlgorithm.h:99:7: note: Parent function 'vtkDICOMAlgorithm::RequestData' vtk-dicom-0.8.17/Source/vtkDICOMApplyPalette.cxx:339:27: note: Derived function 'vtkDICOMApplyPalette::RequestData' vtk-dicom-0.8.17/Source/vtkDICOMApplyPalette.h:60:8: warning: The class 'vtkDICOMApplyPalette' defines member function with name 'ThreadedRequestData' also defined in its parent class 'vtkDICOMAlgorithm'. [duplInheritedMember] vtk-dicom-0.8.17/Source/vtkDICOMAlgorithm.h:103:8: note: Parent function 'vtkDICOMAlgorithm::ThreadedRequestData' vtk-dicom-0.8.17/Source/vtkDICOMApplyPalette.h:60:8: note: Derived function 'vtkDICOMApplyPalette::ThreadedRequestData' vtk-dicom-0.8.17/Source/vtkDICOMApplyPalette.cxx:273:18: style: Variable 'scalarType' is assigned a value that is never used. [unreadVariable] vtk-dicom-0.8.17/Source/vtkDICOMApplyRescale.h:52:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VTK_FLOAT [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMApplyRescale.h:54:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VTK_DOUBLE [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMApplyRescale.cxx:66:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VTK_DOUBLE [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMApplyRescale.cxx:79:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VTK_DOUBLE [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMApplyRescale.cxx:224:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCALARS [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMApplyRescale.cxx:249:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCALARS [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMApplyRescale.cxx:387:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VTK_FLOAT [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMApplyRescale.h:55:7: style:inconclusive: Either there is a missing 'override', or the member function 'vtkDICOMApplyRescale::GetOutputScalarType' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMApplyRescale.h:43:32: warning: The class 'vtkDICOMApplyRescale' defines member function with name 'New' also defined in its parent class 'vtkDICOMAlgorithm'. [duplInheritedMember] vtk-dicom-0.8.17/Source/vtkDICOMAlgorithm.h:55:29: note: Parent function 'vtkDICOMAlgorithm::New' vtk-dicom-0.8.17/Source/vtkDICOMApplyRescale.h:43:32: note: Derived function 'vtkDICOMApplyRescale::New' vtk-dicom-0.8.17/Source/vtkDICOMApplyRescale.cxx:87:28: warning: The class 'vtkDICOMApplyRescale' defines member function with name 'PrintSelf' also defined in its parent class 'vtkDICOMAlgorithm'. [duplInheritedMember] vtk-dicom-0.8.17/Source/vtkDICOMAlgorithm.h:58:8: note: Parent function 'vtkDICOMAlgorithm::PrintSelf' vtk-dicom-0.8.17/Source/vtkDICOMApplyRescale.cxx:87:28: note: Derived function 'vtkDICOMApplyRescale::PrintSelf' vtk-dicom-0.8.17/Source/vtkDICOMApplyRescale.cxx:214:27: warning: The class 'vtkDICOMApplyRescale' defines member function with name 'RequestInformation' also defined in its parent class 'vtkDICOMAlgorithm'. [duplInheritedMember] vtk-dicom-0.8.17/Source/vtkDICOMAlgorithm.h:95:7: note: Parent function 'vtkDICOMAlgorithm::RequestInformation' vtk-dicom-0.8.17/Source/vtkDICOMApplyRescale.cxx:214:27: note: Derived function 'vtkDICOMApplyRescale::RequestInformation' vtk-dicom-0.8.17/Source/vtkDICOMApplyRescale.cxx:241:27: warning: The class 'vtkDICOMApplyRescale' defines member function with name 'RequestData' also defined in its parent class 'vtkDICOMAlgorithm'. [duplInheritedMember] vtk-dicom-0.8.17/Source/vtkDICOMAlgorithm.h:99:7: note: Parent function 'vtkDICOMAlgorithm::RequestData' vtk-dicom-0.8.17/Source/vtkDICOMApplyRescale.cxx:241:27: note: Derived function 'vtkDICOMApplyRescale::RequestData' vtk-dicom-0.8.17/Source/vtkDICOMApplyRescale.h:71:8: warning: The class 'vtkDICOMApplyRescale' defines member function with name 'ThreadedRequestData' also defined in its parent class 'vtkDICOMAlgorithm'. [duplInheritedMember] vtk-dicom-0.8.17/Source/vtkDICOMAlgorithm.h:103:8: note: Parent function 'vtkDICOMAlgorithm::ThreadedRequestData' vtk-dicom-0.8.17/Source/vtkDICOMApplyRescale.h:71:8: note: Derived function 'vtkDICOMApplyRescale::ThreadedRequestData' vtk-dicom-0.8.17/Source/vtkDICOMApplyRescale.cxx:230:14: style: Redundant initialization for 'scalarType'. The initialized value is overwritten before it is read. [redundantInitialization] vtk-dicom-0.8.17/Source/vtkDICOMApplyRescale.cxx:225:18: note: scalarType is initialized vtk-dicom-0.8.17/Source/vtkDICOMApplyRescale.cxx:230:14: note: scalarType is overwritten vtk-dicom-0.8.17/Source/vtkDICOMCTGenerator.cxx:148:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RepresentationSigned [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMCTGenerator.h:32:31: warning: The class 'vtkDICOMCTGenerator' defines member function with name 'New' also defined in its parent class 'vtkDICOMGenerator'. [duplInheritedMember] vtk-dicom-0.8.17/Source/vtkDICOMGenerator.h:59:29: note: Parent function 'vtkDICOMGenerator::New' vtk-dicom-0.8.17/Source/vtkDICOMCTGenerator.h:32:31: note: Derived function 'vtkDICOMCTGenerator::New' vtk-dicom-0.8.17/Source/vtkDICOMCTGenerator.cxx:37:27: warning: The class 'vtkDICOMCTGenerator' defines member function with name 'PrintSelf' also defined in its parent class 'vtkDICOMGenerator'. [duplInheritedMember] vtk-dicom-0.8.17/Source/vtkDICOMGenerator.h:63:8: note: Parent function 'vtkDICOMGenerator::PrintSelf' vtk-dicom-0.8.17/Source/vtkDICOMCTGenerator.cxx:37:27: note: Derived function 'vtkDICOMCTGenerator::PrintSelf' vtk-dicom-0.8.17/Source/vtkDICOMSequence.h:95:3: style: Class 'vtkDICOMSequence' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] vtk-dicom-0.8.17/Source/vtkDICOMCTGenerator.h:44:8: style: The function 'GenerateInstance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] vtk-dicom-0.8.17/Source/vtkDICOMGenerator.h:72:16: note: Virtual function in base class vtk-dicom-0.8.17/Source/vtkDICOMCTGenerator.h:44:8: note: Function in derived class vtk-dicom-0.8.17/Source/vtkDICOMCTGenerator.cxx:94:16: style: Variable 'required' can be declared as const array [constVariable] vtk-dicom-0.8.17/Source/vtkDICOMCTRectifier.cxx:342:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Nearest [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMCTRectifier.h:72:7: style:inconclusive: Either there is a missing 'override', or the member function 'vtkDICOMCTRectifier::GetReverse' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMCTRectifier.h:101:7: style:inconclusive: Either there is a missing 'override', or the member function 'vtkDICOMCTRectifier::GetInterpolationMode' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMCTRectifier.cxx:219:27: performance:inconclusive: Either there is a missing 'override', or the member function 'vtkDICOMCTRectifier::UpdateMatrix' can be static. [functionStatic] vtk-dicom-0.8.17/Source/vtkDICOMCTRectifier.h:118:8: note: Either there is a missing 'override', or the member function 'vtkDICOMCTRectifier::UpdateMatrix' can be static. vtk-dicom-0.8.17/Source/vtkDICOMCTRectifier.cxx:219:27: note: Either there is a missing 'override', or the member function 'vtkDICOMCTRectifier::UpdateMatrix' can be static. vtk-dicom-0.8.17/Source/vtkDICOMCTRectifier.h:45:31: warning: The class 'vtkDICOMCTRectifier' defines member function with name 'New' also defined in its parent class 'vtkDICOMAlgorithm'. [duplInheritedMember] vtk-dicom-0.8.17/Source/vtkDICOMAlgorithm.h:55:29: note: Parent function 'vtkDICOMAlgorithm::New' vtk-dicom-0.8.17/Source/vtkDICOMCTRectifier.h:45:31: note: Derived function 'vtkDICOMCTRectifier::New' vtk-dicom-0.8.17/Source/vtkDICOMCTRectifier.cxx:61:27: warning: The class 'vtkDICOMCTRectifier' defines member function with name 'PrintSelf' also defined in its parent class 'vtkDICOMAlgorithm'. [duplInheritedMember] vtk-dicom-0.8.17/Source/vtkDICOMAlgorithm.h:58:8: note: Parent function 'vtkDICOMAlgorithm::PrintSelf' vtk-dicom-0.8.17/Source/vtkDICOMCTRectifier.cxx:61:27: note: Derived function 'vtkDICOMCTRectifier::PrintSelf' vtk-dicom-0.8.17/Source/vtkDICOMCTRectifier.cxx:225:26: warning: The class 'vtkDICOMCTRectifier' defines member function with name 'RequestInformation' also defined in its parent class 'vtkDICOMAlgorithm'. [duplInheritedMember] vtk-dicom-0.8.17/Source/vtkDICOMAlgorithm.h:95:7: note: Parent function 'vtkDICOMAlgorithm::RequestInformation' vtk-dicom-0.8.17/Source/vtkDICOMCTRectifier.cxx:225:26: note: Derived function 'vtkDICOMCTRectifier::RequestInformation' vtk-dicom-0.8.17/Source/vtkDICOMCTRectifier.h:152:7: warning: The class 'vtkDICOMCTRectifier' defines member function with name 'RequestData' also defined in its parent class 'vtkDICOMAlgorithm'. [duplInheritedMember] vtk-dicom-0.8.17/Source/vtkDICOMAlgorithm.h:99:7: note: Parent function 'vtkDICOMAlgorithm::RequestData' vtk-dicom-0.8.17/Source/vtkDICOMCTRectifier.h:152:7: note: Derived function 'vtkDICOMCTRectifier::RequestData' vtk-dicom-0.8.17/Source/vtkDICOMCTRectifier.cxx:370:27: warning: The class 'vtkDICOMCTRectifier' defines member function with name 'ThreadedRequestData' also defined in its parent class 'vtkDICOMAlgorithm'. [duplInheritedMember] vtk-dicom-0.8.17/Source/vtkDICOMAlgorithm.h:103:8: note: Parent function 'vtkDICOMAlgorithm::ThreadedRequestData' vtk-dicom-0.8.17/Source/vtkDICOMCTRectifier.cxx:370:27: note: Derived function 'vtkDICOMCTRectifier::ThreadedRequestData' vtk-dicom-0.8.17/Source/vtkDICOMCTRectifier.cxx:102:42: style:inconclusive: Function 'SetReverse' argument 1 names different: declaration 'v' definition 'val'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMCTRectifier.h:69:23: note: Function 'SetReverse' argument 1 names different: declaration 'v' definition 'val'. vtk-dicom-0.8.17/Source/vtkDICOMCTRectifier.cxx:102:42: note: Function 'SetReverse' argument 1 names different: declaration 'v' definition 'val'. vtk-dicom-0.8.17/Source/vtkDICOMCTRectifier.cxx:113:52: style:inconclusive: Function 'SetInterpolationMode' argument 1 names different: declaration 't' definition 'val'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMCTRectifier.h:92:33: note: Function 'SetInterpolationMode' argument 1 names different: declaration 't' definition 'val'. vtk-dicom-0.8.17/Source/vtkDICOMCTRectifier.cxx:113:52: note: Function 'SetInterpolationMode' argument 1 names different: declaration 't' definition 'val'. vtk-dicom-0.8.17/Source/vtkDICOMCTRectifier.cxx:132:16: style:inconclusive: Function 'ComputeMatrix' argument 1 names different: declaration 'matrix' definition 'volumeMatrix'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMCTRectifier.h:141:18: note: Function 'ComputeMatrix' argument 1 names different: declaration 'matrix' definition 'volumeMatrix'. vtk-dicom-0.8.17/Source/vtkDICOMCTRectifier.cxx:132:16: note: Function 'ComputeMatrix' argument 1 names different: declaration 'matrix' definition 'volumeMatrix'. vtk-dicom-0.8.17/Source/vtkDICOMCTRectifier.cxx:203:65: style:inconclusive: Function 'GetGantryDetectorTilt' argument 1 names different: declaration 'volumeMatrix' definition 'matrix'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMCTRectifier.h:128:53: note: Function 'GetGantryDetectorTilt' argument 1 names different: declaration 'volumeMatrix' definition 'matrix'. vtk-dicom-0.8.17/Source/vtkDICOMCTRectifier.cxx:203:65: note: Function 'GetGantryDetectorTilt' argument 1 names different: declaration 'volumeMatrix' definition 'matrix'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:3295:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISO_IR_6 [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:3391:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISO_IR_6 [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:3473:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISO_IR_6 [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:3504:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISO_IR_6 [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:4071:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISO_IR_6 [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:202:25: style:inconclusive: Technically the member function '::CompressedTable::GetBlock' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:237:34: style:inconclusive: Technically the member function '::CompressedTableR::operator[]' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:231:18: note: Technically the member function '::CompressedTableR::operator[]' can be const. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:237:34: note: Technically the member function '::CompressedTableR::operator[]' can be const. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:259:38: style:inconclusive: Technically the member function '::CompressedTableJISXR::operator[]' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:253:18: note: Technically the member function '::CompressedTableJISXR::operator[]' can be const. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:259:38: note: Technically the member function '::CompressedTableJISXR::operator[]' can be const. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:147:3: style: Class 'CompressedTable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:230:3: style: Class 'CompressedTableR' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:252:3: style: Class 'CompressedTableJISXR' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:1397:9: style: Condition '!HandleReplacement(s,lastpos,cp,mode)' is always true [knownConditionTrueFalse] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:1172:18: note: Assignment 'success=false', assigned value is 0 vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:1397:27: note: Calling function 'HandleReplacement' returns 0 vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:1397:9: note: Condition '!HandleReplacement(s,lastpos,cp,mode)' is always true vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:1542:9: style: Condition '!HandleReplacement(s,lastpos,cp,mode)' is always true [knownConditionTrueFalse] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:1172:18: note: Assignment 'success=false', assigned value is 0 vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:1542:27: note: Calling function 'HandleReplacement' returns 0 vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:1542:9: note: Condition '!HandleReplacement(s,lastpos,cp,mode)' is always true vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:1580:30: style: Condition 'x<0xFF' is always true [knownConditionTrueFalse] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:1575:26: note: Assuming that condition 'x<0xFF' is not redundant vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:1580:30: note: Condition 'x<0xFF' is always true vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:1658:16: style: Condition '!HandleReplacement(s,lastpos,cp,mode)' is always true [knownConditionTrueFalse] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:1172:18: note: Assignment 'success=false', assigned value is 0 vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:1658:34: note: Calling function 'HandleReplacement' returns 0 vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:1658:16: note: Condition '!HandleReplacement(s,lastpos,cp,mode)' is always true vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:1848:9: style: Condition '!HandleReplacement(s,lastpos,cp,mode)' is always true [knownConditionTrueFalse] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:1172:18: note: Assignment 'success=false', assigned value is 0 vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:1848:27: note: Calling function 'HandleReplacement' returns 0 vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:1848:9: note: Condition '!HandleReplacement(s,lastpos,cp,mode)' is always true vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:2013:13: style: Condition '!HandleReplacement(s,lastpos,ep,mode)' is always true [knownConditionTrueFalse] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:1172:18: note: Assignment 'success=false', assigned value is 0 vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:2013:31: note: Calling function 'HandleReplacement' returns 0 vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:2013:13: note: Condition '!HandleReplacement(s,lastpos,ep,mode)' is always true vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:2179:9: style: Condition '!HandleReplacement(s,lastpos,cp,mode)' is always true [knownConditionTrueFalse] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:1172:18: note: Assignment 'success=false', assigned value is 0 vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:2179:27: note: Calling function 'HandleReplacement' returns 0 vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:2179:9: note: Condition '!HandleReplacement(s,lastpos,cp,mode)' is always true vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:2437:9: style: Condition '!HandleReplacement(s,lastpos,cp,mode)' is always true [knownConditionTrueFalse] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:1172:18: note: Assignment 'success=false', assigned value is 0 vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:2437:27: note: Calling function 'HandleReplacement' returns 0 vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:2437:9: note: Condition '!HandleReplacement(s,lastpos,cp,mode)' is always true vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:2624:9: style: Condition '!HandleReplacement(s,lastpos,cp,mode)' is always true [knownConditionTrueFalse] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:1172:18: note: Assignment 'success=false', assigned value is 0 vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:2624:27: note: Calling function 'HandleReplacement' returns 0 vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:2624:9: note: Condition '!HandleReplacement(s,lastpos,cp,mode)' is always true vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:3017:12: style: Condition '!HandleReplacement(s,tpos,endpos,mode)' is always true [knownConditionTrueFalse] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:1172:18: note: Assignment 'success=false', assigned value is 0 vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:3017:30: note: Calling function 'HandleReplacement' returns 0 vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:3017:12: note: Condition '!HandleReplacement(s,tpos,endpos,mode)' is always true vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:3255:16: style: Condition '!HandleReplacement(s,lastpos,cp,mode)' is always true [knownConditionTrueFalse] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:1172:18: note: Assignment 'success=false', assigned value is 0 vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:3255:34: note: Calling function 'HandleReplacement' returns 0 vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:3255:16: note: Condition '!HandleReplacement(s,lastpos,cp,mode)' is always true vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:3519:14: style: Condition '!HandleReplacement(s,lastpos,cp,mode)' is always true [knownConditionTrueFalse] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:1172:18: note: Assignment 'success=false', assigned value is 0 vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:3519:32: note: Calling function 'HandleReplacement' returns 0 vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:3519:14: note: Condition '!HandleReplacement(s,lastpos,cp,mode)' is always true vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:3679:11: style: Condition '!HandleReplacement(s,cp,dp,mode)' is always true [knownConditionTrueFalse] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:1172:18: note: Assignment 'success=false', assigned value is 0 vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:3679:29: note: Calling function 'HandleReplacement' returns 0 vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:3679:11: note: Condition '!HandleReplacement(s,cp,dp,mode)' is always true vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:213:24: warning: Possible null pointer dereference: uptr [nullPointer] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:204:34: note: Assignment 'uptr=nullptr', assigned value is 0 vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:205:26: note: Assuming condition is false vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:213:24: note: Null pointer dereference vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:213:41: warning: Possible null pointer dereference: uptr [nullPointer] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:204:34: note: Assignment 'uptr=nullptr', assigned value is 0 vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:205:26: note: Assuming condition is false vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:213:41: note: Null pointer dereference vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:1339:15: style:inconclusive: Function 'UTF8ToSJIS' argument 1 names different: declaration 't' definition 'text'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.h:399:40: note: Function 'UTF8ToSJIS' argument 1 names different: declaration 't' definition 'text'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:1339:15: note: Function 'UTF8ToSJIS' argument 1 names different: declaration 't' definition 'text'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:1339:51: style:inconclusive: Function 'UTF8ToSJIS' argument 4 names different: declaration 'm' definition 'mode'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.h:399:73: note: Function 'UTF8ToSJIS' argument 4 names different: declaration 'm' definition 'mode'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:1339:51: note: Function 'UTF8ToSJIS' argument 4 names different: declaration 'm' definition 'mode'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:1408:15: style:inconclusive: Function 'SJISToUTF8' argument 1 names different: declaration 't' definition 'text'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.h:400:40: note: Function 'SJISToUTF8' argument 1 names different: declaration 't' definition 'text'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:1408:15: note: Function 'SJISToUTF8' argument 1 names different: declaration 't' definition 'text'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:1408:51: style:inconclusive: Function 'SJISToUTF8' argument 4 names different: declaration 'm' definition 'mode'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.h:400:73: note: Function 'SJISToUTF8' argument 4 names different: declaration 'm' definition 'mode'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:1408:51: note: Function 'SJISToUTF8' argument 4 names different: declaration 'm' definition 'mode'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:1499:15: style:inconclusive: Function 'UTF8ToEUCJP' argument 1 names different: declaration 't' definition 'text'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.h:397:41: note: Function 'UTF8ToEUCJP' argument 1 names different: declaration 't' definition 'text'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:1499:15: note: Function 'UTF8ToEUCJP' argument 1 names different: declaration 't' definition 'text'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:1499:51: style:inconclusive: Function 'UTF8ToEUCJP' argument 4 names different: declaration 'm' definition 'mode'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.h:397:74: note: Function 'UTF8ToEUCJP' argument 4 names different: declaration 'm' definition 'mode'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:1499:51: note: Function 'UTF8ToEUCJP' argument 4 names different: declaration 'm' definition 'mode'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:1553:15: style:inconclusive: Function 'EUCJPToUTF8' argument 1 names different: declaration 't' definition 'text'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.h:398:41: note: Function 'EUCJPToUTF8' argument 1 names different: declaration 't' definition 'text'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:1553:15: note: Function 'EUCJPToUTF8' argument 1 names different: declaration 't' definition 'text'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:1553:51: style:inconclusive: Function 'EUCJPToUTF8' argument 4 names different: declaration 'm' definition 'mode'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.h:398:74: note: Function 'EUCJPToUTF8' argument 4 names different: declaration 'm' definition 'mode'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:1553:51: note: Function 'EUCJPToUTF8' argument 4 names different: declaration 'm' definition 'mode'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:1624:15: style:inconclusive: Function 'UTF8ToBig5' argument 1 names different: declaration 't' definition 'text'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.h:395:40: note: Function 'UTF8ToBig5' argument 1 names different: declaration 't' definition 'text'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:1624:15: note: Function 'UTF8ToBig5' argument 1 names different: declaration 't' definition 'text'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:1624:51: style:inconclusive: Function 'UTF8ToBig5' argument 4 names different: declaration 'm' definition 'mode'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.h:395:73: note: Function 'UTF8ToBig5' argument 4 names different: declaration 'm' definition 'mode'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:1624:51: note: Function 'UTF8ToBig5' argument 4 names different: declaration 'm' definition 'mode'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:1670:15: style:inconclusive: Function 'Big5ToUTF8' argument 1 names different: declaration 't' definition 'text'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.h:396:40: note: Function 'Big5ToUTF8' argument 1 names different: declaration 't' definition 'text'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:1670:15: note: Function 'Big5ToUTF8' argument 1 names different: declaration 't' definition 'text'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:1670:51: style:inconclusive: Function 'Big5ToUTF8' argument 4 names different: declaration 'm' definition 'mode'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.h:396:73: note: Function 'Big5ToUTF8' argument 4 names different: declaration 'm' definition 'mode'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:1670:51: note: Function 'Big5ToUTF8' argument 4 names different: declaration 'm' definition 'mode'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:1789:15: style:inconclusive: Function 'UTF8ToGBK' argument 1 names different: declaration 't' definition 'text'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.h:393:39: note: Function 'UTF8ToGBK' argument 1 names different: declaration 't' definition 'text'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:1789:15: note: Function 'UTF8ToGBK' argument 1 names different: declaration 't' definition 'text'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:1789:51: style:inconclusive: Function 'UTF8ToGBK' argument 4 names different: declaration 'm' definition 'mode'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.h:393:72: note: Function 'UTF8ToGBK' argument 4 names different: declaration 'm' definition 'mode'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:1789:51: note: Function 'UTF8ToGBK' argument 4 names different: declaration 'm' definition 'mode'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:1859:15: style:inconclusive: Function 'GBKToUTF8' argument 1 names different: declaration 't' definition 'text'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.h:394:39: note: Function 'GBKToUTF8' argument 1 names different: declaration 't' definition 'text'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:1859:15: note: Function 'GBKToUTF8' argument 1 names different: declaration 't' definition 'text'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:1859:51: style:inconclusive: Function 'GBKToUTF8' argument 4 names different: declaration 'm' definition 'mode'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.h:394:72: note: Function 'GBKToUTF8' argument 4 names different: declaration 'm' definition 'mode'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:1859:51: note: Function 'GBKToUTF8' argument 4 names different: declaration 'm' definition 'mode'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:1938:15: style:inconclusive: Function 'UTF8ToGB18030' argument 1 names different: declaration 't' definition 'text'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.h:391:43: note: Function 'UTF8ToGB18030' argument 1 names different: declaration 't' definition 'text'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:1938:15: note: Function 'UTF8ToGB18030' argument 1 names different: declaration 't' definition 'text'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:1938:51: style:inconclusive: Function 'UTF8ToGB18030' argument 4 names different: declaration 'm' definition 'mode'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.h:391:76: note: Function 'UTF8ToGB18030' argument 4 names different: declaration 'm' definition 'mode'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:1938:51: note: Function 'UTF8ToGB18030' argument 4 names different: declaration 'm' definition 'mode'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:2035:15: style:inconclusive: Function 'GB18030ToUTF8' argument 1 names different: declaration 't' definition 'text'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.h:392:43: note: Function 'GB18030ToUTF8' argument 1 names different: declaration 't' definition 'text'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:2035:15: note: Function 'GB18030ToUTF8' argument 1 names different: declaration 't' definition 'text'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:2035:51: style:inconclusive: Function 'GB18030ToUTF8' argument 4 names different: declaration 'm' definition 'mode'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.h:392:76: note: Function 'GB18030ToUTF8' argument 4 names different: declaration 'm' definition 'mode'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:2035:51: note: Function 'GB18030ToUTF8' argument 4 names different: declaration 'm' definition 'mode'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:2143:15: style:inconclusive: Function 'UTF8ToGB2312' argument 1 names different: declaration 't' definition 'text'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.h:389:42: note: Function 'UTF8ToGB2312' argument 1 names different: declaration 't' definition 'text'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:2143:15: note: Function 'UTF8ToGB2312' argument 1 names different: declaration 't' definition 'text'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:2143:51: style:inconclusive: Function 'UTF8ToGB2312' argument 4 names different: declaration 'm' definition 'mode'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.h:389:75: note: Function 'UTF8ToGB2312' argument 4 names different: declaration 'm' definition 'mode'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:2143:51: note: Function 'UTF8ToGB2312' argument 4 names different: declaration 'm' definition 'mode'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:2190:15: style:inconclusive: Function 'GB2312ToUTF8' argument 1 names different: declaration 't' definition 'text'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.h:390:42: note: Function 'GB2312ToUTF8' argument 1 names different: declaration 't' definition 'text'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:2190:15: note: Function 'GB2312ToUTF8' argument 1 names different: declaration 't' definition 'text'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:2190:51: style:inconclusive: Function 'GB2312ToUTF8' argument 4 names different: declaration 'm' definition 'mode'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.h:390:75: note: Function 'GB2312ToUTF8' argument 4 names different: declaration 'm' definition 'mode'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:2190:51: note: Function 'GB2312ToUTF8' argument 4 names different: declaration 'm' definition 'mode'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:2247:28: style:inconclusive: Function 'UTF8ToJISX' argument 2 names different: declaration 't' definition 'text'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.h:402:30: note: Function 'UTF8ToJISX' argument 2 names different: declaration 't' definition 'text'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:2247:28: note: Function 'UTF8ToJISX' argument 2 names different: declaration 't' definition 'text'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:2247:64: style:inconclusive: Function 'UTF8ToJISX' argument 5 names different: declaration 'm' definition 'mode'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.h:402:63: note: Function 'UTF8ToJISX' argument 5 names different: declaration 'm' definition 'mode'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:2247:64: note: Function 'UTF8ToJISX' argument 5 names different: declaration 'm' definition 'mode'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:2461:35: style:inconclusive: Function 'JISXToUTF8' argument 3 names different: declaration 't' definition 'text'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.h:404:37: note: Function 'JISXToUTF8' argument 3 names different: declaration 't' definition 'text'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:2461:35: note: Function 'JISXToUTF8' argument 3 names different: declaration 't' definition 'text'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:2461:71: style:inconclusive: Function 'JISXToUTF8' argument 6 names different: declaration 'm' definition 'mode'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.h:404:70: note: Function 'JISXToUTF8' argument 6 names different: declaration 'm' definition 'mode'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:2461:71: note: Function 'JISXToUTF8' argument 6 names different: declaration 'm' definition 'mode'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:2532:15: style:inconclusive: Function 'UTF8ToEUCKR' argument 1 names different: declaration 't' definition 'text'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.h:387:34: note: Function 'UTF8ToEUCKR' argument 1 names different: declaration 't' definition 'text'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:2532:15: note: Function 'UTF8ToEUCKR' argument 1 names different: declaration 't' definition 'text'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:2532:51: style:inconclusive: Function 'UTF8ToEUCKR' argument 4 names different: declaration 'm' definition 'mode'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.h:387:67: note: Function 'UTF8ToEUCKR' argument 4 names different: declaration 'm' definition 'mode'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:2532:51: note: Function 'UTF8ToEUCKR' argument 4 names different: declaration 'm' definition 'mode'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:2635:15: style:inconclusive: Function 'EUCKRToUTF8' argument 1 names different: declaration 't' definition 'text'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.h:388:41: note: Function 'EUCKRToUTF8' argument 1 names different: declaration 't' definition 'text'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:2635:15: note: Function 'EUCKRToUTF8' argument 1 names different: declaration 't' definition 'text'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:2635:51: style:inconclusive: Function 'EUCKRToUTF8' argument 4 names different: declaration 'm' definition 'mode'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.h:388:74: note: Function 'EUCKRToUTF8' argument 4 names different: declaration 'm' definition 'mode'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:2635:51: note: Function 'EUCKRToUTF8' argument 4 names different: declaration 'm' definition 'mode'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:3029:15: style:inconclusive: Function 'CP1258ToUTF8' argument 1 names different: declaration 't' definition 'text'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.h:406:42: note: Function 'CP1258ToUTF8' argument 1 names different: declaration 't' definition 'text'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:3029:15: note: Function 'CP1258ToUTF8' argument 1 names different: declaration 't' definition 'text'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:3029:51: style:inconclusive: Function 'CP1258ToUTF8' argument 4 names different: declaration 'm' definition 'mode'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.h:406:75: note: Function 'CP1258ToUTF8' argument 4 names different: declaration 'm' definition 'mode'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:3029:51: note: Function 'CP1258ToUTF8' argument 4 names different: declaration 'm' definition 'mode'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:3106:15: style:inconclusive: Function 'UTF8ToCP1258' argument 1 names different: declaration 't' definition 'text'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.h:405:42: note: Function 'UTF8ToCP1258' argument 1 names different: declaration 't' definition 'text'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:3106:15: note: Function 'UTF8ToCP1258' argument 1 names different: declaration 't' definition 'text'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:3106:51: style:inconclusive: Function 'UTF8ToCP1258' argument 4 names different: declaration 'm' definition 'mode'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.h:405:75: note: Function 'UTF8ToCP1258' argument 4 names different: declaration 'm' definition 'mode'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:3106:51: note: Function 'UTF8ToCP1258' argument 4 names different: declaration 'm' definition 'mode'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:3203:15: style:inconclusive: Function 'UTF8ToJISX0201' argument 1 names different: declaration 't' definition 'text'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.h:407:44: note: Function 'UTF8ToJISX0201' argument 1 names different: declaration 't' definition 'text'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:3203:15: note: Function 'UTF8ToJISX0201' argument 1 names different: declaration 't' definition 'text'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:3203:51: style:inconclusive: Function 'UTF8ToJISX0201' argument 4 names different: declaration 'm' definition 'mode'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.h:407:77: note: Function 'UTF8ToJISX0201' argument 4 names different: declaration 'm' definition 'mode'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:3203:51: note: Function 'UTF8ToJISX0201' argument 4 names different: declaration 'm' definition 'mode'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:3468:15: style:inconclusive: Function 'SingleByteToUTF8' argument 1 names different: declaration 't' definition 'text'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.h:383:39: note: Function 'SingleByteToUTF8' argument 1 names different: declaration 't' definition 'text'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:3468:15: note: Function 'SingleByteToUTF8' argument 1 names different: declaration 't' definition 'text'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:3468:51: style:inconclusive: Function 'SingleByteToUTF8' argument 4 names different: declaration 'm' definition 'mode'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.h:383:72: note: Function 'SingleByteToUTF8' argument 4 names different: declaration 'm' definition 'mode'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:3468:51: note: Function 'SingleByteToUTF8' argument 4 names different: declaration 'm' definition 'mode'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:3501:15: style:inconclusive: Function 'UTF8ToSingleByte' argument 1 names different: declaration 't' definition 'text'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.h:382:39: note: Function 'UTF8ToSingleByte' argument 1 names different: declaration 't' definition 'text'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:3501:15: note: Function 'UTF8ToSingleByte' argument 1 names different: declaration 't' definition 'text'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:3501:51: style:inconclusive: Function 'UTF8ToSingleByte' argument 4 names different: declaration 'm' definition 'mode'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.h:382:72: note: Function 'UTF8ToSingleByte' argument 4 names different: declaration 'm' definition 'mode'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:3501:51: note: Function 'UTF8ToSingleByte' argument 4 names different: declaration 'm' definition 'mode'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:3529:15: style:inconclusive: Function 'ISO8859ToUTF8' argument 1 names different: declaration 't' definition 'text'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.h:384:36: note: Function 'ISO8859ToUTF8' argument 1 names different: declaration 't' definition 'text'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:3529:15: note: Function 'ISO8859ToUTF8' argument 1 names different: declaration 't' definition 'text'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:3529:51: style:inconclusive: Function 'ISO8859ToUTF8' argument 4 names different: declaration 'm' definition 'mode'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.h:384:69: note: Function 'ISO8859ToUTF8' argument 4 names different: declaration 'm' definition 'mode'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:3529:51: note: Function 'ISO8859ToUTF8' argument 4 names different: declaration 'm' definition 'mode'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:3599:15: style:inconclusive: Function 'UTF8ToISO2022' argument 1 names different: declaration 't' definition 'text'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.h:385:36: note: Function 'UTF8ToISO2022' argument 1 names different: declaration 't' definition 'text'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:3599:15: note: Function 'UTF8ToISO2022' argument 1 names different: declaration 't' definition 'text'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:3599:51: style:inconclusive: Function 'UTF8ToISO2022' argument 4 names different: declaration 'm' definition 'mode'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.h:385:69: note: Function 'UTF8ToISO2022' argument 4 names different: declaration 'm' definition 'mode'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:3599:51: note: Function 'UTF8ToISO2022' argument 4 names different: declaration 'm' definition 'mode'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:3696:17: style:inconclusive: Function 'InitISO2022' argument 1 names different: declaration 'G' definition 'charsetG'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.h:409:42: note: Function 'InitISO2022' argument 1 names different: declaration 'G' definition 'charsetG'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:3696:17: note: Function 'InitISO2022' argument 1 names different: declaration 'G' definition 'charsetG'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:3750:15: style:inconclusive: Function 'ISO2022ToUTF8' argument 1 names different: declaration 't' definition 'text'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.h:386:36: note: Function 'ISO2022ToUTF8' argument 1 names different: declaration 't' definition 'text'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:3750:15: note: Function 'ISO2022ToUTF8' argument 1 names different: declaration 't' definition 'text'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:3750:51: style:inconclusive: Function 'ISO2022ToUTF8' argument 4 names different: declaration 'm' definition 'mode'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.h:386:69: note: Function 'ISO2022ToUTF8' argument 4 names different: declaration 'm' definition 'mode'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:3750:51: note: Function 'ISO2022ToUTF8' argument 4 names different: declaration 'm' definition 'mode'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:4069:15: style:inconclusive: Function 'AnyToUTF8' argument 1 names different: declaration 't' definition 'text'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.h:381:32: note: Function 'AnyToUTF8' argument 1 names different: declaration 't' definition 'text'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:4069:15: note: Function 'AnyToUTF8' argument 1 names different: declaration 't' definition 'text'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:4069:51: style:inconclusive: Function 'AnyToUTF8' argument 4 names different: declaration 'm' definition 'mode'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.h:381:65: note: Function 'AnyToUTF8' argument 4 names different: declaration 'm' definition 'mode'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:4069:51: note: Function 'AnyToUTF8' argument 4 names different: declaration 'm' definition 'mode'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:4230:33: style:inconclusive: Function 'NextBackslash' argument 2 names different: declaration 'end' definition 'ep'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.h:323:54: note: Function 'NextBackslash' argument 2 names different: declaration 'end' definition 'ep'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:4230:33: note: Function 'NextBackslash' argument 2 names different: declaration 'end' definition 'ep'. vtk-dicom-0.8.17/Source/vtkDICOMCharacterSet.cxx:3651:15: style: Variable 'hasG1' is assigned a value that is never used. [unreadVariable] vtk-dicom-0.8.17/Source/vtkDICOMCompiler.cxx:223:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImplicitVR [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMCompiler.cxx:473:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMCompiler.cxx:1127:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoFileNameError [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMCompiler.cxx:1267:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FileFormatError [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMCompiler.cxx:1610:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FileFormatError [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMCompiler.cxx:1619:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OutOfDiskSpaceError [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMCompiler.h:140:7: style:inconclusive: Either there is a missing 'override', or the member function 'vtkDICOMCompiler::GetIndex' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMCompiler.h:150:7: style:inconclusive: Either there is a missing 'override', or the member function 'vtkDICOMCompiler::GetBufferSize' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMCompiler.h:179:17: style:inconclusive: Either there is a missing 'override', or the member function 'vtkDICOMCompiler::GetErrorCode' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMFile.h:97:8: style:inconclusive: Technically the member function 'vtkDICOMFile::EndOfFile' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMFile.h:100:7: style:inconclusive: Technically the member function 'vtkDICOMFile::GetError' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMImageCodec.h:95:3: style: Class 'vtkDICOMImageCodec' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] vtk-dicom-0.8.17/Source/vtkDICOMImageCodec.h:84:5: style: Struct 'ImageFormat' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] vtk-dicom-0.8.17/Source/vtkDICOMCompiler.cxx:191:10: style: The function 'WriteElementHead' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] vtk-dicom-0.8.17/Source/vtkDICOMCompiler.cxx:117:18: note: Virtual function in base class vtk-dicom-0.8.17/Source/vtkDICOMCompiler.cxx:191:10: note: Function in derived class vtk-dicom-0.8.17/Source/vtkDICOMCompiler.cxx:201:8: style: The function 'WriteElements' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] vtk-dicom-0.8.17/Source/vtkDICOMCompiler.cxx:121:16: note: Virtual function in base class vtk-dicom-0.8.17/Source/vtkDICOMCompiler.cxx:201:8: note: Function in derived class vtk-dicom-0.8.17/Source/vtkDICOMCompiler.cxx:1185:7: style: Condition 'r' is always true [knownConditionTrueFalse] vtk-dicom-0.8.17/Source/vtkDICOMCompiler.cxx:1169:12: note: Assignment 'r=true', assigned value is 1 vtk-dicom-0.8.17/Source/vtkDICOMCompiler.cxx:1185:7: note: Condition 'r' is always true vtk-dicom-0.8.17/Source/vtkDICOMCompiler.cxx:1340:21: style:inconclusive: Function 'WriteMetaHeader' argument 3 names different: declaration 'data' definition 'meta'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMCompiler.h:237:23: note: Function 'WriteMetaHeader' argument 3 names different: declaration 'data' definition 'meta'. vtk-dicom-0.8.17/Source/vtkDICOMCompiler.cxx:1340:21: note: Function 'WriteMetaHeader' argument 3 names different: declaration 'data' definition 'meta'. vtk-dicom-0.8.17/Source/vtkDICOMCompiler.cxx:1436:21: style:inconclusive: Function 'WriteMetaData' argument 3 names different: declaration 'data' definition 'meta'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMCompiler.h:242:23: note: Function 'WriteMetaData' argument 3 names different: declaration 'data' definition 'meta'. vtk-dicom-0.8.17/Source/vtkDICOMCompiler.cxx:1436:21: note: Function 'WriteMetaData' argument 3 names different: declaration 'data' definition 'meta'. vtk-dicom-0.8.17/Source/vtkDICOMCompiler.cxx:1589:19: style:inconclusive: Function 'FlushBuffer' argument 1 names different: declaration 'cp' definition 'ucp'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMCompiler.h:220:44: note: Function 'FlushBuffer' argument 1 names different: declaration 'cp' definition 'ucp'. vtk-dicom-0.8.17/Source/vtkDICOMCompiler.cxx:1589:19: note: Function 'FlushBuffer' argument 1 names different: declaration 'cp' definition 'ucp'. vtk-dicom-0.8.17/Source/vtkDICOMCompiler.cxx:380:18: warning: Function 'PutValues' argument order different: declaration 'ip, v, n' definition 'op, ip, n' [funcArgOrderDifferent] vtk-dicom-0.8.17/Source/vtkDICOMCompiler.cxx:174:40: note: Function 'PutValues' argument order different: declaration 'ip, v, n' definition 'op, ip, n' vtk-dicom-0.8.17/Source/vtkDICOMCompiler.cxx:380:18: note: Function 'PutValues' argument order different: declaration 'ip, v, n' definition 'op, ip, n' vtk-dicom-0.8.17/Source/vtkDICOMCompiler.cxx:387:18: warning: Function 'PutValues' argument order different: declaration 'ip, v, n' definition 'op, ip, n' [funcArgOrderDifferent] vtk-dicom-0.8.17/Source/vtkDICOMCompiler.cxx:175:40: note: Function 'PutValues' argument order different: declaration 'ip, v, n' definition 'op, ip, n' vtk-dicom-0.8.17/Source/vtkDICOMCompiler.cxx:387:18: note: Function 'PutValues' argument order different: declaration 'ip, v, n' definition 'op, ip, n' vtk-dicom-0.8.17/Source/vtkDICOMCompiler.cxx:394:18: warning: Function 'PutValues' argument order different: declaration 'ip, v, n' definition 'op, ip, n' [funcArgOrderDifferent] vtk-dicom-0.8.17/Source/vtkDICOMCompiler.cxx:176:40: note: Function 'PutValues' argument order different: declaration 'ip, v, n' definition 'op, ip, n' vtk-dicom-0.8.17/Source/vtkDICOMCompiler.cxx:394:18: note: Function 'PutValues' argument order different: declaration 'ip, v, n' definition 'op, ip, n' vtk-dicom-0.8.17/Source/vtkDICOMCompiler.cxx:401:18: warning: Function 'PutValues' argument order different: declaration 'ip, v, n' definition 'op, ip, n' [funcArgOrderDifferent] vtk-dicom-0.8.17/Source/vtkDICOMCompiler.cxx:177:40: note: Function 'PutValues' argument order different: declaration 'ip, v, n' definition 'op, ip, n' vtk-dicom-0.8.17/Source/vtkDICOMCompiler.cxx:401:18: note: Function 'PutValues' argument order different: declaration 'ip, v, n' definition 'op, ip, n' vtk-dicom-0.8.17/Source/vtkDICOMCompiler.cxx:408:18: warning: Function 'PutValues' argument order different: declaration 'ip, v, n' definition 'op, ip, n' [funcArgOrderDifferent] vtk-dicom-0.8.17/Source/vtkDICOMCompiler.cxx:178:40: note: Function 'PutValues' argument order different: declaration 'ip, v, n' definition 'op, ip, n' vtk-dicom-0.8.17/Source/vtkDICOMCompiler.cxx:408:18: note: Function 'PutValues' argument order different: declaration 'ip, v, n' definition 'op, ip, n' vtk-dicom-0.8.17/Source/vtkDICOMCompiler.cxx:415:18: warning: Function 'PutValues' argument order different: declaration 'ip, v, n' definition 'op, ip, n' [funcArgOrderDifferent] vtk-dicom-0.8.17/Source/vtkDICOMCompiler.cxx:179:40: note: Function 'PutValues' argument order different: declaration 'ip, v, n' definition 'op, ip, n' vtk-dicom-0.8.17/Source/vtkDICOMCompiler.cxx:415:18: note: Function 'PutValues' argument order different: declaration 'ip, v, n' definition 'op, ip, n' vtk-dicom-0.8.17/Source/vtkDICOMCompiler.cxx:422:18: warning: Function 'PutValues' argument order different: declaration 'ip, v, n' definition 'op, ip, n' [funcArgOrderDifferent] vtk-dicom-0.8.17/Source/vtkDICOMCompiler.cxx:180:40: note: Function 'PutValues' argument order different: declaration 'ip, v, n' definition 'op, ip, n' vtk-dicom-0.8.17/Source/vtkDICOMCompiler.cxx:422:18: note: Function 'PutValues' argument order different: declaration 'ip, v, n' definition 'op, ip, n' vtk-dicom-0.8.17/Source/vtkDICOMCompiler.cxx:438:18: warning: Function 'PutValues' argument order different: declaration 'ip, v, n' definition 'op, ip, n' [funcArgOrderDifferent] vtk-dicom-0.8.17/Source/vtkDICOMCompiler.cxx:181:40: note: Function 'PutValues' argument order different: declaration 'ip, v, n' definition 'op, ip, n' vtk-dicom-0.8.17/Source/vtkDICOMCompiler.cxx:438:18: note: Function 'PutValues' argument order different: declaration 'ip, v, n' definition 'op, ip, n' vtk-dicom-0.8.17/Source/vtkDICOMCompiler.cxx:454:18: warning: Function 'PutValues' argument order different: declaration 'ip, v, n' definition 'op, ip, n' [funcArgOrderDifferent] vtk-dicom-0.8.17/Source/vtkDICOMCompiler.cxx:182:40: note: Function 'PutValues' argument order different: declaration 'ip, v, n' definition 'op, ip, n' vtk-dicom-0.8.17/Source/vtkDICOMCompiler.cxx:454:18: note: Function 'PutValues' argument order different: declaration 'ip, v, n' definition 'op, ip, n' vtk-dicom-0.8.17/Source/vtkDICOMCompiler.cxx:736:31: style:inconclusive: Function 'WriteElements' argument 4 names different: declaration 'iterend' definition 'iterEnd'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMCompiler.cxx:204:33: note: Function 'WriteElements' argument 4 names different: declaration 'iterend' definition 'iterEnd'. vtk-dicom-0.8.17/Source/vtkDICOMCompiler.cxx:736:31: note: Function 'WriteElements' argument 4 names different: declaration 'iterend' definition 'iterEnd'. vtk-dicom-0.8.17/Source/vtkDICOMCompiler.cxx:1352:17: style: Variable 'metaver' can be declared as const array [constVariable] vtk-dicom-0.8.17/Source/vtkDICOMDictionary.cxx:104:7: style: Condition 'htable' is always true [knownConditionTrueFalse] vtk-dicom-0.8.17/Source/vtkDICOMDictionary.cxx:288:7: style: Condition 'htable' is always true [knownConditionTrueFalse] vtk-dicom-0.8.17/Source/vtkDICOMDictionary.cxx:65:15: style:inconclusive: Function 'HashLongString' argument 1 names different: declaration 'lo' definition 'input'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMDictionary.h:96:50: note: Function 'HashLongString' argument 1 names different: declaration 'lo' definition 'input'. vtk-dicom-0.8.17/Source/vtkDICOMDictionary.cxx:65:15: note: Function 'HashLongString' argument 1 names different: declaration 'lo' definition 'input'. vtk-dicom-0.8.17/Source/vtkDICOMDictionary.cxx:65:27: style:inconclusive: Function 'HashLongString' argument 2 names different: declaration 'stripped' definition 'output'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMDictionary.h:96:59: note: Function 'HashLongString' argument 2 names different: declaration 'stripped' definition 'output'. vtk-dicom-0.8.17/Source/vtkDICOMDictionary.cxx:65:27: note: Function 'HashLongString' argument 2 names different: declaration 'stripped' definition 'output'. vtk-dicom-0.8.17/Source/vtkDICOMDictionary.cxx:121:38: style:inconclusive: Function 'FindDictEntry' argument 2 names different: declaration 'privateDict' definition 'dictname'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMDictionary.h:62:40: note: Function 'FindDictEntry' argument 2 names different: declaration 'privateDict' definition 'dictname'. vtk-dicom-0.8.17/Source/vtkDICOMDictionary.cxx:121:38: note: Function 'FindDictEntry' argument 2 names different: declaration 'privateDict' definition 'dictname'. vtk-dicom-0.8.17/Source/vtkDICOMDictionary.cxx:165:32: style:inconclusive: Function 'FindDictEntry' argument 2 names different: declaration 'privateDict' definition 'dictname'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMDictionary.h:72:34: note: Function 'FindDictEntry' argument 2 names different: declaration 'privateDict' definition 'dictname'. vtk-dicom-0.8.17/Source/vtkDICOMDictionary.cxx:165:32: note: Function 'FindDictEntry' argument 2 names different: declaration 'privateDict' definition 'dictname'. vtk-dicom-0.8.17/Source/vtkDICOMDirectory.h:377:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ErrorCode [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMDirectory.cxx:568:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Record [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMDirectory.cxx:580:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Record [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMDirectory.cxx:586:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PatientRecord [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMDirectory.cxx:592:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FirstSeries [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMDirectory.cxx:598:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LastSeries [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMDirectory.cxx:610:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Record [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMDirectory.cxx:616:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Studies [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMDirectory.cxx:622:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Files [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMDirectory.cxx:628:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Meta [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMDirectory.cxx:1002:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ErrorCode [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMDirectory.cxx:1116:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LastSeries [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMDirectory.cxx:1370:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ErrorCode [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMDirectory.cxx:2287:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AbortExecute [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMDirectory.cxx:2499:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ErrorCode [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMDirectory.cxx:2593:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ErrorCode [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMDirectory.cxx:2723:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AbortExecute [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMDirectory.cxx:2765:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ErrorEvent [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMDirectory.h:68:15: style:inconclusive: Either there is a missing 'override', or the member function 'vtkDICOMDirectory::GetDirectoryName' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMDirectory.h:96:15: style:inconclusive: Either there is a missing 'override', or the member function 'vtkDICOMDirectory::GetFilePattern' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMDirectory.h:107:7: style:inconclusive: Either there is a missing 'override', or the member function 'vtkDICOMDirectory::GetScanDepth' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMDirectory.h:126:7: style:inconclusive: Either there is a missing 'override', or the member function 'vtkDICOMDirectory::GetFindLevel' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMDirectory.cxx:566:40: style:inconclusive: Either there is a missing 'override', or the member function 'vtkDICOMDirectory::GetSeriesRecord' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMDirectory.h:150:23: note: Either there is a missing 'override', or the member function 'vtkDICOMDirectory::GetSeriesRecord' can be const. vtk-dicom-0.8.17/Source/vtkDICOMDirectory.cxx:566:40: note: Either there is a missing 'override', or the member function 'vtkDICOMDirectory::GetSeriesRecord' can be const. vtk-dicom-0.8.17/Source/vtkDICOMDirectory.cxx:578:40: style:inconclusive: Either there is a missing 'override', or the member function 'vtkDICOMDirectory::GetStudyRecord' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMDirectory.h:156:23: note: Either there is a missing 'override', or the member function 'vtkDICOMDirectory::GetStudyRecord' can be const. vtk-dicom-0.8.17/Source/vtkDICOMDirectory.cxx:578:40: note: Either there is a missing 'override', or the member function 'vtkDICOMDirectory::GetStudyRecord' can be const. vtk-dicom-0.8.17/Source/vtkDICOMDirectory.cxx:584:40: style:inconclusive: Either there is a missing 'override', or the member function 'vtkDICOMDirectory::GetPatientRecordForStudy' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMDirectory.h:164:23: note: Either there is a missing 'override', or the member function 'vtkDICOMDirectory::GetPatientRecordForStudy' can be const. vtk-dicom-0.8.17/Source/vtkDICOMDirectory.cxx:584:40: note: Either there is a missing 'override', or the member function 'vtkDICOMDirectory::GetPatientRecordForStudy' can be const. vtk-dicom-0.8.17/Source/vtkDICOMDirectory.cxx:608:40: style:inconclusive: Either there is a missing 'override', or the member function 'vtkDICOMDirectory::GetPatientRecord' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMDirectory.h:170:23: note: Either there is a missing 'override', or the member function 'vtkDICOMDirectory::GetPatientRecord' can be const. vtk-dicom-0.8.17/Source/vtkDICOMDirectory.cxx:608:40: note: Either there is a missing 'override', or the member function 'vtkDICOMDirectory::GetPatientRecord' can be const. vtk-dicom-0.8.17/Source/vtkDICOMDirectory.cxx:590:24: style:inconclusive: Either there is a missing 'override', or the member function 'vtkDICOMDirectory::GetFirstSeriesForStudy' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMDirectory.h:178:7: note: Either there is a missing 'override', or the member function 'vtkDICOMDirectory::GetFirstSeriesForStudy' can be const. vtk-dicom-0.8.17/Source/vtkDICOMDirectory.cxx:590:24: note: Either there is a missing 'override', or the member function 'vtkDICOMDirectory::GetFirstSeriesForStudy' can be const. vtk-dicom-0.8.17/Source/vtkDICOMDirectory.cxx:596:24: style:inconclusive: Either there is a missing 'override', or the member function 'vtkDICOMDirectory::GetLastSeriesForStudy' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMDirectory.h:181:7: note: Either there is a missing 'override', or the member function 'vtkDICOMDirectory::GetLastSeriesForStudy' can be const. vtk-dicom-0.8.17/Source/vtkDICOMDirectory.cxx:596:24: note: Either there is a missing 'override', or the member function 'vtkDICOMDirectory::GetLastSeriesForStudy' can be const. vtk-dicom-0.8.17/Source/vtkDICOMDirectory.h:208:8: performance:inconclusive: Either there is a missing 'override', or the member function 'vtkDICOMDirectory::SetQueryFilesToAlways' can be static. [functionStatic] vtk-dicom-0.8.17/Source/vtkDICOMDirectory.h:209:8: performance:inconclusive: Either there is a missing 'override', or the member function 'vtkDICOMDirectory::SetQueryFilesToNever' can be static. [functionStatic] vtk-dicom-0.8.17/Source/vtkDICOMDirectory.h:210:8: performance:inconclusive: Either there is a missing 'override', or the member function 'vtkDICOMDirectory::SetQueryFilesToDefault' can be static. [functionStatic] vtk-dicom-0.8.17/Source/vtkDICOMDirectory.h:212:7: style:inconclusive: Either there is a missing 'override', or the member function 'vtkDICOMDirectory::GetQueryFiles' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMDirectory.h:216:15: style:inconclusive: Either there is a missing 'override', or the member function 'vtkDICOMDirectory::GetFileSetID' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMDirectory.h:221:15: style:inconclusive: Either there is a missing 'override', or the member function 'vtkDICOMDirectory::GetInternalFileName' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMDirectory.h:232:7: style:inconclusive: Either there is a missing 'override', or the member function 'vtkDICOMDirectory::GetIgnoreDicomdir' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMDirectory.h:243:7: style:inconclusive: Either there is a missing 'override', or the member function 'vtkDICOMDirectory::GetRequirePixelData' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMDirectory.h:250:7: style:inconclusive: Either there is a missing 'override', or the member function 'vtkDICOMDirectory::GetFollowSymlinks' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMDirectory.h:261:7: style:inconclusive: Either there is a missing 'override', or the member function 'vtkDICOMDirectory::GetShowHidden' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMDirectory.h:274:24: style:inconclusive: Either there is a missing 'override', or the member function 'vtkDICOMDirectory::GetDefaultCharacterSet' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMDirectory.h:285:8: style:inconclusive: Either there is a missing 'override', or the member function 'vtkDICOMDirectory::GetOverrideCharacterSet' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMFileDirectory.h:63:7: style:inconclusive: Technically the member function 'vtkDICOMFileDirectory::GetError' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMFileDirectory.h:68:7: style:inconclusive: Technically the member function 'vtkDICOMFileDirectory::GetNumberOfEntries' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMParser.h:74:7: style:inconclusive: Either there is a missing 'override', or the member function 'vtkDICOMParser::GetIndex' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMParser.h:87:24: style:inconclusive: Either there is a missing 'override', or the member function 'vtkDICOMParser::GetDefaultCharacterSet' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMParser.h:101:8: style:inconclusive: Either there is a missing 'override', or the member function 'vtkDICOMParser::GetOverrideCharacterSet' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMParser.h:138:8: style:inconclusive: Either there is a missing 'override', or the member function 'vtkDICOMParser::GetQueryMatched' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMParser.h:141:8: style:inconclusive: Either there is a missing 'override', or the member function 'vtkDICOMParser::GetPixelDataFound' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMParser.h:144:16: style:inconclusive: Either there is a missing 'override', or the member function 'vtkDICOMParser::GetPixelDataVL' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMParser.h:153:16: style:inconclusive: Either there is a missing 'override', or the member function 'vtkDICOMParser::GetFileOffset' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMParser.h:156:16: style:inconclusive: Either there is a missing 'override', or the member function 'vtkDICOMParser::GetFileSize' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMParser.h:165:7: style:inconclusive: Either there is a missing 'override', or the member function 'vtkDICOMParser::GetBufferSize' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMParser.h:173:17: style:inconclusive: Either there is a missing 'override', or the member function 'vtkDICOMParser::GetErrorCode' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMFileDirectory.h:52:3: style: Class 'vtkDICOMFileDirectory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] vtk-dicom-0.8.17/Source/vtkDICOMFilePath.h:33:3: style: Class 'vtkDICOMFilePath' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] vtk-dicom-0.8.17/Source/vtkDICOMDirectory.cxx:163:21: style:inconclusive: Function 'CompareSeriesIds' argument 1 names different: declaration 'li1' definition 'si1'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMDirectory.h:441:50: note: Function 'CompareSeriesIds' argument 1 names different: declaration 'li1' definition 'si1'. vtk-dicom-0.8.17/Source/vtkDICOMDirectory.cxx:163:21: note: Function 'CompareSeriesIds' argument 1 names different: declaration 'li1' definition 'si1'. vtk-dicom-0.8.17/Source/vtkDICOMDirectory.cxx:163:44: style:inconclusive: Function 'CompareSeriesIds' argument 2 names different: declaration 'li2' definition 'si2'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMDirectory.h:441:73: note: Function 'CompareSeriesIds' argument 2 names different: declaration 'li2' definition 'si2'. vtk-dicom-0.8.17/Source/vtkDICOMDirectory.cxx:163:44: note: Function 'CompareSeriesIds' argument 2 names different: declaration 'li2' definition 'si2'. vtk-dicom-0.8.17/Source/vtkDICOMDirectory.cxx:191:21: style:inconclusive: Function 'CompareSeriesInfo' argument 1 names different: declaration 'li1' definition 'si1'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMDirectory.h:444:51: note: Function 'CompareSeriesInfo' argument 1 names different: declaration 'li1' definition 'si1'. vtk-dicom-0.8.17/Source/vtkDICOMDirectory.cxx:191:21: note: Function 'CompareSeriesInfo' argument 1 names different: declaration 'li1' definition 'si1'. vtk-dicom-0.8.17/Source/vtkDICOMDirectory.cxx:191:44: style:inconclusive: Function 'CompareSeriesInfo' argument 2 names different: declaration 'li2' definition 'si2'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMDirectory.h:444:74: note: Function 'CompareSeriesInfo' argument 2 names different: declaration 'li2' definition 'si2'. vtk-dicom-0.8.17/Source/vtkDICOMDirectory.cxx:191:44: note: Function 'CompareSeriesInfo' argument 2 names different: declaration 'li2' definition 'si2'. vtk-dicom-0.8.17/Source/vtkDICOMDirectory.cxx:467:52: style:inconclusive: Function 'SetFilePattern' argument 1 names different: declaration 'pattern' definition 'name'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMDirectory.h:95:35: note: Function 'SetFilePattern' argument 1 names different: declaration 'pattern' definition 'name'. vtk-dicom-0.8.17/Source/vtkDICOMDirectory.cxx:467:52: note: Function 'SetFilePattern' argument 1 names different: declaration 'pattern' definition 'name'. vtk-dicom-0.8.17/Source/vtkDICOMDirectory.cxx:527:58: style:inconclusive: Function 'SetFindQuery' argument 1 names different: declaration 'query' definition 'item'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMDirectory.h:112:41: note: Function 'SetFindQuery' argument 1 names different: declaration 'query' definition 'item'. vtk-dicom-0.8.17/Source/vtkDICOMDirectory.cxx:527:58: note: Function 'SetFindQuery' argument 1 names different: declaration 'query' definition 'item'. vtk-dicom-0.8.17/Source/vtkDICOMDirectory.cxx:757:45: style:inconclusive: Function 'MatchesQuery' argument 2 names different: declaration 'result' definition 'results'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMDirectory.h:354:47: note: Function 'MatchesQuery' argument 2 names different: declaration 'result' definition 'results'. vtk-dicom-0.8.17/Source/vtkDICOMDirectory.cxx:757:45: note: Function 'MatchesQuery' argument 2 names different: declaration 'result' definition 'results'. vtk-dicom-0.8.17/Source/vtkDICOMDirectory.cxx:799:51: style:inconclusive: Function 'MatchesImageQuery' argument 2 names different: declaration 'result' definition 'results'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMDirectory.h:367:53: note: Function 'MatchesImageQuery' argument 2 names different: declaration 'result' definition 'results'. vtk-dicom-0.8.17/Source/vtkDICOMDirectory.cxx:799:51: note: Function 'MatchesImageQuery' argument 2 names different: declaration 'result' definition 'results'. vtk-dicom-0.8.17/Source/vtkDICOMDirectory.cxx:2733:57: style:inconclusive: Function 'SetInternalFileName' argument 1 names different: declaration 'fname' definition 'name'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMDirectory.h:373:40: note: Function 'SetInternalFileName' argument 1 names different: declaration 'fname' definition 'name'. vtk-dicom-0.8.17/Source/vtkDICOMDirectory.cxx:2733:57: note: Function 'SetInternalFileName' argument 1 names different: declaration 'fname' definition 'name'. vtk-dicom-0.8.17/Source/vtkDICOMDirectory.cxx:1460:21: style: Variable 'f' can be declared as reference to const [constVariableReference] vtk-dicom-0.8.17/Source/vtkDICOMDirectory.cxx:1329:24: performance: Passing the result of c_str() to a function that takes std::string as argument no. 1 is slow and redundant. [stlcstrParam] vtk-dicom-0.8.17/Source/vtkDICOMDirectory.cxx:2610:29: performance: Passing the result of c_str() to a function that takes std::string as argument no. 1 is slow and redundant. [stlcstrParam] vtk-dicom-0.8.17/Source/vtkDICOMDirectory.cxx:1116:46: style: Variable 'series' is assigned a value that is never used. [unreadVariable] vtk-dicom-0.8.17/Source/vtkDICOMFile.cxx:50:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMFile.cxx:180:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMFile.cxx:205:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMFile.cxx:265:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMFile.cxx:434:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMFile.cxx:493:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMFile.cxx:199:55: style:inconclusive: Function 'Read' argument 2 names different: declaration 'size' definition 'len'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMFile.h:78:43: note: Function 'Read' argument 2 names different: declaration 'size' definition 'len'. vtk-dicom-0.8.17/Source/vtkDICOMFile.cxx:199:55: note: Function 'Read' argument 2 names different: declaration 'size' definition 'len'. vtk-dicom-0.8.17/Source/vtkDICOMFile.cxx:259:62: style:inconclusive: Function 'Write' argument 2 names different: declaration 'size' definition 'len'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMFile.h:85:50: note: Function 'Write' argument 2 names different: declaration 'size' definition 'len'. vtk-dicom-0.8.17/Source/vtkDICOMFile.cxx:259:62: note: Function 'Write' argument 2 names different: declaration 'size' definition 'len'. vtk-dicom-0.8.17/Source/vtkDICOMFileDirectory.cxx:132:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMFileDirectory.cxx:474:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMFileDirectory.cxx:559:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMFileDirectory.cxx:212:36: style:inconclusive: Technically the member function 'vtkDICOMFileDirectory::GetEntry' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMFileDirectory.h:74:15: note: Technically the member function 'vtkDICOMFileDirectory::GetEntry' can be const. vtk-dicom-0.8.17/Source/vtkDICOMFileDirectory.cxx:212:36: note: Technically the member function 'vtkDICOMFileDirectory::GetEntry' can be const. vtk-dicom-0.8.17/Source/vtkDICOMFileDirectory.cxx:501:47: style:inconclusive: Function 'Create' argument 1 names different: declaration 'dirname' definition 'name'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMFileDirectory.h:113:33: note: Function 'Create' argument 1 names different: declaration 'dirname' definition 'name'. vtk-dicom-0.8.17/Source/vtkDICOMFileDirectory.cxx:501:47: note: Function 'Create' argument 1 names different: declaration 'dirname' definition 'name'. vtk-dicom-0.8.17/Source/vtkDICOMFilePath.cxx:533:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMFilePath.cxx:250:9: style: Condition 'l>0' is always true [knownConditionTrueFalse] vtk-dicom-0.8.17/Source/vtkDICOMFilePath.cxx:235:27: note: Assuming that condition 'this->Path.length()==0' is not redundant vtk-dicom-0.8.17/Source/vtkDICOMFilePath.cxx:241:27: note: Assuming condition is false vtk-dicom-0.8.17/Source/vtkDICOMFilePath.cxx:248:20: note: path is assigned 'this->Path' here. vtk-dicom-0.8.17/Source/vtkDICOMFilePath.cxx:249:25: note: Assignment 'l=path.length()', assigned value is greater than 0 vtk-dicom-0.8.17/Source/vtkDICOMFilePath.cxx:250:9: note: Condition 'l>0' is always true vtk-dicom-0.8.17/Source/vtkDICOMFilePath.cxx:314:9: style: Condition 'l>0' is always true [knownConditionTrueFalse] vtk-dicom-0.8.17/Source/vtkDICOMFilePath.cxx:302:9: note: Assuming that condition 'l==0' is not redundant vtk-dicom-0.8.17/Source/vtkDICOMFilePath.cxx:308:20: note: Assuming condition is false vtk-dicom-0.8.17/Source/vtkDICOMFilePath.cxx:314:9: note: Condition 'l>0' is always true vtk-dicom-0.8.17/Source/vtkDICOMFilePath.cxx:541:5: error: Memory leak: storage [memleak] vtk-dicom-0.8.17/Source/vtkDICOMFilePath.cxx:299:57: style:inconclusive: Function 'PushExtension' argument 1 names different: declaration 'path' definition 'ext'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMFilePath.h:96:41: note: Function 'PushExtension' argument 1 names different: declaration 'path' definition 'ext'. vtk-dicom-0.8.17/Source/vtkDICOMFilePath.cxx:299:57: note: Function 'PushExtension' argument 1 names different: declaration 'path' definition 'ext'. vtk-dicom-0.8.17/Source/vtkDICOMFilePath.cxx:550:52: style:inconclusive: Function 'PushBack' argument 1 names different: declaration 'path' definition 'second'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMFilePath.h:85:36: note: Function 'PushBack' argument 1 names different: declaration 'path' definition 'second'. vtk-dicom-0.8.17/Source/vtkDICOMFilePath.cxx:550:52: note: Function 'PushBack' argument 1 names different: declaration 'path' definition 'second'. vtk-dicom-0.8.17/Source/vtkDICOMFilePath.cxx:309:5: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] vtk-dicom-0.8.17/Source/vtkDICOMFileSorter.cxx:262:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CannotOpenFileError [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMFileSorter.cxx:417:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FileNotFoundError [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMFileSorter.cxx:606:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ErrorEvent [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMFileSorter.h:58:15: style:inconclusive: Either there is a missing 'override', or the member function 'vtkDICOMFileSorter::GetInputFileName' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMFileSorter.h:104:17: style:inconclusive: Either there is a missing 'override', or the member function 'vtkDICOMFileSorter::GetErrorCode' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMFileSorter.h:107:15: style:inconclusive: Either there is a missing 'override', or the member function 'vtkDICOMFileSorter::GetInternalFileName' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMFileSorter.h:118:7: style:inconclusive: Either there is a missing 'override', or the member function 'vtkDICOMFileSorter::GetRequirePixelData' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMFileSorter.cxx:325:31: style: Condition 'c1==0' is always false [knownConditionTrueFalse] vtk-dicom-0.8.17/Source/vtkDICOMFileSorter.cxx:325:19: note: Assuming that condition 'c1>=0' is not redundant vtk-dicom-0.8.17/Source/vtkDICOMFileSorter.cxx:325:31: note: Condition 'c1==0' is always false vtk-dicom-0.8.17/Source/vtkDICOMFileSorter.cxx:574:58: style:inconclusive: Function 'SetInternalFileName' argument 1 names different: declaration 'fname' definition 'name'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMFileSorter.h:155:40: note: Function 'SetInternalFileName' argument 1 names different: declaration 'fname' definition 'name'. vtk-dicom-0.8.17/Source/vtkDICOMFileSorter.cxx:574:58: note: Function 'SetInternalFileName' argument 1 names different: declaration 'fname' definition 'name'. vtk-dicom-0.8.17/Source/vtkDICOMGenerator.cxx:389:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCALARS [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMGenerator.cxx:661:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VTK_UNSIGNED_SHORT [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMGenerator.cxx:788:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCALARS [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMGenerator.cxx:1314:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VTK_INT [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMGenerator.cxx:1743:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VTK_SIGNED_CHAR [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMGenerator.cxx:1901:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VTK_SHORT [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMMetaDataAdapter.h:43:3: style: Class 'vtkDICOMMetaDataAdapter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] vtk-dicom-0.8.17/Source/vtkDICOMGenerator.cxx:357:40: style:inconclusive: Function 'ComputePositionAndOrientation' argument 2 names different: declaration 'matrix' definition 'mmat'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMGenerator.h:388:42: note: Function 'ComputePositionAndOrientation' argument 2 names different: declaration 'matrix' definition 'mmat'. vtk-dicom-0.8.17/Source/vtkDICOMGenerator.cxx:357:40: note: Function 'ComputePositionAndOrientation' argument 2 names different: declaration 'matrix' definition 'mmat'. vtk-dicom-0.8.17/Source/vtkDICOMGenerator.cxx:471:58: style:inconclusive: Function 'MatchInstances' argument 1 names different: declaration 'source' definition 'sourcemeta'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMGenerator.h:412:49: note: Function 'MatchInstances' argument 1 names different: declaration 'source' definition 'sourcemeta'. vtk-dicom-0.8.17/Source/vtkDICOMGenerator.cxx:471:58: note: Function 'MatchInstances' argument 1 names different: declaration 'source' definition 'sourcemeta'. vtk-dicom-0.8.17/Source/vtkDICOMGenerator.cxx:1096:21: style:inconclusive: Function 'GenerateSOPCommonModule' argument 1 names different: declaration 'meta' definition 'source'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMGenerator.h:288:23: note: Function 'GenerateSOPCommonModule' argument 1 names different: declaration 'meta' definition 'source'. vtk-dicom-0.8.17/Source/vtkDICOMGenerator.cxx:1096:21: note: Function 'GenerateSOPCommonModule' argument 1 names different: declaration 'meta' definition 'source'. vtk-dicom-0.8.17/Source/vtkDICOMGenerator.cxx:1345:16: style: Variable 'required' can be declared as const array [constVariable] vtk-dicom-0.8.17/Source/vtkDICOMGenerator.cxx:1527:10: style: Variable 'pixelSize' can be declared as const array [constVariable] vtk-dicom-0.8.17/Source/vtkDICOMGenerator.cxx:1652:37: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] vtk-dicom-0.8.17/Source/vtkDICOMGenerator.cxx:1620:19: note: Assignment 'pixelbits=32', assigned value is 32 vtk-dicom-0.8.17/Source/vtkDICOMGenerator.cxx:1652:37: note: Shift vtk-dicom-0.8.17/Source/vtkDICOMImageCodec.cxx:63:59: style:inconclusive: Function 'vtkDICOMImageCodec' argument 1 names different: declaration 'syntax' definition 'tsyntax'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMImageCodec.h:102:50: note: Function 'vtkDICOMImageCodec' argument 1 names different: declaration 'syntax' definition 'tsyntax'. vtk-dicom-0.8.17/Source/vtkDICOMImageCodec.cxx:63:59: note: Function 'vtkDICOMImageCodec' argument 1 names different: declaration 'syntax' definition 'tsyntax'. vtk-dicom-0.8.17/Source/vtkDICOMImageCodec.cxx:220:19: style:inconclusive: Function 'EncodeRLE' argument 4 names different: declaration 'dest' definition 'destP'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMImageCodec.h:158:21: note: Function 'EncodeRLE' argument 4 names different: declaration 'dest' definition 'destP'. vtk-dicom-0.8.17/Source/vtkDICOMImageCodec.cxx:220:19: note: Function 'EncodeRLE' argument 4 names different: declaration 'dest' definition 'destP'. vtk-dicom-0.8.17/Source/vtkDICOMImageCodec.cxx:220:34: style:inconclusive: Function 'EncodeRLE' argument 5 names different: declaration 'destSize' definition 'destSizeP'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMImageCodec.h:158:35: note: Function 'EncodeRLE' argument 5 names different: declaration 'destSize' definition 'destSizeP'. vtk-dicom-0.8.17/Source/vtkDICOMImageCodec.cxx:220:34: note: Function 'EncodeRLE' argument 5 names different: declaration 'destSize' definition 'destSizeP'. vtk-dicom-0.8.17/Source/vtkDICOMItem.h:84:41: warning: Value of pointer 'L', which points to allocated memory, is copied in copy constructor instead of allocating new memory. [copyCtorPointerCopying] vtk-dicom-0.8.17/Source/vtkDICOMItem.cxx:311:47: style:inconclusive: Function 'Set' argument 1 names different: declaration 'tag' definition 'tagpath'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMItem.h:130:35: note: Function 'Set' argument 1 names different: declaration 'tag' definition 'tagpath'. vtk-dicom-0.8.17/Source/vtkDICOMItem.cxx:311:47: note: Function 'Set' argument 1 names different: declaration 'tag' definition 'tagpath'. vtk-dicom-0.8.17/Source/vtkDICOMItem.cxx:323:47: style:inconclusive: Function 'Set' argument 1 names different: declaration 'tag' definition 'tagpath'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMItem.h:131:35: note: Function 'Set' argument 1 names different: declaration 'tag' definition 'tagpath'. vtk-dicom-0.8.17/Source/vtkDICOMItem.cxx:323:47: note: Function 'Set' argument 1 names different: declaration 'tag' definition 'tagpath'. vtk-dicom-0.8.17/Source/vtkDICOMItem.cxx:339:47: style:inconclusive: Function 'Set' argument 1 names different: declaration 'tag' definition 'tagpath'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMItem.h:132:35: note: Function 'Set' argument 1 names different: declaration 'tag' definition 'tagpath'. vtk-dicom-0.8.17/Source/vtkDICOMItem.cxx:339:47: note: Function 'Set' argument 1 names different: declaration 'tag' definition 'tagpath'. vtk-dicom-0.8.17/Source/vtkDICOMItem.cxx:397:63: style:inconclusive: Function 'Get' argument 1 names different: declaration 'tag' definition 'tagpath'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMItem.h:144:51: note: Function 'Get' argument 1 names different: declaration 'tag' definition 'tagpath'. vtk-dicom-0.8.17/Source/vtkDICOMItem.cxx:397:63: note: Function 'Get' argument 1 names different: declaration 'tag' definition 'tagpath'. vtk-dicom-0.8.17/Source/vtkDICOMItem.cxx:554:51: style:inconclusive: Function 'operator==' argument 1 names different: declaration 'o' definition 'ob'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMItem.h:216:39: note: Function 'operator==' argument 1 names different: declaration 'o' definition 'ob'. vtk-dicom-0.8.17/Source/vtkDICOMItem.cxx:554:51: note: Function 'operator==' argument 1 names different: declaration 'o' definition 'ob'. vtk-dicom-0.8.17/Source/vtkDICOMItem.cxx:383:26: style: Variable 'tail' can be declared as pointer to const [constVariablePointer] vtk-dicom-0.8.17/Source/vtkDICOMLookupTable.cxx:384:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VTK_INT_MAX [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMLookupTable.cxx:520:22: style: The scope of the variable 'l' can be reduced. [variableScope] vtk-dicom-0.8.17/Source/vtkDICOMLookupTable.cxx:40:60: style:inconclusive: Function 'BuildStandardPalette' argument 1 names different: declaration 'name' definition 'cs'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMLookupTable.h:49:41: note: Function 'BuildStandardPalette' argument 1 names different: declaration 'name' definition 'cs'. vtk-dicom-0.8.17/Source/vtkDICOMLookupTable.cxx:40:60: note: Function 'BuildStandardPalette' argument 1 names different: declaration 'name' definition 'cs'. vtk-dicom-0.8.17/Source/vtkDICOMLookupTable.cxx:362:31: style:inconclusive: Function 'BuildImagePalette' argument 2 names different: declaration 'idx' definition 'fileIndex'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMLookupTable.h:57:54: note: Function 'BuildImagePalette' argument 2 names different: declaration 'idx' definition 'fileIndex'. vtk-dicom-0.8.17/Source/vtkDICOMLookupTable.cxx:362:31: note: Function 'BuildImagePalette' argument 2 names different: declaration 'idx' definition 'fileIndex'. vtk-dicom-0.8.17/Source/vtkDICOMLookupTable.cxx:250:15: style: Variable 'rgba' can be declared as pointer to const [constVariablePointer] vtk-dicom-0.8.17/Source/vtkDICOMMRGenerator.cxx:204:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RepresentationSigned [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMMRGenerator.h:32:31: warning: The class 'vtkDICOMMRGenerator' defines member function with name 'New' also defined in its parent class 'vtkDICOMGenerator'. [duplInheritedMember] vtk-dicom-0.8.17/Source/vtkDICOMGenerator.h:59:29: note: Parent function 'vtkDICOMGenerator::New' vtk-dicom-0.8.17/Source/vtkDICOMMRGenerator.h:32:31: note: Derived function 'vtkDICOMMRGenerator::New' vtk-dicom-0.8.17/Source/vtkDICOMMRGenerator.cxx:38:27: warning: The class 'vtkDICOMMRGenerator' defines member function with name 'PrintSelf' also defined in its parent class 'vtkDICOMGenerator'. [duplInheritedMember] vtk-dicom-0.8.17/Source/vtkDICOMGenerator.h:63:8: note: Parent function 'vtkDICOMGenerator::PrintSelf' vtk-dicom-0.8.17/Source/vtkDICOMMRGenerator.cxx:38:27: note: Derived function 'vtkDICOMMRGenerator::PrintSelf' vtk-dicom-0.8.17/Source/vtkDICOMMRGenerator.h:44:8: style: The function 'GenerateInstance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] vtk-dicom-0.8.17/Source/vtkDICOMGenerator.h:72:16: note: Virtual function in base class vtk-dicom-0.8.17/Source/vtkDICOMMRGenerator.h:44:8: note: Function in derived class vtk-dicom-0.8.17/Source/vtkDICOMMRGenerator.cxx:143:16: style: Variable 'required' can be declared as const array [constVariable] vtk-dicom-0.8.17/Source/vtkDICOMMetaData.cxx:114:55: style:inconclusive: Function 'SetFileIndexArray' argument 1 names different: declaration 'fileArray' definition 'a'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMMetaData.h:313:39: note: Function 'SetFileIndexArray' argument 1 names different: declaration 'fileArray' definition 'a'. vtk-dicom-0.8.17/Source/vtkDICOMMetaData.cxx:114:55: note: Function 'SetFileIndexArray' argument 1 names different: declaration 'fileArray' definition 'a'. vtk-dicom-0.8.17/Source/vtkDICOMMetaData.cxx:132:56: style:inconclusive: Function 'SetFrameIndexArray' argument 1 names different: declaration 'frameArray' definition 'a'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMMetaData.h:319:40: note: Function 'SetFrameIndexArray' argument 1 names different: declaration 'frameArray' definition 'a'. vtk-dicom-0.8.17/Source/vtkDICOMMetaData.cxx:132:56: note: Function 'SetFrameIndexArray' argument 1 names different: declaration 'frameArray' definition 'a'. vtk-dicom-0.8.17/Source/vtkDICOMMetaData.cxx:283:67: style:inconclusive: Function 'Get' argument 1 names different: declaration 'p' definition 'tagpath'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMMetaData.h:121:51: note: Function 'Get' argument 1 names different: declaration 'p' definition 'tagpath'. vtk-dicom-0.8.17/Source/vtkDICOMMetaData.cxx:283:67: note: Function 'Get' argument 1 names different: declaration 'p' definition 'tagpath'. vtk-dicom-0.8.17/Source/vtkDICOMMetaData.cxx:291:35: style:inconclusive: Function 'Get' argument 2 names different: declaration 'p' definition 'tagpath'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMMetaData.h:138:60: note: Function 'Get' argument 2 names different: declaration 'p' definition 'tagpath'. vtk-dicom-0.8.17/Source/vtkDICOMMetaData.cxx:291:35: note: Function 'Get' argument 2 names different: declaration 'p' definition 'tagpath'. vtk-dicom-0.8.17/Source/vtkDICOMMetaData.cxx:299:46: style:inconclusive: Function 'Get' argument 3 names different: declaration 'p' definition 'tagpath'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMMetaData.h:158:71: note: Function 'Get' argument 3 names different: declaration 'p' definition 'tagpath'. vtk-dicom-0.8.17/Source/vtkDICOMMetaData.cxx:299:46: note: Function 'Get' argument 3 names different: declaration 'p' definition 'tagpath'. vtk-dicom-0.8.17/Source/vtkDICOMMetaData.cxx:390:67: style:inconclusive: Function 'GetFileIndex' argument 3 names different: declaration 'numComps' definition 'numComp'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMMetaData.h:175:51: note: Function 'GetFileIndex' argument 3 names different: declaration 'numComps' definition 'numComp'. vtk-dicom-0.8.17/Source/vtkDICOMMetaData.cxx:390:67: note: Function 'GetFileIndex' argument 3 names different: declaration 'numComps' definition 'numComp'. vtk-dicom-0.8.17/Source/vtkDICOMMetaData.cxx:417:68: style:inconclusive: Function 'GetFrameIndex' argument 3 names different: declaration 'numComps' definition 'numComp'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMMetaData.h:188:52: note: Function 'GetFrameIndex' argument 3 names different: declaration 'numComps' definition 'numComp'. vtk-dicom-0.8.17/Source/vtkDICOMMetaData.cxx:417:68: note: Function 'GetFrameIndex' argument 3 names different: declaration 'numComps' definition 'numComp'. vtk-dicom-0.8.17/Source/vtkDICOMMetaData.cxx:512:17: style:inconclusive: Function 'FindItemsOrInsert' argument 4 names different: declaration 'items' definition 'itemarray'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMMetaData.h:354:19: note: Function 'FindItemsOrInsert' argument 4 names different: declaration 'items' definition 'itemarray'. vtk-dicom-0.8.17/Source/vtkDICOMMetaData.cxx:512:17: note: Function 'FindItemsOrInsert' argument 4 names different: declaration 'items' definition 'itemarray'. vtk-dicom-0.8.17/Source/vtkDICOMMetaData.cxx:794:26: style:inconclusive: Function 'Set' argument 1 names different: declaration 'tag' definition 'tagpath'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMMetaData.h:252:35: note: Function 'Set' argument 1 names different: declaration 'tag' definition 'tagpath'. vtk-dicom-0.8.17/Source/vtkDICOMMetaData.cxx:794:26: note: Function 'Set' argument 1 names different: declaration 'tag' definition 'tagpath'. vtk-dicom-0.8.17/Source/vtkDICOMMetaData.cxx:812:51: style:inconclusive: Function 'Set' argument 1 names different: declaration 'tag' definition 'tagpath'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMMetaData.h:253:35: note: Function 'Set' argument 1 names different: declaration 'tag' definition 'tagpath'. vtk-dicom-0.8.17/Source/vtkDICOMMetaData.cxx:812:51: note: Function 'Set' argument 1 names different: declaration 'tag' definition 'tagpath'. vtk-dicom-0.8.17/Source/vtkDICOMMetaData.cxx:831:26: style:inconclusive: Function 'Set' argument 1 names different: declaration 'tag' definition 'tagpath'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMMetaData.h:254:35: note: Function 'Set' argument 1 names different: declaration 'tag' definition 'tagpath'. vtk-dicom-0.8.17/Source/vtkDICOMMetaData.cxx:831:26: note: Function 'Set' argument 1 names different: declaration 'tag' definition 'tagpath'. vtk-dicom-0.8.17/Source/vtkDICOMMetaData.cxx:852:35: style:inconclusive: Function 'Set' argument 2 names different: declaration 'tag' definition 'tagpath'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMMetaData.h:236:44: note: Function 'Set' argument 2 names different: declaration 'tag' definition 'tagpath'. vtk-dicom-0.8.17/Source/vtkDICOMMetaData.cxx:852:35: note: Function 'Set' argument 2 names different: declaration 'tag' definition 'tagpath'. vtk-dicom-0.8.17/Source/vtkDICOMMetaData.cxx:868:60: style:inconclusive: Function 'Set' argument 2 names different: declaration 'tag' definition 'tagpath'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMMetaData.h:237:44: note: Function 'Set' argument 2 names different: declaration 'tag' definition 'tagpath'. vtk-dicom-0.8.17/Source/vtkDICOMMetaData.cxx:868:60: note: Function 'Set' argument 2 names different: declaration 'tag' definition 'tagpath'. vtk-dicom-0.8.17/Source/vtkDICOMMetaData.cxx:885:35: style:inconclusive: Function 'Set' argument 2 names different: declaration 'tag' definition 'tagpath'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMMetaData.h:238:44: note: Function 'Set' argument 2 names different: declaration 'tag' definition 'tagpath'. vtk-dicom-0.8.17/Source/vtkDICOMMetaData.cxx:885:35: note: Function 'Set' argument 2 names different: declaration 'tag' definition 'tagpath'. vtk-dicom-0.8.17/Source/vtkDICOMMetaData.cxx:916:57: style:inconclusive: Function 'CopyAttributes' argument 1 names different: declaration 'source' definition 'o'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMMetaData.h:332:41: note: Function 'CopyAttributes' argument 1 names different: declaration 'source' definition 'o'. vtk-dicom-0.8.17/Source/vtkDICOMMetaData.cxx:916:57: note: Function 'CopyAttributes' argument 1 names different: declaration 'source' definition 'o'. vtk-dicom-0.8.17/Source/vtkDICOMMetaData.cxx:1081:24: style: Variable 'e' can be declared as pointer to const [constVariablePointer] vtk-dicom-0.8.17/Source/vtkDICOMParser.cxx:566:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImplicitVR [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMParser.cxx:578:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImplicitLE [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMParser.cxx:593:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImplicitLE [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMParser.cxx:1134:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMParser.cxx:1959:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoFileNameError [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMParser.cxx:2363:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UnknownError [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMParser.cxx:2466:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FileFormatError [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMParser.cxx:1696:38: style:inconclusive: Boolean expression 'this->QueryMatched' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] vtk-dicom-0.8.17/Source/vtkDICOMParser.cxx:406:3: warning: Member variable 'DecoderBase::ImplicitLE' is not initialized in the constructor. [uninitMemberVar] vtk-dicom-0.8.17/Source/vtkDICOMParser.cxx:2453:30: style:inconclusive: Either there is a missing 'override', or the member function 'vtkDICOMParser::GetBytesProcessed' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMParser.h:235:16: note: Either there is a missing 'override', or the member function 'vtkDICOMParser::GetBytesProcessed' can be const. vtk-dicom-0.8.17/Source/vtkDICOMParser.cxx:2453:30: note: Either there is a missing 'override', or the member function 'vtkDICOMParser::GetBytesProcessed' can be const. vtk-dicom-0.8.17/Source/vtkDICOMParser.cxx:151:7: style:inconclusive: Technically the member function '::DecoderContext::GetIndex' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMParser.cxx:155:15: style:inconclusive: Technically the member function '::DecoderContext::GetCurrentTag' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMParser.cxx:645:26: performance:inconclusive: Technically the member function '::DecoderBase::CopyBuffer' can be static (but you may consider moving to unnamed namespace). [functionStatic] vtk-dicom-0.8.17/Source/vtkDICOMParser.cxx:342:8: note: Technically the member function '::DecoderBase::CopyBuffer' can be static (but you may consider moving to unnamed namespace). vtk-dicom-0.8.17/Source/vtkDICOMParser.cxx:645:26: note: Technically the member function '::DecoderBase::CopyBuffer' can be static (but you may consider moving to unnamed namespace). vtk-dicom-0.8.17/Source/vtkDICOMParser.cxx:367:15: style:inconclusive: Technically the member function '::DecoderBase::GetLastTag' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMParser.cxx:370:14: style:inconclusive: Technically the member function '::DecoderBase::GetLastVR' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMParser.cxx:373:16: style:inconclusive: Technically the member function '::DecoderBase::GetLastVL' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMParser.cxx:392:8: style:inconclusive: Technically the member function '::DecoderBase::GetQueryMatched' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMParser.cxx:395:8: style:inconclusive: Technically the member function '::DecoderBase::GetQueryFinished' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMParser.cxx:485:8: style: The function 'ReadElements' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] vtk-dicom-0.8.17/Source/vtkDICOMParser.cxx:323:16: note: Virtual function in base class vtk-dicom-0.8.17/Source/vtkDICOMParser.cxx:485:8: note: Function in derived class vtk-dicom-0.8.17/Source/vtkDICOMParser.cxx:498:8: style: The function 'SkipElements' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] vtk-dicom-0.8.17/Source/vtkDICOMParser.cxx:332:16: note: Virtual function in base class vtk-dicom-0.8.17/Source/vtkDICOMParser.cxx:498:8: note: Function in derived class vtk-dicom-0.8.17/Source/vtkDICOMParser.cxx:537:15: style: The function 'Peek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] vtk-dicom-0.8.17/Source/vtkDICOMParser.cxx:337:23: note: Virtual function in base class vtk-dicom-0.8.17/Source/vtkDICOMParser.cxx:537:15: note: Function in derived class vtk-dicom-0.8.17/Source/vtkDICOMParser.cxx:1776:12: style: Variable 'sp' is reassigned a value before the old one has been used. [redundantAssignment] vtk-dicom-0.8.17/Source/vtkDICOMParser.cxx:1752:12: note: sp is assigned vtk-dicom-0.8.17/Source/vtkDICOMParser.cxx:1776:12: note: sp is overwritten vtk-dicom-0.8.17/Source/vtkDICOMParser.cxx:2019:21: style:inconclusive: Function 'ReadMetaHeader' argument 3 names different: declaration 'data' definition 'meta'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMParser.h:227:23: note: Function 'ReadMetaHeader' argument 3 names different: declaration 'data' definition 'meta'. vtk-dicom-0.8.17/Source/vtkDICOMParser.cxx:2019:21: note: Function 'ReadMetaHeader' argument 3 names different: declaration 'data' definition 'meta'. vtk-dicom-0.8.17/Source/vtkDICOMParser.cxx:2073:21: style:inconclusive: Function 'ReadMetaData' argument 3 names different: declaration 'data' definition 'meta'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMParser.h:232:23: note: Function 'ReadMetaData' argument 3 names different: declaration 'data' definition 'meta'. vtk-dicom-0.8.17/Source/vtkDICOMParser.cxx:2073:21: note: Function 'ReadMetaData' argument 3 names different: declaration 'data' definition 'meta'. vtk-dicom-0.8.17/Source/vtkDICOMParser.cxx:2343:25: style:inconclusive: Function 'FillBuffer' argument 1 names different: declaration 'cp' definition 'ucp'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMParser.h:192:27: note: Function 'FillBuffer' argument 1 names different: declaration 'cp' definition 'ucp'. vtk-dicom-0.8.17/Source/vtkDICOMParser.cxx:2343:25: note: Function 'FillBuffer' argument 1 names different: declaration 'cp' definition 'ucp'. vtk-dicom-0.8.17/Source/vtkDICOMParser.cxx:2388:25: style:inconclusive: Function 'SeekBuffer' argument 1 names different: declaration 'cp' definition 'ucp'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMParser.h:199:27: note: Function 'SeekBuffer' argument 1 names different: declaration 'cp' definition 'ucp'. vtk-dicom-0.8.17/Source/vtkDICOMParser.cxx:2388:25: note: Function 'SeekBuffer' argument 1 names different: declaration 'cp' definition 'ucp'. vtk-dicom-0.8.17/Source/vtkDICOMParser.cxx:1026:34: style:inconclusive: Function 'GetValues' argument 2 names different: declaration 'v' definition 'op'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMParser.cxx:454:56: note: Function 'GetValues' argument 2 names different: declaration 'v' definition 'op'. vtk-dicom-0.8.17/Source/vtkDICOMParser.cxx:1026:34: note: Function 'GetValues' argument 2 names different: declaration 'v' definition 'op'. vtk-dicom-0.8.17/Source/vtkDICOMParser.cxx:1033:43: style:inconclusive: Function 'GetValues' argument 2 names different: declaration 'v' definition 'op'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMParser.cxx:455:65: note: Function 'GetValues' argument 2 names different: declaration 'v' definition 'op'. vtk-dicom-0.8.17/Source/vtkDICOMParser.cxx:1033:43: note: Function 'GetValues' argument 2 names different: declaration 'v' definition 'op'. vtk-dicom-0.8.17/Source/vtkDICOMParser.cxx:1040:35: style:inconclusive: Function 'GetValues' argument 2 names different: declaration 'v' definition 'op'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMParser.cxx:456:57: note: Function 'GetValues' argument 2 names different: declaration 'v' definition 'op'. vtk-dicom-0.8.17/Source/vtkDICOMParser.cxx:1040:35: note: Function 'GetValues' argument 2 names different: declaration 'v' definition 'op'. vtk-dicom-0.8.17/Source/vtkDICOMParser.cxx:1048:44: style:inconclusive: Function 'GetValues' argument 2 names different: declaration 'v' definition 'op'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMParser.cxx:457:66: note: Function 'GetValues' argument 2 names different: declaration 'v' definition 'op'. vtk-dicom-0.8.17/Source/vtkDICOMParser.cxx:1048:44: note: Function 'GetValues' argument 2 names different: declaration 'v' definition 'op'. vtk-dicom-0.8.17/Source/vtkDICOMParser.cxx:1055:33: style:inconclusive: Function 'GetValues' argument 2 names different: declaration 'v' definition 'op'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMParser.cxx:458:55: note: Function 'GetValues' argument 2 names different: declaration 'v' definition 'op'. vtk-dicom-0.8.17/Source/vtkDICOMParser.cxx:1055:33: note: Function 'GetValues' argument 2 names different: declaration 'v' definition 'op'. vtk-dicom-0.8.17/Source/vtkDICOMParser.cxx:1063:42: style:inconclusive: Function 'GetValues' argument 2 names different: declaration 'v' definition 'op'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMParser.cxx:459:64: note: Function 'GetValues' argument 2 names different: declaration 'v' definition 'op'. vtk-dicom-0.8.17/Source/vtkDICOMParser.cxx:1063:42: note: Function 'GetValues' argument 2 names different: declaration 'v' definition 'op'. vtk-dicom-0.8.17/Source/vtkDICOMParser.cxx:1070:39: style:inconclusive: Function 'GetValues' argument 2 names different: declaration 'v' definition 'op'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMParser.cxx:460:61: note: Function 'GetValues' argument 2 names different: declaration 'v' definition 'op'. vtk-dicom-0.8.17/Source/vtkDICOMParser.cxx:1070:39: note: Function 'GetValues' argument 2 names different: declaration 'v' definition 'op'. vtk-dicom-0.8.17/Source/vtkDICOMParser.cxx:1078:48: style:inconclusive: Function 'GetValues' argument 2 names different: declaration 'v' definition 'op'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMParser.cxx:462:50: note: Function 'GetValues' argument 2 names different: declaration 'v' definition 'op'. vtk-dicom-0.8.17/Source/vtkDICOMParser.cxx:1078:48: note: Function 'GetValues' argument 2 names different: declaration 'v' definition 'op'. vtk-dicom-0.8.17/Source/vtkDICOMParser.cxx:1085:35: style:inconclusive: Function 'GetValues' argument 2 names different: declaration 'v' definition 'op'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMParser.cxx:463:57: note: Function 'GetValues' argument 2 names different: declaration 'v' definition 'op'. vtk-dicom-0.8.17/Source/vtkDICOMParser.cxx:1085:35: note: Function 'GetValues' argument 2 names different: declaration 'v' definition 'op'. vtk-dicom-0.8.17/Source/vtkDICOMParser.cxx:1100:36: style:inconclusive: Function 'GetValues' argument 2 names different: declaration 'v' definition 'op'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMParser.cxx:464:58: note: Function 'GetValues' argument 2 names different: declaration 'v' definition 'op'. vtk-dicom-0.8.17/Source/vtkDICOMParser.cxx:1100:36: note: Function 'GetValues' argument 2 names different: declaration 'v' definition 'op'. vtk-dicom-0.8.17/Source/vtkDICOMParser.cxx:1115:41: style:inconclusive: Function 'GetValues' argument 2 names different: declaration 'v' definition 'op'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMParser.cxx:465:63: note: Function 'GetValues' argument 2 names different: declaration 'v' definition 'op'. vtk-dicom-0.8.17/Source/vtkDICOMParser.cxx:1115:41: note: Function 'GetValues' argument 2 names different: declaration 'v' definition 'op'. vtk-dicom-0.8.17/Source/vtkDICOMParser.cxx:1152:62: style:inconclusive: Function 'SkipData' argument 3 names different: declaration 'n' definition 'l'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMParser.cxx:478:64: note: Function 'SkipData' argument 3 names different: declaration 'n' definition 'l'. vtk-dicom-0.8.17/Source/vtkDICOMParser.cxx:1152:62: note: Function 'SkipData' argument 3 names different: declaration 'n' definition 'l'. vtk-dicom-0.8.17/Source/vtkDICOMReader.cxx:115:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DataScalarType [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMReader.cxx:351:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ErrorEvent [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMReader.cxx:405:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DataSpacing [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMReader.cxx:449:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FileFormatError [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMReader.cxx:577:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VTK_DOUBLE_MAX [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMReader.cxx:672:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMReader.cxx:1634:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CannotOpenFileError [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMReader.cxx:1883:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FileFormatError [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMReader.cxx:1957:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMReader.cxx:2302:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FileFormatError [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMReader.cxx:2393:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ErrorEvent [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMReader.h:69:15: performance:inconclusive: Either there is a missing 'override', or the member function 'vtkDICOMReader::GetFileExtensions' can be static. [functionStatic] vtk-dicom-0.8.17/Source/vtkDICOMReader.h:73:15: performance:inconclusive: Either there is a missing 'override', or the member function 'vtkDICOMReader::GetDescriptiveName' can be static. [functionStatic] vtk-dicom-0.8.17/Source/vtkDICOMReader.h:88:15: style:inconclusive: Either there is a missing 'override', or the member function 'vtkDICOMReader::GetDesiredStackID' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMReader.h:146:24: style:inconclusive: Either there is a missing 'override', or the member function 'vtkDICOMReader::GetDefaultCharacterSet' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMReader.h:157:8: style:inconclusive: Either there is a missing 'override', or the member function 'vtkDICOMReader::GetOverrideCharacterSet' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMReader.h:194:7: style:inconclusive: Either there is a missing 'override', or the member function 'vtkDICOMReader::GetTimeDimension' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMReader.h:195:10: style:inconclusive: Either there is a missing 'override', or the member function 'vtkDICOMReader::GetTimeSpacing' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMReader.h:244:10: style:inconclusive: Either there is a missing 'override', or the member function 'vtkDICOMReader::GetRescaleSlope' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMReader.h:245:10: style:inconclusive: Either there is a missing 'override', or the member function 'vtkDICOMReader::GetRescaleIntercept' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMReader.cxx:2421:31: performance:inconclusive: Either there is a missing 'override', or the member function 'vtkDICOMReader::GetOverlayOutput' can be static. [functionStatic] vtk-dicom-0.8.17/Source/vtkDICOMReader.h:267:17: note: Either there is a missing 'override', or the member function 'vtkDICOMReader::GetOverlayOutput' can be static. vtk-dicom-0.8.17/Source/vtkDICOMReader.cxx:2421:31: note: Either there is a missing 'override', or the member function 'vtkDICOMReader::GetOverlayOutput' can be static. vtk-dicom-0.8.17/Source/vtkDICOMReader.cxx:2427:37: performance:inconclusive: Either there is a missing 'override', or the member function 'vtkDICOMReader::GetOverlayOutputPort' can be static. [functionStatic] vtk-dicom-0.8.17/Source/vtkDICOMReader.h:268:23: note: Either there is a missing 'override', or the member function 'vtkDICOMReader::GetOverlayOutputPort' can be static. vtk-dicom-0.8.17/Source/vtkDICOMReader.cxx:2427:37: note: Either there is a missing 'override', or the member function 'vtkDICOMReader::GetOverlayOutputPort' can be static. vtk-dicom-0.8.17/Source/vtkDICOMReader.h:272:8: style:inconclusive: Either there is a missing 'override', or the member function 'vtkDICOMReader::HasOverlay' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMReader.h:275:18: style:inconclusive: Either there is a missing 'override', or the member function 'vtkDICOMReader::GetOverlayBitfield' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMReader.h:300:7: style:inconclusive: Either there is a missing 'override', or the member function 'vtkDICOMReader::GetMemoryRowOrder' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMSliceSorter.h:57:15: style:inconclusive: Either there is a missing 'override', or the member function 'vtkDICOMSliceSorter::GetDesiredStackID' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMSliceSorter.h:132:7: style:inconclusive: Either there is a missing 'override', or the member function 'vtkDICOMSliceSorter::GetTimeDimension' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMSliceSorter.h:133:10: style:inconclusive: Either there is a missing 'override', or the member function 'vtkDICOMSliceSorter::GetTimeSpacing' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMSliceSorter.h:154:15: style:inconclusive: Either there is a missing 'override', or the member function 'vtkDICOMSliceSorter::GetTimeTag' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMSliceSorter.h:170:15: style:inconclusive: Either there is a missing 'override', or the member function 'vtkDICOMSliceSorter::GetTimeSequence' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMSliceSorter.h:184:10: style:inconclusive: Either there is a missing 'override', or the member function 'vtkDICOMSliceSorter::GetSliceSpacing' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMReader.cxx:302:29: performance:inconclusive: Either there is a missing 'override', or the member function '::vtkDICOMErrorSilencer::Execute' can be static. [functionStatic] vtk-dicom-0.8.17/Source/vtkDICOMReader.cxx:294:8: note: Either there is a missing 'override', or the member function '::vtkDICOMErrorSilencer::Execute' can be static. vtk-dicom-0.8.17/Source/vtkDICOMReader.cxx:302:29: note: Either there is a missing 'override', or the member function '::vtkDICOMErrorSilencer::Execute' can be static. vtk-dicom-0.8.17/Source/vtkDICOMReader.cxx:831:12: style: The scope of the variable 'ya' can be reduced. [variableScope] vtk-dicom-0.8.17/Source/vtkDICOMReader.cxx:388:45: style:inconclusive: Function 'SortFiles' argument 1 names different: declaration 'fileArray' definition 'files'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMReader.h:431:39: note: Function 'SortFiles' argument 1 names different: declaration 'fileArray' definition 'files'. vtk-dicom-0.8.17/Source/vtkDICOMReader.cxx:388:45: note: Function 'SortFiles' argument 1 names different: declaration 'fileArray' definition 'files'. vtk-dicom-0.8.17/Source/vtkDICOMReader.cxx:388:65: style:inconclusive: Function 'SortFiles' argument 2 names different: declaration 'frameArray' definition 'frames'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMReader.h:431:63: note: Function 'SortFiles' argument 2 names different: declaration 'frameArray' definition 'frames'. vtk-dicom-0.8.17/Source/vtkDICOMReader.cxx:388:65: note: Function 'SortFiles' argument 2 names different: declaration 'frameArray' definition 'frames'. vtk-dicom-0.8.17/Source/vtkDICOMReader.cxx:411:47: style:inconclusive: Function 'NoSortFiles' argument 1 names different: declaration 'fileArray' definition 'files'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMReader.h:434:33: note: Function 'NoSortFiles' argument 1 names different: declaration 'fileArray' definition 'files'. vtk-dicom-0.8.17/Source/vtkDICOMReader.cxx:411:47: note: Function 'NoSortFiles' argument 1 names different: declaration 'fileArray' definition 'files'. vtk-dicom-0.8.17/Source/vtkDICOMReader.cxx:411:67: style:inconclusive: Function 'NoSortFiles' argument 2 names different: declaration 'frameArray' definition 'frames'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMReader.h:434:57: note: Function 'NoSortFiles' argument 2 names different: declaration 'frameArray' definition 'frames'. vtk-dicom-0.8.17/Source/vtkDICOMReader.cxx:411:67: note: Function 'NoSortFiles' argument 2 names different: declaration 'frameArray' definition 'frames'. vtk-dicom-0.8.17/Source/vtkDICOMReader.cxx:1293:7: style:inconclusive: Function 'RescaleBuffer' argument 5 names different: declaration 'numFileComponents' definition 'fileNumComponents'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMReader.h:408:9: note: Function 'RescaleBuffer' argument 5 names different: declaration 'numFileComponents' definition 'fileNumComponents'. vtk-dicom-0.8.17/Source/vtkDICOMReader.cxx:1293:7: note: Function 'RescaleBuffer' argument 5 names different: declaration 'numFileComponents' definition 'fileNumComponents'. vtk-dicom-0.8.17/Source/vtkDICOMReader.cxx:1437:15: style:inconclusive: Function 'UnpackYBR422' argument 1 names different: declaration 'source' definition 'filePtr'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMReader.h:387:17: note: Function 'UnpackYBR422' argument 1 names different: declaration 'source' definition 'filePtr'. vtk-dicom-0.8.17/Source/vtkDICOMReader.cxx:1437:15: note: Function 'UnpackYBR422' argument 1 names different: declaration 'source' definition 'filePtr'. vtk-dicom-0.8.17/Source/vtkDICOMReader.cxx:1511:15: style:inconclusive: Function 'UnpackBits' argument 1 names different: declaration 'source' definition 'filePtr'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMReader.h:383:17: note: Function 'UnpackBits' argument 1 names different: declaration 'source' definition 'filePtr'. vtk-dicom-0.8.17/Source/vtkDICOMReader.cxx:1511:15: note: Function 'UnpackBits' argument 1 names different: declaration 'source' definition 'filePtr'. vtk-dicom-0.8.17/Source/vtkDICOMReader.cxx:1621:29: style:inconclusive: Function 'ReadFileNative' argument 2 names different: declaration 'idx' definition 'fileIdx'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMReader.h:391:31: note: Function 'ReadFileNative' argument 2 names different: declaration 'idx' definition 'fileIdx'. vtk-dicom-0.8.17/Source/vtkDICOMReader.cxx:1621:29: note: Function 'ReadFileNative' argument 2 names different: declaration 'idx' definition 'fileIdx'. vtk-dicom-0.8.17/Source/vtkDICOMReader.cxx:1779:29: style:inconclusive: Function 'ReadFileDelegated' argument 2 names different: declaration 'idx' definition 'fileIdx'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMReader.h:396:31: note: Function 'ReadFileDelegated' argument 2 names different: declaration 'idx' definition 'fileIdx'. vtk-dicom-0.8.17/Source/vtkDICOMReader.cxx:1779:29: note: Function 'ReadFileDelegated' argument 2 names different: declaration 'idx' definition 'fileIdx'. vtk-dicom-0.8.17/Source/vtkDICOMReader.cxx:1892:29: style:inconclusive: Function 'ReadOneFile' argument 2 names different: declaration 'idx' definition 'fileIdx'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMReader.h:374:31: note: Function 'ReadOneFile' argument 2 names different: declaration 'idx' definition 'fileIdx'. vtk-dicom-0.8.17/Source/vtkDICOMReader.cxx:1892:29: note: Function 'ReadOneFile' argument 2 names different: declaration 'idx' definition 'fileIdx'. vtk-dicom-0.8.17/Source/vtkDICOMReader.cxx:2084:43: style: Variable 'frames' can be declared as reference to const [constVariableReference] vtk-dicom-0.8.17/Source/vtkDICOMReader.cxx:1651:16: style: union member 'Anonymous1::c' is never used. [unusedStructMember] vtk-dicom-0.8.17/Source/vtkDICOMSCGenerator.cxx:196:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCALARS [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMSCGenerator.cxx:261:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCALARS [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMSCGenerator.h:36:31: warning: The class 'vtkDICOMSCGenerator' defines member function with name 'New' also defined in its parent class 'vtkDICOMGenerator'. [duplInheritedMember] vtk-dicom-0.8.17/Source/vtkDICOMGenerator.h:59:29: note: Parent function 'vtkDICOMGenerator::New' vtk-dicom-0.8.17/Source/vtkDICOMSCGenerator.h:36:31: note: Derived function 'vtkDICOMSCGenerator::New' vtk-dicom-0.8.17/Source/vtkDICOMSCGenerator.cxx:37:27: warning: The class 'vtkDICOMSCGenerator' defines member function with name 'PrintSelf' also defined in its parent class 'vtkDICOMGenerator'. [duplInheritedMember] vtk-dicom-0.8.17/Source/vtkDICOMGenerator.h:63:8: note: Parent function 'vtkDICOMGenerator::PrintSelf' vtk-dicom-0.8.17/Source/vtkDICOMSCGenerator.cxx:37:27: note: Derived function 'vtkDICOMSCGenerator::PrintSelf' vtk-dicom-0.8.17/Source/vtkDICOMSCGenerator.h:48:8: style: The function 'GenerateInstance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] vtk-dicom-0.8.17/Source/vtkDICOMGenerator.h:72:16: note: Virtual function in base class vtk-dicom-0.8.17/Source/vtkDICOMSCGenerator.h:48:8: note: Function in derived class vtk-dicom-0.8.17/Source/vtkDICOMSCGenerator.cxx:110:10: style: Variable 'pixelSize' can be declared as const array [constVariable] vtk-dicom-0.8.17/Source/vtkDICOMSequence.cxx:81:38: style:inconclusive: Function 'Get' argument 2 names different: declaration 'p' definition 'tagpath'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMSequence.h:50:61: note: Function 'Get' argument 2 names different: declaration 'p' definition 'tagpath'. vtk-dicom-0.8.17/Source/vtkDICOMSequence.cxx:81:38: note: Function 'Get' argument 2 names different: declaration 'p' definition 'tagpath'. vtk-dicom-0.8.17/Source/vtkDICOMSliceSorter.cxx:354:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VTK_DOUBLE_MAX [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMSliceSorter.cxx:970:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VTK_DOUBLE_MAX [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMSliceSorter.cxx:414:50: style:inconclusive: Function 'SortFiles' argument 1 names different: declaration 'fileArray' definition 'files'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMSliceSorter.h:197:39: note: Function 'SortFiles' argument 1 names different: declaration 'fileArray' definition 'files'. vtk-dicom-0.8.17/Source/vtkDICOMSliceSorter.cxx:414:50: note: Function 'SortFiles' argument 1 names different: declaration 'fileArray' definition 'files'. vtk-dicom-0.8.17/Source/vtkDICOMSliceSorter.cxx:414:70: style:inconclusive: Function 'SortFiles' argument 2 names different: declaration 'frameArray' definition 'frames'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMSliceSorter.h:197:63: note: Function 'SortFiles' argument 2 names different: declaration 'frameArray' definition 'frames'. vtk-dicom-0.8.17/Source/vtkDICOMSliceSorter.cxx:414:70: note: Function 'SortFiles' argument 2 names different: declaration 'frameArray' definition 'frames'. vtk-dicom-0.8.17/Source/vtkDICOMSliceSorter.cxx:287:15: style: Variable 'checkPosition' can be declared as pointer to const [constVariablePointer] vtk-dicom-0.8.17/Source/vtkDICOMSliceSorter.cxx:849:42: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] vtk-dicom-0.8.17/Source/vtkDICOMSliceSorter.cxx:980:9: style: Consider using std::any_of, std::all_of, std::none_of, or std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] vtk-dicom-0.8.17/Source/vtkDICOMSorter.cxx:30:22: warning: The class 'vtkDICOMSorter' defines member function with name 'PrintSelf' also defined in its parent class 'vtkDICOMFileSorter'. [duplInheritedMember] vtk-dicom-0.8.17/Source/vtkDICOMFileSorter.h:47:8: note: Parent function 'vtkDICOMFileSorter::PrintSelf' vtk-dicom-0.8.17/Source/vtkDICOMSorter.cxx:30:22: note: Derived function 'vtkDICOMSorter::PrintSelf' vtk-dicom-0.8.17/Source/vtkDICOMSorter.h:26:26: warning: The class 'vtkDICOMSorter' defines member function with name 'New' also defined in its parent class 'vtkDICOMFileSorter'. [duplInheritedMember] vtk-dicom-0.8.17/Source/vtkDICOMFileSorter.h:48:30: note: Parent function 'vtkDICOMFileSorter::New' vtk-dicom-0.8.17/Source/vtkDICOMSorter.h:26:26: note: Derived function 'vtkDICOMSorter::New' vtk-dicom-0.8.17/Source/vtkDICOMTagPath.cxx:39:26: style:inconclusive: Function 'vtkDICOMTagPath' argument 1 names different: declaration 'path' definition 'p'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMTagPath.h:44:42: note: Function 'vtkDICOMTagPath' argument 1 names different: declaration 'path' definition 'p'. vtk-dicom-0.8.17/Source/vtkDICOMTagPath.cxx:39:26: note: Function 'vtkDICOMTagPath' argument 1 names different: declaration 'path' definition 'p'. vtk-dicom-0.8.17/Source/vtkDICOMToRAS.h:61:7: style:inconclusive: Either there is a missing 'override', or the member function 'vtkDICOMToRAS::GetRASToDICOM' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMToRAS.h:110:7: style:inconclusive: Either there is a missing 'override', or the member function 'vtkDICOMToRAS::GetRASMatrixHasPosition' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMToRAS.h:125:7: style:inconclusive: Either there is a missing 'override', or the member function 'vtkDICOMToRAS::GetAllowColumnReordering' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMToRAS.h:140:7: style:inconclusive: Either there is a missing 'override', or the member function 'vtkDICOMToRAS::GetAllowRowReordering' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMToRAS.cxx:394:9: style: The scope of the variable 'wholeSize' can be reduced. [variableScope] vtk-dicom-0.8.17/Source/vtkDICOMToRAS.cxx:575:9: style: The scope of the variable 'wholeSize' can be reduced. [variableScope] vtk-dicom-0.8.17/Source/vtkDICOMToRAS.cxx:110:39: style:inconclusive: Function 'SetRASToDICOM' argument 1 names different: declaration 'v' definition 'val'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMToRAS.h:58:26: note: Function 'SetRASToDICOM' argument 1 names different: declaration 'v' definition 'val'. vtk-dicom-0.8.17/Source/vtkDICOMToRAS.cxx:110:39: note: Function 'SetRASToDICOM' argument 1 names different: declaration 'v' definition 'val'. vtk-dicom-0.8.17/Source/vtkDICOMToRAS.cxx:121:49: style:inconclusive: Function 'SetRASMatrixHasPosition' argument 1 names different: declaration 'v' definition 'val'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMToRAS.h:107:36: note: Function 'SetRASMatrixHasPosition' argument 1 names different: declaration 'v' definition 'val'. vtk-dicom-0.8.17/Source/vtkDICOMToRAS.cxx:121:49: note: Function 'SetRASMatrixHasPosition' argument 1 names different: declaration 'v' definition 'val'. vtk-dicom-0.8.17/Source/vtkDICOMToRAS.cxx:132:50: style:inconclusive: Function 'SetAllowColumnReordering' argument 1 names different: declaration 'v' definition 'val'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMToRAS.h:122:37: note: Function 'SetAllowColumnReordering' argument 1 names different: declaration 'v' definition 'val'. vtk-dicom-0.8.17/Source/vtkDICOMToRAS.cxx:132:50: note: Function 'SetAllowColumnReordering' argument 1 names different: declaration 'v' definition 'val'. vtk-dicom-0.8.17/Source/vtkDICOMToRAS.cxx:143:47: style:inconclusive: Function 'SetAllowRowReordering' argument 1 names different: declaration 'v' definition 'val'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMToRAS.h:137:34: note: Function 'SetAllowRowReordering' argument 1 names different: declaration 'v' definition 'val'. vtk-dicom-0.8.17/Source/vtkDICOMToRAS.cxx:143:47: note: Function 'SetAllowRowReordering' argument 1 names different: declaration 'v' definition 'val'. vtk-dicom-0.8.17/Source/vtkDICOMToRAS.cxx:318:11: style: Variable 'outElements' can be declared as pointer to const [constVariablePointer] vtk-dicom-0.8.17/Source/vtkDICOMToRAS.cxx:440:11: style: Variable 'outElements' can be declared as pointer to const [constVariablePointer] vtk-dicom-0.8.17/Source/vtkDICOMUIDGenerator.cxx:63:23: warning: Member variable 'vtkDICOMUIDGenerator::UIDPrefixStore' is not initialized in the constructor. [uninitMemberVar] vtk-dicom-0.8.17/Source/vtkDICOMUIDGenerator.cxx:94:53: style:inconclusive: Function 'SetUIDPrefix' argument 1 names different: declaration 'prefix' definition 'uid'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMUIDGenerator.h:64:33: note: Function 'SetUIDPrefix' argument 1 names different: declaration 'prefix' definition 'uid'. vtk-dicom-0.8.17/Source/vtkDICOMUIDGenerator.cxx:94:53: note: Function 'SetUIDPrefix' argument 1 names different: declaration 'prefix' definition 'uid'. vtk-dicom-0.8.17/Source/vtkDICOMUtilities.cxx:416:6: style: Redundant initialization for 'cp'. The initialized value is overwritten before it is read. [redundantInitialization] vtk-dicom-0.8.17/Source/vtkDICOMUtilities.cxx:391:27: note: cp is initialized vtk-dicom-0.8.17/Source/vtkDICOMUtilities.cxx:416:6: note: cp is overwritten vtk-dicom-0.8.17/Source/vtkDICOMUtilities.cxx:133:55: style:inconclusive: Function 'GetLocalOffset' argument 1 names different: declaration 't' definition 'microsecs'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMUtilities.h:212:45: note: Function 'GetLocalOffset' argument 1 names different: declaration 't' definition 'microsecs'. vtk-dicom-0.8.17/Source/vtkDICOMUtilities.cxx:133:55: note: Function 'GetLocalOffset' argument 1 names different: declaration 't' definition 'microsecs'. vtk-dicom-0.8.17/Source/vtkDICOMUtilities.cxx:189:61: style:inconclusive: Function 'GenerateDateTime' argument 1 names different: declaration 'zone' definition 'z'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMUtilities.h:85:51: note: Function 'GenerateDateTime' argument 1 names different: declaration 'zone' definition 'z'. vtk-dicom-0.8.17/Source/vtkDICOMUtilities.cxx:189:61: note: Function 'GenerateDateTime' argument 1 names different: declaration 'zone' definition 'z'. vtk-dicom-0.8.17/Source/vtkDICOMUtilities.cxx:198:13: style:inconclusive: Function 'GenerateDateTime' argument 1 names different: declaration 'microsecs' definition 't'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMUtilities.h:95:49: note: Function 'GenerateDateTime' argument 1 names different: declaration 'microsecs' definition 't'. vtk-dicom-0.8.17/Source/vtkDICOMUtilities.cxx:198:13: note: Function 'GenerateDateTime' argument 1 names different: declaration 'microsecs' definition 't'. vtk-dicom-0.8.17/Source/vtkDICOMUtilities.cxx:198:28: style:inconclusive: Function 'GenerateDateTime' argument 2 names different: declaration 'zone' definition 'z'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMUtilities.h:95:72: note: Function 'GenerateDateTime' argument 2 names different: declaration 'zone' definition 'z'. vtk-dicom-0.8.17/Source/vtkDICOMUtilities.cxx:198:28: note: Function 'GenerateDateTime' argument 2 names different: declaration 'zone' definition 'z'. vtk-dicom-0.8.17/Source/vtkDICOMUtilities.cxx:454:50: style:inconclusive: Function 'SetUIDPrefix' argument 1 names different: declaration 'prefix' definition 'uid'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMUtilities.h:55:40: note: Function 'SetUIDPrefix' argument 1 names different: declaration 'prefix' definition 'uid'. vtk-dicom-0.8.17/Source/vtkDICOMUtilities.cxx:454:50: note: Function 'SetUIDPrefix' argument 1 names different: declaration 'prefix' definition 'uid'. vtk-dicom-0.8.17/Source/vtkDICOMVM.cxx:20:7: style: The scope of the variable 's' can be reduced. [variableScope] vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:208:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Type [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:220:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Type [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:233:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Type [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:252:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Type [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:271:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Type [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:322:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Value [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:341:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Value [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:435:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VTK_CHAR [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:501:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1320:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VTK_CHAR [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1330:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VTK_UNSIGNED_CHAR [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1342:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VTK_SHORT [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1361:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VTK_UNSIGNED_SHORT [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1380:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VTK_INT [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1399:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VTK_UNSIGNED_INT [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1418:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VTK_LONG_LONG [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1437:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VTK_UNSIGNED_LONG_LONG [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1454:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VTK_FLOAT [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1464:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VTK_DOUBLE [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:2060:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VTK_CHAR [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:2088:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VTK_CHAR [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:2181:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VTK_CHAR [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:2795:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VTK_CHAR [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:195:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Type [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:2801:19: style: Array index 'pl' is used before limits check. [arrayIndexThenCheck] vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:193:27: warning: Member variable 'ValueT < char >::Data' is not initialized in the constructor. [uninitMemberVar] vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:193:27: warning: Member variable 'ValueT < unsigned char >::Data' is not initialized in the constructor. [uninitMemberVar] vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:193:27: warning: Member variable 'ValueT < unsigned short >::Data' is not initialized in the constructor. [uninitMemberVar] vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:193:27: warning: Member variable 'ValueT < short >::Data' is not initialized in the constructor. [uninitMemberVar] vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:349:22: performance:inconclusive: Technically the member function 'vtkDICOMValue::AllocateCharData' can be static (but you may consider moving to unnamed namespace). [functionStatic] vtk-dicom-0.8.17/Source/vtkDICOMValue.h:323:9: note: Technically the member function 'vtkDICOMValue::AllocateCharData' can be static (but you may consider moving to unnamed namespace). vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:349:22: note: Technically the member function 'vtkDICOMValue::AllocateCharData' can be static (but you may consider moving to unnamed namespace). vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:365:31: performance:inconclusive: Technically the member function 'vtkDICOMValue::AllocateUnsignedCharData' can be static (but you may consider moving to unnamed namespace). [functionStatic] vtk-dicom-0.8.17/Source/vtkDICOMValue.h:326:18: note: Technically the member function 'vtkDICOMValue::AllocateUnsignedCharData' can be static (but you may consider moving to unnamed namespace). vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:365:31: note: Technically the member function 'vtkDICOMValue::AllocateUnsignedCharData' can be static (but you may consider moving to unnamed namespace). vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:371:23: performance:inconclusive: Technically the member function 'vtkDICOMValue::AllocateShortData' can be static (but you may consider moving to unnamed namespace). [functionStatic] vtk-dicom-0.8.17/Source/vtkDICOMValue.h:327:10: note: Technically the member function 'vtkDICOMValue::AllocateShortData' can be static (but you may consider moving to unnamed namespace). vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:371:23: note: Technically the member function 'vtkDICOMValue::AllocateShortData' can be static (but you may consider moving to unnamed namespace). vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:376:32: performance:inconclusive: Technically the member function 'vtkDICOMValue::AllocateUnsignedShortData' can be static (but you may consider moving to unnamed namespace). [functionStatic] vtk-dicom-0.8.17/Source/vtkDICOMValue.h:328:19: note: Technically the member function 'vtkDICOMValue::AllocateUnsignedShortData' can be static (but you may consider moving to unnamed namespace). vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:376:32: note: Technically the member function 'vtkDICOMValue::AllocateUnsignedShortData' can be static (but you may consider moving to unnamed namespace). vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1044:34: style: Condition '*cp!='\0'' is always true [knownConditionTrueFalse] vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1051:34: style: Condition '*cp!='\0'' is always true [knownConditionTrueFalse] vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1760:13: style: Condition 'this->V' is always true [knownConditionTrueFalse] vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:2021:42: style: Condition '++i>0' is always true [knownConditionTrueFalse] vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:3220:11: style: Condition 'm>n' is always false [knownConditionTrueFalse] vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:3214:14: note: n is assigned 'm<=16?m:16' here. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:3220:11: note: Condition 'm>n' is always false vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:287:54: style:inconclusive: Function 'vtkDICOMValue' argument 1 names different: declaration 'v' definition 's'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMValue.h:140:41: note: Function 'vtkDICOMValue' argument 1 names different: declaration 'v' definition 's'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:287:54: note: Function 'vtkDICOMValue' argument 1 names different: declaration 'v' definition 's'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:497:70: style:inconclusive: Function 'CreateValue' argument 3 names different: declaration 'count' definition 'n'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMValue.h:454:57: note: Function 'CreateValue' argument 3 names different: declaration 'count' definition 'n'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:497:70: note: Function 'CreateValue' argument 3 names different: declaration 'count' definition 'n'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1025:55: style:inconclusive: Function 'CreateValueFromUTF8' argument 3 names different: declaration 'data' definition 'text'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMValue.h:487:57: note: Function 'CreateValueFromUTF8' argument 3 names different: declaration 'data' definition 'text'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1025:55: note: Function 'CreateValueFromUTF8' argument 3 names different: declaration 'data' definition 'text'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1123:64: style:inconclusive: Function 'FromUTF8String' argument 3 names different: declaration 'v' definition 's'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMValue.h:161:64: note: Function 'FromUTF8String' argument 3 names different: declaration 'v' definition 's'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1123:64: note: Function 'FromUTF8String' argument 3 names different: declaration 'v' definition 's'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1599:46: style:inconclusive: Function 'GetValues' argument 1 names different: declaration 'vb' definition 'v'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMValue.h:224:33: note: Function 'GetValues' argument 1 names different: declaration 'vb' definition 'v'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1599:46: note: Function 'GetValues' argument 1 names different: declaration 'vb' definition 'v'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1599:56: style:inconclusive: Function 'GetValues' argument 2 names different: declaration 'n' definition 'c'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMValue.h:224:44: note: Function 'GetValues' argument 2 names different: declaration 'n' definition 'c'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1599:56: note: Function 'GetValues' argument 2 names different: declaration 'n' definition 'c'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1599:66: style:inconclusive: Function 'GetValues' argument 3 names different: declaration 'i' definition 's'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMValue.h:224:54: note: Function 'GetValues' argument 3 names different: declaration 'i' definition 's'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1599:66: note: Function 'GetValues' argument 3 names different: declaration 'i' definition 's'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1605:38: style:inconclusive: Function 'GetValues' argument 1 names different: declaration 'vb' definition 'v'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMValue.h:225:25: note: Function 'GetValues' argument 1 names different: declaration 'vb' definition 'v'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1605:38: note: Function 'GetValues' argument 1 names different: declaration 'vb' definition 'v'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1605:48: style:inconclusive: Function 'GetValues' argument 2 names different: declaration 'n' definition 'c'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMValue.h:225:36: note: Function 'GetValues' argument 2 names different: declaration 'n' definition 'c'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1605:48: note: Function 'GetValues' argument 2 names different: declaration 'n' definition 'c'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1605:58: style:inconclusive: Function 'GetValues' argument 3 names different: declaration 'i' definition 's'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMValue.h:225:46: note: Function 'GetValues' argument 3 names different: declaration 'i' definition 's'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1605:58: note: Function 'GetValues' argument 3 names different: declaration 'i' definition 's'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1611:47: style:inconclusive: Function 'GetValues' argument 1 names different: declaration 'vb' definition 'v'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMValue.h:226:34: note: Function 'GetValues' argument 1 names different: declaration 'vb' definition 'v'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1611:47: note: Function 'GetValues' argument 1 names different: declaration 'vb' definition 'v'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1611:57: style:inconclusive: Function 'GetValues' argument 2 names different: declaration 'n' definition 'c'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMValue.h:226:45: note: Function 'GetValues' argument 2 names different: declaration 'n' definition 'c'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1611:57: note: Function 'GetValues' argument 2 names different: declaration 'n' definition 'c'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1611:67: style:inconclusive: Function 'GetValues' argument 3 names different: declaration 'i' definition 's'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMValue.h:226:55: note: Function 'GetValues' argument 3 names different: declaration 'i' definition 's'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1611:67: note: Function 'GetValues' argument 3 names different: declaration 'i' definition 's'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1617:36: style:inconclusive: Function 'GetValues' argument 1 names different: declaration 'vb' definition 'v'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMValue.h:227:23: note: Function 'GetValues' argument 1 names different: declaration 'vb' definition 'v'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1617:36: note: Function 'GetValues' argument 1 names different: declaration 'vb' definition 'v'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1617:46: style:inconclusive: Function 'GetValues' argument 2 names different: declaration 'n' definition 'c'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMValue.h:227:34: note: Function 'GetValues' argument 2 names different: declaration 'n' definition 'c'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1617:46: note: Function 'GetValues' argument 2 names different: declaration 'n' definition 'c'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1617:56: style:inconclusive: Function 'GetValues' argument 3 names different: declaration 'i' definition 's'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMValue.h:227:44: note: Function 'GetValues' argument 3 names different: declaration 'i' definition 's'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1617:56: note: Function 'GetValues' argument 3 names different: declaration 'i' definition 's'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1623:45: style:inconclusive: Function 'GetValues' argument 1 names different: declaration 'vb' definition 'v'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMValue.h:228:32: note: Function 'GetValues' argument 1 names different: declaration 'vb' definition 'v'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1623:45: note: Function 'GetValues' argument 1 names different: declaration 'vb' definition 'v'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1623:55: style:inconclusive: Function 'GetValues' argument 2 names different: declaration 'n' definition 'c'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMValue.h:228:43: note: Function 'GetValues' argument 2 names different: declaration 'n' definition 'c'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1623:55: note: Function 'GetValues' argument 2 names different: declaration 'n' definition 'c'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1623:65: style:inconclusive: Function 'GetValues' argument 3 names different: declaration 'i' definition 's'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMValue.h:228:53: note: Function 'GetValues' argument 3 names different: declaration 'i' definition 's'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1623:65: note: Function 'GetValues' argument 3 names different: declaration 'i' definition 's'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1629:42: style:inconclusive: Function 'GetValues' argument 1 names different: declaration 'vb' definition 'v'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMValue.h:229:29: note: Function 'GetValues' argument 1 names different: declaration 'vb' definition 'v'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1629:42: note: Function 'GetValues' argument 1 names different: declaration 'vb' definition 'v'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1629:52: style:inconclusive: Function 'GetValues' argument 2 names different: declaration 'n' definition 'c'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMValue.h:229:40: note: Function 'GetValues' argument 2 names different: declaration 'n' definition 'c'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1629:52: note: Function 'GetValues' argument 2 names different: declaration 'n' definition 'c'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1629:62: style:inconclusive: Function 'GetValues' argument 3 names different: declaration 'i' definition 's'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMValue.h:229:50: note: Function 'GetValues' argument 3 names different: declaration 'i' definition 's'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1629:62: note: Function 'GetValues' argument 3 names different: declaration 'i' definition 's'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1635:51: style:inconclusive: Function 'GetValues' argument 1 names different: declaration 'vb' definition 'v'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMValue.h:230:38: note: Function 'GetValues' argument 1 names different: declaration 'vb' definition 'v'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1635:51: note: Function 'GetValues' argument 1 names different: declaration 'vb' definition 'v'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1635:61: style:inconclusive: Function 'GetValues' argument 2 names different: declaration 'n' definition 'c'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMValue.h:230:49: note: Function 'GetValues' argument 2 names different: declaration 'n' definition 'c'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1635:61: note: Function 'GetValues' argument 2 names different: declaration 'n' definition 'c'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1635:71: style:inconclusive: Function 'GetValues' argument 3 names different: declaration 'i' definition 's'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMValue.h:230:59: note: Function 'GetValues' argument 3 names different: declaration 'i' definition 's'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1635:71: note: Function 'GetValues' argument 3 names different: declaration 'i' definition 's'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1641:38: style:inconclusive: Function 'GetValues' argument 1 names different: declaration 'vb' definition 'v'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMValue.h:231:25: note: Function 'GetValues' argument 1 names different: declaration 'vb' definition 'v'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1641:38: note: Function 'GetValues' argument 1 names different: declaration 'vb' definition 'v'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1641:48: style:inconclusive: Function 'GetValues' argument 2 names different: declaration 'n' definition 'c'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMValue.h:231:36: note: Function 'GetValues' argument 2 names different: declaration 'n' definition 'c'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1641:48: note: Function 'GetValues' argument 2 names different: declaration 'n' definition 'c'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1641:58: style:inconclusive: Function 'GetValues' argument 3 names different: declaration 'i' definition 's'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMValue.h:231:46: note: Function 'GetValues' argument 3 names different: declaration 'i' definition 's'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1641:58: note: Function 'GetValues' argument 3 names different: declaration 'i' definition 's'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1647:39: style:inconclusive: Function 'GetValues' argument 1 names different: declaration 'vb' definition 'v'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMValue.h:232:26: note: Function 'GetValues' argument 1 names different: declaration 'vb' definition 'v'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1647:39: note: Function 'GetValues' argument 1 names different: declaration 'vb' definition 'v'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1647:49: style:inconclusive: Function 'GetValues' argument 2 names different: declaration 'n' definition 'c'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMValue.h:232:37: note: Function 'GetValues' argument 2 names different: declaration 'n' definition 'c'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1647:49: note: Function 'GetValues' argument 2 names different: declaration 'n' definition 'c'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1647:59: style:inconclusive: Function 'GetValues' argument 3 names different: declaration 'i' definition 's'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMValue.h:232:47: note: Function 'GetValues' argument 3 names different: declaration 'i' definition 's'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1647:59: note: Function 'GetValues' argument 3 names different: declaration 'i' definition 's'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1653:44: style:inconclusive: Function 'GetValues' argument 1 names different: declaration 'vb' definition 'v'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMValue.h:223:31: note: Function 'GetValues' argument 1 names different: declaration 'vb' definition 'v'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1653:44: note: Function 'GetValues' argument 1 names different: declaration 'vb' definition 'v'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1653:54: style:inconclusive: Function 'GetValues' argument 2 names different: declaration 'n' definition 'c'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMValue.h:223:42: note: Function 'GetValues' argument 2 names different: declaration 'n' definition 'c'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1653:54: note: Function 'GetValues' argument 2 names different: declaration 'n' definition 'c'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1653:64: style:inconclusive: Function 'GetValues' argument 3 names different: declaration 'i' definition 's'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMValue.h:223:52: note: Function 'GetValues' argument 3 names different: declaration 'i' definition 's'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1653:64: note: Function 'GetValues' argument 3 names different: declaration 'i' definition 's'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1659:44: style:inconclusive: Function 'GetValues' argument 1 names different: declaration 'vb' definition 'v'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMValue.h:233:31: note: Function 'GetValues' argument 1 names different: declaration 'vb' definition 'v'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1659:44: note: Function 'GetValues' argument 1 names different: declaration 'vb' definition 'v'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1659:54: style:inconclusive: Function 'GetValues' argument 2 names different: declaration 'n' definition 'c'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMValue.h:233:42: note: Function 'GetValues' argument 2 names different: declaration 'n' definition 'c'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1659:54: note: Function 'GetValues' argument 2 names different: declaration 'n' definition 'c'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1659:64: style:inconclusive: Function 'GetValues' argument 3 names different: declaration 'i' definition 's'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMValue.h:233:52: note: Function 'GetValues' argument 3 names different: declaration 'i' definition 's'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:1659:64: note: Function 'GetValues' argument 3 names different: declaration 'i' definition 's'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:3029:48: style:inconclusive: Function 'Matches' argument 1 names different: declaration 'v' definition 'value'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMValue.h:408:35: note: Function 'Matches' argument 1 names different: declaration 'v' definition 'value'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:3029:48: note: Function 'Matches' argument 1 names different: declaration 'v' definition 'value'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:3055:36: style:inconclusive: Function 'Matches' argument 1 names different: declaration 'v' definition 'value'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMValue.h:417:23: note: Function 'Matches' argument 1 names different: declaration 'v' definition 'value'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:3055:36: note: Function 'Matches' argument 1 names different: declaration 'v' definition 'value'. vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:2611:11: style: Variable 'groupStart' can be declared as pointer to const [constVariablePointer] vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:2612:11: style: Variable 'ep' can be declared as pointer to const [constVariablePointer] vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:2929:20: style: Variable 'vp' can be declared as pointer to const [constVariablePointer] vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:2940:19: style: Variable 'item' can be declared as pointer to const [constVariablePointer] vtk-dicom-0.8.17/Source/vtkDICOMValue.cxx:2941:19: style: Variable 'ip' can be declared as pointer to const [constVariablePointer] vtk-dicom-0.8.17/Source/vtkDICOMWriter.cxx:54:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FileLowerLeft [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMWriter.cxx:245:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FileName [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMWriter.cxx:283:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InternalFileName [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMWriter.cxx:360:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FileDimensionality [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMWriter.cxx:649:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMWriter.cxx:861:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FileDimensionality [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkDICOMWriter.h:149:7: style:inconclusive: Either there is a missing 'override', or the member function 'vtkDICOMWriter::GetMemoryRowOrder' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMWriter.h:170:7: style:inconclusive: Either there is a missing 'override', or the member function 'vtkDICOMWriter::GetFileSliceOrder' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkDICOMWriter.h:232:8: performance:inconclusive: Either there is a missing 'override', or the member function 'vtkDICOMWriter::SetOverlayTypeToGraphics' can be static. [functionStatic] vtk-dicom-0.8.17/Source/vtkDICOMWriter.h:233:8: performance:inconclusive: Either there is a missing 'override', or the member function 'vtkDICOMWriter::SetOverlayTypeToROI' can be static. [functionStatic] vtk-dicom-0.8.17/Source/vtkDICOMSCGenerator.h:40:8: warning: The class 'vtkDICOMSCGenerator' defines member function with name 'PrintSelf' also defined in its parent class 'vtkDICOMGenerator'. [duplInheritedMember] vtk-dicom-0.8.17/Source/vtkDICOMGenerator.h:63:8: note: Parent function 'vtkDICOMGenerator::PrintSelf' vtk-dicom-0.8.17/Source/vtkDICOMSCGenerator.h:40:8: note: Derived function 'vtkDICOMSCGenerator::PrintSelf' vtk-dicom-0.8.17/Source/vtkDICOMWriter.cxx:457:45: style:inconclusive: Function 'GenerateOverlays' argument 3 names different: declaration 'extent' definition 'wholeExtent'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMWriter.h:256:43: note: Function 'GenerateOverlays' argument 3 names different: declaration 'extent' definition 'wholeExtent'. vtk-dicom-0.8.17/Source/vtkDICOMWriter.cxx:457:45: note: Function 'GenerateOverlays' argument 3 names different: declaration 'extent' definition 'wholeExtent'. vtk-dicom-0.8.17/Source/vtkDICOMWriter.cxx:606:56: style:inconclusive: Function 'SetOverlayInputData' argument 1 names different: declaration 'data' definition 'overlay'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMWriter.h:223:42: note: Function 'SetOverlayInputData' argument 1 names different: declaration 'data' definition 'overlay'. vtk-dicom-0.8.17/Source/vtkDICOMWriter.cxx:606:56: note: Function 'SetOverlayInputData' argument 1 names different: declaration 'data' definition 'overlay'. vtk-dicom-0.8.17/Source/vtkDICOMWriter.cxx:612:68: style:inconclusive: Function 'SetOverlayInputConnection' argument 1 names different: declaration 'data' definition 'overlay'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkDICOMWriter.h:224:54: note: Function 'SetOverlayInputConnection' argument 1 names different: declaration 'data' definition 'overlay'. vtk-dicom-0.8.17/Source/vtkDICOMWriter.cxx:612:68: note: Function 'SetOverlayInputConnection' argument 1 names different: declaration 'data' definition 'overlay'. vtk-dicom-0.8.17/Source/vtkDICOMWriter.cxx:407:11: style: Variable 'lsdp' can be declared as pointer to const [constVariablePointer] vtk-dicom-0.8.17/Source/vtkDICOMWriter.cxx:584:11: style: Variable 'overlayOrigin' can be declared as const array [constVariable] vtk-dicom-0.8.17/Source/vtkNIFTIHeader.cxx:35:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MIN [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkNIFTIHeader.cxx:40:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MIN [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkNIFTIHeader.cxx:424:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basefield [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkNIFTIHeader.h:172:15: style:inconclusive: Either there is a missing 'override', or the member function 'vtkNIFTIHeader::GetMagic' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkNIFTIHeader.h:175:16: style:inconclusive: Either there is a missing 'override', or the member function 'vtkNIFTIHeader::GetVoxOffset' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkNIFTIHeader.h:178:7: style:inconclusive: Either there is a missing 'override', or the member function 'vtkNIFTIHeader::GetDataType' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkNIFTIHeader.h:181:7: style:inconclusive: Either there is a missing 'override', or the member function 'vtkNIFTIHeader::GetBitPix' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkNIFTIHeader.h:189:16: style:inconclusive: Either there is a missing 'override', or the member function 'vtkNIFTIHeader::GetDim' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkNIFTIHeader.h:197:10: style:inconclusive: Either there is a missing 'override', or the member function 'vtkNIFTIHeader::GetPixDim' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkNIFTIHeader.h:208:7: style:inconclusive: Either there is a missing 'override', or the member function 'vtkNIFTIHeader::GetIntentCode' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkNIFTIHeader.h:214:15: style:inconclusive: Either there is a missing 'override', or the member function 'vtkNIFTIHeader::GetIntentName' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkNIFTIHeader.h:223:10: style:inconclusive: Either there is a missing 'override', or the member function 'vtkNIFTIHeader::GetIntentP1' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkNIFTIHeader.h:225:10: style:inconclusive: Either there is a missing 'override', or the member function 'vtkNIFTIHeader::GetIntentP2' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkNIFTIHeader.h:227:10: style:inconclusive: Either there is a missing 'override', or the member function 'vtkNIFTIHeader::GetIntentP3' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkNIFTIHeader.h:233:10: style:inconclusive: Either there is a missing 'override', or the member function 'vtkNIFTIHeader::GetSclSlope' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkNIFTIHeader.h:235:10: style:inconclusive: Either there is a missing 'override', or the member function 'vtkNIFTIHeader::GetSclInter' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkNIFTIHeader.h:241:10: style:inconclusive: Either there is a missing 'override', or the member function 'vtkNIFTIHeader::GetCalMin' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkNIFTIHeader.h:243:10: style:inconclusive: Either there is a missing 'override', or the member function 'vtkNIFTIHeader::GetCalMax' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkNIFTIHeader.h:249:10: style:inconclusive: Either there is a missing 'override', or the member function 'vtkNIFTIHeader::GetSliceDuration' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkNIFTIHeader.h:251:10: style:inconclusive: Either there is a missing 'override', or the member function 'vtkNIFTIHeader::GetTOffset' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkNIFTIHeader.h:257:16: style:inconclusive: Either there is a missing 'override', or the member function 'vtkNIFTIHeader::GetSliceStart' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkNIFTIHeader.h:259:16: style:inconclusive: Either there is a missing 'override', or the member function 'vtkNIFTIHeader::GetSliceEnd' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkNIFTIHeader.h:265:7: style:inconclusive: Either there is a missing 'override', or the member function 'vtkNIFTIHeader::GetSliceCode' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkNIFTIHeader.h:271:7: style:inconclusive: Either there is a missing 'override', or the member function 'vtkNIFTIHeader::GetXYZTUnits' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkNIFTIHeader.h:281:7: style:inconclusive: Either there is a missing 'override', or the member function 'vtkNIFTIHeader::GetDimInfo' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkNIFTIHeader.h:291:15: style:inconclusive: Either there is a missing 'override', or the member function 'vtkNIFTIHeader::GetDescrip' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkNIFTIHeader.h:302:15: style:inconclusive: Either there is a missing 'override', or the member function 'vtkNIFTIHeader::GetAuxFile' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkNIFTIHeader.h:308:7: style:inconclusive: Either there is a missing 'override', or the member function 'vtkNIFTIHeader::GetQFormCode' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkNIFTIHeader.h:310:7: style:inconclusive: Either there is a missing 'override', or the member function 'vtkNIFTIHeader::GetSFormCode' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkNIFTIHeader.h:320:10: style:inconclusive: Either there is a missing 'override', or the member function 'vtkNIFTIHeader::GetQuaternB' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkNIFTIHeader.h:322:10: style:inconclusive: Either there is a missing 'override', or the member function 'vtkNIFTIHeader::GetQuaternC' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkNIFTIHeader.h:324:10: style:inconclusive: Either there is a missing 'override', or the member function 'vtkNIFTIHeader::GetQuaternD' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkNIFTIHeader.h:326:10: style:inconclusive: Either there is a missing 'override', or the member function 'vtkNIFTIHeader::GetQOffsetX' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkNIFTIHeader.h:328:10: style:inconclusive: Either there is a missing 'override', or the member function 'vtkNIFTIHeader::GetQOffsetY' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkNIFTIHeader.h:330:10: style:inconclusive: Either there is a missing 'override', or the member function 'vtkNIFTIHeader::GetQOffsetZ' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkNIFTIHeader.cxx:530:48: style:inconclusive: Function 'SetIntentName' argument 1 names different: declaration 'name' definition 'val'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkNIFTIHeader.h:213:34: note: Function 'SetIntentName' argument 1 names different: declaration 'name' definition 'val'. vtk-dicom-0.8.17/Source/vtkNIFTIHeader.cxx:530:48: note: Function 'SetIntentName' argument 1 names different: declaration 'name' definition 'val'. vtk-dicom-0.8.17/Source/vtkNIFTIHeader.cxx:536:45: style:inconclusive: Function 'SetDescrip' argument 1 names different: declaration 'descrip' definition 'val'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkNIFTIHeader.h:290:31: note: Function 'SetDescrip' argument 1 names different: declaration 'descrip' definition 'val'. vtk-dicom-0.8.17/Source/vtkNIFTIHeader.cxx:536:45: note: Function 'SetDescrip' argument 1 names different: declaration 'descrip' definition 'val'. vtk-dicom-0.8.17/Source/vtkNIFTIHeader.cxx:542:45: style:inconclusive: Function 'SetAuxFile' argument 1 names different: declaration 'auxfile' definition 'val'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkNIFTIHeader.h:301:31: note: Function 'SetAuxFile' argument 1 names different: declaration 'auxfile' definition 'val'. vtk-dicom-0.8.17/Source/vtkNIFTIHeader.cxx:542:45: note: Function 'SetAuxFile' argument 1 names different: declaration 'auxfile' definition 'val'. vtk-dicom-0.8.17/Source/vtkNIFTIReader.cxx:375:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkNIFTIReader.cxx:1021:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkNIFTIReader.h:70:15: performance:inconclusive: Either there is a missing 'override', or the member function 'vtkNIFTIReader::GetFileExtensions' can be static. [functionStatic] vtk-dicom-0.8.17/Source/vtkNIFTIReader.h:74:15: performance:inconclusive: Either there is a missing 'override', or the member function 'vtkNIFTIReader::GetDescriptiveName' can be static. [functionStatic] vtk-dicom-0.8.17/Source/vtkNIFTIReader.h:96:7: style:inconclusive: Either there is a missing 'override', or the member function 'vtkNIFTIReader::GetTimeDimension' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkNIFTIReader.h:97:10: style:inconclusive: Either there is a missing 'override', or the member function 'vtkNIFTIReader::GetTimeSpacing' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkNIFTIReader.h:108:10: style:inconclusive: Either there is a missing 'override', or the member function 'vtkNIFTIReader::GetRescaleSlope' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkNIFTIReader.h:109:10: style:inconclusive: Either there is a missing 'override', or the member function 'vtkNIFTIReader::GetRescaleIntercept' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkNIFTIReader.h:136:10: style:inconclusive: Either there is a missing 'override', or the member function 'vtkNIFTIReader::GetQFac' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkNIFTIReader.cxx:457:7: style: Condition 'uhdrname' is always true [knownConditionTrueFalse] vtk-dicom-0.8.17/Source/vtkNIFTIReader.cxx:1118:7: style: Condition 'uimgname' is always true [knownConditionTrueFalse] vtk-dicom-0.8.17/Source/vtkNIFTIReader.cxx:166:15: style:inconclusive: Function 'CheckExtension' argument 1 names different: declaration 'fname' definition 'filename'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkNIFTIReader.h:195:42: note: Function 'CheckExtension' argument 1 names different: declaration 'fname' definition 'filename'. vtk-dicom-0.8.17/Source/vtkNIFTIReader.cxx:166:15: note: Function 'CheckExtension' argument 1 names different: declaration 'fname' definition 'filename'. vtk-dicom-0.8.17/Source/vtkNIFTIReader.cxx:190:15: style:inconclusive: Function 'ReplaceExtension' argument 1 names different: declaration 'fname' definition 'filename'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkNIFTIReader.h:206:17: note: Function 'ReplaceExtension' argument 1 names different: declaration 'fname' definition 'filename'. vtk-dicom-0.8.17/Source/vtkNIFTIReader.cxx:190:15: note: Function 'ReplaceExtension' argument 1 names different: declaration 'fname' definition 'filename'. vtk-dicom-0.8.17/Source/vtkNIFTIWriter.cxx:76:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FileLowerLeft [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkNIFTIWriter.cxx:250:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCALARS [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkNIFTIWriter.cxx:612:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkNIFTIWriter.cxx:182:15: style:inconclusive: Function 'ReplaceExtension' argument 1 names different: declaration 'fname' definition 'filename'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkNIFTIWriter.h:211:17: note: Function 'ReplaceExtension' argument 1 names different: declaration 'fname' definition 'filename'. vtk-dicom-0.8.17/Source/vtkNIFTIWriter.cxx:182:15: note: Function 'ReplaceExtension' argument 1 names different: declaration 'fname' definition 'filename'. vtk-dicom-0.8.17/Source/vtkScancoCTReader.cxx:51:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FileLowerLeft [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkScancoCTReader.cxx:187:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkScancoCTReader.cxx:554:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VTK_SHORT [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkScancoCTReader.cxx:700:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VTK_UNSIGNED_CHAR [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkScancoCTReader.cxx:978:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkScancoCTReader.cxx:1074:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Source/vtkScancoCTReader.h:56:15: performance:inconclusive: Either there is a missing 'override', or the member function 'vtkScancoCTReader::GetFileExtensions' can be static. [functionStatic] vtk-dicom-0.8.17/Source/vtkScancoCTReader.h:60:15: performance:inconclusive: Either there is a missing 'override', or the member function 'vtkScancoCTReader::GetDescriptiveName' can be static. [functionStatic] vtk-dicom-0.8.17/Source/vtkScancoCTReader.h:71:15: style:inconclusive: Either there is a missing 'override', or the member function 'vtkScancoCTReader::GetVersion' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkScancoCTReader.h:74:7: style:inconclusive: Either there is a missing 'override', or the member function 'vtkScancoCTReader::GetPatientIndex' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkScancoCTReader.h:77:7: style:inconclusive: Either there is a missing 'override', or the member function 'vtkScancoCTReader::GetScannerID' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkScancoCTReader.h:80:15: style:inconclusive: Either there is a missing 'override', or the member function 'vtkScancoCTReader::GetCreationDate' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkScancoCTReader.h:83:15: style:inconclusive: Either there is a missing 'override', or the member function 'vtkScancoCTReader::GetModificationDate' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkScancoCTReader.h:86:10: style:inconclusive: Either there is a missing 'override', or the member function 'vtkScancoCTReader::GetSliceThickness' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkScancoCTReader.h:89:10: style:inconclusive: Either there is a missing 'override', or the member function 'vtkScancoCTReader::GetSliceIncrement' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkScancoCTReader.h:92:10: style:inconclusive: Either there is a missing 'override', or the member function 'vtkScancoCTReader::GetStartPosition' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkScancoCTReader.h:95:10: style:inconclusive: Either there is a missing 'override', or the member function 'vtkScancoCTReader::GetEndPosition' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkScancoCTReader.h:98:10: style:inconclusive: Either there is a missing 'override', or the member function 'vtkScancoCTReader::GetZPosition' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkScancoCTReader.h:104:10: style:inconclusive: Either there is a missing 'override', or the member function 'vtkScancoCTReader::GetMuScaling' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkScancoCTReader.h:107:7: style:inconclusive: Either there is a missing 'override', or the member function 'vtkScancoCTReader::GetNumberOfSamples' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkScancoCTReader.h:110:7: style:inconclusive: Either there is a missing 'override', or the member function 'vtkScancoCTReader::GetNumberOfProjections' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkScancoCTReader.h:113:10: style:inconclusive: Either there is a missing 'override', or the member function 'vtkScancoCTReader::GetScanDistance' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkScancoCTReader.h:116:7: style:inconclusive: Either there is a missing 'override', or the member function 'vtkScancoCTReader::GetScannerType' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkScancoCTReader.h:119:10: style:inconclusive: Either there is a missing 'override', or the member function 'vtkScancoCTReader::GetSampleTime' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkScancoCTReader.h:122:7: style:inconclusive: Either there is a missing 'override', or the member function 'vtkScancoCTReader::GetMeasurementIndex' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkScancoCTReader.h:125:7: style:inconclusive: Either there is a missing 'override', or the member function 'vtkScancoCTReader::GetSite' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkScancoCTReader.h:128:10: style:inconclusive: Either there is a missing 'override', or the member function 'vtkScancoCTReader::GetReferenceLine' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkScancoCTReader.h:131:7: style:inconclusive: Either there is a missing 'override', or the member function 'vtkScancoCTReader::GetReconstructionAlg' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkScancoCTReader.h:134:15: style:inconclusive: Either there is a missing 'override', or the member function 'vtkScancoCTReader::GetPatientName' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkScancoCTReader.h:137:10: style:inconclusive: Either there is a missing 'override', or the member function 'vtkScancoCTReader::GetEnergy' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkScancoCTReader.h:140:10: style:inconclusive: Either there is a missing 'override', or the member function 'vtkScancoCTReader::GetIntensity' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkScancoCTReader.h:147:10: style:inconclusive: Either there is a missing 'override', or the member function 'vtkScancoCTReader::GetRescaleSlope' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkScancoCTReader.h:148:10: style:inconclusive: Either there is a missing 'override', or the member function 'vtkScancoCTReader::GetRescaleIntercept' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkScancoCTReader.h:151:7: style:inconclusive: Either there is a missing 'override', or the member function 'vtkScancoCTReader::GetRescaleType' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkScancoCTReader.h:154:15: style:inconclusive: Either there is a missing 'override', or the member function 'vtkScancoCTReader::GetRescaleUnits' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkScancoCTReader.h:157:10: style:inconclusive: Either there is a missing 'override', or the member function 'vtkScancoCTReader::GetMuWater' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkScancoCTReader.h:160:15: style:inconclusive: Either there is a missing 'override', or the member function 'vtkScancoCTReader::GetCalibrationData' can be const. [functionConst] vtk-dicom-0.8.17/Source/vtkScancoCTReader.cxx:680:5: style: Variable 'h' is reassigned a value before the old one has been used. [redundantAssignment] vtk-dicom-0.8.17/Source/vtkScancoCTReader.cxx:660:52: note: h is assigned vtk-dicom-0.8.17/Source/vtkScancoCTReader.cxx:680:5: note: h is overwritten vtk-dicom-0.8.17/Source/vtkScancoCTReader.cxx:588:19: style: The scope of the variable 'hsize' can be reduced. [variableScope] vtk-dicom-0.8.17/Source/vtkScancoCTReader.cxx:1231:19: style: The scope of the variable 'v' can be reduced. [variableScope] vtk-dicom-0.8.17/Source/vtkScancoCTReader.cxx:405:61: style:inconclusive: Function 'StripString' argument 2 names different: declaration 'source' definition 'cp'. [funcArgNamesDifferent] vtk-dicom-0.8.17/Source/vtkScancoCTReader.h:226:51: note: Function 'StripString' argument 2 names different: declaration 'source' definition 'cp'. vtk-dicom-0.8.17/Source/vtkScancoCTReader.cxx:405:61: note: Function 'StripString' argument 2 names different: declaration 'source' definition 'cp'. vtk-dicom-0.8.17/Source/vtkScancoCTReader.cxx:582:11: style: Variable 'headerName' can be declared as pointer to const [constVariablePointer] vtk-dicom-0.8.17/Source/vtkScancoCTReader.cxx:774:9: style: Variable 'logEnd' can be declared as pointer to const [constVariablePointer] vtk-dicom-0.8.17/Source/vtkScancoCTReader.cxx:1232:11: style: Variable 'inPtr' can be declared as pointer to const [constVariablePointer] vtk-dicom-0.8.17/Source/vtkScancoCTReader.cxx:588:25: style: Variable 'hsize' is assigned a value that is never used. [unreadVariable] vtk-dicom-0.8.17/Testing/TestDICOMCharacterSet.cxx:220:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Testing/TestDICOMDictionary.cxx:30:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Modality [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Testing/TestDICOMFilePath.cxx:32:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Testing/TestDICOMItem.cxx:38:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ConceptNameCodeSequence [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Testing/TestDICOMMetaData.cxx:36:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Modality [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Testing/TestDICOMSequence.cxx:64:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UI [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Testing/TestDICOMTagPath.cxx:30:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Testing/TestDICOMUtilities.cxx:41:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Testing/TestDICOMVM.cxx:31:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Testing/TestDICOMVR.cxx:31:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Testing/TestDICOMVR.cxx:223:8: style: Variable 'hasLongVL' can be declared as const array [constVariable] vtk-dicom-0.8.17/Testing/TestDICOMVR.cxx:226:8: style: Variable 'hasSpecificCharacterSet' can be declared as const array [constVariable] vtk-dicom-0.8.17/Testing/TestDICOMVR.cxx:229:8: style: Variable 'hasTextValue' can be declared as const array [constVariable] vtk-dicom-0.8.17/Testing/TestDICOMVR.cxx:232:8: style: Variable 'hasNumericValue' can be declared as const array [constVariable] vtk-dicom-0.8.17/Testing/TestDICOMVR.cxx:235:8: style: Variable 'hasSingleValue' can be declared as const array [constVariable] vtk-dicom-0.8.17/Testing/TestDICOMValue.cxx:32:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] vtk-dicom-0.8.17/Testing/TestDICOMValue.cxx:596:5: style: Variable 'u' is reassigned a value before the old one has been used. [redundantAssignment] vtk-dicom-0.8.17/Testing/TestDICOMValue.cxx:588:5: note: u is assigned vtk-dicom-0.8.17/Testing/TestDICOMValue.cxx:596:5: note: u is overwritten diff: DONE